.tabs_section{max-width:1440px;margin:auto;padding:60px;display:flex;align-items:center;flex-wrap:nowrap;gap:24px}.tabs_section_list{min-width:337px;display:flex;flex-direction:column}.tabs_content_title{padding-block:16px;font-weight:500;font-size:16px;line-height:129%;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.tabs_content_title span{opacity:.4;transition:opacity .3s ease}.tabs_content_title.active span{opacity:1}.tabs_content_title:not(:first-child){border-top:1px solid #E2E2E2}.tabs_content_blocks_wrapper{flex-grow:1}.tabs_content_block{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;min-height:fit-content;border-radius:8px;transition:opacity 1s ease;pointer-events:none}.tabs_content_block.active{opacity:1;visibility:visible;pointer-events:auto;position:relative}.tab_inner{display:flex;flex-direction:column;padding:48px;flex-grow:1;max-width:50%}.tab_inner_text{margin-block:auto;color:#fff;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}.tab_inner_text p{margin:0}.tabs_content_link{width:fit-content;padding:16px 32px;margin:auto 0 32px;display:block;border:1px solid #FFFFFF;font-weight:500;font-size:16px;line-height:120%;letter-spacing:.5px;text-align:center;text-transform:uppercase;text-decoration:none;text-wrap:nowrap;transition:box-shadow .25s ease}.tabs_content_link:hover{box-shadow:0 0 0 2px #fff6}.tabs_content_image{max-width:50%;min-width:50%;overflow:hidden;border-radius:0 8px 8px 0;object-fit:cover}.tab_social_media_links{display:flex;gap:16px;transition:all .3s ease;visibility:visible}.tab_social_media_links a:hover{transform:scale(1.1)}@media screen and (max-width:1023px){.tabs_section{margin:32px 0;padding:0;display:block}.tabs_section_list{display:none}.tabs_content_block{position:static;height:auto!important;flex-direction:column;opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.tab_inner{padding:30px 20px;max-width:100%}.tabs_content_image{max-width:100%;border-radius:0 0 8px 8px;aspect-ratio:5/4;object-fit:cover;object-position:center}.tabs_content_blocks_wrapper{max-width:100%}.tab_inner_text{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/tabs-section.css.map */
