.detail-accordion{display:grid;grid-template-columns:200px 1fr;gap:64px}.detail-accordion .tabs{display:flex;flex-flow:column nowrap;gap:32px}.detail-accordion .tab{position:relative;padding:16px 0;background-color:transparent;width:auto;border:none;text-align:left;color:var(--color-secondary);opacity:.5;transition:opacity .3s ease,color .3s ease}.detail-accordion .tab.open{opacity:1;color:var(--color-primary)}.detail-accordion .tab:after{position:absolute;content:"";top:100%;left:0;width:0;height:3px;background-color:var(--color-primary);transition:width .3s ease}.detail-accordion .tab.open:after{width:100%}.detail-accordion .detail{display:none}.detail-accordion .detail.open{display:block}@media screen and (max-width:767px){.detail-accordion{grid-template-columns:1fr}}