.pm{--pm-pink-lt: #f8e1ee;--pm-pink: #ebc9e1;--pm-pink-mid: #eac8e0;--pm-red: #bb181f;--pm-ink: #2b2b2c;--pm-gray: #f6f6f6;--pm-line: #e4e4e4;--pm-w: 1200px;--pm-title: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pm-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--pm-sans);color:var(--pm-ink);background:#fff;overflow-x:clip}.pm *,.pm *:before,.pm *:after{box-sizing:border-box}.pm :where(p,h1,h2,h3,ul,ol,li,figure,blockquote,s,table,th,td){margin:0;padding:0}.pm :where(ul,ol){list-style:none}.pm :where(img){max-width:100%;display:block}.pm :where(a){color:inherit;text-decoration:none}.pm :where(h1,h2,h3,p,li,span,a,button,th,td){color:inherit;opacity:1;text-transform:none;font-family:inherit;letter-spacing:inherit}.pm :where(.pm__wrap,.pm-grid,.pm-rail)>*{min-width:0}.pm__wrap{width:100%;max-width:var(--pm-w);margin-inline:auto;padding-inline:20px}.pm-h2{font-family:var(--pm-title);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.5px;text-transform:uppercase;color:var(--pm-ink)}.pm-h2 em{font-style:normal;font-weight:400}.pm-h3{font-family:var(--pm-title);font-size:20px;font-weight:500;line-height:1.35;color:var(--pm-ink)}.pm-lead{font-size:18px;font-weight:400;line-height:1.35;color:var(--pm-ink)}.pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 30px;border:2px solid var(--pm-red);border-radius:60px;background:var(--pm-pink);color:#000;font-family:var(--pm-sans);font-size:18px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;transition:transform .25s ease,background .25s ease;-webkit-appearance:none;appearance:none}.pm-btn:hover:not([disabled]){transform:scale(1.03);background:var(--pm-pink-lt)}.pm-btn[disabled]{opacity:.45;cursor:not-allowed}.pm-btn>*{text-transform:inherit;letter-spacing:inherit;color:inherit}.pm-btn--block{width:100%}.pm-cta{display:inline-flex;align-items:center;gap:8px;padding:16px 34px;border:2px solid var(--pm-red);border-radius:60px;background:var(--pm-pink-lt);color:var(--pm-red);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.5px;transition:transform .25s ease,background .25s ease}.pm-cta:hover{transform:scale(1.04);background:var(--pm-pink)}.pm-note{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1.3}.pm-note svg{width:17px;height:16px;flex:none}.pm-spin{display:none;width:18px;height:18px;vertical-align:-3px}.pm-btn.is-load .pm-spin{display:inline-block;animation:pm-rot .8s linear infinite}.pm-btn.is-load .pm-lbl{display:none}@keyframes pm-rot{to{transform:rotate(360deg)}}.pm-topbar{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 20px;background:var(--pm-pink-lt);font-size:14px;font-weight:500;line-height:1;letter-spacing:.2px;text-transform:uppercase;color:#000}.pm-topbar a{text-decoration:underline;text-underline-offset:3px}.pm-hero{position:relative;background:var(--pm-pink-lt)}.pm-hero__media{position:relative}.pm-hero__media img{width:100%;height:auto}.pm-hero__media picture{display:block}.pm-hero__inner{position:absolute;left:0;right:0;bottom:42px;display:flex;justify-content:center;z-index:2}.pm-intro>.pm__wrap{padding-block:55px 40px;text-align:center}.pm-intro__head{position:relative;display:flex;align-items:center;justify-content:center;gap:24px}.pm-intro__sticker{width:62px;height:auto;flex:none}.pm-intro__sticker--r{transform:rotate(6deg)}.pm-intro__p{max-width:720px;margin:22px auto 0}.pm-intro__p+.pm-intro__p{margin-top:14px}.pm-tabs{display:flex;justify-content:center;gap:22px;margin-top:34px}.pm-tab{display:inline-flex;align-items:center;gap:10px;padding:16px 40px 14px;border:2px solid #000;border-radius:60px;background:transparent;color:var(--pm-ink);font-family:var(--pm-title);font-size:19px;font-weight:500;line-height:1.35;cursor:pointer;transition:background .25s ease}.pm-tab.is-on,.pm-tab:hover{background:var(--pm-pink-lt)}.pm-tab__drops{display:inline-flex;gap:2px}.pm-tab__drops svg{width:12px;height:16px}.pm-pane{display:none}.pm-pane.is-on{display:block}.pm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;align-items:start}.pm-card{display:flex;flex-direction:column;height:100%}.pm-card__media{position:relative;border-radius:8px;overflow:hidden;background:var(--pm-gray);aspect-ratio:355 / 460}.pm-card__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pm-card__track::-webkit-scrollbar{display:none}.pm-card__track>li{flex:0 0 100%;scroll-snap-align:center;height:100%}.pm-card__track img{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.pm-card__nav{position:absolute;top:50%;translate:0 -50%;width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;color:#0000008c;cursor:pointer;z-index:2}.pm-card__nav:hover{color:#000}.pm-card__nav svg{width:13px;height:13px}.pm-card__nav--prev{left:4px}.pm-card__nav--next{right:4px}.pm-card__nav[disabled]{opacity:.25;cursor:default}.pm-card__dots{position:absolute;left:0;right:0;bottom:10px;display:flex;gap:5px;justify-content:center;z-index:2}.pm-card__dots button{width:5px;height:5px;padding:0;border:0;border-radius:50%;background:#00000038;cursor:pointer}.pm-card__dots button.is-on{background:#000c}.pm-card__badge{position:absolute;top:12px;left:12px;z-index:3;padding:6px 14px;border-radius:50px;background:var(--pm-pink-lt);font-size:13px;font-weight:500;line-height:1.1;letter-spacing:.2px;text-transform:uppercase;color:var(--pm-ink)}.pm-card__x{position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f0f0bf;font-size:13px;font-weight:700;color:#000}.pm-card__body{display:flex;flex-direction:column;flex:1}.pm-card__rate{display:flex;align-items:center;gap:7px;margin-top:12px}.pm-card__rate .pm-stars svg{width:12px;height:12px}.pm-card__rate span{font-size:16px;line-height:1.5;color:#000}.pm-stars{display:flex;gap:2px;color:#000}.pm-card__name{margin-top:4px;font-size:18px;font-weight:400;line-height:1.1;color:#000}.pm-card__name strong{font-weight:700}.pm-card__prices{display:flex;align-items:baseline;gap:10px;margin-top:10px}.pm-card__price{font-size:18px;font-weight:500;line-height:1.44;color:#000}.pm-card__was{font-size:16px;line-height:1.5;color:#000;text-decoration:line-through}.pm-card__meta{display:flex;align-items:center;gap:10px;margin-top:6px}.pm-card__abs{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:500;line-height:1.44;color:#000}.pm-card__drops{display:flex;gap:1px}.pm-card__drops svg{width:11px;height:15px}.pm-guide{margin-left:auto;padding:0;border:0;background:none;font-family:inherit;font-size:18px;line-height:1.33;letter-spacing:-1px;color:var(--pm-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pm-card__foot{margin-top:auto;padding-top:14px;text-align:center}.pm-card__foot .pm-note{margin-top:10px}.pm-select{position:relative}.pm-select select{width:100%;padding:13px 42px 13px 16px;border:1px solid var(--pm-line);border-radius:8px;background:#fff;color:var(--pm-ink);font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none}.pm-select:after{content:"";position:absolute;top:50%;right:16px;width:11px;height:7px;translate:0 -50%;background:currentColor;color:var(--pm-ink);clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.pm-card__add{width:100%;margin-top:12px}.pm-quiz>.pm__wrap{padding-block:40px 50px;text-align:center}.pm-quiz__lead{max-width:700px;margin:20px auto 0}.pm-quiz__embed{margin-top:28px;min-height:520px}.pm-trust{padding:20px 0;background:var(--pm-pink-mid);overflow:hidden}.pm-trust__t{margin-bottom:14px;font-family:var(--pm-title);font-size:19px;font-weight:600;line-height:1.5;text-align:center;color:#000}.pm-trust__rail{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.pm-trust__track{display:flex;align-items:center;gap:70px;padding-right:70px;flex:none;animation:pm-marquee 34s linear infinite}.pm-trust__rail:hover .pm-trust__track{animation-play-state:paused}.pm-trust__track img{height:34px;width:auto;object-fit:contain}@keyframes pm-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.pm-trust__track{animation:none}.pm-trust__rail{overflow-x:auto}}.pm-hero-duo>.pm__wrap{padding-block:50px}.pm-hero-duo__grid{display:grid;grid-template-columns:420px 1fr;gap:50px;align-items:center}.pm-hero-duo__media{position:relative;border-radius:10px;overflow:hidden;background:var(--pm-pink-lt)}.pm-hero-duo__media img{width:100%;height:auto;cursor:zoom-in}.pm-hero-duo__info{text-align:center}.pm-tagpill{display:inline-block;padding:9px 12px;border-radius:50px;background:var(--pm-pink-lt);font-size:16px;line-height:1.5;color:var(--pm-ink)}.pm-hero-duo__name{margin-top:12px;font-size:28px;font-weight:400;line-height:1.1;letter-spacing:-1px;color:var(--pm-ink)}.pm-hero-duo__prices{display:flex;align-items:baseline;justify-content:center;gap:12px;margin-top:12px}.pm-hero-duo__prices .pm-card__price{font-size:21px;line-height:1.24;color:var(--pm-ink)}.pm-hero-duo__prices .pm-card__was{font-size:20px;line-height:1.2;color:var(--pm-ink)}.pm-hero-duo__desc{max-width:560px;margin:16px auto 0}.pm-hero-duo__desc u,.pm-hero-duo__desc strong{text-decoration:underline;font-weight:400}.pm-hero-duo__foot{max-width:420px;margin:20px auto 0}.pm-hero-duo__foot .pm-guide{display:inline-block;margin:0 0 14px}.pm-teams>.pm__wrap{padding-block:10px 55px}.pm-teams__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pm-teams__grid img{width:100%;height:auto;border-radius:6px}.pm-vs>.pm__wrap{padding-block:30px 60px}.pm-vs .pm-h2{text-align:center}.pm-vs .pm-h2 em{color:var(--pm-ink)}.pm-vs__table{position:relative;display:grid;grid-template-columns:1.5fr 1fr 1fr;max-width:900px;margin:34px auto 0;border-radius:16px;overflow:hidden;background:var(--pm-gray)}.pm-vs__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:16px 18px;text-align:center;border-bottom:1px solid #fff}.pm-vs__cell--lbl{align-items:flex-end;text-align:right}.pm-vs__lbl{font-size:19px;font-weight:700;line-height:1.32}.pm-vs__sub{font-size:19px;font-weight:500;line-height:1.32;font-style:italic}.pm-vs__cell--smoon{background:#fff}.pm-vs__table>.pm-vs__cell--smoon:first-of-type{border-radius:16px 16px 0 0}.pm-vs__head{padding-block:24px;font-family:var(--pm-title);font-size:17px;font-weight:600;line-height:1.22}.pm-vs__head--smoon{background:var(--pm-pink-lt)}.pm-vs__head img{height:26px;width:auto}.pm-vs__cell svg{width:22px;height:22px}.pm-vs__yes{color:var(--pm-red)}.pm-vs__no{color:#9b9b9b}.pm-vs__verdict{font-size:16px;font-weight:900;line-height:1.25;color:#000}.pm-vs__verdict--other{font-weight:400}.pm-vs__table>.pm-vs__cell:nth-last-child(-n+3){border-bottom:0}.pm-packs>.pm__wrap{padding-block:20px 55px}.pm-packs__cols{display:grid;grid-template-columns:1fr 1fr;gap:40px}.pm-packs__title{padding-bottom:12px;margin-bottom:26px;border-bottom:2px solid var(--pm-red);text-align:center}.pm-packs__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.pm-tech{background:var(--pm-pink-lt)}.pm-tech>.pm__wrap{padding-block:40px 45px}.pm-tech__head{text-align:center}.pm-tech__head .pm-h3{margin-top:6px;text-transform:uppercase}.pm-tech__rail{display:flex;gap:22px;margin-top:30px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;justify-content:flex-start}.pm-tech__rail::-webkit-scrollbar{display:none}.pm-tech__card{flex:0 0 calc((100% - 44px) / 3);scroll-snap-align:start}.pm-tech__card img,.pm-tech__card video{width:100%;height:auto;display:block;border-radius:8px;aspect-ratio:4 / 3;object-fit:cover;background:#efefef}.pm-tech__t{margin-top:14px;font-size:18px;font-weight:400;line-height:1.35;text-transform:uppercase;color:var(--pm-ink)}.pm-tech__p{margin-top:6px;font-size:16px;line-height:1.4;color:var(--pm-ink)}.pm-badges{display:flex;align-items:center;justify-content:space-around;gap:20px;max-width:1010px;margin:34px auto 0;padding:22px 40px;border:1px solid #f0f0bf;border-radius:125px;background:#fff}.pm-badges img{width:74px;height:74px;object-fit:contain}.pm-reviews>.pm__wrap{padding-block:45px 30px}.pm-reviews__head{text-align:center}.pm-reviews__logo{height:42px;width:auto;margin:0 auto 14px}.pm-rev__wrap{position:relative;margin-top:32px}.pm-rev__track{display:flex;gap:24px;padding-bottom:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pm-rev__track::-webkit-scrollbar{display:none}.pm-rev{flex:0 0 530px;scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;padding:20px 22px;border:2px solid var(--pm-red);border-radius:8px;background:#fff}.pm-rev__top{display:flex;align-items:flex-start;gap:14px}.pm-rev__who{flex:1}.pm-rev__name{font-size:17px;font-weight:700;line-height:1.3;color:#000}.pm-rev__prod{font-size:15px;line-height:1.35;color:var(--pm-ink)}.pm-rev__avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.pm-rev__stars{display:flex;gap:2px;color:var(--pm-red);margin-top:4px}.pm-rev__stars svg{width:13px;height:13px}.pm-rev__txt{font-size:16px;line-height:1.4;color:var(--pm-ink)}.pm-rev__arrow{position:absolute;top:50%;translate:0 -50%;z-index:3;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fff;color:var(--pm-ink);cursor:pointer;box-shadow:0 4px 14px #0000001a;transition:background .2s ease,transform .2s ease,opacity .2s ease}.pm-rev__arrow:hover:not([disabled]){background:var(--pm-pink-lt);transform:translateY(-50%) scale(1.06)}.pm-rev__arrow svg{width:15px;height:15px}.pm-rev__arrow--prev{left:-10px}.pm-rev__arrow--next{right:-10px}.pm-rev__arrow[disabled]{opacity:.3;cursor:default;box-shadow:none}.pm-dots{display:flex;gap:8px;justify-content:center;margin-top:20px}.pm-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#dcd2d8;cursor:pointer;transition:background .2s ease}.pm-dots button.is-on{background:var(--pm-red)}.pm-final{text-align:center}.pm-final>.pm__wrap{padding-block:20px 50px}.pm-final__note{margin-top:18px;font-size:16px;font-weight:500;line-height:1.4;text-transform:uppercase}.pm-final__sub{margin-top:4px;font-size:14px;line-height:1.4;color:var(--pm-ink)}.pm-faq>.pm__wrap{padding-block:20px 60px;max-width:900px}.pm-faq__title{font-family:var(--pm-title);font-size:30px;font-weight:700;line-height:1.25;letter-spacing:-.5px;color:var(--pm-ink)}.pm-faq__list{margin-top:26px}.pm-faq__item{border-bottom:1px solid rgba(43,43,44,.35)}.pm-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 4px;border:0;background:none;color:var(--pm-ink);font-family:inherit;font-size:17px;font-weight:400;line-height:1.35;text-align:left;cursor:pointer}.pm-faq__plus{position:relative;width:16px;height:16px;flex:none}.pm-faq__plus:before,.pm-faq__plus:after{content:"";position:absolute;inset:50% 0 auto 0;height:1.5px;background:currentColor;transition:transform .3s ease}.pm-faq__plus:after{transform:rotate(90deg)}.pm-faq__item.is-open .pm-faq__plus:after{transform:rotate(0)}.pm-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.pm-faq__item.is-open .pm-faq__a{grid-template-rows:1fr}.pm-faq__a>div{overflow:hidden}.pm-faq__a .pm-faq__inner{padding:0 4px 22px}.pm-faq__a p{font-size:16px;line-height:1.55;color:var(--pm-ink)}.pm-faq__a p+p{margin-top:12px}.pm-faq__a a{text-decoration:underline}.pm-faq__a strong{font-weight:700}.pm-anim{opacity:0;transform:translateY(22px)}@media(prefers-reduced-motion:no-preference){.pm-anim{transition:opacity .7s ease,transform .7s ease}}.pm-anim.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pm-anim{opacity:1;transform:none}.pm-btn:hover,.pm-cta:hover{transform:none}}@media(max-width:1100px){.pm-hero-duo__grid{grid-template-columns:340px 1fr;gap:32px}.pm-packs__cols{grid-template-columns:1fr;gap:36px}.pm-tech__card{flex:0 0 calc((100% - 22px)/2)}.pm-rev{flex:0 0 min(480px,78vw)}.pm-badges{padding:18px 24px;gap:12px}.pm-badges img{width:60px;height:60px}}@media(max-width:749px){.pm__wrap{padding-inline:16px}.pm-h2{font-size:22px;line-height:1.22}.pm-h3{font-size:17px}.pm-lead{font-size:15px}.pm-btn{font-size:15px;padding:13px 22px;letter-spacing:.5px}.pm-cta{font-size:16px;padding:14px 26px}.pm-topbar{font-size:12px;gap:12px;padding:10px 14px}.pm-hero__inner{bottom:24px;padding-inline:16px}.pm-hero .pm-cta{width:100%;max-width:330px;justify-content:center}.pm-intro>.pm__wrap{padding-block:36px 28px}.pm-intro__head{gap:12px}.pm-intro__sticker{width:40px}.pm-intro__p{margin-top:16px}.pm-tabs{gap:12px;margin-top:26px}.pm-tab{padding:12px 22px 10px;font-size:15px;gap:7px}.pm-tab__drops svg{width:10px;height:13px}.pm-pane.is-on{margin-inline:-16px}.pm-grid{display:flex;grid-template-columns:none;justify-content:flex-start;gap:12px;margin-top:24px;padding:2px 16px 6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pm-grid::-webkit-scrollbar{display:none}.pm-grid>*{flex:0 0 78%;scroll-snap-align:start}.pm-card__name,.pm-card__price,.pm-card__abs{font-size:16px}.pm-guide{font-size:14px;letter-spacing:-.5px}.pm-card__rate span{font-size:14px}.pm-select select{font-size:14px;padding:11px 34px 11px 12px}.pm-quiz>.pm__wrap{padding-block:28px 34px}.pm-quiz__embed{min-height:460px;margin-top:20px}.pm-trust{padding:16px 0}.pm-trust__t{font-size:16px}.pm-trust__track{gap:44px;padding-right:44px}.pm-trust__track img{height:26px}.pm-hero-duo>.pm__wrap{padding-block:30px}.pm-hero-duo__grid{grid-template-columns:1fr;gap:20px}.pm-hero-duo__name{font-size:22px}.pm-hero-duo__prices .pm-card__price{font-size:19px}.pm-hero-duo__desc{font-size:15px}.pm-teams>.pm__wrap{padding:0 0 36px}.pm-teams__grid{display:flex;grid-template-columns:none;justify-content:flex-start;gap:12px;padding:0 16px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pm-teams__grid::-webkit-scrollbar{display:none}.pm-teams__grid>*{flex:0 0 74%;scroll-snap-align:start}.pm-vs>.pm__wrap{padding-block:16px 40px}.pm-vs__table{grid-template-columns:1.25fr 1fr 1fr;margin-top:24px;border-radius:12px}.pm-vs__cell{padding:11px 8px}.pm-vs__lbl{font-size:13px;line-height:1.25}.pm-vs__sub{font-size:12px;line-height:1.25}.pm-vs__head{padding-block:16px;font-size:13px}.pm-vs__head img{height:18px}.pm-vs__cell svg{width:18px;height:18px}.pm-vs__verdict{font-size:12px}.pm-packs>.pm__wrap{padding:10px 0 40px}.pm-packs__cols{gap:30px}.pm-packs__title{margin-inline:16px;margin-bottom:20px}.pm-packs__grid{display:flex;grid-template-columns:none;justify-content:flex-start;gap:12px;padding:2px 16px 6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pm-packs__grid::-webkit-scrollbar{display:none}.pm-packs__grid>*{flex:0 0 78%;scroll-snap-align:start}.pm-tech>.pm__wrap{padding:30px 0 34px}.pm-tech__head{padding-inline:16px}.pm-tech__rail{gap:12px;margin-top:22px;padding:0 16px 4px}.pm-tech__card{flex:0 0 80%}.pm-tech__t{font-size:16px}.pm-tech__p{font-size:14px}.pm-badges{flex-wrap:nowrap;gap:14px;margin:24px 16px 0;padding:16px 18px;border-radius:60px;overflow-x:auto;scrollbar-width:none;justify-content:flex-start}.pm-badges::-webkit-scrollbar{display:none}.pm-badges img{width:52px;height:52px;flex:none}.pm-reviews>.pm__wrap{padding:34px 0 24px}.pm-reviews__head{padding-inline:16px}.pm-reviews__logo{height:34px}.pm-rev__wrap{margin-top:24px}.pm-rev__track{gap:12px;padding-inline:16px}.pm-rev{flex:0 0 84vw;padding:16px 18px}.pm-rev__arrow{display:none}.pm-rev__txt{font-size:15px}.pm-final>.pm__wrap{padding-block:10px 34px}.pm-final .pm-cta{width:100%;max-width:340px;justify-content:center}.pm-final__note{font-size:14px}.pm-faq>.pm__wrap{padding-block:10px 40px}.pm-faq__title{font-size:22px}.pm-faq__q{font-size:15px;padding:16px 2px}.pm-faq__a p{font-size:15px}}@media(max-width:389px){.pm__wrap{padding-inline:12px}.pm-tab{padding:11px 16px 9px;font-size:15px}.pm-vs__lbl{font-size:12px}}.pm-sg,.pm-lb{--pm-ink: #2b2b2c;--pm-pink-lt: #f8e1ee;--pm-pink: #ebc9e1;--pm-red: #bb181f;--pm-gray: #f6f6f6;--pm-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;box-sizing:border-box}.pm-sg *,.pm-sg *:before,.pm-sg *:after,.pm-lb *,.pm-lb *:before,.pm-lb *:after{box-sizing:border-box}.pm-sg :where(p,h2,ul,ol,li,table,th,td){margin:0;padding:0}.pm-sg :where(ol,ul){list-style:none}.pm-sg :where(h2,p,li,th,td,span){text-transform:none;font-family:inherit;opacity:1}.pm-sg img{display:block;max-width:100%}.pm-sg[hidden]{display:none}.pm-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:24px 16px}.pm-sg__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f18248c;animation:pm-fade .2s ease}.pm-sg__panel{position:relative;z-index:1;width:min(760px,100%);max-height:min(86vh,900px);display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 24px 60px #0f182447;animation:pm-pop .24s ease;font-family:var(--pm-sans);color:var(--pm-ink)}@keyframes pm-fade{0%{opacity:0}}@keyframes pm-pop{0%{opacity:0;transform:translateY(14px) scale(.985)}}.pm-sg__close,.pm-lb__close{position:absolute;top:12px;right:12px;z-index:3;width:42px;height:42px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#15324214;color:var(--pm-ink);cursor:pointer;transition:background .2s ease,transform .2s ease}.pm-sg__close:hover,.pm-lb__close:hover{background:#1532422e;transform:scale(1.06)}.pm-sg__close svg,.pm-lb__close svg{width:17px;height:17px}.pm-sg__scroll{overflow-y:auto;overscroll-behavior:contain;padding:30px 32px 32px;-webkit-overflow-scrolling:touch}.pm-sg__title{padding-right:46px;font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.5px;text-transform:uppercase;color:var(--pm-ink)}.pm-sg__intro{margin-top:12px}.pm-sg__intro p{font-size:15px;line-height:1.5}.pm-sg__intro p+p{margin-top:8px}.pm-sg__intro strong{font-weight:700}.pm-sg__how>*{min-width:0}.pm-sg__how{display:grid;grid-template-columns:190px 1fr;gap:26px;align-items:center;margin-top:22px;padding:20px;border-radius:14px;background:#f7f9fc}.pm-sg__illu img{width:100%;height:auto}.pm-sg__steps{counter-reset:sg;display:flex;flex-direction:column;gap:14px}.pm-sg__steps li{counter-increment:sg;display:flex;gap:12px;align-items:flex-start}.pm-sg__steptxt{min-width:0;flex:1}.pm-sg__steps li:before{content:counter(sg);flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--pm-pink);color:#fff;font-size:13px;font-weight:700}.pm-sg__steplbl{display:block;font-size:15px;font-weight:700;line-height:1.3;color:var(--pm-ink)}.pm-sg__stepdesc{display:block;margin-top:2px;font-size:14px;line-height:1.4}.pm-sg__group{margin-top:26px}.pm-sg__gtitle{margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pm-red)}.pm-sg__tablewrap{overflow-x:auto;border-radius:12px;border:1px solid #e4e9f0}.pm-sg__table{width:100%;border-collapse:collapse;font-size:15px}.pm-sg__table th,.pm-sg__table td{padding:11px 14px;text-align:center;border-bottom:1px solid #edf1f6;white-space:nowrap}.pm-sg__table thead th{background:var(--pm-pink-lt);font-size:13px;font-weight:700;letter-spacing:.2px;text-transform:uppercase;color:var(--pm-ink);border-bottom:0}.pm-sg__table tbody th{font-weight:700;color:var(--pm-ink)}.pm-sg__table tbody tr:last-child th,.pm-sg__table tbody tr:last-child td{border-bottom:0}.pm-sg__table tbody tr:nth-child(2n) th,.pm-sg__table tbody tr:nth-child(2n) td{background:#fafbfd}.pm-sg__foot{margin-top:22px;font-size:14px;line-height:1.5;color:#52616f}.pm-sg__foot a{text-decoration:underline}.pm-lb[hidden]{display:none}.pm-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;display:grid;place-items:center;padding:64px 20px 72px;background:#0a1018eb;animation:pm-fade .2s ease;cursor:zoom-out}.pm-lb__stage{position:relative;max-width:min(1100px,100%);max-height:100%;cursor:default}.pm-lb__stage img{max-width:100%;max-height:calc(100vh - 150px);width:auto;height:auto;border-radius:10px;animation:pm-pop .24s ease}.pm-lb__close{background:#ffffff29;color:#fff;top:18px;right:18px;width:46px;height:46px}.pm-lb__close:hover{background:#ffffff4d}.pm-lb__nav{position:absolute;top:50%;translate:0 -50%;z-index:3;width:52px;height:52px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff29;color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.pm-lb__nav:hover{background:#ffffff4d;transform:translateY(-50%) scale(1.06)}.pm-lb__nav svg{width:18px;height:18px}.pm-lb__nav--prev{left:22px}.pm-lb__nav--next{right:22px}.pm-lb__nav[hidden]{display:none}.pm-lb__count{position:absolute;left:0;right:0;bottom:26px;text-align:center;font-family:var(--pm-sans);font-size:13px;color:#ffffffbf}@media(max-width:749px){.pm-lb{padding:56px 12px 60px}.pm-lb__stage img{max-height:calc(100vh - 130px)}.pm-lb__nav{width:42px;height:42px}.pm-lb__nav--prev{left:8px}.pm-lb__nav--next{right:8px}.pm-lb__close{top:12px;right:12px;width:40px;height:40px}.pm-sg{padding:0;place-items:end center}.pm-sg__panel{width:100%;max-height:92vh;border-radius:18px 18px 0 0;animation:pm-slideup .26s ease}@keyframes pm-slideup{0%{transform:translateY(28px);opacity:0}}.pm-sg__scroll{padding:24px 18px 28px}.pm-sg__title{font-size:19px;padding-right:44px}.pm-sg__intro p{font-size:14px}.pm-sg__how{grid-template-columns:108px 1fr;gap:16px;padding:16px 14px;margin-top:18px}.pm-sg__steplbl{font-size:14px}.pm-sg__stepdesc{font-size:13px}.pm-sg__tablewrap{border:0;border-radius:0;overflow:visible}.pm-sg__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pm-sg__table,.pm-sg__table tbody,.pm-sg__table tr,.pm-sg__table th,.pm-sg__table td{display:block;width:100%}.pm-sg__table tr{margin-bottom:10px;border:1px solid #e4e9f0;border-radius:12px;overflow:hidden}.pm-sg__table tbody tr:nth-child(2n) th,.pm-sg__table tbody tr:nth-child(2n) td{background:transparent}.pm-sg__table tbody th{padding:9px 14px;text-align:left;background:var(--pm-pink-lt);font-size:14px;border-bottom:0}.pm-sg__table tbody td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:8px 14px;text-align:right;font-size:14px;white-space:normal;border-bottom:1px solid #f0f3f7}.pm-sg__table tbody td:before{content:attr(data-lbl);font-size:12px;font-weight:600;letter-spacing:.2px;text-transform:uppercase;color:#7c8896;text-align:left}.pm-sg__table tbody tr td:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/pink-mania.css.map */
