.content-wrap{max-width:1250px}h1{font-size:62px;line-height:70px;margin-bottom:24px;letter-spacing:-1.2px}h2{font-family:var(--zf-primary-bold);font-size:50px;line-height:62px;text-align:center;padding-bottom:50px;letter-spacing:-1px}.highlight{color:var(--color-green-medium)}h3{font-family:var(--zf-primary-bold);font-size:24px;color:var(--color-dark-text);margin-top:0;margin-bottom:12px}.hero-container{max-width:75%;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.zw-product-header{background-color:var(--color-cream-light)}.zw-product-header *{color:var(--color-white)}.space-between{display:flex;justify-content:space-between}.ecommerce-infrastructure-section{background-color:var(--color-cream-light);padding:60px 0 100px;display:flex;justify-content:center;align-items:center}.content-column{width:100%;text-align:center}.ecommerce-infrastructure-section .breadcrumbs{list-style:none;padding:0;margin:0 0 14px 0;display:flex;justify-content:center;font-size:.875em}.ecommerce-infrastructure-section .breadcrumbs li{font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ecommerce-infrastructure-section .breadcrumbs .breadcrumb-link{color:#000;text-decoration:none;transition:all .3s ease;position:relative;text-align:center;border-bottom:1px solid transparent}.ecommerce-infrastructure-section .breadcrumbs .breadcrumb-link:hover{border-bottom:1px solid #000;color:#000}.ecommerce-infrastructure-section .breadcrumbs .separator{margin:0 4px}.ecommerce-infrastructure-section .breadcrumbs .breadcrumb-current{font-weight:bold;opacity:1;color:var(--color-green-medium)}.description-text{max-width:90%;margin:auto;font-size:1em;line-height:1.6;text-align:center;margin-bottom:25px}.desktop-payment-img-wrap{padding-top:55px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:8px}.scene-background{width:75%;height:auto;display:block;max-width:100%}.ui-element{position:absolute;opacity:0;max-width:100%}.illustration-column{position:relative;width:100%;max-width:100%}.illustration-column.initiate-transition .sales-order-progress{width:17vw;top:57%;left:-2%;transform:translateY(-60%) scale(1);animation:zoomInFadeIn 1.2s forwards .3s}.illustration-column.initiate-transition .message-popup{width:16vw;top:66%;right:-5%;transform:translateY(-58%) scale(1);animation:zoomInFadeIn 1.2s forwards .6s}@keyframes zoomInFadeIn{0%{opacity:0;transform:translateY(-50%) scale(0.5)}100%{opacity:1;transform:translateY(-50%) scale(1)}}.interactive-cta-btn-wrapper{justify-content:center}.payment-options-section{padding:140px 0}.bottom-cta-wrapper{padding-top:80px}.features-section__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;justify-content:center}.feature-card{background-color:var(--color-green-primary);color:#fff;border-radius:20px;padding:40px 35px;text-align:left;display:flex;gap:27px;flex-direction:column;align-items:flex-start;transition:transform .3s ease}.feature-card__image-container{background-size:contain;background-repeat:no-repeat;padding-bottom:75%;height:0;width:100%;border-radius:8px}#update-personal-details{background-image:url('//www.zohowebstatic.com/sites/zweb/images/commerce/feature-manage/cx-my-profile.webp')}#manage-orders{background-image:url('//www.zohowebstatic.com/sites/zweb/images/commerce/feature-manage/manage-orders.webp')}#cancel-orders{background-image:url('//www.zohowebstatic.com/sites/zweb/images/commerce/feature-manage/cancel-orders.webp')}.feature-card__image{max-width:100%;height:auto;display:block;object-fit:contain}.why-choose-section__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;justify-content:center}.why-choose-section h3{font-weight:400}.choice-card{background-color:#fff;border-radius:20px;border:.5px solid var(--color-green-deep);padding:40px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;transition:transform .3s ease,box-shadow .3s ease}.choice-card:hover{transform:translateY(-5px)}.choice-card__icon-container{width:60px;height:60px;margin-bottom:24px;display:flex;justify-content:center;align-items:center}.caveat-font{font-family:"Caveat",sans-serif;font-size:36px;font-weight:600;color:var(--color-green-primary)}.feature-card__description{color:#fff;width:90%}.choice-card__description{font-family:var(--zf-primary-regular);font-size:.97em;color:#000;margin-bottom:0;line-height:1.5}.bottom-cta-wrapper h2{width:60%;margin:auto;padding-bottom:20px}.bottom-cta-wrapper .content-wrap p{font-size:18px;font-style:normal;font-weight:400;line-height:30px;width:60%;margin:auto}.bottom-cta-wrapper{padding-bottom:140px}.scroll-reveal-animation{opacity:0;transform:translateY(50px);transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:var(--animation-delay,0s)}.scroll-reveal-animation.fade-in-up{opacity:1;transform:translateY(0)}@media(min-width:992px){.mobile-image-wrapper,.mobile-view{display:none}}@media(min-width:768px){.mobile-view-payment-illustration{display:none}}@media(max-width:1024px){.hero-container{max-width:100%}h1{width:100%;margin:0 auto 24px;font-size:56px;line-height:66px}h2{width:70%;margin:auto;font-size:52px;line-height:60px}.scene-background{width:60%}.desktop-payment-img-wrap{padding:0 20px 20px}.illustration-column.initiate-transition .sales-order-progress{width:18vw;left:5%}.illustration-column.initiate-transition .message-popup{right:7%}.ecommerce-infrastructure-section{padding:50px 24px}.illustration-column{padding-top:30px}.feature-cards-grid{height:auto}.feature-card{padding:40px}.feature-card__title{margin-top:20px}.feature-card__image{width:100%}.bottom-cta-wrapper h2{width:80%;margin-bottom:0}}.why-choose-section,.bottom-cta-wrapper,.features-section{padding-top:100px}@media(max-width:992px){.hero-container{flex-direction:column;text-align:center}.desktop-view{display:none}.ecommerce-infrastructure-section .breadcrumbs li{font-size:14px}.interactive-cta-btn-wrapper{justify-content:center}.interactive-cta-btn-wrapper .secondary-cta,.interactive-cta-btn-wrapper .interactive-cta-btn{margin:0;min-width:255px}.features-section__cards{max-width:80%;margin:0 auto}}@media(max-width:768px){.ecommerce-infrastructure-section .description-text{max-width:80%}.why-choose-section{max-width:80%;margin:auto}h1{max-width:100%;width:100%;font-size:48px;line-height:50px;margin-bottom:24px}h2{width:100%;font-size:48px;line-height:52px;margin-bottom:30px;padding:0}.ecommerce-infrastructure-section .description-text,.image-marquee-section p{font-size:15px;margin:auto}.interactive-cta-btn-wrapper{justify-content:center;align-items:center;gap:20px;padding-top:30px}.secondary-cta{margin:0}.feature-cards-grid{flex-direction:column;align-items:center;gap:20px}.feature-card{padding:60px 40px}.feature-card__title{width:100%;font-size:24px}.desktop-payment-img-wrap{display:none}.mobile-view-payment-illustration{display:flex;justify-content:center;align-items:center;padding:20px;border-radius:20px;width:80%;margin:auto}.bottom-cta-wrapper{padding-bottom:100px}.bottom-cta-wrapper h2{width:100%;padding-bottom:0}.features-section__cards{grid-template-columns:1fr;gap:24px}.features-section{padding-top:100px}}@media(max-width:666px){.illustration-column,.mobile-view-payment-illustration{width:100%}.interactive-cta-btn-wrapper{flex-direction:column}h2,.bottom-cta-wrapper h2,.description-text,.why-choose-section__heading{width:100%;max-width:100%}h1{font-size:42px;line-height:52px;margin-bottom:24px}.ecommerce-infrastructure-section .description-text,.why-choose-section{max-width:100%}h2{font-size:44px;line-height:48px}.desktop-payment-img-wrap{display:none}.features-section__cards{max-width:100%}.why-choose-section,.bottom-cta-wrapper,.features-section{padding-top:70px}}@media(max-width:480px){.ecommerce-infrastructure-section{padding:24px 0}h1{font-size:40px;line-height:46px}h2{font-size:32px;line-height:40px}h3{font-size:22px;width:80%}.breadcrumbs li{font-size:14px}.choice-card{padding:35px}.feature-card{max-width:100%}.feature-card__image-container{background-size:contain;margin:auto;background-position:center}.why-choose-section__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.choice-card__icon-container{width:50px;height:50px}.features-section{padding-top:70px}}@media(max-width:375px){h1{font-size:34px;line-height:40px;margin-bottom:24px}h2{font-size:33px;line-height:40px}.feature-card{padding:40px 30px}.feature-card__description{font-size:14px;line-height:22px;width:100%;margin:0}}