.yns-homepage-faq{background:var(--yns-pink-soft)}.yns-homepage-faq__header{text-align:center;max-width:680px;margin:0 auto 32px}.yns-homepage-faq__header .yns-eyebrow{margin-bottom:8px}.yns-homepage-faq__list{max-width:760px;margin:0 auto}.yns-homepage-faq__item{background:#fff;border:1px solid var(--yns-card-border);border-radius:var(--yns-radius-md);margin-bottom:12px;transition:border-color .2s ease,box-shadow .2s ease}.yns-homepage-faq__item[open]{border-color:var(--yns-sage-faint);box-shadow:0 4px 12px #0000000a}.yns-homepage-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;font-family:var(--yns-font-serif);font-size:18px;font-weight:600;color:var(--yns-text-primary);list-style:none;-webkit-user-select:none;user-select:none}.yns-homepage-faq__question::-webkit-details-marker{display:none}.yns-homepage-faq__question:focus-visible{outline:2px solid var(--yns-sage);outline-offset:2px;border-radius:var(--yns-radius-md)}.yns-homepage-faq__indicator{width:24px;height:24px;color:var(--yns-sage);flex-shrink:0}.yns-homepage-faq__indicator svg{width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.yns-homepage-faq__indicator{transition:transform .2s ease}.yns-homepage-faq__item[open] .yns-homepage-faq__indicator{transform:rotate(180deg)}}.yns-homepage-faq__answer{padding:0 22px 22px;font-family:var(--yns-font-sans);font-size:15px;line-height:1.6;color:var(--yns-text-secondary)}.yns-homepage-faq__answer p{margin:0 0 10px}.yns-homepage-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width:749px){.yns-homepage-faq{padding:40px 0}.yns-homepage-faq__header h2,.yns-homepage-faq__header .yns-heading{font-size:clamp(24px,6vw,32px);line-height:1.15}.yns-homepage-faq__question{padding:16px 14px;font-size:16px;min-height:56px;line-height:1.3}.yns-homepage-faq__answer,.yns-homepage-faq__item .rte{font-size:15px;line-height:1.6;padding:0 14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/yns-homepage-faq.css.map */
