.section-product-tabs{position:relative}.product-tabs__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;gap:4rem;position:relative}.product-tabs__heading{text-align:left;flex-shrink:0}.product-tabs__title{font-family:var(--font-heading--family);font-size:var(--font-h1--size);font-weight:var(--font-heading--weight);letter-spacing:0;margin:0}.product-tabs__navigation{display:flex;justify-content:flex-end;gap:0rem;position:relative;flex-grow:1;border-radius:8px;border:solid 1.5px var(--color-medium-brown);overflow:hidden}.product-tabs__tab-button{flex-grow:1;border:none;background:none;padding:.75rem 1.5rem;font-family:var(--font-body--family);font-size:1rem;letter-spacing:0em;text-transform:uppercase;cursor:pointer;position:relative;transition:background-color .2s ease,color .2s ease;color:var(--color-foreground);opacity:1;border-radius:0}.product-tabs__tab-button:first-child{border-radius:6.5px 0 0 6.5px}.product-tabs__tab-button:last-child{border-radius:0 6.5px 6.5px 0}.product-tabs__tab-button:only-child{border-radius:6.5px}.product-tabs__tab-button:nth-of-type(2){border-inline:solid 1.5px var(--color-medium-brown)!important}.product-tabs__tab-button.active{background-color:var(--color-light-sand);color:var(--color-medium-brown)}.product-tabs__tab-button:hover:not(.active){color:var(--color-medium-brown);background-color:var(--color-light-sand)}.product-tabs__panel{animation:fadeIn .3s ease-in-out}.product-tabs__panel[hidden]{display:none!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.product-tabs__empty-state{text-align:center;padding:4rem 2rem;color:var(--color-foreground-secondary)}@media screen and (max-width:768px){.product-tabs__title{font-size:3rem}.product-tabs__header{flex-direction:column;gap:1rem;margin-bottom:0!important}.product-tabs__navigation{gap:0;width:100%;margin-bottom:2rem;overflow:hidden}.product-tabs__tab-button{flex:1 1 0;min-width:0;padding:.5rem .75rem;font-size:.875rem;white-space:nowrap}}
