.process__container{max-width:1280px;margin:0 auto}.process__header{display:flex;align-items:flex-start;gap:60px;margin-bottom:70px}.process__header-left,.process__header-right{width:100%;max-width:50%}.process__label{display:block;margin-bottom:10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:left}.process__heading{margin-bottom:0;line-height:1.2;text-align:left}.process__text{line-height:1.6;text-align:left}.process__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.process__step{position:relative;border-radius:12px;overflow:hidden;background:#ffffff1a;transition:all .3s ease;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000026}.process__step:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.process__step-image-wrapper{width:100%;height:220px;overflow:hidden;border-radius:12px 12px 0 0}.process__step-image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.process__step:hover .process__step-image{transform:scale(1.05)}.process__step-content{padding:24px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.process__step-title{margin:0 0 8px;font-weight:600;line-height:1.3}.process__step-description{line-height:1.6;opacity:.9;margin:0}.process__buttons{display:flex;align-items:center;gap:16px;margin-top:20px}.process__button-primary,.process__button-secondary{display:inline-block;text-decoration:none;transition:all .3s ease;cursor:pointer}.process__button-primary:hover,.process__button-secondary:hover{transform:translateY(-2px)}@media screen and (max-width: 749px){.process__header{flex-direction:column;gap:5px;margin-bottom:30px}.process__header-left,.process__header-right{max-width:100%}.process__steps{grid-template-columns:1fr;gap:20px}.process__step-image-wrapper{height:180px}.process__step-content{padding:20px 16px}.process__buttons{flex-direction:row;width:100%;flex-wrap:wrap}.process__button-primary,.process__button-secondary{width:100%;max-width:300px;text-align:center}}@media screen and (min-width: 750px) and (max-width: 989px){.process__steps{grid-template-columns:repeat(2,1fr);gap:25px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-process.css.map */
