.custom-table-container{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);display:block;padding-left:1rem;padding-right:1rem;margin:0 auto}.custom-table-section img{display:block;width:100%;height:auto}.custom-table__header{margin-bottom:5rem;text-align:center}.custom-table__heading{font-size:3.8rem;line-height:1.3em;font-weight:700;color:var(--heading-color)}.custom-table__subheading{font-size:1.8rem;line-height:1.4em;color:var(--subheading-color);max-width:550px;margin:1rem auto 0}.custom-table__table{display:none;flex-direction:column;border:1px solid var(--table-border-color);padding:2rem}.custom-table__table.selected{display:flex}.custom-table__table-row{border-bottom:1px solid var(--table-border-color);padding:1.5rem 0}.custom-table__table-row-header{padding:0 1rem 1rem;font-size:1.8rem;font-weight:700}.custom-table__table-row-cells{display:flex}.custom-table__table-row-cell{padding:0 5% 0 1rem}.custom-table__table-text-cell *{margin:0;padding:0;line-height:1.6em;font-size:1.6rem}.custom-table__table-text-cell strong,.custom-table__table-text-cell b{font-size:1.6rem}.custom-table__table-info-cell{display:flex;flex-direction:column}.custom-table__table-cell-image{max-width:150px;margin-bottom:20px}.custom-table__table-cell-desc{opacity:.8;font-size:1.4rem;line-height:1.2em;margin-top:.4rem}.custom-table__table-cell-name{font-size:1.7rem;line-height:1.4em;font-weight:700}.custom-table__table-cell-button{text-decoration:none;border-radius:4px;background:var(--button-color, #000);color:var(--button-color, #fff);transition:.4s;font-size:1.4rem;padding:.3rem 1rem;margin-top:18px;width:fit-content}.custom-table__table-cell-button:hover{opacity:.6}@media screen and (min-width: 769px){.custom-table-container{padding-left:5rem;padding-right:5rem;max-width:var(--max-width)}.custom-table__table-row-cell{width:var(--column-width)}}.custom-table__table-tabs{display:flex;gap:1rem;color:var(--tab-text-color);overflow:hidden;width:fit-content;margin:0 auto 2rem}.custom-table__table-tab{font-size:2rem;padding:.2em 2em;border:1px solid var(--tabs-border-color);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:5rem}.custom-table__table-tab.selected{color:var(--active-tab-text-color);background:var(--active-tab-bg-color)}@media screen and (max-width: 768px){.custom-table__header{margin-bottom:8vw}.custom-table__heading{font-size:6vw}.custom-table__subheading{font-size:1.6rem}.custom-table__table-row{width:fit-content}.custom-table__table-row-cells{display:flex}.custom-table__table-row-cell{width:52vw;flex-shrink:0;padding:0 5% 0 .5rem}.custom-table__table{overflow:auto;padding:1.5rem .5rem}.custom-table__table-row-header{font-size:1.6rem;padding:0 .5rem .5rem;min-height:1.8em}.custom-table__table-row-header span{position:absolute;left:auto}.custom-table__table-text-cell *{font-size:1.3rem}.custom-table__table-text-cell strong,.custom-table__table-text-cell b{font-size:1.5rem}.custom-table__table-cell-image{width:90%;max-width:auto}.custom-table__table-cell-button{font-size:1.2rem;white-space:nowrap}.custom-table__table-cell-name{font-size:1.5rem}.custom-table__table-cell-desc{font-size:1.2rem}.custom-table__table-tabs{display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%;margin:0 auto 2rem}.custom-table__table-tab{font-size:1.4rem;padding:.25em 5%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom-table-section.css.map */
