.apy-faq{align-items:center;align-self:stretch;justify-content:flex-start;padding:var(--apy-esp-haut, 88px) var(--apy-cotes, 48px) var(--apy-esp-bas, 96px) var(--apy-cotes, 48px);position:relative}.apy-faq__contenu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:var(--apy-contenu, 1300px);position:relative;width:100%}.apy-faq__contenu>.shopify-block>.apy-titre{align-self:stretch;color:var(--apy-noir);justify-content:flex-start;position:relative;text-align:center}.apy-faq__liste{align-items:flex-start;border:solid var(--apy-trait);border-width:1px 0 0;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.apy-faq__item{align-items:flex-start;border:solid var(--apy-c-bordure, var(--apy-trait));border-width:0 0 1px;display:flex;flex-direction:column;justify-content:flex-start;overflow:clip;position:relative;width:100%}.apy-faq__question{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:20px 0;position:relative;row-gap:8px;width:100%}.apy-faq__question .apy-titre{color:var(--apy-noir);flex:1 1 0%;justify-content:flex-start;min-width:0;position:relative;text-align:start}.apy-faq__icone{color:var(--apy-encre);height:20px;position:relative;transition-duration:125ms;transition-property:var(--apy-transition-proprietes);transition-timing-function:ease-in-out;width:20px}.apy-faq__reponse{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.apy-faq__reponse .apy-texte{align-self:stretch;color:var(--apy-gris);justify-content:flex-start;max-width:100%;padding:0 0 24px;position:relative;text-align:start}.apy-faq__reponse .apy-texte p{margin:0 0 8px}.apy-faq__reponse .apy-texte p:last-child{margin-bottom:0}.apy-faq__reponse .apy-texte p strong{display:block;margin-bottom:-16px}.apy-faq__reponse .apy-texte p br{display:none}@media(max-width:1024px){.apy-faq{padding:var(--apy-esp-haut-t, 48px) var(--apy-cotes-m, 16px) var(--apy-esp-bas-t, 64px) var(--apy-cotes-m, 16px)}.apy-faq__contenu>.shopify-block>.apy-titre{text-align:start}}@media(max-width:575px){.apy-faq{padding-bottom:var(--apy-esp-bas-m, 64px);padding-top:var(--apy-esp-haut-m, 48px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/apy-faq.css.map */
