.tabbed-content{margin:0 auto}.tabbed-content__title{margin-bottom:10px}.tabbed-content__title h2{font-size:var(--tabbed-content-title-size, 32px);font-weight:600;margin:0}.tabbed-content__title--desktop{display:block}.tabbed-content__layout{display:flex;gap:40px;align-items:flex-start}.tabbed-content__sidebar{flex:0 0 var(--tabbed-content-sidebar-width, 220px);position:sticky;top:120px}.tabbed-content__nav{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.tabbed-content__nav--dividers .tabbed-content__nav-link{border-bottom:1px solid #d9d9d9;border-radius:0}.tabbed-content__nav-link{display:block;padding:10px 0;font-size:14px;line-height:1.4;font-weight:700;border-radius:4px;transition:background-color .2s,color .2s,font-weight .2s;color:var(--tabbed-content-text-color, #333);text-decoration:none;cursor:pointer}.tabbed-content__nav-link:hover{background-color:var(--tabbed-content-hover-bg, #f5f5f5);color:var(--tabbed-content-active-color, #000)}.tabbed-content__nav-link.active{background-color:var(--tabbed-content-active-bg, #f0f0f0);color:var(--tabbed-content-active-color, #000)}.tabbed-content__mobile-select-wrap{display:none;margin-bottom:24px}.tabbed-content__mobile-select{width:100%;padding:12px 16px;font-size:14px;font-weight:700;border:1px solid #ccc;border-radius:4px;background:#fff;-webkit-appearance:auto;appearance:auto;font-family:inherit}.tabbed-content__content{flex:1;min-width:0}.tabbed-content__section{margin-bottom:56px;scroll-margin-top:120px}.tabbed-content__section:last-child{margin-bottom:0}.tabbed-content__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.tabbed-content__row--reverse{flex-direction:row-reverse}.tabbed-content__table-col{flex:1 1 500px;min-width:0}.tabbed-content__image-col{flex:0 1 300px}.tabbed-content__image-col img{display:block;width:100%;height:auto}.tabbed-content__table-title{font-size:16px;font-weight:700;margin:0 0 12px;text-transform:uppercase}.tabbed-content__richtext{font-size:14px;line-height:1.6}.tabbed-content__table-wrap{overflow-x:visible}.tabbed-content__table{width:100%;border-collapse:collapse;font-size:14px;border:none}.tabbed-content__table th{background-color:transparent;color:var(--tabbed-content-header-text, #222);border:none;border-bottom:2px solid #222;padding:10px 12px;text-align:center;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.tabbed-content__table th:first-child{text-align:left}.tabbed-content__table td{background-color:transparent;color:var(--tabbed-content-body-text, #222);border:none;border-bottom:1px solid #ddd;padding:12px;text-align:center;font-size:14px}.tabbed-content__table td:first-child{text-align:left}.tabbed-content__table tbody tr:last-child td{border-bottom:1px solid #ddd}.tabbed-content__definition-wrap{margin:0;padding:0}.tabbed-content__definition-header{font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.02em;color:var(--tabbed-content-header-text, #222);padding:10px 0;border-bottom:2px solid #222}.tabbed-content__definition-item{display:flex;align-items:baseline;gap:40px;padding:14px 0;border-bottom:1px solid #ddd}.tabbed-content__definition-label{flex:0 0 160px;font-weight:700;font-size:15px;color:var(--tabbed-content-definition-label-color, #d1282e);white-space:nowrap}.tabbed-content__definition-value{flex:1;margin:0;font-size:15px;line-height:1.5;color:var(--tabbed-content-definition-value-color, #222)}.tabbed-content__mobile-select-wrap .tabbed-content__title{display:none}@media screen and (max-width:989px){.tabbed-content__sidebar{display:none}.tabbed-content__mobile-select-wrap,.tabbed-content__mobile-select-wrap .tabbed-content__title{display:block}.tabbed-content__title--desktop{display:none}.tabbed-content__title h2{font-size:24px}.tabbed-content__layout{gap:0}.tabbed-content__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabbed-content__table{min-width:600px}.tabbed-content__table th,.tabbed-content__table td{white-space:nowrap}.tabbed-content__definition-item{gap:20px;padding:12px 0}.tabbed-content__definition-label{flex:0 0 120px;font-size:14px}.tabbed-content__definition-value{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-tabbed-content.css.map */
