.pm-reasons{padding:64px 0;background:#fff}.pm-reasons__grid{display:grid;gap:36px;align-items:center}@media(min-width:900px){.pm-reasons__grid{grid-template-columns:.9fr 1.1fr;gap:64px}}.pm-reasons__media{background:var(--pm-yellow-soft);border-radius:var(--pm-radius);padding:20px;aspect-ratio:1/1;display:flex;width:100%;max-width:520px;margin:0 auto}.pm-reasons__media img,.pm-reasons__media svg{width:100%;height:100%;object-fit:contain}.pm-reasons__list{list-style:none;margin:20px 0 28px;padding:0;display:grid;gap:16px}.pm-reasons__list li{display:flex;gap:16px;align-items:flex-start}.pm-num{flex:none;width:40px;height:40px;border-radius:50%;background:var(--pm-pink);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 0 var(--pm-yellow)}.pm-reasons__list strong{display:block;font-size:18px;line-height:1.25}.pm-reasons__list p{margin:2px 0 0;opacity:.8}.pm-stats{list-style:none;margin:48px 0 0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.pm-stats{grid-template-columns:repeat(4,1fr)}}.pm-stat{background:var(--pm-ink);color:#fff;border-radius:var(--pm-radius);padding:22px 16px;text-align:center}.pm-stat strong{display:block;font-family:var(--font-heading-family);font-size:clamp(26px,4vw,38px);color:var(--pm-yellow);line-height:1.1}.pm-stat span{font-size:14px;opacity:.9}.pm-moments{padding:60px 0;background:var(--pm-pink)}.pm-moments .pm-h2,.pm-moments .pm-lead{color:#fff}.pm-moments .pm-eyebrow{background:#fff}.pm-moments__grid{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:600px){.pm-moments__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.pm-moments__grid{grid-template-columns:repeat(4,1fr)}}.pm-moment{display:flex;flex-direction:column;gap:10px;background:#fff;border-radius:var(--pm-radius);padding:24px;height:100%;transition:transform .2s}.pm-moment:hover{transform:translateY(-6px)}.pm-moment__tag{align-self:flex-start;font-weight:800;font-size:13px;padding:5px 12px;border-radius:999px;background:var(--pm-yellow);color:var(--pm-ink)}.pm-moment h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:22px;line-height:1.15;margin:0}.pm-moment p{margin:0;opacity:.8;flex:1}.pm-moment__go{font-weight:800;color:var(--pm-pink)}.pm-reviews{padding:60px 0;background:var(--pm-cream)}.pm-reviews__list{list-style:none;padding:0 0 8px;margin:32px 0 0;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}.pm-review{flex:0 0 84%;scroll-snap-align:start;background:#fff;border-radius:var(--pm-radius);padding:24px;box-shadow:0 8px 24px #2e2a3912}@media(min-width:900px){.pm-reviews__list{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.pm-review{flex:none}}.pm-review__stars{color:var(--pm-yellow);letter-spacing:2px;font-size:18px}.pm-review__stars .off{color:#ddd}.pm-review blockquote{margin:10px 0 18px;font-size:16px}.pm-review__who{display:flex;align-items:center;gap:12px}.pm-avatar{flex:none;width:42px;height:42px;border-radius:50%;background:var(--pm-cyan);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.pm-review__who small{display:block;opacity:.6}.pm-story{padding:64px 0;background:var(--pm-cyan-soft)}.pm-story__grid{display:grid;gap:32px;align-items:center}@media(min-width:900px){.pm-story__grid{grid-template-columns:1fr 1fr;gap:64px}}.pm-story__media{border-radius:var(--pm-radius);overflow:hidden;border:6px solid #fff;box-shadow:0 18px 40px #07a2c133;aspect-ratio:1/1;background:#fff}.pm-story__media img,.pm-story__media svg{width:100%;height:100%;object-fit:cover}.pm-values{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0 0 26px}.pm-values li{background:#fff;border-radius:999px;padding:9px 16px;font-weight:700;font-size:14px}.pm-story__text p{margin:0 0 1em}.pm-faq{padding:60px 0;background:#fff}.pm-faq__list{max-width:820px;margin:32px auto 0;display:grid;gap:12px}.pm-faq details{background:var(--pm-cream);border-radius:20px;padding:0 22px}.pm-faq summary{cursor:pointer;list-style:none;font-weight:800;font-size:17px;padding:20px 40px 20px 0;position:relative}.pm-faq summary::-webkit-details-marker{display:none}.pm-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--pm-pink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.pm-faq details[open] summary:after{content:"\2013"}.pm-faq__a{padding:0 0 20px;opacity:.9}.pm-faq__a p{margin:0 0 .6em}.pm-faq__a a{color:var(--pm-pink);text-decoration:underline}.pm-news{padding:48px 0 64px;background:#fff}.pm-news__box{background:var(--pm-yellow);border-radius:36px;padding:40px 24px;text-align:center}.pm-news__row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:540px;margin:0 auto}.pm-news__row input{flex:1 1 240px;min-height:52px;border-radius:999px;border:2px solid var(--pm-ink);padding:0 20px;font-size:16px;background:#fff;color:var(--pm-ink);font-family:inherit}.pm-news .pm-btn{background:var(--pm-ink);border-color:var(--pm-ink)}.pm-news__ok{font-weight:800;margin:14px 0 0}.pm-news__err{color:#b00020;margin:14px 0 0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pm-home-more.css.map */
