.aaa-product-faq-wrapper{display:flex;flex-direction:column;gap:0;margin-top:1rem!important;margin-bottom:1rem!important;width:100%;max-width:100%;overflow:hidden}.aaa-product-faq-item{display:grid;grid-template-rows:1fr;width:100%;max-width:100%}.aaa-product-faq-item:not(:last-child){border-bottom:1px solid rgba(var(--color-foreground),.25)}.aaa-product-faq-toggle{width:100%;max-width:100%;background:none;border:none;padding:1rem 0;font:inherit;display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:calc(var(--font-heading-scale) * .5rem);cursor:pointer;text-align:left;transition:background .2s ease;box-sizing:border-box}.aaa-product-faq-toggle:hover{background:rgba(var(--color-foreground),.02)}.aaa-product-faq-icon{font-size:calc(var(--font-heading-scale) * 1.25rem);width:2rem;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));line-height:1;grid-column:1;text-align:center}.aaa-product-faq-icon:before{display:block;text-align:center}.aaa-product-faq-left{display:flex;align-items:center;grid-column:2;min-width:0;overflow:hidden}.aaa-product-faq-question{font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:calc(var(--font-heading-scale) * 2rem);font-weight:400;color:rgb(var(--color-foreground));text-align:left;display:block;width:100%;min-width:0;max-width:100%;will-change:transform;transition:font-weight .2s ease;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.aaa-product-faq-question p{text-align:left!important;margin:0;padding:0}.aaa-product-faq-toggle[aria-expanded=true] .aaa-product-faq-question p{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.1em}.aaa-product-faq-plusminus{width:12px;height:12px;color:rgb(var(--color-foreground));grid-column:3}.aaa-product-faq-plusminus svg{width:100%;height:100%}.aaa-product-faq-plusminus path{stroke-width:1}.aaa-product-faq-answer{pointer-events:all;color:rgb(var(--color-foreground))}.aaa-product-faq-answer-wrapper{display:grid;grid-template-columns:2rem 1fr;gap:calc(var(--font-heading-scale) * .5rem);padding-bottom:0;padding-top:0;min-width:0;max-width:100%}.aaa-product-faq-toggle[aria-expanded=true]+.aaa-product-faq-answer .aaa-product-faq-answer-wrapper{padding-bottom:1.75rem}.aaa-product-faq-answer-spacer{grid-column:1}.aaa-product-faq-answer-content{grid-column:2;min-width:0;overflow:hidden}.aaa-product-faq-answer-content p{padding:0;margin:0;color:rgba(var(--color-foreground),.75)!important;font-size:calc(var(--font-heading-scale) * 1.45rem)!important;line-height:calc(var(--font-heading-scale) * 2rem)!important;text-align:left!important;overflow-wrap:break-word;word-wrap:break-word}.aaa-product-faq-answer-content p:not(:last-child){margin-bottom:calc(var(--font-heading-scale) * 1rem)!important}.aaa-product-faq-no-icons .aaa-product-faq-toggle{grid-template-columns:1fr auto}.aaa-product-faq-no-icons .aaa-product-faq-left{grid-column:1}.aaa-product-faq-no-icons .aaa-product-faq-plusminus{grid-column:2}.aaa-product-faq-no-icons .aaa-product-faq-answer-wrapper{display:block}@media screen and (max-width: 768px){.aaa-product-faq-toggle{padding:.75rem 0;grid-template-columns:1.75rem 1fr auto}.aaa-product-faq-icon{width:1.75rem}.aaa-product-faq-question{font-size:calc(var(--font-heading-scale) * 1.25rem);line-height:calc(var(--font-heading-scale) * 1.75rem)}.aaa-product-faq-answer-wrapper{grid-template-columns:1.75rem 1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1_style_faq.css.map */
