.bewow-performance-faq{background:var(--bewow-performance-background, #f9f6eb);color:var(--bewow-performance-text, #1b120b);padding:var(--bewow-performance-padding-top, 8rem) 0 var(--bewow-performance-padding-bottom, 9rem)}.bewow-performance-faq__inner{max-width:calc(var(--bewow-performance-width, 120rem) + 10rem);margin:0 auto;padding:0 5rem}.bewow-performance-faq__header{max-width:82rem;margin:0 auto 4.8rem;text-align:center}.bewow-performance-faq__eyebrow{margin:0 0 1rem;color:var(--bewow-performance-text, #5d5751);font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.bewow-performance-faq__heading{margin:0;color:var(--bewow-performance-heading, #1b120b);font-size:var(--bewow-performance-heading-size, 4.8rem);font-weight:900;line-height:.98;text-transform:uppercase}.bewow-performance-faq__heading span{color:var(--bewow-performance-accent, #8ed000)}.bewow-performance-faq__intro{margin-top:1.6rem;font-size:1.8rem}.bewow-performance-faq__scroller{overflow-x:auto;border-radius:var(--bewow-performance-table-radius, 3.2rem);background:var(--bewow-performance-table-background, #fff);box-shadow:0 1.5rem 4rem #1b120b14}.bewow-performance-faq__table{width:100%;min-width:86rem;border-collapse:collapse;table-layout:fixed;color:var(--bewow-performance-table-text, #1b120b)}.bewow-performance-faq__table th,.bewow-performance-faq__table td{height:var(--bewow-performance-row-height, 6.8rem);padding:1.2rem 1.6rem;border-bottom:.1rem solid var(--bewow-performance-border, #dedbd2);text-align:center;vertical-align:middle}.bewow-performance-faq__table thead th{font-size:1.45rem;font-weight:800;line-height:1.15}.bewow-performance-faq__table th:first-child{width:38%;text-align:left}.bewow-performance-faq__table tbody th{font-size:1.5rem;font-weight:700}.bewow-performance-faq__table tbody tr:last-child>*{border-bottom:0}.bewow-performance-faq__table tr>:nth-child(2){background:var(--bewow-performance-highlight, #8ed000);color:var(--bewow-performance-highlight-text, #1b120b)}.bewow-performance-faq__table thead tr>:nth-child(2){border-radius:var(--bewow-performance-highlight-radius, 3rem) var(--bewow-performance-highlight-radius, 3rem) 0 0}.bewow-performance-faq__table tbody tr:last-child>:nth-child(2){border-radius:0 0 var(--bewow-performance-highlight-radius, 3rem) var(--bewow-performance-highlight-radius, 3rem)}.bewow-performance-faq__column-image{display:block;max-width:9rem;max-height:4rem;width:auto;height:auto;margin:0 auto .6rem;object-fit:contain}.bewow-performance-faq__status{display:inline-grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:50%}.bewow-performance-faq__status svg{width:1.5rem;height:1.5rem}.bewow-performance-faq__status--yes{background:var(--bewow-performance-yes-bg, #1b120b);color:var(--bewow-performance-yes, #8ed000)}.bewow-performance-faq__status--no{background:var(--bewow-performance-no-bg, #f1deda);color:var(--bewow-performance-no, #8b3b34)}.bewow-performance-faq__status--partial{width:auto;padding:0 .9rem;border-radius:2rem;background:#ece8df;font-size:1.2rem;font-weight:700}.bewow-performance-faq__value{font-size:1.3rem;font-weight:700}.bewow-performance-faq__faq{margin-top:var(--bewow-performance-faq-gap, 10rem)}.bewow-performance-faq__faq-header{max-width:74rem;margin:0 0 3.2rem}.bewow-performance-faq__faq-eyebrow{margin:0 0 1rem;color:var(--bewow-performance-text, #5d5751);font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bewow-performance-faq__faq-heading{margin:0;color:var(--bewow-performance-heading, #1b120b);font-size:var(--bewow-performance-faq-heading-size, 4rem);font-weight:900;line-height:1}.bewow-performance-faq__faq-heading span{color:var(--bewow-performance-accent, #8ed000)}.bewow-performance-faq__faq-intro{margin-top:1.2rem}.bewow-performance-faq__questions{display:grid;grid-template-columns:repeat(var(--bewow-performance-faq-columns, 2),minmax(0,1fr));gap:var(--bewow-performance-question-gap, 1.2rem) 2rem}.bewow-performance-faq__question{align-self:start;overflow:hidden;border:.1rem solid var(--bewow-performance-question-border, transparent);border-radius:var(--bewow-performance-question-radius, 1.2rem);background:var(--bewow-performance-question-background, #fff);color:var(--bewow-performance-question-text, #1b120b)}.bewow-performance-faq__question summary{min-height:var(--bewow-performance-question-height, 5.8rem);padding:1.2rem 1.8rem;display:flex;align-items:center;justify-content:space-between;gap:1.4rem;cursor:pointer;list-style:none;font-size:1.45rem;font-weight:800;text-transform:uppercase}.bewow-performance-faq__question summary::-webkit-details-marker{display:none}.bewow-performance-faq__question-icon{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;color:var(--bewow-performance-accent, #8ed000);transition:transform .25s ease}.bewow-performance-faq__question-icon{position:relative}.bewow-performance-faq__question-icon svg.icon-caret{position:static;top:auto;right:auto;width:100%;height:auto;transform:none}.bewow-performance-faq__question[open] .bewow-performance-faq__question-icon{transform:rotate(180deg)}.bewow-performance-faq__answer{padding:0 1.8rem 1.8rem;color:var(--bewow-performance-answer, #5d5751);font-size:1.45rem;line-height:1.55}.bewow-performance-faq__answer>:first-child{margin-top:0}@media screen and (max-width:989px){.bewow-performance-faq__inner{padding:0 2.4rem}.bewow-performance-faq__inner{overflow-x:clip}}@media screen and (max-width:749px){.bewow-performance-faq{padding:var(--bewow-performance-padding-top-mobile, 5.6rem) 0 var(--bewow-performance-padding-bottom-mobile, 6.4rem)}.bewow-performance-faq__inner{padding:0 1.8rem}.bewow-performance-faq__header{margin-bottom:3.2rem;text-align:left}.bewow-performance-faq__heading{font-size:var(--bewow-performance-heading-size-mobile, 3.2rem)}.bewow-performance-faq__scroller{margin-right:-1.8rem;border-radius:var(--bewow-performance-table-radius-mobile, 2rem) 0 0 var(--bewow-performance-table-radius-mobile, 2rem);box-shadow:0 1.5rem 4rem #1b120b14,inset -3.2rem 0 2rem -2.4rem #1b120b59}.bewow-performance-faq__table{min-width:50rem}.bewow-performance-faq__table th:first-child{width:11.5rem;position:sticky;left:0;z-index:2;background:var(--bewow-performance-table-background, #fff);box-shadow:.6rem 0 .8rem -.6rem #1b120b24}.bewow-performance-faq__table tr>:not(:first-child){width:9.5rem}.bewow-performance-faq__table thead th{font-size:1.25rem}.bewow-performance-faq__table tbody th{font-size:1.35rem}.bewow-performance-faq__table th,.bewow-performance-faq__table td{padding:1rem}.bewow-performance-faq__faq{margin-top:var(--bewow-performance-faq-gap-mobile, 6.4rem)}.bewow-performance-faq__faq-heading{font-size:var(--bewow-performance-faq-heading-size-mobile, 3rem)}.bewow-performance-faq__questions{grid-template-columns:1fr}}@media screen and (min-width:990px){.bewow-performance-faq{display:block;padding:var(--bewow-performance-padding-top-desktop) 0 var(--bewow-performance-padding-bottom-desktop)}.bewow-performance-faq__inner{max-width:calc(var(--bewow-performance-width) + 2 * var(--bewow-gutter, 40px));padding:0 var(--bewow-gutter, 40px)}.bewow-performance-faq__header{max-width:700px;margin:0 auto calc(var(--bewow-heading-gap, 44px) + 16px)}.bewow-performance-faq__eyebrow{margin:0 0 14px;color:var(--bewow-performance-text, #5d5751);font-size:14px;font-weight:400;line-height:1.9;letter-spacing:.6px}.bewow-performance-faq__heading{font-size:var(--bewow-performance-heading-size-desktop);font-weight:700;line-height:1.3;letter-spacing:0}.bewow-performance-faq__intro{max-width:65ch;margin:14px auto 0;font-size:15px;line-height:1.3;letter-spacing:.6px}.bewow-performance-faq__intro p{margin:0}.bewow-performance-faq__scroller{overflow:visible;border-radius:var(--bewow-performance-table-radius-desktop);background:var(--bewow-performance-table-background-desktop);box-shadow:none}.bewow-performance-faq__table{min-width:0;border-collapse:separate;border-spacing:0}.bewow-performance-faq__table th:first-child{width:33.33%;padding-left:0}.bewow-performance-faq__table thead th:nth-child(2){width:13.5%}.bewow-performance-faq__table th,.bewow-performance-faq__table td{height:var(--bewow-performance-row-height-desktop);padding:0 16px;border-bottom:0}.bewow-performance-faq__table thead th{height:var(--bewow-performance-head-height-desktop);font-size:17px;font-weight:400;letter-spacing:0}.bewow-performance-faq__table tr>:nth-child(n+3){border-bottom:1px solid var(--bewow-performance-border, #dedbd2)}.bewow-performance-faq__table tbody th{font-size:clamp(17px,1.05vw,20px);font-weight:400;letter-spacing:.6px}.bewow-performance-faq__table tbody tr:last-child>:nth-child(2){border-radius:0 0 var(--bewow-performance-highlight-radius-bottom-desktop) var(--bewow-performance-highlight-radius-bottom-desktop)}.bewow-performance-faq__status{width:32px;height:32px}.bewow-performance-faq__status svg{width:16px;height:16px}.bewow-performance-faq__table td:not(:nth-child(2)) .bewow-performance-faq__status--yes{background:var(--bewow-performance-status-yes-bg-desktop);color:var(--bewow-performance-accent, #8ed000)}.bewow-performance-faq__table td:not(:nth-child(2)) .bewow-performance-faq__status--no{background:var(--bewow-performance-status-no-bg-desktop);color:color-mix(in srgb,var(--bewow-performance-no, #8b3b34) 35%,#ff8f8f)}.bewow-performance-faq__table .bewow-performance-faq__status--partial{background:transparent;font-size:13px}.bewow-performance-faq__faq{margin-top:var(--bewow-performance-faq-gap-desktop)}.bewow-performance-faq__faq-header{max-width:none;margin:0 0 16px}.bewow-performance-faq__faq-eyebrow{margin:0 0 12px;font-size:14px;font-weight:400;letter-spacing:1.3px}.bewow-performance-faq__faq-heading{font-size:var(--bewow-performance-faq-heading-size-desktop);font-weight:700;line-height:1.3;letter-spacing:.6px}.bewow-performance-faq__questions{gap:var(--bewow-performance-question-gap-desktop) 15px}.bewow-performance-faq__question summary{min-height:var(--bewow-performance-question-height-desktop);padding:0 15px;font-size:15px;font-weight:700;line-height:19.5px;letter-spacing:.6px;color:var(--bewow-performance-text, #5d5751)}.bewow-performance-faq__question:hover{background:color-mix(in srgb,var(--bewow-performance-question-background, #ffffff) 94%,#1b120b)}.bewow-performance-faq__question-icon{flex-basis:12px;width:12px;height:12px;color:currentColor}}@media screen and (max-width:749px){.bewow-performance-faq__questions{gap:.8rem}.bewow-performance-faq__question summary{min-height:5.2rem;padding:1rem 1.6rem;font-size:1.35rem;line-height:1.35}.bewow-performance-faq__answer{padding:0 1.6rem 1.6rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-bewow-performance-faq.css.map */
