.fm-how{display:grid;gap:36px;align-items:center}@media(min-width:990px){.fm-how{grid-template-columns:1fr 1fr;gap:72px}}.fm-how__list{display:grid;gap:14px;margin-top:28px}.fm-how__step{display:flex;gap:16px;align-items:flex-start;background:#fff;border-radius:22px;padding:18px 20px;box-shadow:0 14px 34px -22px #2b1a2259}.fm-how__n{flex:0 0 46px;height:46px;border-radius:15px;background:var(--fm-red);color:#fff;display:grid;place-items:center;font:700 21px/1 var(--fm-head);transform:rotate(-6deg)}.fm-how__step:nth-child(2) .fm-how__n{background:var(--fm-green);transform:rotate(5deg)}.fm-how__step:nth-child(3) .fm-how__n{background:var(--fm-yellow);color:var(--fm-ink)}.fm-how__step h3{font-size:19px;font-weight:600}.fm-how__step p{color:var(--fm-muted);font-size:15px;margin-top:4px;line-height:1.55}.fm-duo{margin-top:18px;display:flex;gap:14px;align-items:center;background:var(--fm-yellow);border-radius:20px;padding:16px 18px;font-size:15.5px;line-height:1.45}.fm-duo i{font-style:normal;font-size:28px}.fm-feat{display:grid;gap:34px;align-items:center}@media(min-width:990px){.fm-feat{grid-template-columns:1fr 1fr;gap:80px}.fm-feat--rev .fm-feat__media{order:2}}.fm-feat__media{position:relative;isolation:isolate}.fm-feat__media:before{content:"";position:absolute;right:-14px;bottom:-14px;width:55%;height:55%;border-radius:32px;background:var(--fm-pink);z-index:-1}.fm-feat--rev .fm-feat__media:before{right:auto;left:-14px;background:#ddefc2}.fm-feat__media .fm-frame{transform:rotate(-1.5deg)}.fm-feat--rev .fm-feat__media .fm-frame{transform:rotate(1.5deg)}.fm-tag{position:absolute;left:-4px;bottom:24px;background:#fff;border-radius:16px;padding:11px 15px;font:800 14px/1.2 var(--fm-body);box-shadow:0 16px 32px -14px #2b1a2266;z-index:2;animation:fmFloat 5s ease-in-out infinite}.fm-feat--rev .fm-tag{left:auto;right:-4px}@keyframes fmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fm-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.fm-pills span{background:#fff;border:1.5px solid var(--fm-line);border-radius:99px;padding:9px 15px;font-weight:800;font-size:14.5px}.fm-feat__cta{margin-top:28px}.fm-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;text-align:left}@media(min-width:990px){.fm-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}}.fm-tile{background:#fff;border-radius:24px;padding:22px 18px;border:1px solid var(--fm-line);transition:transform .25s,box-shadow .25s}.fm-tile:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #e3194b8c}.fm-tile__ic{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;font-size:27px;background:var(--fm-blush);margin-bottom:14px}.fm-tile:nth-child(3n+2) .fm-tile__ic{background:var(--fm-mint)}.fm-tile:nth-child(3n) .fm-tile__ic{background:#fff1c9}.fm-tile h3{font-size:18px;font-weight:600;line-height:1.2}.fm-tile p{font-size:14px;color:var(--fm-muted);margin-top:6px;line-height:1.5}@media(min-width:990px){.fm-tile{padding:28px 26px}.fm-tile h3{font-size:21px}.fm-tile p{font-size:15.5px}}.fm-vids{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 20px 16px;margin:32px -20px 0;scrollbar-width:none}.fm-vids::-webkit-scrollbar{display:none}@media(min-width:990px){.fm-vids{justify-content:center;margin:44px 0 0;padding:6px 0 16px;gap:20px}}.fm-vid{flex:0 0 70%;max-width:300px;scroll-snap-align:center;position:relative;border-radius:26px;overflow:hidden;aspect-ratio:9/16;background:var(--fm-ink);box-shadow:0 24px 44px -26px #2b1a22b3}.fm-vid video{width:100%;height:100%;object-fit:cover;display:block}.fm-vid__snd{position:absolute;right:10px;top:10px;width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;font-size:18px;cursor:pointer;display:grid;place-items:center;z-index:2}.fm-vid__cap{position:absolute;left:0;right:0;bottom:0;padding:48px 16px 16px;background:linear-gradient(transparent,#000000b3);color:#fff;font-weight:800;font-size:15px;line-height:1.3;text-align:left}.fm-cmp{max-width:760px;margin:36px auto 0;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -40px #2b1a2280;border:1px solid var(--fm-line)}.fm-cmp__row{display:grid;grid-template-columns:1.6fr .75fr .75fr;align-items:stretch;border-top:1px solid var(--fm-line)}.fm-cmp__row:first-child{border-top:0}.fm-cmp__row>div{padding:15px 12px;text-align:center;display:flex;align-items:center;justify-content:center}.fm-cmp__row>div:first-child{text-align:left;justify-content:flex-start;font-weight:700;font-size:15px;line-height:1.35;padding-left:20px}.fm-cmp__head>div{font:600 16px/1.2 var(--fm-head)}.fm-cmp__us{background:var(--fm-blush)}.fm-cmp__head .fm-cmp__us{background:var(--fm-red);color:#fff}.fm-yes,.fm-no{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font-weight:900;font-size:15px}.fm-yes{background:var(--fm-green);color:#fff}.fm-no{background:#f1e6ea;color:#b3929e}.fm-trust{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:990px){.fm-trust{grid-template-columns:repeat(4,1fr);gap:18px}}.fm-trust__it{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:22px 14px;border-radius:22px;background:#fff;border:1px solid var(--fm-line)}.fm-trust__it i{font-style:normal;font-size:32px;line-height:1.2}.fm-trust__it b{font:600 17px/1.2 var(--fm-head)}.fm-trust__it span{font-size:13.5px;color:var(--fm-muted);line-height:1.45}.fm-faq{max-width:780px;margin:32px auto 0;text-align:left}.fm-faq details{background:#fff;border-radius:20px;margin-bottom:10px;border:1px solid var(--fm-line);transition:box-shadow .25s}.fm-faq details[open]{box-shadow:0 18px 40px -26px #e3194b8c}.fm-faq summary{list-style:none;cursor:pointer;padding:19px 60px 19px 20px;font-weight:800;font-size:16.5px;position:relative;line-height:1.35;color:var(--fm-ink)}.fm-faq summary::-webkit-details-marker{display:none}.fm-faq summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:var(--fm-blush);color:var(--fm-red);display:grid;place-items:center;font:500 24px/1 var(--fm-head);transition:transform .25s,background .25s}.fm-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg);background:var(--fm-red);color:#fff}.fm-faq__a{padding:0 20px 20px;color:var(--fm-muted);line-height:1.7;font-size:15.5px}.fm-faq__a p+p{margin-top:8px}.fm-cta{position:relative;border-radius:36px;overflow:hidden;background:var(--fm-red);color:#fff;display:grid;align-items:center;padding:44px 24px 0;text-align:center;isolation:isolate}.fm-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.16) 2px,transparent 2.5px);background-size:24px 24px;z-index:-1}@media(min-width:990px){.fm-cta{grid-template-columns:1.15fr .85fr;text-align:left;padding:64px 0 0 64px;gap:40px}.fm-cta__txt{padding-bottom:64px}}.fm .fm-cta h2{color:#fff;font-size:clamp(32px,4.6vw,54px);line-height:1.03;font-weight:700}.fm-cta h2 em{font-style:normal;color:var(--fm-yellow)}.fm-cta p{color:#ffffffe6;font-size:17px;margin-top:14px;line-height:1.6}.fm-cta__price{display:flex;gap:12px;align-items:baseline;justify-content:center;margin-top:20px}.fm-cta__price b{font:700 36px/1 var(--fm-head)}.fm-cta__price s{color:#ffffffb3;font-weight:700;font-size:19px}@media(min-width:990px){.fm-cta__price{justify-content:flex-start}}.fm .fm-cta .fm-btn{background:#fff;color:var(--fm-red);box-shadow:0 6px #0003;margin-top:22px}.fm-cta__mini{display:flex;gap:8px 18px;flex-wrap:wrap;justify-content:center;margin-top:20px;font-weight:800;font-size:14px;color:#ffffffeb}@media(min-width:990px){.fm-cta__mini{justify-content:flex-start}}.fm-cta__img{width:100%;max-width:420px;margin:30px auto 0;align-self:end}.fm-cta__img .fm-frame{border:7px solid #fff;transform:rotate(4deg) translateY(36px);box-shadow:0 30px 60px -20px #00000059}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fm-sections.css.map */
