.benefits-section-header{margin-bottom:25px}.benefits-title{color:var(--title_color);font-size:var(--fs-desktop);font-weight:600}.benefits-subtitle{color:var(--subtitle_color);font-size:var(--fs-desktop);font-family:var(--bs-body-font-family);line-height:1.2;margin-top:15px;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.benefits-title,.benefits-subtitle{font-size:var(--fs-mobile)}}.tabs{display:flex;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.tab{background:transparent;border:1px solid var(--tabs-color);padding:10px 16px 5px;cursor:pointer;border-radius:20px;transition:.3s;font-family:elza;font-weight:600;font-size:15px;color:var(--tabs-color)}.benefits-tabs-slider .tab{width:fit-content;white-space:nowrap}.benefits-tabs-slider .swiper-wrapper{max-width:fit-content;margin:0 auto}.tab.active{background:var(--tabs-color);color:#fff}.tab-content{display:none;opacity:0;transition:opacity .5s ease-in-out}.tab-content.show{display:block}.tab-content.active{opacity:1}.content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:48px;justify-content:center;max-width:1000px;margin:0 auto}.image-box{position:relative;height:100%;width:100%}.image-box img{width:100%;height:100%;object-fit:cover;border-radius:10px}.video-thumbnail{position:absolute;bottom:16px;right:16px;border-radius:16px;overflow:hidden;border:2px solid #fff;width:auto;max-height:45%;aspect-ratio:310/530;height:100%;max-width:109px}.video-thumbnail video{height:auto;display:block;height:100%;object-fit:cover;width:100%}.text-box{text-align:left;color:var(--content_color);width:100%}.text-box ul{list-style:disc;list-style-position:inside;padding:0;margin:0}.text-box ul.no-bullet-style{list-style:none}.text-box li{margin-bottom:20px;font-size:15px;line-height:1.6;border-bottom:2px solid var(--list-border-color);padding-bottom:24px;padding-left:24px;font-family:elza}.text-box li p{margin:8px auto 0 15px;font-size:14px;line-height:20px}.text-box ul.no-bullet-style li p{margin-left:0}.text-box li:first-child{padding-top:24px}@media screen and (max-width: 767px){.text-box li:first-child{padding-top:0}.content-wrapper{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/component-benefits-tabs.css.map */
