@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&family=Fraunces:opsz,wght@9..144,800&family=Inter:wght@400;500;600;700&display=swap";:root{--pm-accent:#ff5b1a;--pm-accent-deep:#e64a0c;--pm-accent-2:#e8482c;--pm-accent-soft:#ffe3d6;--pm-cream:#fff6ec;--pm-ink:#1a1a1a;--pm-muted:#5c5c5c;--pm-line:#eadfd3;--pm-dark:#111111;--pm-card:#ffffff;--pm-radius:16px;--pm-font-heading:"Poppins",system-ui,sans-serif;--pm-font-accent:"Fraunces",Georgia,serif;--pm-font-body:"Inter",system-ui,sans-serif}.pm-section{background:var(--pm-bg,#fff);color:var(--pm-ink);font-family:var(--pm-font-body);padding:clamp(48px,8vw,96px) 0;font-size:clamp(15px,1.2vw,16px);line-height:1.55}.pm-section *{box-sizing:border-box}.pm-section :is(h1,h2,h3,h4){font-family:var(--pm-font-heading);color:var(--pm-head,var(--pm-ink));letter-spacing:-.02em;line-height:1.15;margin:0}.pm-section p{margin:0}.pm-container{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.pm-center{text-align:center}.pm-h2{font-size:clamp(26px,3.6vw,40px);font-weight:800}.pm-section .pm-accent{font-family:var(--pm-font-accent);color:var(--pm-accent-2);font-weight:800;letter-spacing:0}.pm-eyebrow{font:700 12px/1.2 var(--pm-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--pm-accent);margin-bottom:10px!important}.pm-sub{color:var(--pm-muted);max-width:560px;margin:12px auto 0!important}.pm-rte p+p{margin-top:.8em}.pm-rte{color:#333}.pm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 26px;border-radius:999px;background:var(--pm-accent);color:#fff!important;font:600 15px/1.2 var(--pm-font-body);text-decoration:none;border:0;cursor:pointer;transition:transform .15s,background .15s}.pm-btn:hover{background:var(--pm-accent-deep);transform:translateY(-1px)}.pm-btn--sm{min-height:40px;padding:9px 14px;font-size:13px;border-radius:8px;width:100%}.pm-ico{width:20px;height:20px;flex:none}.pm-media{position:relative;border-radius:var(--pm-radius);overflow:hidden;background:#f3ede6}.pm-media img,.pm-media svg.pm-ph{width:100%;height:100%;object-fit:cover;display:block}svg.pm-ph{background:#efe7de;fill:#c9bdb0}.pm-ratio--square{aspect-ratio:1/1}.pm-ratio--portrait{aspect-ratio:4/5}.pm-ratio--landscape{aspect-ratio:4/3}.pm-hero__grid{display:grid;gap:32px;align-items:center}.pm-hero h1{font-size:clamp(32px,4.6vw,52px);font-weight:800;margin:0 0 16px}.pm-hero__body{max-width:480px;margin-bottom:24px}.pm-hero__note{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#444;margin-top:16px!important}.pm-hero__note .pm-ico{color:#2f9e55;width:16px;height:16px}.pm-hero__media{aspect-ratio:1/1}.pm-seal{position:absolute;top:18px;right:18px;width:104px;height:104px;border-radius:50%;background:#111;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:800 24px/1 var(--pm-font-heading);box-shadow:inset 0 0 0 4px #111,inset 0 0 0 6px #fff}.pm-seal small{font:700 9px/1.2 var(--pm-font-body);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;max-width:70px}@media(min-width:900px){.pm-hero__grid{grid-template-columns:1fr 1fr;gap:56px}}.pm-marquee{padding:16px 0;overflow:hidden;border-block:1px solid var(--pm-line)}.pm-marquee__head{text-align:center;margin-bottom:18px!important}.pm-marquee__head h2{font-size:clamp(20px,2.4vw,26px);font-weight:700}.pm-marquee__track{display:flex;gap:48px;width:max-content;animation:pm-scroll var(--pm-speed,30s) linear infinite}.pm-marquee__item{display:inline-flex;align-items:center;gap:8px;font:600 13px var(--pm-font-body);white-space:nowrap}.pm-marquee--pills .pm-marquee__track{gap:12px}.pm-marquee--pills .pm-marquee__item{border:1.5px solid #111;border-radius:999px;padding:8px 16px;background:#fff}.pm-marquee--pills .pm-ico{width:16px;height:16px}.pm-marquee:hover .pm-marquee__track{animation-play-state:paused}@keyframes pm-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pm-marquee__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}.pm-split{display:grid;gap:32px;align-items:center}.pm-split__copy .pm-h2{margin-bottom:14px}.pm-split__copy .pm-rte{font-size:14px}.pm-list{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.pm-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--pm-accent-2)}.pm-list .pm-ico{width:16px;height:16px;margin-top:2px}.pm-card{background:#fff;border:1px solid var(--pm-line);border-radius:var(--pm-radius);padding:10px 22px;box-shadow:0 8px 28px #0000000f;margin-top:18px}.pm-feat{display:grid;grid-template-columns:22px 1fr;gap:4px 10px;padding:12px 0}.pm-feat+.pm-feat{border-top:1px solid #f2ebe3}.pm-feat .pm-ico{color:var(--pm-accent);margin-top:1px}.pm-section .pm-feat h3{font:600 15px/1.3 var(--pm-font-body);letter-spacing:0;color:var(--pm-item,var(--pm-accent-2))}.pm-feat p{grid-column:2;font-size:13px;color:var(--pm-muted)}.pm-split__cta{margin-top:24px}@media(min-width:900px){.pm-split{grid-template-columns:1fr 1fr;gap:64px}.pm-split--rev .pm-split__mediawrap{order:2}}.pm-steps{display:grid;grid-template-columns:1fr;gap:36px 28px;max-width:660px;margin:44px auto 0}.pm-step{text-align:center}.pm-step__icon{width:54px;height:54px;border-radius:50%;background:var(--pm-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 0 0 8px var(--pm-accent-soft)}.pm-section .pm-step h3{font-size:17px;font-weight:700}.pm-step p{font-size:13px;color:var(--pm-muted);margin-top:6px!important;max-width:260px;margin-inline:auto!important}@media(min-width:480px){.pm-steps{grid-template-columns:1fr 1fr}}.pm-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px}.pm-pcard{background:#fff;border:1px solid var(--pm-line);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}.pm-pcard__img{aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#f6f6f6}.pm-pcard__img img{width:100%;height:100%;object-fit:contain;display:block}.pm-section .pm-pcard h3{font-size:15px;font-weight:700;flex:1}.pm-pcard__price{font-size:14px;color:var(--pm-muted)}@media(min-width:900px){.pm-pgrid{grid-template-columns:repeat(4,1fr);gap:20px}}.pm-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:32px}.pm-cards--3{grid-template-columns:1fr;max-width:880px;margin-inline:auto}.pm-icard{background:#fff;border:1.5px solid #d6cdc2;border-radius:10px;padding:10px;display:flex;flex-direction:column}.pm-icard__img{aspect-ratio:1/1;border-radius:6px;overflow:hidden;background:#f4f4f4}.pm-icard__img img,.pm-icard__img svg{width:100%;height:100%;object-fit:cover;display:block}.pm-section .pm-icard h3{font-size:16px;font-weight:700;margin:12px 4px 6px}.pm-icard p{font-size:12.5px;color:#444;margin:0 4px 6px!important}.pm-cards--num .pm-icard{border-color:#222;padding:0;overflow:hidden}.pm-cards--num .pm-icard__img{border-radius:0}.pm-icard__cap{display:flex;align-items:center;gap:10px;padding:14px}.pm-section .pm-icard__cap h3{margin:0;font-size:14px}.pm-num{width:28px;height:28px;border:1.5px solid #222;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:600 13px var(--pm-font-body);flex:none}@media(min-width:750px){.pm-cards--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.pm-cards--4{grid-template-columns:repeat(4,1fr);gap:20px}}.pm-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 20px;max-width:760px;margin:36px auto 0;text-align:center}.pm-section .pm-col h3{font-size:15px;font-weight:700}.pm-col p{font-size:13.5px;color:#777;margin-top:6px!important}@media(min-width:750px){.pm-cols{grid-template-columns:repeat(4,1fr)}}.pm-faq__inner{max-width:560px}.pm-faq--center .pm-faq__inner{margin-inline:auto}.pm-faq--center .pm-h2{text-align:center}.pm-faq__list{margin-top:24px}.pm-faq details{border:1px solid var(--pm-line);border-radius:6px;background:#fff;margin-bottom:10px}.pm-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font:500 14px var(--pm-font-body);cursor:pointer;min-height:44px}.pm-faq summary::-webkit-details-marker{display:none}.pm-faq summary:after{content:"+";font-size:18px;line-height:1;color:#333}.pm-faq details[open] summary:after{content:"\2013"}.pm-faq__a{padding:0 16px 16px;font-size:14px;color:var(--pm-muted)}.pm-cta-sec{--pm-head:#fff;color:#fff}.pm-cta__grid{display:grid;gap:32px;align-items:center}.pm-cta__copy{text-align:center}.pm-cta__copy h2{font-size:clamp(30px,4vw,46px);font-weight:800}.pm-cta__copy .pm-rte{color:#ddd;margin:16px auto 24px;max-width:440px}@media(min-width:900px){.pm-cta__grid{grid-template-columns:1fr 1fr;gap:56px}}.pm-bx{display:grid;gap:14px;font-family:var(--pm-font-body);width:100%}.pm-bx-note{border:1px solid var(--pm-line);border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.55}.pm-bx-note p{margin:0}.pm-bx-note p+p{margin-top:8px}.pm-bx-note a{color:var(--pm-accent-2)}.pm-bx-ship{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px}.pm-bx-dot{width:8px;height:8px;border-radius:50%;background:#2f9e55;box-shadow:0 0 0 3px #d8f3e1}.pm-bx-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pm-bx-pay svg{width:38px;height:24px}.pm-bx-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pm-bx-tile{border:1px solid var(--pm-line);border-radius:10px;padding:14px 6px;text-align:center;font-size:11.5px;font-weight:600;display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff}.pm-bx-tile .pm-ico{color:var(--pm-accent)}.pm-tabs{border:1px solid var(--pm-line);border-radius:12px;overflow:hidden;font-family:var(--pm-font-body);width:100%;background:#fff}.pm-tabs__nav{display:flex;gap:4px;padding:6px;background:#f7f4f0;overflow-x:auto;scrollbar-width:none}.pm-tabs__btn{flex:1;padding:10px 12px;border:0;background:none;border-radius:8px;font:500 13px var(--pm-font-body);white-space:nowrap;cursor:pointer;color:#666;min-height:40px}.pm-tabs__btn[aria-selected=true]{background:#111;color:#fff}.pm-tabs__panel{padding:18px 20px;font-size:14px;line-height:1.7}.pm-tabs__panel[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pm-styles.css.map */
