.ttabs{background-color:var(--ttabs-section-bg, #E1EBE1);padding:60px 20px}.ttabs__inner{max-width:1200px;margin:0 auto;text-align:center}.ttabs__badge{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.ttabs__stars svg{fill:var(--ttabs-badge-star-color, #3F7A4E)}span.ttabs__stars{display:flex}.ttabs__badge-text{font-weight:600;color:var(--ttabs-badge-text-color, #2E2E2E);font-size:16px}.ttabs__heading{color:var(--ttabs-heading-color, #3F7A4E);font-weight:800;font-size:clamp(1.75rem,4vw,3rem);margin:0 0 32px;line-height:1.15}.ttabs__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:40px}.ttabs__tab{font-weight:700;font-size:16px;padding:14px 28px;border-radius:999px;border:2px solid var(--ttabs-tab-border-color, #1E1E1E);background:transparent;color:var(--ttabs-tab-text-color, #1E1E1E);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ttabs__tab:hover{opacity:.85}.ttabs__tab.is-active{background-color:var(--ttabs-tab-active-bg, #3F7A4E);border-color:var(--ttabs-tab-active-bg, #3F7A4E);color:var(--ttabs-tab-active-text, #FFFFFF)}.ttabs__panel{display:none}.ttabs__panel.is-active{display:block}.ttabs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.ttabs__card-stars{display:flex;justify-content:center;gap:4px;margin-bottom:12px}.ttabs__card-stars svg.is-filled{fill:var(--ttabs-card-star-color, #3F7A4E)}.ttabs__card-stars svg.is-empty{fill:none;stroke:var(--ttabs-card-star-color, #3F7A4E);stroke-width:1;opacity:.4}.ttabs__card-title{font-weight:700;font-size:16px;color:var(--ttabs-card-title-color, #1E1E1E);margin:0 0 14px;line-height:1.35}.ttabs__card-body{font-size:14px;color:var(--ttabs-card-body-color, #3A3A3A);line-height:1.6;margin:0 0 18px}.ttabs__card-author{font-weight:700;color:var(--ttabs-card-author-color, #1E1E1E);margin:0}.ttabs__dots{display:none;justify-content:center;gap:8px;margin-top:18px}.ttabs__dot{width:8px;height:8px;border:none;padding:0;background-color:var(--ttabs-tab-border-color, #1E1E1E);opacity:.25;border-radius:50%;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.ttabs__dot.is-active{opacity:1;background-color:var(--ttabs-tab-active-bg, #3F7A4E)}.tv{margin-top:56px}.tv__heading{text-align:center;font-weight:800;font-size:clamp(1.5rem,3.5vw,2.25rem);margin:0 0 32px}.tv__row{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.tv__card{position:relative;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:#000;scroll-snap-align:start}.tv__media{position:relative;width:100%;height:100%}.tv__video,.tv__video-poster,.tv__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#333}.tv__badge{position:absolute;top:12px;left:0;right:0;width:98px;margin:0 auto;z-index:2;background-color:var(--tv-badge-bg, #A9CBB0);color:var(--tv-badge-text, #1E3A24);font-weight:800;font-size:11px;letter-spacing:.02em;text-transform:uppercase;padding:2px 14px;border-radius:8px;box-shadow:4px 4px 0 var(--tv-badge-shadow, #3F7A4E)}.tv__expand{position:absolute;bottom:16px;right:16px;z-index:2;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background-color:var(--tv-expand-bg, #000000);color:var(--tv-expand-icon, #FFFFFF);cursor:pointer;opacity:.85}.tv__expand:hover{opacity:1}.tv__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:56px;height:56px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;background-color:var(--tv-play-bg, #000000);color:var(--tv-play-icon, #FFFFFF);cursor:pointer;opacity:.9;transition:opacity .15s ease,transform .15s ease}.tv__play:hover{opacity:1}.tv__card.is-playing .tv__play{opacity:0;pointer-events:none}.tv__caption{position:absolute;bottom:20px;left:16px;right:16px;z-index:2;background-color:var(--tv-caption-bg, #1E3A24);color:var(--tv-caption-text, #FFFFFF);font-weight:700;font-size:.95rem;line-height:1.3;padding:10px 14px;border-radius:8px}.tv__card.is-playing .tv__caption{display:none}.tv__disclaimer{text-align:center;font-size:12px;color:var(--tv-disclaimer-text, #4A4A4A);margin:28px 0 0}@media screen and (max-width:989px){.tv__row{grid-auto-columns:68%;grid-auto-flow:column;grid-template-columns:unset;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}@media screen and (max-width:749px){.tv__row{grid-auto-columns:72vw;padding-inline:0 28vw}.tv__row .tv__card{scroll-snap-align:center}.tv__row .tv__card:first-child{scroll-snap-align:start}}.ttabs__tabs{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:14px;margin-bottom:40px;overflow-x:auto}.ttabs__tab{font-weight:700;font-size:16px;padding:6px 28px;line-height:14px!important}.ttabs__grid{grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:86%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-ms-overflow-style:none;scrollbar-width:none}.ttabs__grid::-webkit-scrollbar{display:none}.ttabs__card{scroll-snap-align:start}.ttabs__dots{display:flex}.ttabs__card{border:1px solid #fff;padding:15px;border-radius:7px}.ttabs__inner{padding-left:0;padding-right:0}.ttabs__heading{font-size:28px}}product-form.product-form{margin:0!important}@media screen and (min-width:750px){.ttabs--compact-videos .tv__row{grid-auto-columns:unset;grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:visible;gap:10px}.ttabs--compact-videos .ttabs__grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;grid-auto-columns:unset;overflow-x:visible;scroll-snap-type:none}}.tv__nav-row{display:flex;justify-content:center;gap:10px;margin-top:14px}.tv__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:var(--ttabs-tab-border-color, #1E1E1E);opacity:.3;cursor:pointer;transition:opacity .2s ease,background .2s ease,transform .2s ease}.tv__dot:hover{opacity:.65}.tv__dot.is-active{background:var(--ttabs-tab-active-bg, #3F7A4E);opacity:1;transform:scale(1.15)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/testimonials-tabs.css.map */
