:root{--mp-faq-cream: #F7F4EE;--mp-faq-cream-soft: #FBF8F2;--mp-faq-white: #FFFFFF;--mp-faq-brown: #2F2A24;--mp-faq-brown-soft: #463D34;--mp-faq-sage: #7E8F6A;--mp-faq-sage-dark: #687857;--mp-faq-beige: #D9CBB8;--mp-faq-border: rgba(47, 42, 36, .14);--mp-faq-border-soft: rgba(217, 203, 184, .72);--mp-faq-muted: rgba(47, 42, 36, .68);--mp-faq-shadow: 0 22px 55px rgba(47, 42, 36, .075);--mp-faq-shadow-soft: 0 12px 32px rgba(47, 42, 36, .055);--mp-faq-radius-xl: 34px;--mp-faq-radius-lg: 28px;--mp-faq-radius-md: 20px;--mp-faq-radius-sm: 14px}.mp-faq{position:relative;overflow:hidden;background:radial-gradient(circle at 3% 18%,rgba(217,203,184,.26) 0 120px,transparent 121px),radial-gradient(circle at 28% 8%,rgba(126,143,106,.07) 0 145px,transparent 146px),linear-gradient(180deg,var(--mp-faq-cream) 0%,var(--mp-faq-cream-soft) 100%);color:var(--mp-faq-brown)}.mp-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.mp-faq__bg:before,.mp-faq__bg:after{content:"";position:absolute;border-radius:999px;pointer-events:none}.mp-faq__bg:before{width:310px;height:310px;left:-185px;top:15%;background:#d9cbb847}.mp-faq__bg:after{width:230px;height:230px;right:-115px;top:18%;background:#7e8f6a13}.mp-faq__wrap{position:relative;z-index:1}.mp-faq__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.95fr);gap:clamp(3rem,5vw,6.4rem);align-items:center;margin-bottom:-4.4rem}.mp-faq__hero-copy{min-width:0;padding-bottom:5rem}.mp-faq__eyebrow{margin:0 0 1rem;color:var(--mp-faq-sage);font-size:1.12rem;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.mp-faq__title{margin:0;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:clamp(6rem,7vw,9rem);font-weight:500;letter-spacing:-.055em;line-height:.95}.mp-faq__subtitle{margin:2.2rem 0 0;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,2.6vw,3.5rem);font-weight:500;letter-spacing:-.018em;line-height:1.15}.mp-faq__intro{max-width:600px;margin:1.7rem 0 0;color:var(--mp-faq-brown-soft);font-size:1.56rem;line-height:1.75}.mp-faq__hero-media{position:relative;overflow:hidden;min-width:0;min-height:420px;border-radius:999px 0 0}.mp-faq__hero-image,.mp-faq__hero-placeholder{display:block;width:100%;height:clamp(420px,35vw,530px);object-fit:cover;object-position:center center;background:var(--mp-faq-white)}.mp-faq__hero-placeholder{display:grid;place-items:center;padding:4rem;text-align:center;background:radial-gradient(circle at 60% 28%,rgba(126,143,106,.12),transparent 36%),linear-gradient(135deg,#ffffffe6,#f7f4eef5)}.mp-faq__hero-placeholder span{display:block;margin-bottom:1rem;font-size:4rem}.mp-faq__hero-placeholder p{margin:0;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:3rem}.mp-faq__hero-placeholder small{display:block;margin-top:.8rem;color:var(--mp-faq-muted);font-size:1.3rem}.mp-faq__accordion{position:relative;z-index:2;display:grid;gap:1.4rem;max-width:1120px;margin:0 auto}.mp-faq__item{overflow:hidden;border:1px solid rgba(47,42,36,.11);border-radius:18px;background:#ffffffe0;box-shadow:var(--mp-faq-shadow-soft);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mp-faq__item[open]{border-color:#7e8f6a3d;box-shadow:var(--mp-faq-shadow)}.mp-faq__item:hover{transform:translateY(-1px);border-color:#7e8f6a38}.mp-faq__item summary{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr) 34px;gap:1.6rem;align-items:center;min-height:82px;padding:1.5rem 2.2rem;cursor:pointer;list-style:none;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,2vw,2.5rem);font-weight:700;line-height:1.18;letter-spacing:-.035em}.mp-faq__item summary::-webkit-details-marker{display:none}.mp-faq__item summary::marker{content:""}.mp-faq__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(126,143,106,.18);border-radius:999px;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.72),transparent 34%),#7e8f6a24;color:var(--mp-faq-sage-dark);font-family:Arial,sans-serif;font-size:2rem;font-weight:800;line-height:1}.mp-faq__toggle{position:relative;width:26px;height:26px;justify-self:end}.mp-faq__toggle:before,.mp-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:2px;border-radius:99px;background:var(--mp-faq-brown);transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.mp-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.mp-faq__item[open] .mp-faq__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.mp-faq__answer{padding:0 2.2rem 2.3rem 9.2rem;border-top:1px solid rgba(217,203,184,.65)}.mp-faq__answer p{max-width:920px;margin:1.8rem 0 0;color:var(--mp-faq-brown-soft);font-size:1.48rem;line-height:1.72}.mp-faq__answer ul{display:grid;gap:.55rem;max-width:720px;margin:1.2rem 0 0;padding-left:2rem;color:var(--mp-faq-brown-soft);font-size:1.42rem;line-height:1.55}.mp-faq__answer li::marker{color:var(--mp-faq-sage)}.mp-faq__answer a{color:var(--mp-faq-brown);font-weight:800;text-decoration:underline;text-underline-offset:.25rem}.mp-faq__trust-strip{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1120px;margin:2.2rem auto 0;border:1px solid rgba(217,203,184,.58);border-radius:var(--mp-faq-radius-lg);background:radial-gradient(circle at 99% 78%,rgba(126,143,106,.11) 0 72px,transparent 73px),linear-gradient(135deg,#ffffffbd,#f7f4eeeb);box-shadow:var(--mp-faq-shadow-soft)}.mp-faq__trust-item{position:relative;z-index:1;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:1.3rem;align-items:center;padding:2.2rem 1.8rem;text-align:left}.mp-faq__trust-item:not(:last-child):after{content:"";position:absolute;top:2.2rem;right:0;width:1px;height:calc(100% - 4.4rem);background:#d9cbb8b8}.mp-faq__trust-item span{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;color:var(--mp-faq-sage-dark);font-size:3.2rem;line-height:1}.mp-faq__trust-item h3{align-self:end;margin:0;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:1.58rem;font-weight:700;line-height:1.14}.mp-faq__trust-item p{align-self:start;margin:.45rem 0 0;color:var(--mp-faq-muted);font-size:1.14rem;line-height:1.38}.mp-faq__cta{overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.95fr);max-width:1120px;margin:3rem auto 0;border:1px solid rgba(217,203,184,.68);border-radius:22px;background:#ffffffd1;box-shadow:var(--mp-faq-shadow-soft)}.mp-faq__cta-copy{display:grid;grid-template-columns:58px minmax(0,1fr);gap:1.6rem;align-items:start;padding:clamp(2.4rem,4vw,4rem)}.mp-faq__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:999px;background:#7e8f6a24;color:var(--mp-faq-sage-dark);font-size:2.6rem;line-height:1}.mp-faq__cta h2{margin:0;color:var(--mp-faq-brown);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,2.4vw,3.2rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}.mp-faq__cta p{max-width:520px;margin:1rem 0 0;color:var(--mp-faq-brown-soft);font-size:1.42rem;line-height:1.65}.mp-faq__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:48px;margin-top:1.8rem;padding:0 2.2rem;border-radius:13px;background:var(--mp-faq-brown);color:var(--mp-faq-white);font-size:1.42rem;font-weight:800;text-decoration:none;box-shadow:0 13px 24px #2f2a2429;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.mp-faq__button:hover{transform:translateY(-1px);background:var(--mp-faq-sage);color:var(--mp-faq-white);box-shadow:0 14px 26px #7e8f6a2e}.mp-faq__cta-media{min-width:0;min-height:220px}.mp-faq__cta-image,.mp-faq__cta-placeholder{display:block;width:100%;height:100%;min-height:220px;object-fit:cover;object-position:center center}.mp-faq__cta-placeholder{display:grid;place-items:center;background:radial-gradient(circle at 65% 25%,rgba(126,143,106,.12),transparent 36%),linear-gradient(135deg,#f7f4eef5,#ffffffe0)}.mp-faq__cta-placeholder span{font-size:4rem}.mp-faq a:focus-visible,.mp-faq summary:focus-visible{outline:.2rem solid var(--mp-faq-sage);outline-offset:.25rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/migopaw-faq-page.css.map */
