.team-section{font-family:Outfit,sans-serif;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);text-align:center}.team-section .heading{font-size:32px;font-weight:500;margin-bottom:2rem}.team-members{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.team-member-box{background:#fff;border-radius:1rem;padding:2rem 1rem;width:280px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 #0000;transition:box-shadow .3s ease}.team-member-box:hover{box-shadow:0 4px 20px #0000001a}.team-member-img{width:var(--image-size);height:var(--image-size);object-fit:contain;margin-bottom:1rem}.team-member-name{font-size:18px;font-weight:500}.team-member-title{font-size:15px;font-weight:400;color:#555}.why-us-wrapper{font-family:Outfit,sans-serif}.why-us-container{margin:0 auto;padding-top:var(--section-padding-top, 60px);padding-bottom:var(--section-padding-bottom, 60px);max-width:var(--container-width, 1200px);width:100%}.why-us-heading{text-align:center;font-weight:var(--heading-font-weight, 500);font-size:var(--heading-font-size, 32px);margin-bottom:10px}.why-us-subtitle{text-align:center;font-weight:var(--subtitle-font-weight, 400);font-size:var(--subtitle-font-size, 18px);margin-bottom:40px;color:#000}.why-us-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.image-box{flex:1 1 calc(33.333% - 30px);max-width:calc(33.333% - 30px);background-color:#fff;padding:20px;border-radius:12px;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.image-box:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.image-box img{max-width:100%;height:auto;margin-bottom:16px}.image-box-title{font-weight:var(--box-title-weight, 500);font-size:var(--box-title-size, 18px);margin-bottom:8px}.image-box-description{font-weight:var(--box-description-weight, 400);font-size:var(--box-description-size, 14px);color:#555}.why-us-bottom-text{text-align:center;margin-top:40px;font-size:18px;color:#000;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.image-box{flex:1 1 calc(45% - 30px);max-width:calc(45% - 30px)}}@media screen and (max-width: 767px){.image-box{flex:1 1 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
