.tabs-content:not(.tabs-content--row) .tab-content+.tab-content{border-top:none}.tab-title,.toggle-title{font-family:Racing Sans One,sans-serif;font-size:2.4rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@media(min-width:1025px){.product-tabs-wrapper .toggle-title,.product-tabs-wrapper .toggle-link{border-bottom:none!important;box-shadow:none!important}.product-tabs-wrapper .toggle-title:after,.product-tabs-wrapper .toggle-link:after{display:none!important;content:none!important}}@media(max-width:749px){.product-tabs-tab .tabs-content .tab-content,.product-tabs-tab .tabs-content .tab-content+.tab-content{border-top:none!important}.product-tabs-tab .tabs-content{gap:6px}.product-tabs-tab .tab-content .toggle-title{overflow:hidden;border-radius:var(--e3-radius)}.product-tabs-tab .tab-content .toggle-title .toggle-link{padding:10px 45px 10px 56px!important;position:relative;overflow:hidden;background:var(--e3-surface-3);transition:background-color .3s ease;text-align:left;font-size:2.8rem}.product-tabs-tab .tab-content .toggle-title .toggle-link .text{color:var(--e3-on-dark-mute);transition:color .3s ease}.product-tabs-tab .tab-content .toggle-title .svg-wrapper svg{color:var(--e3-teal-line);transition:color .3s ease}.product-tabs-tab .tab-content .toggle-title .toggle-link:before{content:"";position:absolute;left:30px;top:0;bottom:0;width:3px;background:var(--e3-teal-25);transform:skew(var(--e3-skew));transition:background-color .3s ease;z-index:1}.product-tabs-tab .tab-content .toggle-title .toggle-link:after{content:"";position:absolute;left:38px;top:0;bottom:0;width:1px;background:var(--e3-teal-soft);transform:skew(var(--e3-skew));transition:background-color .3s ease;z-index:1}.product-tabs-tab .tab-content .toggle-title .toggle-link{background-image:linear-gradient(90deg,var(--e3-teal-10),transparent 60px)}.product-tabs-tab .tab-content .toggle-title.is-open .toggle-link{background-color:var(--e3-surface);background-image:linear-gradient(90deg,var(--e3-teal-line),transparent 60px)}.product-tabs-tab .tab-content .toggle-title.is-open .toggle-link .text{color:#fff}.product-tabs-tab .tab-content .toggle-title.is-open .svg-wrapper svg{color:var(--e3-teal)}.product-tabs-tab .tab-content .toggle-title.is-open .toggle-link:before{background:var(--e3-teal)}.product-tabs-tab .tab-content .toggle-title.is-open .toggle-link:after{background:var(--e3-teal-40)}}@media(min-width:750px){.product-tabs-tab .tabs-list.show-border-bottom{background:var(--e3-surface-3);border-radius:var(--e3-radius);border-bottom:none;padding:0;overflow:visible;align-items:stretch;gap:0;height:48px}.product-tabs-tab .tabs-item{flex:1;position:relative;overflow:hidden;z-index:1;background:var(--e3-surface-3);background-image:linear-gradient(90deg,var(--e3-teal-10),transparent 40px);transition:background-color .3s ease}.product-tabs-tab .tabs-item:first-child{border-radius:var(--e3-radius) 0 0 6px}.product-tabs-tab .tabs-item:last-child{border-radius:0 6px 6px 0}.product-tabs-tab .tabs-item:not(:last-child):after{content:none}.product-tabs-tab .tabs-item:before{content:"";position:absolute;left:24px;top:0;bottom:0;width:1px;background:var(--e3-teal-soft);transform:skew(var(--e3-skew));transition:background-color .3s ease;z-index:1}.product-tabs-tab .tabs-item .tab-title{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;height:100%;color:var(--e3-on-dark-mute);transition:color .3s ease;white-space:nowrap;font-size:1.8rem}.product-tabs-tab .tabs-item .tab-title:after{display:none!important}.product-tabs-tab .tabs-item .tab-title:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:3px;background:var(--e3-teal-25);transform:skew(var(--e3-skew));transition:background-color .3s ease;z-index:1}.product-tabs-tab .tabs-item:has(.tab-title.is-active){background-color:var(--e3-surface);background-image:linear-gradient(90deg,var(--e3-teal-line),transparent 40px);z-index:2;border-radius:var(--e3-radius);margin:-6px 0;box-shadow:4px 0 10px #00000059,-4px 0 10px #00000059}.product-tabs-tab .tabs-item .tab-title.is-active{color:#fff}.product-tabs-tab .tabs-item .tab-title.is-active:before{background:var(--e3-teal)}.product-tabs-tab .tabs-item:has(.tab-title.is-active):before{background:var(--e3-teal-40)}.product-tabs-tab .tabs-content{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/e3-tab-titles.css.map */
