 .tab-link-button {background: none;border: none;padding: 0;cursor: pointer;}.tab-links-container {display: flex;flex-direction: row;align-items: flex-start;gap:0px;}.tab-link-button{background: none;border: none;padding: 0;cursor: pointer;}.tab-links {display: inline-block;margin-right: -10px;padding: 10px 20px;cursor: pointer;position: relative;z-index: 0;background-color: var(--bg-color);color: var(--text-color);border: 1px solid var(--text-color);border-bottom: none;border-top-left-radius: 0px;border-top-right-radius: 10px;font-weight: 500;transition: transform 0.3s ease;}.tab-links::after {content: none;}.tab-links.active-link {background-color: var(--text-color);color: var(--bg-color);font-weight: 600;z-index: 2;}.tab-links:not(.active-link):hover {transform: translateY(-15px);z-index: 1;}.old-tab-links:not(.active-link) {transition: transform 0.3s ease, box-shadow 0.3s ease;}.old-tab-links:not(.active-link):hover {transform: translateY(-10px);}.tab-contents {display: none;margin: 0;background-color: var(--text-color);color: var(--bg-color);padding: 20px;border-color: none;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;transition: background-color 0.7s ease-in-out, color 0.7s ease-in-out;}.tab-contents.active-tab {display: flex;gap: 20px;}.tab-img {width: 100%;height: 300px;background-position: center;background-size: contain;background-repeat: no-repeat;border-radius: 10px;}.price_list_price {padding: 5px 10px;border-radius: 20px;font-weight: bold;color: var(--text-color);background-color: var(--bg-color);}:root {interpolate-size: allow-keywords;}details {padding: 0;overflow: hidden;cursor: pointer;}details * {margin: 0;}details::details-content {background-color: var(--bg-color);color: var(--text-color);block-size: 0;transition: block-size 1s, content-visibility 1s;transition-behavior: allow-discrete;}details[open]::details-content {block-size: auto;background-color: var(--text-color);}details>p {background-color: var(--bg-color);color: var(--text-color);padding-block: 1rem;border-radius: 2%;padding: 15px;margin-inline-start: 1rem;}@media only screen and (max-width:968px) {.tab-links{font-weight: 300;font-size: 0.8rem;}.tab-contents.active-tab {display: block;}.tab-titles-container {display: block;}}