.tab-wrapper.tab-wrapper_grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width: 750px){.tab-wrapper.tab-wrapper_grid{grid-template-columns:2fr 1fr}}@media screen and (min-width: 990px){.tab-wrapper.tab-wrapper_grid{grid-template-columns:2fr 1fr}}.tabs{list-style:none;margin:0 auto;width:100%;padding:0}.tabs__nav_link{cursor:pointer;text-decoration:none;position:relative}.tabs__nav_link:after{height:2px;width:100%;display:block;content:"";background:rgb(var(--color-background));position:absolute;bottom:0;left:0}.tabs__content{display:block;transition:opacity .2s;background:#fff;border:none;display:none;font-size:1.3rem;padding:1rem}@media screen and (max-width: 749px){.tabs__content{border-top:0;padding:1rem}}.tabs.style__horizontal .tabs__content,.tabs.style__vertical .tabs__content{height:0;overflow:hidden;opacity:0;visibility:hidden}.tabs.style__horizontal .tabs__content.is__active,.tabs.style__vertical .tabs__content.is__active,.tabs__content.is__active{opacity:1;height:auto;visibility:visible}.tabs.style__horizontal .tabs__content.is__active .tabs__content_wrapper{padding:2rem 3rem}.tabs.style__horizontal .tabs__nav{position:relative;z-index:2;display:flex;margin-bottom:0}.tabs.style__horizontal .tabs__nav .tabs__nav_link{margin:0 2px 0 0;padding:1.8rem 2rem;background:rgb(var(--color-accent));color:#fff;display:block;line-height:1;text-align:center;transition:all ease-in-out .3s;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;flex-shrink:1;flex-grow:1;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dee9f0;border-bottom:0}.tabs.style__horizontal a:not([href]){cursor:pointer}.tabs.style__horizontal .tabs__nav .tabs__nav_link.is__active{background:#fff;color:rgb(var(--color-accent))}.tabs.style__horizontal .tabs__nav .tabs__nav_link.is__active:after{width:100%;height:1px;background:#fff;content:"";display:block;position:absolute;bottom:-1px;left:0}.tabs.style__horizontal .tabs__nav .tabs__nav_link:hover{background:#fff;color:rgb(var(--color-foreground))}.tabs.style__horizontal .tabs__content.is__active{padding:0;position:relative;z-index:1;display:block;border:1px solid #dee9f0}.tabs.style__horizontal .tabs__content .tabs__nav_link{display:none}.tabs.style__vertical{display:flex;width:100%}.tabs.style__vertical .tabs__nav{flex:0 0 150px}.tabs.style__vertical .tabs__nav .tabs__nav_link{border:1px solid #697080;border-right:0;margin:3px 0;padding:10px;background:#eee;display:block}.tabs.style__vertical .tabs__nav .tabs__nav_link.is__active{font-weight:700;background:rgb(var(--color-accent));color:#fff}.tabs.style__vertical .tabs__content{flex-grow:1;width:0}.tabs.style__vertical .tabs__content .tabs__nav_link{display:none}.tabs.style__vertical .tabs__content.is__active{background:#fff;padding:2rem 1rem;position:relative;z-index:1;width:auto}.tabs.style__accordion,.tabs.is__responsive{display:block}.tabs.style__accordion .tabs__nav,.tabs.is__responsive .tabs__nav{display:none}.tabs.style__accordion .tabs__nav_link,.tabs.is__responsive .tabs__nav_link,.tabs.style__accordion .tabs__content .tabs__nav_link,.tabs.is__responsive .tabs__content .tabs__nav_link{display:block;padding:2rem;background:rgb(var(--color-accent));color:#fff;font-size:1.4rem;font-weight:700;line-height:1;text-transform:uppercase}.tabs.style__accordion .tabs__nav_link.is__active,.tabs.is__responsive .tabs__nav_link.is__active{background:#fff;color:rgb(var(--color-foreground));margin-bottom:2rem}.tabs.style__accordion .tabs__content,.tabs.is__responsive .tabs__content{padding:0;background:#fff;margin:0 0 1rem;display:block;height:auto;flex:none;opacity:1;visibility:visible;overflow:auto;width:auto;border-radius:3px 3px 0 0}.tabs.style__accordion .tabs__content_wrapper,.tabs.is__responsive .tabs__content_wrapper{height:0;transform:scaleY(0);overflow:hidden;transition:transform .2s;transform-origin:top left}.tabs.style__accordion .tabs__content.is__active .tabs__content_wrapper,.tabs.is__responsive .tabs__content.is__active .tabs__content_wrapper{height:auto;transform:scaleY(1);padding:.1rem 2rem 2rem}.tabs__content table:not(.tg){width:100%}.tabs__content table:first-of-type tr td:first-child{width:30%}.spec-list li{display:grid;grid-template-columns:1fr 3fr}.spec-list li:nth-child(odd){background:#eef3f6}.spec-list li div{padding:.5rem}.spec-list .list-title{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-product-tabs.css.map */
