.iw-step{background-color:var(--iw-step-bg, #faf7f4)}.iw-step__header{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:60px;text-align:center}.iw-step{--iw-section-eyebrow-color: var(--iw-step-eyebrow-color, #f63c9d)}.iw-step__header h2{color:var(--iw-step-heading-color, #141414)}.iw-step__header h2 br{display:none}.iw-step__card{max-width:1064px;margin:0 auto;background-color:var(--iw-step-card-bg, #ffffff);border-radius:40px;box-sizing:border-box;width:max-content}.iw-step__card-inner{display:flex;align-items:center;gap:0;padding:50px 44px;box-sizing:border-box}.iw-step__steps{display:flex;align-items:flex-start;gap:24px;flex-shrink:0}.iw-step__step{display:flex;flex-direction:column;align-items:center;gap:14px;width:156px}.iw-step__step-media{width:156px;height:156px;border-radius:20px;overflow:hidden;flex-shrink:0}.iw-step__step-media img{display:block;width:100%;height:100%;object-fit:cover}.iw-step__step-label{margin:0;font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:var(--iw-step-step-label-color, #141414);text-align:center}.iw-step__step-title{margin:0;font-weight:400;font-size:14px;line-height:18px;color:var(--iw-step-step-subtitle-color, #9a958f);text-align:center}.iw-step__divider{width:1px;height:204px;background-color:var(--iw-step-divider-color, #e4ded7);margin:0 40px;flex-shrink:0;display:block!important}.iw-step__offer{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:380px;max-width:100%;flex-shrink:0}.iw-step__pricing{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%}.iw-step__price-row{display:flex;align-items:start;flex-direction:column;gap:14px;flex-wrap:wrap}.iw-step__price-row-inner{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.iw-step__price{margin:0;font-weight:700;font-size:40px;line-height:49px;color:var(--iw-step-price-color, #141414)}.iw-step__compare{margin:0;font-weight:400;font-size:20px;line-height:24px;color:var(--iw-step-compare-color, #9a958f);text-decoration:line-through}.iw-step__badge{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:100px;background-color:var(--iw-step-badge-bg, #ffd400);color:var(--iw-step-badge-text, #141414);font-weight:700;font-size:13px;line-height:16px}.iw-step__description{margin:0;font-weight:400;font-size:14px;line-height:21px;color:var(--iw-step-description-color, #7a756f)}.iw-step__offer .iw-btn{width:100%;padding:18px 24px;font-size:16px;line-height:19px;letter-spacing:.3px}.iw-step__product-form{width:100%}.iw-step__form{margin:0;width:100%}@media screen and (max-width:1023px){.iw-step__card-inner{flex-direction:column;align-items:center;padding:40px 32px}.iw-step__divider{display:none!important}.iw-step__offer{width:100%;align-items:center;margin-top:20px}.iw-step__pricing{align-items:center}.iw-step__price-row{justify-content:center;flex-direction:row;align-items:center}.iw-step__price-row-inner{align-items:center;flex-direction:row-reverse}}@media screen and (max-width:749px){.iw-step__header{margin-bottom:24px;gap:8px;max-width:335px;margin-left:auto;margin-right:auto}.iw-step .iw-section-eyebrow{font-size:11px;line-height:14px}.iw-step__header h2{font-size:30px;line-height:30px;letter-spacing:-1px}.iw-step__header h2 br{display:block}.iw-step__card{border-radius:24px;box-shadow:0 2px 8.5px #e4ded7;max-width:100%}.iw-step__card-inner{padding:22px;gap:16px}.iw-step__steps{gap:15px;justify-content:center;width:100%}.iw-step__step{width:auto;flex:1;min-width:0;gap:6px}.iw-step__step-media{width:100%;height:auto;border-radius:14px;max-width:100%;margin:0 auto}.iw-step__offer{margin-top:0}.iw-step__offer{gap:16px}.iw-step__step-label{font-size:10px;line-height:13px}.iw-step__step-title{font-size:10px;line-height:12px}.iw-step__description{display:none}.iw-step__pricing{gap:0}.iw-step__price-row{align-items:center;gap:10px;flex-direction:row}.iw-step__price-row-inner{align-items:center}.iw-step__compare{order:1;padding-bottom:0;font-size:15px;line-height:18px}.iw-step__price{order:2;font-size:26px;line-height:32px}.iw-step__badge{order:3;font-size:11px;line-height:14px;padding:4px 9px}.iw-step__offe{margin-top:0}.iw-step__offer .iw-btn{width:100%;max-width:291px;padding:14px 24px;font-size:15px;line-height:17px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-iw-step.css.map */
