.bewo-faq-section{--bewo-faq-ink: #4a342c;--bewo-faq-muted: rgba(74, 52, 44, .78);--bewo-faq-accent: #ff6622;--bewo-faq-line: #c2aed3;--bewo-faq-radius: var(--bewo-bento-radius, 16px);margin:0 var(--bewo-bento-inset, 64px) var(--bewo-bento-inset, 64px);padding:40px 28px;background:#fff;border-radius:var(--bewo-faq-radius);box-sizing:border-box}.bewo-faq{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.15fr) minmax(0,1.3fr);gap:28px 32px;align-items:start}.bewo-faq__header{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.bewo-faq__heading{margin:0;color:var(--bewo-faq-ink);font-family:Poppins,sans-serif;font-size:clamp(26px,2.6vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.15}.bewo-faq__copy{display:flex;flex-direction:column;gap:10px;margin:0}.bewo-faq__copy p{margin:0;color:var(--bewo-faq-muted);font-family:Quicksand,Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.45}.bewo-faq__copy a{color:var(--bewo-faq-accent);text-decoration:underline;text-underline-offset:2px}.bewo-faq__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:4px;padding:14px 28px;border-radius:999px;background:var(--bewo-faq-accent);color:#fff!important;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .25s ease,transform .25s ease}.bewo-faq__cta:hover{background:#e55a1c;color:#fff!important;transform:translateY(-1px)}.bewo-faq__media{overflow:hidden;border-radius:var(--bewo-faq-radius);background:var(--bewo-faq-accent);aspect-ratio:1 / 1}.bewo-faq__media img{display:block;width:100%;height:100%;object-fit:cover}.bewo-faq__list{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}.bewo-faq__item{margin:0;padding:0 4px;border-bottom:1px solid var(--bewo-faq-line)}.bewo-faq__item:last-child{border-bottom:1px solid var(--bewo-faq-line)}.bewo-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;cursor:pointer;list-style:none;color:var(--bewo-faq-ink)}.bewo-faq__summary::-webkit-details-marker{display:none}.bewo-faq__summary::marker{content:""}.bewo-faq__question{margin:0;flex:1 1 auto;min-width:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.bewo-faq__icon{flex:0 0 auto;width:20px;height:20px;color:var(--bewo-faq-accent)}.bewo-faq__icon .vertical{transform-origin:center;transition:transform .22s ease,opacity .22s ease}.bewo-faq__item[open] .bewo-faq__icon .vertical{transform:scaleY(0);opacity:0}.bewo-faq__answer{padding:0 0 18px;color:var(--bewo-faq-muted);font-family:Quicksand,Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.45}.bewo-faq__answer p{margin:0}@media screen and (max-width:989px){.bewo-faq-section{padding:28px 20px}.bewo-faq{grid-template-columns:1fr 1fr;gap:24px}.bewo-faq__header{grid-column:1 / -1;align-items:center;text-align:center}.bewo-faq__copy{max-width:40rem}}@media screen and (max-width:749px){.bewo-faq-section{margin-inline:var(--bewo-bento-inset, 12px);margin-bottom:var(--bewo-bento-inset, 12px);padding:24px 16px}.bewo-faq{grid-template-columns:1fr;gap:20px}.bewo-faq__heading{font-size:26px}.bewo-faq__question{font-size:16px}.bewo-faq__answer,.bewo-faq__copy p{font-size:15px}.bewo-faq__cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/bewo-faq.css.map */
