.purposes__container{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.purposes__header-wrapper{margin:0 0 30px}.purposes__heading{font-weight:700;font-size:28px;line-height:36.4px;letter-spacing:.6px;text-align:center;vertical-align:middle;text-transform:capitalize;margin:0 0 15px}.purposes__subheading{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.6px;text-align:center;vertical-align:middle;margin:0}.purposes__swiper.swiper{margin:0 -15px}.purposes__swiper-wrapper.swiper-wrapper{align-items:stretch}.purpose.swiper-slide{max-width:275px;height:auto;display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground),.2);border-radius:15px;overflow:hidden;box-sizing:border-box}.purpose__top{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:100%}.purpose__top img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.purpose__image{width:100%;height:auto;object-fit:cover;display:block}.purpose__bottom{display:flex;flex-direction:row;column-gap:10px;flex-grow:1;padding:15px}.purpose__icon-wrapper{flex:0 0 50px;display:flex;justify-content:center;align-items:start}.purpose__icon{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.purpose__title{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle;margin:0 0 10px}.purpose__description{font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:.6px;vertical-align:middle;margin:0}.purpose__pagination.swiper-pagination{display:flex;position:relative;justify-content:center;align-items:center;margin:30px 0 0;gap:12px;top:0;right:0;bottom:0;left:0}.purpose__pagination.swiper-pagination .swiper-pagination-bullet{margin:0!important;width:6px;height:6px}.purpose__pagination.swiper-pagination .swiper-pagination-bullet-active{background-color:rgb(var(--color-accent-1))}@media screen and (min-width:769px){.purposes__container{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}.purposes__header-wrapper{margin-bottom:40px}.purposes__heading{font-size:40px;line-height:52px}.purposes__subheading{line-height:22.4px}.purposes__swiper.swiper{margin:0}.purposes__swiper-wrapper.swiper-wrapper{display:flex;flex-direction:row;gap:10px}.purpose.swiper-slide{max-width:unset;flex:1 0 100px}.purpose__bottom{column-gap:16px;padding:20px}.purpose__pagination.swiper-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-purposes.css.map */
