.fp-why{position:relative;padding:96px 24px;color:#f5efe6;background-color:#1e4d2b;background-image:radial-gradient(circle at 8% 12%,#f2c9a81f,#f2c9a800 38%),radial-gradient(circle at 92% 88%,#cfdccb1a,#cfdccb00 42%);font-family:var(--font-body);overflow:hidden}.fp-why__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start;max-width:1160px;margin:0 auto}.fp-why__intro{position:sticky;top:120px}.fp-why__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#f2c9a8}.fp-why__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.8}.fp-why__title{margin:0;font-family:var(--font-heading);font-weight:400;font-size:clamp(32px,3.3vw,44px);line-height:1.1;letter-spacing:-.01em;color:#fbf7f0;text-wrap:balance}.fp-why__lede{margin:18px 0 0;max-width:40ch;font-size:15.5px;line-height:1.7;color:#f5efe6c7}.fp-why__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0 0;padding:22px 0 0;border-top:1px solid rgba(245,239,230,.18)}.fp-why__stat{padding-right:12px}.fp-why__stat+.fp-why__stat{padding-left:16px;border-left:1px solid rgba(245,239,230,.14)}.fp-why__stat dt{font-family:var(--font-heading);font-size:24px;line-height:1.15;color:#fbf7f0}.fp-why__stat dd{margin:6px 0 0;font-size:10.5px;font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:#f5efe699}.fp-why__link{display:inline-flex;align-items:center;gap:8px;margin-top:32px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f2c9a8;text-decoration:none;border-bottom:1px solid rgba(242,201,168,.4);padding-bottom:4px;transition:color .2s ease,border-color .2s ease}.fp-why__link:hover{color:#fbf7f0;border-color:#fbf7f0}.fp-why__list{border-top:1px solid rgba(245,239,230,.18)}.fp-why__item{border-bottom:1px solid rgba(245,239,230,.18)}.fp-why__q{display:grid;grid-template-columns:44px 1fr 36px;align-items:center;gap:14px;padding:26px 0;cursor:pointer;list-style:none}.fp-why__q::-webkit-details-marker{display:none}.fp-why__num{font-family:var(--font-heading);font-size:15px;letter-spacing:.06em;color:#f2c9a8}.fp-why__q-text{font-family:var(--font-heading);font-weight:400;font-size:22px;line-height:1.3;color:#fbf7f0;text-wrap:balance}.fp-why__icon{position:relative;width:36px;height:36px;border:1px solid rgba(245,239,230,.35);border-radius:50%;transition:background-color .25s ease,border-color .25s ease,transform .3s ease}.fp-why__icon:before,.fp-why__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:#fbf7f0;border-radius:1px;transition:transform .3s ease,background-color .25s ease}.fp-why__icon:after{transform:rotate(90deg)}.fp-why__item[open] .fp-why__icon{background:#f2c9a8;border-color:#f2c9a8;transform:rotate(180deg)}.fp-why__item[open] .fp-why__icon:before,.fp-why__item[open] .fp-why__icon:after{background:#1e4d2b}.fp-why__item[open] .fp-why__icon:after{transform:rotate(0)}.fp-why__q:hover .fp-why__icon{border-color:#f2c9a8}.fp-why__a{padding:0 50px 28px 58px}.fp-why__a p{margin:0;font-size:15px;line-height:1.75;color:#f5efe6cc}.fp-why__item[open] .fp-why__a{animation:fpWhyIn .35s ease}@keyframes fpWhyIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:989px){.fp-why__inner{grid-template-columns:1fr;gap:44px}.fp-why__intro{position:static}}@media(max-width:749px){.fp-why{padding:56px 20px 52px}.fp-why__eyebrow{font-size:10px;margin-bottom:14px}.fp-why__title{font-size:30px}.fp-why__lede{font-size:14.5px;margin-top:14px}.fp-why__stats{margin-top:28px;padding-top:18px}.fp-why__stat+.fp-why__stat{padding-left:12px}.fp-why__stat dt{font-size:19px}.fp-why__stat dd{font-size:9.5px;letter-spacing:.1em}.fp-why__link{margin-top:24px}.fp-why__inner{gap:36px}.fp-why__q{grid-template-columns:30px 1fr 32px;gap:10px;padding:20px 0}.fp-why__num{font-size:13px}.fp-why__q-text{font-size:18px}.fp-why__icon{width:32px;height:32px}.fp-why__a{padding:0 4px 22px 40px}.fp-why__a p{font-size:14px;line-height:1.7}}@media(prefers-reduced-motion:reduce){.fp-why__item[open] .fp-why__a{animation:none}.fp-why__icon{transition:none}}@media(max-width:749px){.fp-why__stat dt{font-size:17px;white-space:nowrap}.fp-why__stat{padding-right:8px}.fp-why__stat+.fp-why__stat{padding-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/fabpad-collection-why.css.map */
