.meloa-faq{background-color:#fff}.meloa-faq__inner{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,6vw,5rem);align-items:start}@media screen and (min-width:750px){.meloa-faq__inner{grid-template-columns:1fr 2fr}.meloa-faq__header{position:sticky;top:6rem}}.meloa-faq__header{display:flex;flex-direction:column;gap:.75rem}.meloa-faq__heading{margin:0}.meloa-faq__subtext{font-size:var(--meloa-type-subtitle, clamp(17px, 1.8vw, 18px));color:var(--color-muted);line-height:var(--meloa-lh-subtitle, 1.45);margin:0;max-width:42ch}.meloa-faq__list{margin:0;padding:0}.meloa-faq__item{border-top:1px solid var(--color-border)}.meloa-faq__item:last-child{border-bottom:1px solid var(--color-border)}.meloa-faq__dt{margin:0}.meloa-faq__details{background:none;border:none;padding:0}.meloa-faq__details summary::-webkit-details-marker,.meloa-faq__details summary::marker{display:none;content:""}.meloa-faq__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1rem,2.5vw,1.5rem) 0;cursor:pointer;-webkit-user-select:none;user-select:none}.meloa-faq__question{font-size:var(--meloa-type-body, clamp(16px, .35vw + 15.2px, 18px));font-weight:500;color:var(--color-ink);line-height:var(--meloa-lh-tight, 1.35)}.meloa-faq__icon{flex-shrink:0;color:var(--color-muted);display:flex;align-items:center;transition:transform var(--duration-normal) var(--ease-out-soft)}.meloa-faq__details[open] .meloa-faq__icon{transform:rotate(180deg)}.meloa-faq__answer{margin:0;overflow:hidden}.meloa-faq__answer-inner{padding-bottom:clamp(1rem,2.5vw,1.5rem)}.meloa-faq__answer-inner p{font-size:var(--meloa-type-body, clamp(16px, .35vw + 15.2px, 18px));line-height:var(--meloa-lh-faq, 1.68);color:var(--color-muted);margin:0 0 .75rem;max-width:60ch}.meloa-faq__answer-inner p:last-child{margin-bottom:0}@media(prefers-reduced-motion:no-preference){.meloa-faq__summary:hover .meloa-faq__question{color:var(--color-muted)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-faq.css.map */
