.faq-section{--faq-toggle-bg: #f5f5f5;--faq-toggle-bg-open: rgb(255 68 56 / .07);--faq-toggle-size: 32px;--faq-toggle-icon-size: 12px;--faq-media-radius: 15px;display:block;background-color:rgb(var(--color-background))}.faq-section__layout{display:flex;flex-direction:column;gap:50px}.faq-section__media{order:1;overflow:hidden;border:1px solid var(--bpn-border-default);border-radius:var(--faq-media-radius);aspect-ratio:583 / 567}.faq-section__image{inline-size:100%;block-size:100%;object-fit:cover;display:block}.faq-section__content{display:flex;flex-direction:column;gap:28px}.faq-section__intro{display:flex;flex-direction:column;gap:16px}.faq-section__heading{margin:0;font-family:var(--bpn-font-display);font-size:40px;font-weight:700;line-height:.95;text-transform:uppercase;color:var(--bpn-text-primary);overflow-wrap:break-word}.faq-section__description{margin:0;font-family:var(--bpn-font-body);font-size:16px;font-weight:400;line-height:1.5;color:var(--bpn-ink-2);overflow-wrap:break-word}.faq-section__description a{color:inherit;text-decoration:underline;opacity:.95}.faq-section__description--hide-mobile{display:none}.faq-section__accordion{border-block-start:1px solid var(--bpn-border-default)}.faq-section__item{border-block-end:1px solid var(--bpn-border-default);interpolate-size:allow-keywords}.faq-section__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:17px;cursor:pointer;list-style:none}.faq-section__trigger::-webkit-details-marker{display:none}.faq-section__trigger:focus-visible{outline:2px solid var(--bpn-border-emphasis);outline-offset:-2px}.faq-section__question{margin:0;min-inline-size:0;font-family:var(--bpn-font-body-bold);font-size:16px;font-weight:600;line-height:1.4;color:var(--bpn-text-primary);overflow-wrap:break-word}.faq-section__item[open] .faq-section__question{color:var(--bpn-bg-brand)}.faq-section__toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--bpn-text-muted)}.faq-section__toggle-icon{display:flex}.faq-section__toggle-icon svg{display:block;inline-size:var(--faq-toggle-icon-size);block-size:var(--faq-toggle-icon-size)}.faq-section__toggle-icon--open,.faq-section__item[open] .faq-section__toggle-icon--closed{display:none}.faq-section__item[open] .faq-section__toggle-icon--open{display:flex}.faq-section__panel{padding-block:0 20px}.faq-section__answer{font-family:var(--bpn-font-body);font-size:14px;font-weight:400;line-height:1.55;color:var(--bpn-text-muted);overflow-wrap:break-word}.faq-section__answer p,.faq-section__answer ul,.faq-section__answer ol{margin-block:0 16px}.faq-section__answer ul,.faq-section__answer ol{padding-inline-start:20px}.faq-section__answer li{margin-block-end:4px}.faq-section__answer strong{font-family:var(--bpn-font-inter-bold);font-weight:700}.faq-section__answer a{color:inherit;text-decoration:underline;opacity:.95}.faq-section__answer>:last-child{margin-block-end:0}@media screen and (min-width:769px){.faq-section__layout--media{flex-direction:row;align-items:center;gap:102px}.faq-section__media{order:0;flex:0 0 583px;inline-size:583px}.faq-section__layout--media .faq-section__content{flex:1 1 auto;min-inline-size:0;gap:42px}.faq-section__layout--heading .faq-section__content{display:grid;grid-template-columns:422px 1fr;column-gap:198px;align-items:start}.faq-section__layout--heading .faq-section__intro{grid-column:1}.faq-section__layout--heading .faq-section__accordion{grid-column:2}.faq-section__heading{font-size:72px;line-height:1.05}.faq-section__layout--media .faq-section__heading{font-size:56px;line-height:1;text-box:trim-both cap alphabetic}.faq-section__description--hide-mobile{display:block}.faq-section__accordion{border-block-start:0}.faq-section__item{padding-block:28px}.faq-section__item:first-child{padding-block-start:0}.faq-section__trigger{padding-block:0;min-block-size:var(--faq-toggle-size)}.faq-section__question{font-size:20px;line-height:1.35}.faq-section__toggle{inline-size:var(--faq-toggle-size);block-size:var(--faq-toggle-size);border-radius:var(--bpn-radius-full);background-color:var(--faq-toggle-bg);color:var(--bpn-ink-2)}.faq-section__item[open] .faq-section__toggle{background-color:var(--faq-toggle-bg-open);color:var(--bpn-bg-brand)}.faq-section__panel{padding-block:22px 0}.faq-section__answer{font-size:16px;line-height:1.5;color:var(--bpn-ink-2)}}@media screen and (prefers-reduced-motion:no-preference){.faq-section__item::details-content{overflow:hidden;block-size:0;opacity:0;content-visibility:hidden;transition:block-size .3s ease,opacity .3s ease,content-visibility .3s ease allow-discrete}.faq-section__item[open]::details-content{block-size:auto;opacity:1;content-visibility:visible}@starting-style{.faq-section__item[open]::details-content{block-size:0;opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/784/assets/section-faq.css.map */
