.tabbed-section{display:flex;justify-content:var(--section-alignment, center)}.tabbed-container{Padding-top:10px;padding-bottom:10px}.tabbed-container.tabbed-container--full-width{max-width:100%}.tabbed-nav{display:flex;justify-content:var(--tab-alignment, center);align-items:center;margin-bottom:20px;gap:15px;width:100%;max-width:100%;box-sizing:border-box}.tab-button{border:none;padding:10px 20px;cursor:pointer;text-transform:uppercase;font-size:clamp(18px,2.5vw,20px);font-weight:600;line-height:var(--heading-line-height-h4);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-secondary)}.tab-button.active{color:var(--color-text-secondary);border-bottom:1px solid var(--color-text-secondary)}@media(min-width:768px){.tabbed-panels{display:flex;justify-content:var(--tab-alignment, center);position:relative;min-height:160px;width:760px;margin-left:auto;margin-right:auto;overflow:hidden;font-size:clamp(18px,2.5vw,20px);font-weight:var(--heading-font-weight-h5);line-height:var(--heading-line-height-h5)}.tab-panel{overflow-y:auto;display:none;box-sizing:border-box;max-width:840px;margin:0;text-align:var(--text-alignment, center);font-size:clamp(16px,2.5vw,18px);font-weight:var(--heading-font-weight-h5);line-height:var(--heading-line-height-h5)}.tab-panel.active{display:block}.tabbed-swiper{display:none}}@media(max-width:767px){.tabbed-nav,.tabbed-panels{display:none}.tabbed-swiper{display:block;opacity:0;margin-left:-20px;margin-right:-20px;transition:opacity .4s ease-in-out}.tabbed-swiper.swiper{overflow:hidden}.tabbed-swiper.animated{opacity:1;transition-property:opacity;transition-duration:var(--animate-time, .4s)}.tabbed-swiper .swiper-wrapper{display:flex;align-items:unset;margin:0 -10px;padding:0 10px}.tabbed-swiper .swiper-slide{flex:0 0 100%;max-width:100%;padding-bottom:20px;padding-left:20px;padding-right:20px;box-sizing:border-box;height:200px;overflow-y:auto}.swiper-slide-title{margin-bottom:16px;text-transform:uppercase;text-align:var(--text-alignment, center);font-size:clamp(24px,3.5vw,34px);font-weight:var(--heading-font-weight-h2);line-height:var(--heading-line-height-h2);letter-spacing:.02em;color:var(--color-text-primary)}.swiper-slide-content{text-align:var(--text-alignment, center);font-size:clamp(16px,2.5vw,18px);font-weight:var(--heading-font-weight-h5);line-height:var(--heading-line-height-h5);color:var(--color-text-primary)}.tabbed-swiper__pagination{margin-top:10px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tabbed-content.css.map */
