.shopify-connect-flow{padding:80px 0;box-sizing:border-box}.shopify-connect-flow *,.shopify-connect-flow:after,.shopify-connect-flow:before{box-sizing:border-box}.shopify-connect-flow .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}.shopify-connect-flow .title{margin:0 0 24px;max-width:700px;text-align:center;font:600 48px/100% Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:-2.5%;color:#000}@media (max-width:1199.98px){.shopify-connect-flow .title{font-size:32px;max-width:525px}}.shopify-connect-flow .subtitle{margin:0 0 64px;max-width:727px;text-align:center;font:400 16px/120% Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:-2.5%;color:rgba(0,0,0,.8)}@media (max-width:1199.98px){.shopify-connect-flow .subtitle{max-width:525px;margin:0 0 40px}}.shopify-connect-flow .flow{width:100%;margin:0 0 40px}@media (max-width:1199.98px){.shopify-connect-flow .flow{margin:0;width:calc(100% + 64px)}}@media (max-width:767.98px){.shopify-connect-flow .flow{width:calc(100% + 48px)}}.shopify-connect-flow .flow__slider{width:100%}.shopify-connect-flow .flow__track{position:relative;width:100%}.shopify-connect-flow .flow__slide{height:auto}.shopify-connect-flow .flow__nav{display:none}.shopify-connect-flow .flow__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#f0f0f0;cursor:pointer;transition:background-color .2s ease}.shopify-connect-flow .flow__btn:hover{background:#e5e5e5}.shopify-connect-flow .flow__btn.swiper-button-disabled,.shopify-connect-flow .flow__btn:disabled{opacity:.35;cursor:default;pointer-events:none}.shopify-connect-flow .flow__btn-icon{display:block;width:11px;height:10px}.shopify-connect-flow .flow__btn--prev .flow__btn-icon{transform:rotate(180deg)}.shopify-connect-flow .card{flex-direction:column;gap:0;height:100%;padding:32px;border:1px solid rgba(0,0,0,.1019607843);border-radius:16px;background:#fff}.shopify-connect-flow .card,.shopify-connect-flow .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.shopify-connect-flow .icon{width:32px;height:32px;margin-bottom:32px}.shopify-connect-flow .icon .img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shopify-connect-flow .head{margin:0 0 12px;font:600 16px/120% Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:-2.5%;color:#000}.shopify-connect-flow .desc{margin:0;font:400 16px/120% Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:-2.5%;color:rgba(0,0,0,.8)}.shopify-connect-flow .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.shopify-connect-flow .actions.mobile-vers{display:none}@media (max-width:1199.98px){.shopify-connect-flow .actions.desctop-vers{display:none}.shopify-connect-flow .actions.mobile-vers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:64px}}.shopify-connect-flow .actions .gray{color:#000}@media (min-width:1200px){.shopify-connect-flow .flow{width:100%;max-width:none}.shopify-connect-flow .flow__slider{overflow:visible}.shopify-connect-flow .flow__track{display:-ms-grid;display:grid;grid-template-columns:1fr repeat(4,minmax(0,329px)) 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:64px;width:100%;max-width:100%}.shopify-connect-flow .flow__track:before{content:none}.shopify-connect-flow .flow__slide{width:100%;max-width:329px;min-width:0}.shopify-connect-flow .flow__slide:nth-child(-n+3){transform:translateX(174.5px)}.shopify-connect-flow .flow__slide:first-child,.shopify-connect-flow .flow__slide:nth-child(2){position:relative}.shopify-connect-flow .flow__slide:first-child:before,.shopify-connect-flow .flow__slide:nth-child(2):before{content:"";position:absolute;height:6px;width:20px;top:50%;left:auto;right:-20px;transform:translateY(-50%);background:#f0f0f0;pointer-events:none}.shopify-connect-flow .flow__slide:first-child{grid-row:1;grid-column:2}.shopify-connect-flow .flow__slide:nth-child(2){grid-row:1;grid-column:3}.shopify-connect-flow .flow__slide:nth-child(2):after{content:"";position:absolute;top:100%;left:50%;z-index:0;width:1045px;max-width:1045px;height:64px;transform:translateX(-50%);background:url(/wp-content/themes/textmagic-new/assets/img/icons-shopify-integration/slider-line-3.webp) 50%/contain no-repeat;pointer-events:none}}@media (min-width:1200px) and (min-width:1200px) and (max-width:1440px){.shopify-connect-flow .flow__slide:nth-child(2):after{width:clamp(950px,950px + 95 * (100vw - 1200px)/240,1045px)}}@media (min-width:1200px){.shopify-connect-flow .flow__slide:nth-child(3){grid-row:1;grid-column:4}.shopify-connect-flow .flow__slide:nth-child(4){grid-row:2;grid-column:2}.shopify-connect-flow .flow__slide:nth-child(5){grid-row:2;grid-column:3}.shopify-connect-flow .flow__slide:nth-child(6){grid-row:2;grid-column:4}.shopify-connect-flow .flow__slide:nth-child(7){grid-row:2;grid-column:5}.shopify-connect-flow .flow__slide:nth-child(n+8){grid-row:3;grid-column:2}}@media (max-width:1199.98px){.shopify-connect-flow .flow{max-width:none}.shopify-connect-flow .flow__slider{overflow:hidden}.shopify-connect-flow .flow:not(.is-swiper) .flow__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.shopify-connect-flow .flow:not(.is-swiper) .flow__track::-webkit-scrollbar{display:none}.shopify-connect-flow .flow:not(.is-swiper) .flow__slide{flex:0 0 calc(90.90909% - 14.54545px);width:calc(90.90909% - 14.54545px);max-width:none;scroll-snap-align:start}}@media (max-width:1199.98px) and (min-width:768px){.shopify-connect-flow .flow:not(.is-swiper) .flow__slide{flex:0 0 calc(47.61905% - 7.61905px);width:calc(47.61905% - 7.61905px)}}@media (max-width:1199.98px){.shopify-connect-flow .flow.is-swiper .flow__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;overflow:visible}.shopify-connect-flow .flow.is-swiper .flow__slide{flex:none;width:auto;max-width:none;scroll-snap-align:none}}@media (max-width:1199.98px) and (max-width:1199.98px){.shopify-connect-flow .flow.is-swiper .flow__slide{position:relative}.shopify-connect-flow .flow.is-swiper .flow__slide:before{content:"";position:absolute;height:6px;width:20px;top:50%;left:auto;right:-20px;transform:translateY(-50%);background:#f0f0f0}}@media (max-width:1199.98px){.shopify-connect-flow .flow.is-swiper .flow__slide:last-of-type:before{display:none}.shopify-connect-flow .flow__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;gap:8px;margin:40px 32px 0 0}.shopify-connect-flow .flow:not(:has(.flow__slide:nth-child(2))) .flow__nav{display:none}}@media (max-width:767.98px){.shopify-connect-flow{padding:80px 0}}.feature-template-woocommerce-integration-landing .shopify-connect-flow .card .desc,.feature-template-woocommerce-integration-landing .shopify-connect-flow .card .head,.feature-template-woocommerce-integration-landing .shopify-connect-flow .subtitle{letter-spacing:-1%}