.sonmol-faq{background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#2d2d2d}.sonmol-faq__header{text-align:center;max-width:70rem;margin:0 auto 4rem}@media screen and (min-width:750px){.sonmol-faq__header{margin-bottom:5.6rem}}.sonmol-faq__eyebrow{margin:0 0 1.2rem;padding:.6rem 1.2rem;display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;color:#ff5508;background:#ffede3;border-radius:999px}.sonmol-faq__heading{margin:0 0 1.6rem;font-size:3.2rem;font-weight:800;line-height:1.15;letter-spacing:-.015em;color:#1a1a1a}.sonmol-faq__heading>*{margin:0}@media screen and (min-width:750px){.sonmol-faq__heading{font-size:4.6rem}}@media screen and (min-width:990px){.sonmol-faq__heading{font-size:5.2rem}}.sonmol-faq__sub{margin:0;font-size:1.7rem;line-height:1.5;color:#5c5c5c}.sonmol-faq__sub>*{margin:0}@media screen and (min-width:750px){.sonmol-faq__sub{font-size:1.9rem}}.sonmol-faq__list{max-width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width:750px){.sonmol-faq__list{gap:1.4rem}}.sonmol-faq__item{background:#fff8f4;border:1px solid #F0E6DF;border-radius:1.4rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}@media screen and (min-width:750px){.sonmol-faq__item{border-radius:1.6rem}}.sonmol-faq__item[open]{background:#fff;border-color:#ffcab0;box-shadow:0 .8rem 2rem #ff550814,0 .2rem .4rem #ff55080a}@media(hover:hover){.sonmol-faq__item:hover:not([open]){border-color:#ffcab0}}.sonmol-faq__question{display:flex;align-items:center;gap:1.2rem;padding:1.8rem;cursor:pointer;list-style:none;font-size:1.55rem;font-weight:700;line-height:1.35;color:#1a1a1a;letter-spacing:-.005em;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media screen and (min-width:750px){.sonmol-faq__question{padding:2.2rem 2.4rem;font-size:1.8rem;gap:1.6rem}}.sonmol-faq__question::-webkit-details-marker{display:none}.sonmol-faq__question::marker{display:none;content:""}.sonmol-faq__question:focus-visible{outline:3px solid rgba(255,85,8,.4);outline-offset:-3px;border-radius:1.4rem}.sonmol-faq__question-text{flex:1;min-width:0}.sonmol-faq__chevron{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#ffede3;color:#ff5508;transition:transform .25s ease,background .2s ease}@media screen and (min-width:750px){.sonmol-faq__chevron{width:3.6rem;height:3.6rem}}.sonmol-faq__chevron svg{width:1.8rem;height:1.8rem}@media screen and (min-width:750px){.sonmol-faq__chevron svg{width:2rem;height:2rem}}.sonmol-faq__item[open] .sonmol-faq__chevron{transform:rotate(180deg);background:#ff5508;color:#fff}.sonmol-faq__answer{padding:0 1.8rem 1.8rem;font-size:1.5rem;line-height:1.6;color:#4a4a4a}@media screen and (min-width:750px){.sonmol-faq__answer{padding:0 2.4rem 2.4rem;font-size:1.65rem}}.sonmol-faq__answer>*{margin:0 0 1.2rem}.sonmol-faq__answer>*:last-child{margin-bottom:0}.sonmol-faq__answer strong{color:#1a1a1a;font-weight:700}.sonmol-faq__answer a{color:#ff5508;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.sonmol-faq__answer a:hover{text-decoration-thickness:2.5px}.sonmol-faq__contact{max-width:80rem;margin:4rem auto 0;padding:2.4rem;text-align:center;background:linear-gradient(135deg,#fff8f4,#ffede3);border:1px solid #FFCAB0;border-radius:1.6rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.sonmol-faq__contact{margin-top:5.6rem;padding:3.2rem;flex-direction:row;justify-content:center;gap:2rem}}.sonmol-faq__contact-text{margin:0;font-size:1.55rem;font-weight:600;color:#1a1a1a;line-height:1.4}@media screen and (min-width:750px){.sonmol-faq__contact-text{font-size:1.7rem}}.sonmol-faq__contact-cta{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 2rem;font-size:1.5rem;font-weight:700;color:#fff;background:#ff5508;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;box-shadow:0 .4rem 1.2rem #ff55083d}.sonmol-faq__contact-cta:hover,.sonmol-faq__contact-cta:focus-visible{background:#e04400;transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #ff55085c;color:#fff;text-decoration:none}.sonmol-faq__contact-cta:focus-visible{outline:3px solid rgba(255,85,8,.4);outline-offset:3px}@media screen and (min-width:750px){.sonmol-faq__contact-cta{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.sonmol-faq__item,.sonmol-faq__chevron,.sonmol-faq__contact-cta{transition:none}.sonmol-faq__contact-cta:hover,.sonmol-faq__contact-cta:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-sonmol-faq.css.map */
