.professional-system__section{position:relative;background-color:var(--professional-system-bg-color, #F5F5F5)}.professional-system{padding-top:var(--professional-system-padding-top, 80px);padding-bottom:var(--professional-system-padding-bottom, 80px)}.professional-system__container{display:flex;align-items:center;padding:0 80px;justify-content:space-between;gap:20px}.professional-system__section[style*="--professional-system-layout: image-left"] .professional-system__container{grid-template-columns:1fr 1fr}.professional-system__section[style*="--professional-system-layout: image-left"] .professional-system__content{order:2}.professional-system__section[style*="--professional-system-layout: image-left"] .professional-system__image-wrapper{order:1}.professional-system__content{width:100%;display:flex;flex-direction:column;max-width:560px}.professional-system__title{font-family:Times New Roman,Times,serif;font-weight:400;font-style:normal;font-size:48px;line-height:100%;letter-spacing:0;color:var(--professional-system-title-color, #1B3D40);margin:0 0 23.5px}.professional-system__title p{font-family:Times New Roman,Times,serif;font-weight:400;font-style:normal;font-size:48px;line-height:100%;letter-spacing:0;color:var(--professional-system-title-color, #1B3D40);margin:0}.professional-system__title p:first-child{margin-bottom:0}.professional-system__title--mobile{display:none}.professional-system__benefits{display:flex;flex-direction:column;gap:0;margin-bottom:23.5px}.professional-system__benefit-item{display:flex;gap:8px;padding:16px;border-bottom:.5px solid var(--professional-system-divider-color, #E0E0E0)}.professional-system__benefit-item:last-child{border-bottom:none}.professional-system__benefit-icon{flex-shrink:0;width:22px;height:21px}.professional-system__benefit-icon svg{width:100%;height:100%;display:block}.professional-system__benefit-icon svg path{fill:var(--professional-system-check-color, #1B3D40)}.professional-system__benefit-content{flex:1;display:flex;flex-direction:column;gap:4px}.professional-system__benefit-title{font-family:General Sans,sans-serif;font-weight:600;font-size:16px;line-height:21px;letter-spacing:1;text-transform:uppercase;color:var(--professional-system-benefit-title-color, #1B3D40);margin:0}.professional-system__benefit-description{font-family:General Sans,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:var(--professional-system-benefit-text-color, #1B3D40);margin:0;max-width:325px}.professional-system__benefit-description p{font-family:General Sans,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:var(--professional-system-benefit-text-color, #1B3D40);margin:0}.professional-system__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;font-family:General Sans,sans-serif;font-weight:600;font-size:14px;line-height:15px;text-decoration:none;background-color:var(--professional-system-button-bg, #C8E6D5);color:var(--professional-system-button-text, #1B3D40);border-radius:40px;transition:all .3s ease;border:none;cursor:pointer;align-self:flex-start}.professional-system__button:hover{background:var(--Sage, #51766B);color:var(--Mint, #C8E6D5);transform:translateY(-2px)}.professional-system__button:active{transform:translateY(0)}.professional-system__image-wrapper{width:100%;display:flex;justify-content:center;align-items:center;max-width:600px}.professional-system__image-container{width:100%;border-radius:24px;display:flex;justify-content:center;align-items:center;overflow:hidden}.professional-system__image{width:100%;height:auto;display:block;object-fit:contain}@media (min-width: 1440px){.professional-system{padding-top:5.5556vw;padding-bottom:5.5556vw}.professional-system__container{gap:120px;max-width:none;padding-inline:5.5556vw}.professional-system__content,.professional-system__image-wrapper{max-width:none}.professional-system__title,.professional-system__title p{font-size:3.334vw;margin-bottom:1.6vw}.professional-system__benefit-item{padding:1.112vw;gap:.56vw}.professional-system__benefit-icon{width:1.528vw;height:1.459vw}.professional-system__benefit-content{gap:.28vw}.professional-system__benefit-title{font-size:1.112vw}.professional-system__benefit-description{max-width:22.55vw}.professional-system__benefit-description p{font-size:.972vw;line-height:normal}.professional-system__button{padding:.9028vw 1.1111vw;font-size:.9722vw;border-radius:2.7778vw}}@media screen and (max-width: 768px){.professional-system{padding-top:var(--professional-system-padding-top-mobile, 40px);padding-bottom:var(--professional-system-padding-bottom-mobile, 40px)}.professional-system__container{flex-direction:column;padding:0 20px;gap:32px}.professional-system__section[style*="--professional-system-layout: image-left"] .professional-system__content{order:1}.professional-system__section[style*="--professional-system-layout: image-left"] .professional-system__image-wrapper{order:2}.professional-system__section[style*="--professional-system-mobile-order: content-first"] .professional-system__content{order:1}.professional-system__section[style*="--professional-system-mobile-order: content-first"] .professional-system__image-wrapper,.professional-system__section[style*="--professional-system-mobile-order: image-first"] .professional-system__content{order:2}.professional-system__section[style*="--professional-system-mobile-order: image-first"] .professional-system__image-wrapper{order:1}.professional-system__title--desktop{display:none}.professional-system__title--mobile{display:block;margin-bottom:16px;line-height:100%;text-align:left}.professional-system__title--mobile p{font-size:28px;line-height:100%}.professional-system__benefits{margin-bottom:16px}.professional-system__benefit-item{padding:16px 12px}.professional-system__benefit-title{font-size:14px;line-height:18px;letter-spacing:1px}.professional-system__benefit-description,.professional-system__benefit-description p{font-size:12px;line-height:100%}.professional-system__button{padding:12px 14px;font-size:12px;line-height:13px;align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/professional-system.css.map */
