.m-tab-header{appearance:none;background:none;border:0;color:inherit;font:inherit;font-size:18px;position:relative;opacity:.55;cursor:pointer;transition:var(--m-duration-default, 0.25s) all;text-wrap:nowrap;padding:12px 0}.m-tab-header:after{content:"";width:0;height:2px;background-color:currentColor;display:block;position:absolute;bottom:-2px;left:0;transition:var(--m-duration-default, 0.25s) width ease-in-out}.m-tab-header.active,.m-tab-header:hover{opacity:1;color:rgb(var(--color-foreground))}.m-tab-header.active:after{width:100%}.m-tab-header:focus-visible,.m-tab-accordion:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.m-tab-content{display:none}.m-tab-content.active{display:block}.m-tabs__header{border-bottom:1px solid rgb(var(--color-border))}.m-tabs__header-inner{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;padding-bottom:2px;column-gap:30px}.m-tabs__header-inner::-webkit-scrollbar{display:none}.m-tabs__content{padding-top:24px}.m-tab-accordion{display:none}.m-product-details-tabs .rte{color:rgba(var(--color-foreground),.82)}@media screen and (min-width:768px){.m-tabs__header-inner{column-gap:60px}.m-tabs__content{padding-top:40px}.m-product-detail-item{display:contents}}@media screen and (max-width:767px){.m-product-details-tabs--mobile-accordion .m-tabs__header{display:none}.m-product-details-tabs--mobile-accordion .m-tabs__content{padding-top:0}.m-product-details-tabs--mobile-accordion .m-product-detail-item{border-bottom:1px solid rgb(var(--color-border))}.m-product-details-tabs--mobile-accordion .m-product-detail-item:first-child{border-top:1px solid rgb(var(--color-border))}.m-product-details-tabs--mobile-accordion .m-tab-accordion{appearance:none;background:none;border:0;color:rgb(var(--color-foreground));cursor:pointer;display:flex;font:inherit;font-size:17px;font-weight:600;justify-content:space-between;align-items:center;padding:18px 0;text-align:left;width:100%}.m-product-details-tabs--mobile-accordion .m-tab-accordion svg{flex:0 0 auto;transition:transform var(--m-duration-default, .25s) ease}.m-product-details-tabs--mobile-accordion .m-tab-accordion[aria-expanded=true] svg{transform:rotate(180deg)}.m-product-details-tabs--mobile-accordion .m-tab-content__inner{padding:0 0 22px}.m-product-details-tabs--mobile-accordion .m-tab-content{animation:m-tab-accordion-in var(--m-duration-default,.25s) ease}.m-product-details-tabs .rte{font-size:15px;line-height:1.7}}@keyframes m-tab-accordion-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
