.faq-benuv{--faq-border-radius: 12px;--faq-transition: all .3s ease-in-out}.faq-benuv-heading{font-size:var(--title-font-size-desktop, 32px);font-weight:var(--title-font-weight, 300)}.faq-benuv-wrapper{margin:0 auto;display:flex;flex-direction:column}.faq-benuv-item{border-radius:var(--faq-border-radius);overflow:hidden;transition:var(--faq-transition)}.faq-benuv-item.style-bg{background-color:color-mix(in srgb,currentColor 6%,transparent)}.faq-benuv-item.style-border{border:1px solid color-mix(in srgb,currentColor 20%,transparent);background-color:transparent}.faq-benuv-item.style-border[open]{border:1px solid color-mix(in srgb,currentColor 80%,transparent)}.faq-benuv-item summary{width:100%;text-align:left;background:none;border:none;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:inherit;font-weight:var(--question-font-weight, 700);font-family:inherit;list-style:none}.faq-benuv-item summary::-webkit-details-marker{display:none}.faq-benuv-item summary span{font-size:var(--question-font-size-desktop, 18px);padding-right:16px}.faq-benuv-content{padding:0 24px 24px;color:inherit;opacity:.8;line-height:1.5;font-size:var(--answer-font-size-desktop, 16px)}.faq-benuv-content p:first-child{margin-top:0}.faq-benuv-content p:last-child{margin-bottom:0}@media screen and (max-width:767px){.faq-benuv-heading{font-size:var(--title-font-size-mobile, 24px)}.faq-benuv-item summary{padding:16px 20px}.faq-benuv-content{padding:0 20px 20px}.faq-benuv-item summary span{font-size:var(--question-font-size-mobile, 16px)}.faq-benuv-content{font-size:var(--answer-font-size-mobile, 14px)}}.faq-icon-wrapper{position:relative;width:20px;height:20px;flex-shrink:0}.faq-icon-wrapper:before,.faq-icon-wrapper:after{content:"";position:absolute;background-color:currentColor;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease}.faq-icon-wrapper:before{width:16px;height:2px}.faq-icon-wrapper:after{width:2px;height:16px}.faq-benuv-item[open] summary{padding-bottom:12px}.faq-benuv-item[open] .faq-icon-wrapper:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-benuv-item summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px;border-radius:var(--faq-border-radius)}
/*# sourceMappingURL=/cdn/shop/t/49/assets/faq-benuv.css.map */
