.patine-faq{padding-block:var(--section-spacing-md)}.patine-faq__eyebrow{font-family:var(--font-body);font-size:var(--text-small);color:var(--color-cuivre-poli);text-transform:uppercase;letter-spacing:.12em;margin:0 0 var(--space-lg)}.patine-faq__heading{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;line-height:1.1;color:var(--color-creme);margin:0 0 var(--space-3xl)}.patine-faq__list{border-top:1px solid var(--color-bordure)}.patine-faq__item{border-bottom:1px solid var(--color-bordure)}.patine-faq__item summary{list-style:none}.patine-faq__item summary::-webkit-details-marker{display:none}.patine-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-block:var(--space-xl);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease}.patine-faq__question:hover .patine-faq__question-text{color:var(--color-creme)}.patine-faq__question-text{font-family:var(--font-body);font-size:var(--text-body);font-weight:500;color:var(--color-creme);line-height:1.4;flex:1;transition:color .2s ease}.patine-faq__icon{flex-shrink:0;width:1.25rem;height:1.25rem;position:relative;color:var(--color-cuivre-poli);transition:transform .3s ease}.patine-faq__icon:before,.patine-faq__icon:after{content:"";position:absolute;background:currentColor;border-radius:1px;transition:transform .3s ease,opacity .3s ease}.patine-faq__icon:before{width:100%;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.patine-faq__icon:after{width:1.5px;height:100%;top:0;left:50%;transform:translate(-50%)}.patine-faq__item[open] .patine-faq__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.patine-faq__item[open] .patine-faq__question-text{color:var(--color-cuivre-poli)}.patine-faq__answer{overflow:hidden;transition:height .35s ease}.patine-faq__answer-inner{padding-bottom:var(--space-xl);font-family:var(--font-body);font-size:var(--text-body);line-height:1.75;color:var(--color-texte-mute)}.patine-faq__answer-inner p{margin:0 0 var(--space-md)}.patine-faq__answer-inner p:last-child{margin-bottom:0}.patine-faq__answer-inner strong{font-weight:600;color:var(--color-creme)}.patine-faq__answer-inner em{font-style:italic;color:var(--color-cuivre-poli)}.patine-faq__answer-inner a{color:var(--color-cuivre-poli);text-decoration:underline;text-underline-offset:.2em}@media(min-width:1024px){.patine-faq{padding-block:var(--section-spacing-lg)}.patine-faq__question-text{font-size:var(--text-body-lg, 1.125rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-patine-faq.css.map */
