.mb-cfaq-section{--mb-cfaq-accent: var(--mb-sale, #a13e22);--mb-cfaq-soft: rgba(var(--color-foreground), .74);background:#f6f2ea;color:var(--mb-ink);padding:var(--mb-cfaq-pt, 72px) 0 var(--mb-cfaq-pb, 88px)}.mb-cfaq__inner{max-width:1240px;margin:0 auto;padding:0 var(--mb-gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);gap:clamp(40px,6vw,104px);align-items:start}.mb-cfaq__head{position:sticky;top:calc(var(--header-height, 80px) + 32px)}.mb-cfaq__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mb-cfaq-accent)}.mb-cfaq__eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.mb-cfaq__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.015em;color:var(--mb-ink);text-wrap:balance}.mb-cfaq__title em{display:block;font-style:italic;font-weight:500;color:var(--mb-cfaq-accent)}.mb-cfaq__meta{display:flex;align-items:baseline;gap:10px;margin:28px 0 0;padding-top:20px;border-top:1px solid var(--mb-line);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--mb-cfaq-soft)}.mb-cfaq__meta-num{font-family:var(--font-heading-family);font-size:28px;line-height:1;letter-spacing:0;color:var(--mb-ink);font-variant-numeric:tabular-nums}.mb-cfaq__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--mb-line)}.mb-cfaq__item{border-bottom:1px solid var(--mb-line)}.mb-cfaq__q{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:26px 0;cursor:pointer;border-radius:4px}.mb-cfaq__q::-webkit-details-marker{display:none}.mb-cfaq__q:focus-visible{outline:2px solid var(--mb-cfaq-accent);outline-offset:4px}.mb-cfaq__num{align-self:start;padding-top:4px;font-family:var(--font-heading-family);font-size:15px;font-style:italic;color:var(--mb-cfaq-soft);font-variant-numeric:tabular-nums;transition:color .2s}.mb-cfaq__q-text{font-size:19px;font-weight:600;line-height:1.4;color:var(--mb-ink);transition:color .2s}.mb-cfaq__icon{width:40px;height:40px;border-radius:50%;border:1px solid var(--mb-line);background:#fff;color:var(--mb-ink);display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease,background .2s,border-color .2s,color .2s}@media(hover:hover){.mb-cfaq__q:hover .mb-cfaq__q-text,.mb-cfaq__q:hover .mb-cfaq__num{color:var(--mb-cfaq-accent)}.mb-cfaq__q:hover .mb-cfaq__icon{border-color:var(--mb-cfaq-accent)}}details[open]>.mb-cfaq__q .mb-cfaq__num{color:var(--mb-cfaq-accent)}details[open]>.mb-cfaq__q .mb-cfaq__icon{transform:rotate(45deg);background:var(--mb-cfaq-accent);border-color:var(--mb-cfaq-accent);color:#fff}.mb-cfaq__a{padding:0 56px 30px 60px;max-width:72ch;font-size:16px;line-height:1.75;color:var(--mb-cfaq-soft);animation:mb-cfaq-reveal .35s ease both}.mb-cfaq__a>:first-child{margin-top:0}.mb-cfaq__a>:last-child{margin-bottom:0}.mb-cfaq__a a{color:var(--mb-ink);text-underline-offset:3px}@keyframes mb-cfaq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:989px){.mb-cfaq__inner{grid-template-columns:minmax(0,1fr);gap:36px}.mb-cfaq__head{position:static}.mb-cfaq__title em{display:inline}}@media(max-width:749px){.mb-cfaq-section{padding-top:min(var(--mb-cfaq-pt, 72px),56px);padding-bottom:min(var(--mb-cfaq-pb, 88px),64px)}.mb-cfaq__meta{margin-top:20px;padding-top:16px}.mb-cfaq__q{grid-template-columns:30px minmax(0,1fr) auto;gap:12px;padding:20px 0}.mb-cfaq__num{font-size:14px;padding-top:2px}.mb-cfaq__q-text{font-size:16px}.mb-cfaq__icon{width:34px;height:34px}.mb-cfaq__a{padding:0 0 24px 42px;font-size:15px}}@media(prefers-reduced-motion:reduce){.mb-cfaq__a{animation:none}.mb-cfaq__icon,.mb-cfaq__num,.mb-cfaq__q-text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/modern-collection-faq.css.map */
