/* compiled by scssphp 1.6.0 on Wed, 22 Jul 2026 09:30:55 +0000 (0.0366s) */

.tabs{padding:44px 0 104px}.tabs [class*="__container"],.tabs__container{padding:0}@media (min-width:768px){.tabs [class*="__container"],.tabs__container{padding:0 20px}}.tabs__container>.heading{margin-bottom:40px;display:flex;flex-direction:column-reverse;gap:10px;padding:0 20px}@media (min-width:768px){.tabs__container>.heading{margin-bottom:65px;padding:0}}.tabs__container>.heading h2{font-size:25px;line-height:1;font-weight:400}@media (min-width:768px){.tabs__container>.heading h2{font-size:38px;line-height:1.23}}.tabs__tablist{display:grid;grid-template-columns:repeat(3, 1fr)}@media (min-width:600px){.tabs__tablist{border-bottom:1px solid rgba(255, 255, 255, 0.25)}}.tabs__tab{color:var(--secondary);font-family:var(--lora);font-size:15px;line-height:1.55;background:none;border:none;padding:0 0 21px 0;cursor:pointer;margin-bottom:10px}@media (min-width:600px){.tabs__tab{margin-bottom:0;font-size:18px}}@media (min-width:768px){.tabs__tab{font-size:24px;line-height:1.16}}.tabs__tab:first-child{margin-left:0}@media (min-width:600px){.tabs__tab:first-child{margin-left:20px}}@media (min-width:768px){.tabs__tab:first-child{margin-left:56px}}.tabs__tab[aria-selected="true"]{border-bottom:1px solid #fff}.tabs__tabpanel{padding:0 20px}.tabs__specifications{display:flex;flex-wrap:wrap;gap:20px 10px;padding:70px 0 35px}.tabs__specifications .--text{width:100%}@media (min-width:992px){.tabs__specifications .--text{max-width:calc(25% - 20px)}}.tabs__specifications h4{text-transform:uppercase}.tabs__specifications .--relationship{display:flex;flex-wrap:wrap;width:100%;column-gap:10px}@media (min-width:992px){.tabs__specifications .--relationship{max-width:calc(50% - 20px)}}.tabs__specifications .--relationship h4{width:100%}.tabs__specifications .--relationship a{width:100%}@media (min-width:480px){.tabs__specifications .--relationship a{max-width:calc(50% - 10px)}}.tabs__specification-title{opacity:0.3;color:#fff;font-size:16px;font-weight:bold;letter-spacing:4.3px;line-height:1.1}.tabs__specification a{color:var(--secondary);transition:var(--animation-speed) ease-in-out;line-height:1.87;margin:0}.tabs__specification a:hover{color:var(--primary)}