.pm{--ink:#181513;--ink2:#3E3934;--ink3:#6F6962;--paper:#FCFAF6;--paper2:#F2EEE6;--card:#fff;--pine:#1B4D42;--pine2:#2A6E60;--pinepale:#E8F0ED;--brass:#A8813F;--brasspale:#F7EFE0;--red:#A32D2D;--red2:#7E2020;--redbg:#FCF1EF;--redline:#E9CBC5;--line:#E5E0D5;--line2:#D6CFC1;--r:8px;--rlg:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.65;color:var(--ink);-webkit-font-smoothing:antialiased}.pm *{box-sizing:border-box}.pm img{display:block;max-width:100%}.pm h2,.pm h3{font-family:Fraunces,Georgia,serif;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--ink)}.pm-wrap{max-width:1180px;margin:0 auto;padding:0 28px}.pm-sec{padding:76px 0;background:var(--paper)}.pm-sec--alt{background:var(--paper2)}.pm-sec--ink{background:var(--ink);color:#e8e4dd}.pm-sec--ink h2,.pm-sec--ink h3{color:#fcfaf6}.pm-sec--flush{padding:44px 0}.pm-eyebrow{font-size:12.5px;letter-spacing:.05em;color:var(--pine2);margin:0 0 11px;font-weight:500}.pm-sec--ink .pm-eyebrow{color:var(--brass)}.pm-lead{max-width:58ch;margin-bottom:40px}.pm-lead h2{font-size:34px}.pm-lead p{color:var(--ink3);margin:12px 0 0;font-size:15.5px;max-width:56ch}.pm-sec--ink .pm-lead p{color:#afa89f}.pm-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--pine);color:#fff;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:500;padding:15px 30px;border-radius:var(--r);text-decoration:none;transition:background .18s}.pm-btn:hover{background:var(--pine2);color:#fff}.pm-btn--brass{background:var(--brass)}.pm-btn--brass:hover{background:#96722f}.pm-band{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pm-band-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:30px 0}.pm-band-item{display:flex;flex-direction:column;gap:2px}.pm-band-item .n{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:23px;line-height:1.25}.pm-band-item .l{font-size:12.5px;color:var(--ink3);line-height:1.45}.pm-ba-row{display:grid;grid-template-columns:1.25fr .75fr;gap:42px;align-items:center}.pm-ba{position:relative;border-radius:var(--rlg);overflow:hidden;aspect-ratio:4/3;-webkit-user-select:none;user-select:none;cursor:ew-resize;background:var(--paper2);touch-action:pan-y}.pm-ba-after,.pm-ba-before{position:absolute;top:0;right:0;bottom:0;left:0}.pm-ba-after img{width:100%;height:100%;object-fit:cover}.pm-ba-before{width:50%;overflow:hidden;border-right:2px solid #fff}.pm-ba-before-in{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none}.pm-ba-before-in img{width:100%;height:100%;object-fit:cover}.pm-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;background:repeating-linear-gradient(45deg,#ede8de,#ede8de 12px,#e5dfd3 12px 24px);color:var(--ink3);font-size:13px;padding:20px}.pm-ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--ink2);pointer-events:none}.pm-ba-tag{position:absolute;bottom:13px;font-size:11.5px;background:#181513cc;color:#fff;padding:5px 11px;border-radius:100px}.pm-ba-tag.l{left:13px}.pm-ba-tag.r{right:13px}.pm-ba-copy h3{font-size:24px;margin-bottom:11px}.pm-ba-copy p{color:var(--ink3);font-size:14.5px;margin:0 0 16px}.pm-list{list-style:none;margin:0;padding:0}.pm-list li{display:flex;gap:10px;font-size:14px;padding:9px 0;border-top:1px solid var(--line);color:var(--ink2)}.pm-list li:first-child{border-top:none}.pm-tick{color:var(--pine2);flex:none}.pm-mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.pm-mcard{background:var(--card);border:1px solid var(--line);border-radius:var(--rlg);overflow:hidden}.pm-mpair{display:grid;grid-template-columns:1fr 1fr}.pm-mpair>div{position:relative;aspect-ratio:1/1}.pm-mpair img{width:100%;height:100%;object-fit:cover}.pm-mtag{position:absolute;bottom:8px;left:8px;background:#181513bf;color:#fff;font-size:10px;padding:3px 8px;border-radius:100px}.pm-mcap{padding:13px 15px;font-size:12.5px;color:var(--ink3);border-top:1px solid var(--line)}.pm-mcap b{color:var(--ink);font-weight:500;display:block;font-size:13.5px}.pm-anat{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pm-anat-item{border-top:2px solid var(--brass);padding-top:17px}.pm-anat-item .n{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:19px;margin-bottom:6px}.pm-anat-item p{font-size:13.5px;color:#a9a29a;margin:0}.pm-cmp{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.pm-cmp-card{background:var(--card);border:1px solid var(--line);border-radius:var(--rlg);padding:26px}.pm-cmp-card.us{border:1px solid var(--pine);box-shadow:0 0 0 1px var(--pine)}.pm-cmp-card.fake{background:var(--redbg);border:1px dashed var(--redline)}.pm-cmp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px}.pm-cmp-head h3{font-size:21px}.pm-cmp-card.fake h3{color:var(--red2)}.pm-cmp-head .p{font-size:12.5px;color:var(--ink3);margin:3px 0 0}.pm-cmp-card.fake .pm-cmp-head .p{color:#8a6259}.pm-pill{font-size:11px;padding:5px 11px;border-radius:100px;font-weight:500;white-space:nowrap}.pm-pill-ok{background:var(--pinepale);color:var(--pine)}.pm-pill-bad{background:var(--red);color:#fff}.pm-cmp-sub{font-size:13px;margin:14px 0 4px;padding:11px 13px;border-radius:var(--r);line-height:1.6;background:#f6dfda;color:var(--red2)}.pm-cmp ul{list-style:none;margin:12px 0 0;padding:0}.pm-cmp li{display:flex;gap:11px;font-size:14px;padding:11px 0;border-top:1px solid var(--line);color:var(--ink2)}.pm-cmp-card.fake li{border-top:1px solid var(--redline);color:#7a5248}.pm-cmp li:first-child{border-top:none}.pm-mk{flex:none;width:17px;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;margin-top:2px;color:#fff}.pm-mk.y{background:var(--pine)}.pm-mk.n{background:var(--red)}.pm-verdict{margin-top:18px;padding-top:16px;border-top:1px solid var(--redline);font-size:13.5px;color:var(--red2);line-height:1.65}.pm-cost{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.pm-cost-cell{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.pm-cost-cell .k{font-size:12.5px;color:var(--ink3);margin-bottom:4px}.pm-cost-cell .v{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:18px}.pm-foot{margin-top:22px;font-size:14px;color:var(--ink3);max-width:76ch}.pm-steps{display:grid;grid-template-columns:repeat(4,1fr)}.pm-step{padding:0 24px;border-left:1px solid var(--line)}.pm-step:first-child{padding-left:0;border-left:none}.pm-step .n{width:29px;height:29px;border-radius:50%;background:var(--pine);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;margin-bottom:15px}.pm-step h3{font-size:17px;margin-bottom:7px}.pm-step p{font-size:13.5px;color:var(--ink3);margin:0}.pm-step .when{font-size:12px;color:var(--brass);margin-top:9px}.pm-craft{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pm-craft-card img{border-radius:var(--rlg);aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:15px}.pm-craft-card h3{font-size:19px;margin-bottom:7px}.pm-craft-card p{font-size:14px;color:var(--ink3);max-width:44ch;margin:0}.pm-occ{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pm-occ-card{background:var(--card);border:1px solid var(--line);border-radius:var(--rlg);overflow:hidden}.pm-occ-card img{aspect-ratio:4/3;object-fit:cover;width:100%}.pm-occ-body{padding:16px 18px}.pm-occ-body h3{font-size:16px;margin-bottom:5px}.pm-occ-body p{font-size:13px;color:var(--ink3);margin:0}.pm-size{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pm-size-card{background:var(--card);border:1px solid var(--line);border-radius:var(--rlg);overflow:hidden}.pm-size-card img{aspect-ratio:4/3;object-fit:cover;width:100%}.pm-size-body{padding:20px 22px}.pm-size-body h3{font-size:19px;margin-bottom:4px}.pm-size-body .p{font-size:14px;color:var(--pine);margin-bottom:8px;font-weight:500}.pm-size-body p{font-size:13.5px;color:var(--ink3);margin:0}.pm-safe{background:var(--redbg);border:1px solid var(--redline);border-left:3px solid var(--red);border-radius:0 var(--rlg) var(--rlg) 0;padding:36px 38px;max-width:880px;margin:0 auto}.pm-safe .pm-eyebrow{color:var(--red)}.pm-safe h2{font-size:29px;color:var(--red2);margin-bottom:14px}.pm-safe-warn{font-size:14.5px;color:var(--red2);background:#f6dfda;border-radius:var(--r);padding:16px 18px;margin-bottom:20px;line-height:1.7}.pm-safe-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pm-safe-list li{display:flex;gap:12px;font-size:14.5px;color:#5e2a22;padding:10px 0;align-items:flex-start;line-height:1.6}.pm-safe-list b{font-weight:500;color:var(--red2)}.pm-sm{flex:none;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;margin-top:2px;color:#fff}.pm-sm.ok{background:var(--pine)}.pm-sm.no{background:var(--red)}.pm-safe-en{border-top:1px solid var(--redline);margin-top:18px;padding-top:16px;font-size:13.5px;color:#7a5a50;line-height:1.7}.pm-gtee{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pm-gtee-item{border-top:1px solid var(--line2);padding-top:16px}.pm-gtee-item .t{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:16px;margin-bottom:5px}.pm-gtee-item p{font-size:13px;color:var(--ink3);margin:0}.pm-final{text-align:center;max-width:640px;margin:0 auto}.pm-final h2{font-size:38px;margin-bottom:12px}.pm-final p{color:#afa89f;font-size:15.5px;margin:0 0 28px}.pm-final .fine{font-size:12.5px;color:#8b857d;margin-top:16px}@media(max-width:900px){.pm-sec{padding:52px 0}.pm-ba-row,.pm-craft,.pm-cmp,.pm-size{grid-template-columns:1fr;gap:30px}.pm-mgrid,.pm-occ,.pm-anat,.pm-gtee,.pm-cost,.pm-band-grid{grid-template-columns:1fr 1fr}.pm-band-grid{gap:22px;padding:26px 0}.pm-steps{grid-template-columns:1fr 1fr;gap:26px 0}.pm-step{padding:0 18px}.pm-step:nth-child(3){border-left:none;padding-left:0}.pm-lead h2,.pm-final h2,.pm-safe h2{font-size:26px}.pm-safe{padding:26px 22px}}@media(max-width:560px){.pm-wrap{padding:0 18px}.pm-mgrid,.pm-occ,.pm-gtee,.pm-band-grid,.pm-anat,.pm-cost,.pm-size{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/pm-pdp.css.map */
