.pm-legal-root{--reading-max:680px;font-family:HelveticaNeueLT,Helvetica,Helvetica Neue,Arial,sans-serif;color:var(--ink, #111);font-size:14px;line-height:1.55;font-weight:400;-webkit-font-smoothing:antialiased}.pm-legal-root *,.pm-legal-root *:before,.pm-legal-root *:after{box-sizing:border-box}.pm-legal-root a{color:inherit;text-decoration:none}.pm-legal-root em,.pm-legal-root i,.pm-legal-root cite{font-style:normal}.pm-legal-root button{font-family:inherit;cursor:pointer}.pm-legal-root .eyebrow{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#000;font-weight:500;display:inline-flex;align-items:center;gap:14px;margin:0}.pm-legal-root .eyebrow:before{content:"";width:24px;height:1px;background:#000}.pm-legal-root .h-section{font-size:clamp(32px,5vw,68px);font-weight:700;letter-spacing:-.03em;line-height:.98;color:#000;margin:0}.pm-legal-root .h-section em{color:#a8a8a8;font-weight:700;font-style:normal}.pm-legal-root .btn{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;padding:18px 36px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;border:1px solid #000;position:relative;overflow:hidden;transition:color .4s cubic-bezier(.22,.61,.36,1);font-family:inherit}.pm-legal-root .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:translateY(101%);transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:0}.pm-legal-root .btn:hover{color:#000}.pm-legal-root .btn:hover:before{transform:translateY(0)}.pm-legal-root .btn>*{position:relative;z-index:1}.pm-legal-root .btn.ghost{background:transparent;color:#000}.pm-legal-root .btn.ghost:before{background:#000}.pm-legal-root .btn.ghost:hover{color:#fff}body:has(.section-pm-legal-hero){padding-top:0!important}.section-pm-legal-hero .pm-legal-root{margin-top:calc(var(--util-h, 40px) + var(--pnm-header-h, 76px))}.pm-legal-root .legal-head{padding:clamp(48px,6vw,96px) clamp(20px,4vw,64px) clamp(32px,4vw,56px);background:#fff;border-bottom:1px solid #000}.pm-legal-root .legal-head .inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:end}.pm-legal-root .legal-head .text .crumb{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6e6e6e;font-weight:500;margin:0 0 18px;display:inline-flex;align-items:center;gap:10px}.pm-legal-root .legal-head .text .crumb:before{content:"";width:18px;height:1px;background:#6e6e6e}.pm-legal-root .legal-head .text h1{font-size:clamp(48px,9vw,156px);font-weight:700;letter-spacing:-.035em;line-height:.92;color:#000;margin:0 0 36px;max-width:14ch}.pm-legal-root .legal-head .text h1 em{color:#a8a8a8;font-weight:700;font-style:normal}.pm-legal-root .legal-head .text .lede{font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:#3a3a3a;max-width:54ch;margin:0}.pm-legal-root .legal-head .meta{display:flex;flex-direction:column;gap:14px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6e6e6e;font-weight:500;text-align:right}.pm-legal-root .legal-head .meta .row{display:flex;justify-content:flex-end;gap:14px;align-items:baseline}.pm-legal-root .legal-head .meta .row b{color:#000;font-weight:700}.pm-legal-root .legal-head .meta .actions{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.pm-legal-root .legal-head .meta .actions button,.pm-legal-root .legal-head .meta .actions a{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#000;font-weight:500;padding:8px 14px;border:1px solid #000;background:transparent;cursor:pointer;font-family:inherit;transition:background .3s ease,color .3s ease;text-decoration:none;display:inline-block}.pm-legal-root .legal-head .meta .actions button:hover,.pm-legal-root .legal-head .meta .actions a:hover{background:#000;color:#fff}@media(max-width:900px){.pm-legal-root .legal-head .inner{grid-template-columns:1fr;gap:24px}.pm-legal-root .legal-head .meta{text-align:left}.pm-legal-root .legal-head .meta .row,.pm-legal-root .legal-head .meta .actions{justify-content:flex-start}}.pm-legal-root .quick{padding:0 clamp(20px,4vw,64px)}.pm-legal-root .quick .grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-bottom:1px solid #E5E5E5}.pm-legal-root .quick .card{padding:36px 28px;border-right:1px solid #E5E5E5;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #E5E5E5}.pm-legal-root .quick .card:last-child{border-right:0}.pm-legal-root .quick .card .ic{width:32px;height:32px;border:1px solid #000;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#000;margin-bottom:14px}body.template-page-legal-privacy-policy .pm-legal-root .quick .card .ic,body.template-page-legal-terms-conditions .pm-legal-root .quick .card .ic{display:none}.pm-legal-root .quick .card .lbl{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#6e6e6e;font-weight:700;margin:0}.pm-legal-root .quick .card .val{font-size:clamp(20px,2.4vw,28px);font-weight:700;letter-spacing:-.015em;color:#000;margin:0;line-height:1.1}.pm-legal-root .quick .card .val em{color:#a8a8a8;font-weight:700;font-style:normal}.pm-legal-root .quick .card p.det{font-size:12px;color:#3a3a3a;line-height:1.55;margin:4px 0 0;font-weight:400}.pm-legal-root .quick .card p.det a{border-bottom:1px solid #000;padding-bottom:1px}.pm-legal-root .quick .card p.val,.pm-legal-root .quick .card p.lbl{margin:0}@media(max-width:900px){.pm-legal-root .quick .grid{grid-template-columns:1fr 1fr}.pm-legal-root .quick .card:nth-child(2n){border-right:0}}@media(max-width:520px){.pm-legal-root .quick .grid{grid-template-columns:1fr}.pm-legal-root .quick .card{border-right:0}}.pm-legal-root .legal-tabs{position:relative;z-index:auto;background:#fff;border-bottom:1px solid #E5E5E5}.pm-legal-root .legal-tabs .inner{max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,64px);display:flex;align-items:stretch;justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch}.pm-legal-root .legal-tabs .inner::-webkit-scrollbar{display:none}.pm-legal-root .legal-tabs .tab{padding:24px 22px;border-right:1px solid #E5E5E5;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#6e6e6e;font-weight:500;background:transparent;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;border-top:0;border-left:0;font-family:inherit;transition:color .3s ease,border-color .3s ease;display:inline-flex;align-items:baseline;gap:10px;min-height:52px;text-decoration:none}.pm-legal-root .legal-tabs .tab .n{font-size:9px;color:#a8a8a8;font-weight:500;letter-spacing:.2em}.pm-legal-root .legal-tabs .tab:hover{color:#000}.pm-legal-root .legal-tabs .tab.is-on{color:#000;border-bottom-color:#000}.pm-legal-root .legal-tabs .tab.is-on .n{color:#000;font-weight:700}.pm-legal-root .legal-body{padding:clamp(48px,6vw,80px) clamp(20px,4vw,64px) clamp(72px,10vw,144px);background:#fff}.pm-legal-root .legal-body .inner{max-width:1320px;margin:0 auto;display:block}.pm-legal-root .legal-body .toc,.pm-legal-root .legal-body .help-rail{display:none!important}.pm-legal-root .legal-body .legal-content{max-width:820px;margin-left:auto;margin-right:auto}.pm-legal-root .toc{position:sticky;top:calc(var(--pnm-util-h-v2, 36px) + var(--pnm-header-h, 76px) + 60px);border-top:1px solid #000}.pm-legal-root .toc h4{font-size:10px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:#6e6e6e;margin:14px 0 0;padding-bottom:14px}.pm-legal-root .toc ol{list-style:none;padding:0;margin:0;counter-reset:toc-counter}.pm-legal-root .toc li{counter-increment:toc-counter;padding:10px 0;border-bottom:1px solid #E5E5E5;font-size:13px;line-height:1.4}.pm-legal-root .toc li a{display:flex;gap:12px;align-items:baseline;color:#3a3a3a;font-weight:400;transition:color .3s ease}.pm-legal-root .toc li a:before{content:counter(toc-counter,decimal-leading-zero);font-size:10px;color:#a8a8a8;letter-spacing:.18em;font-weight:500;font-variant-numeric:tabular-nums;min-width:24px}.pm-legal-root .toc li a:hover,.pm-legal-root .toc li.is-on a{color:#000;font-weight:500}.pm-legal-root .toc li.is-on a:before{color:#000;font-weight:700}.pm-legal-root .toc .toc-toggle{display:none}@media(max-width:780px){.pm-legal-root .toc{padding:0;border:1px solid #000;position:relative;top:0}.pm-legal-root .toc .toc-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;cursor:pointer;background:transparent;border:0;font-family:inherit;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:#000;min-height:56px}.pm-legal-root .toc .toc-toggle .ct{font-size:10px;color:#6e6e6e;font-weight:500}.pm-legal-root .toc .toc-toggle:after{content:"+";font-size:22px;font-weight:300;margin-left:14px}.pm-legal-root .toc .toc-toggle[aria-expanded=true]:after{content:"\2013"}.pm-legal-root .toc .toc-list{display:none;padding:0 20px 16px;border-top:1px solid #E5E5E5}.pm-legal-root .toc .toc-list.is-open{display:block}.pm-legal-root .toc>h4{display:none}.pm-legal-root .toc .toc-list ol{margin:0;padding:0}.pm-legal-root .toc li{padding:12px 0;font-size:14px}}.pm-legal-root .legal-content{max-width:var(--reading-max);margin:0 auto;font-size:16px;line-height:1.75;color:#111}.pm-legal-root .legal-content>*:first-child{margin-top:0}.pm-legal-root .legal-content section.legal-section{padding:0 0 48px;border-bottom:1px solid #E5E5E5;margin-bottom:48px;scroll-margin-top:calc(var(--pnm-util-h-v2, 36px) + var(--pnm-header-h, 76px) + 70px)}.pm-legal-root .legal-content section.legal-section:last-child{border-bottom:0}.pm-legal-root .legal-content h2{font-size:clamp(24px,2.8vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#000;margin:0 0 18px;display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.pm-legal-root .legal-content h2 em{color:#a8a8a8;font-weight:700;font-style:normal}.pm-legal-root .legal-content h2 .n{font-size:11px;letter-spacing:.24em;font-weight:700;color:#6e6e6e;font-variant-numeric:tabular-nums}.pm-legal-root .legal-content h3{font-size:17px;font-weight:700;letter-spacing:-.005em;line-height:1.4;color:#000;margin:32px 0 12px}.pm-legal-root .legal-content p{font-size:16px;line-height:1.75;margin:0 0 18px;color:#111}.pm-legal-root .legal-content p strong{color:#000;font-weight:700}.pm-legal-root .legal-content p a{color:#000;font-weight:500;border-bottom:1px solid #000;padding-bottom:1px}.pm-legal-root .legal-content ul{margin:0 0 18px;padding:0;list-style:none}.pm-legal-root .legal-content ul li{position:relative;padding:8px 0 8px 32px;font-size:15px;line-height:1.75;color:#111}.pm-legal-root .legal-content ul li:before{content:"";position:absolute;left:6px;top:18px;width:7px;height:7px;border-radius:50%;background:#000}.pm-legal-root .legal-content ul li strong{color:#000;font-weight:700}.pm-legal-root .plain{margin:0 0 28px;padding:18px 22px;background:#f2f2f2;border:1px solid #E5E5E5;border-left:3px solid #000}.pm-legal-root .plain .lbl{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#6e6e6e;font-weight:700;margin:0 0 8px}.pm-legal-root .plain p{font-size:14px;color:#000;margin:0;line-height:1.55;font-weight:500}.pm-legal-root .callout{margin:18px 0 28px;padding:16px 20px;background:#fff;border:1px solid #E5E5E5;font-size:13px;color:#3a3a3a;line-height:1.6}.pm-legal-root .callout b{color:#000;font-weight:700}.pm-legal-root .addr-card{margin:24px 0 28px;border:1px solid #000;padding:24px;background:#fff;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5}.pm-legal-root .addr-card .ey{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#6e6e6e;font-weight:700;margin:0 0 6px}.pm-legal-root .addr-card .lns{font-weight:500;color:#000}.pm-legal-root .addr-card .lns div{line-height:1.55}.pm-legal-root .addr-card .copy{display:inline-flex;align-items:center;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#000;font-weight:500;padding:8px 12px;border:1px solid #000;background:transparent;cursor:pointer;width:max-content;margin-top:12px;font-family:inherit;transition:background .3s ease,color .3s ease}.pm-legal-root .addr-card .copy:hover{background:#000;color:#fff}.pm-legal-root .co-card{margin:24px 0 28px;border:1px solid #000;padding:24px;background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:16px 32px;font-size:14px;line-height:1.5}.pm-legal-root .co-card .row{display:flex;flex-direction:column;gap:4px}.pm-legal-root .co-card .row .lbl{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#6e6e6e;font-weight:700;margin:0}.pm-legal-root .co-card .row .val{font-weight:500;color:#000;font-size:14px;line-height:1.5;margin:0}.pm-legal-root .co-card .row .val a{color:#000;border-bottom:1px solid #000;padding-bottom:1px}@media(max-width:520px){.pm-legal-root .co-card{grid-template-columns:1fr}}.pm-legal-root .help-rail{position:sticky;top:calc(var(--pnm-util-h-v2, 36px) + var(--pnm-header-h, 76px) + 60px);border:1px solid #000;padding:24px}.pm-legal-root .help-rail h4{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#000;font-weight:700;margin:0 0 14px;display:flex;align-items:center;gap:10px}.pm-legal-root .help-rail h4:before{content:"";width:18px;height:1px;background:#000}.pm-legal-root .help-rail h3{font-size:20px;font-weight:700;letter-spacing:-.005em;color:#000;margin:0 0 8px;line-height:1.2}.pm-legal-root .help-rail h3 em{color:#a8a8a8;font-weight:700;font-style:normal}.pm-legal-root .help-rail p{font-size:13px;color:#3a3a3a;line-height:1.55;margin:0 0 18px}.pm-legal-root .help-rail .lk-row{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.pm-legal-root .help-rail .lk-row a{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #E5E5E5;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#000;font-weight:500;transition:padding-left .25s ease}.pm-legal-root .help-rail .lk-row a:hover{padding-left:6px}.pm-legal-root .help-rail .response{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#6e6e6e;font-weight:500;padding-top:14px;border-top:1px solid #E5E5E5;display:flex;justify-content:space-between}.pm-legal-root .help-rail .response b{color:#000;font-weight:700}@media(max-width:1100px){.pm-legal-root .legal-body .inner{grid-template-columns:200px 1fr;gap:48px}.pm-legal-root .help-rail{display:none}}@media(max-width:780px){.pm-legal-root .legal-body .inner{grid-template-columns:1fr;gap:32px}.pm-legal-root .legal-content{max-width:1320px}}.pm-legal-root .legal-foot{padding:clamp(72px,10vw,144px) clamp(20px,4vw,64px);background:#f2f2f2;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.pm-legal-root .legal-foot .inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pm-legal-root .legal-foot .left h2{margin:0 0 18px;max-width:16ch}.pm-legal-root .legal-foot .left p{font-size:14px;color:#3a3a3a;margin:0 0 24px;line-height:1.6;max-width:42ch}.pm-legal-root .legal-foot .left p a{border-bottom:1px solid #000;padding-bottom:1px;font-weight:500}.pm-legal-root .legal-foot .left .cta-row{display:flex;gap:12px;flex-wrap:wrap}.pm-legal-root .legal-foot .related{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pm-legal-root .legal-foot .related a{background:#fff;border:1px solid #E5E5E5;padding:24px;display:flex;flex-direction:column;gap:6px;transition:border-color .4s ease,transform .4s ease;text-decoration:none;color:inherit}.pm-legal-root .legal-foot .related a:hover{border-color:#000;transform:translateY(-3px)}.pm-legal-root .legal-foot .related a .ey{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#6e6e6e;font-weight:700;margin:0}.pm-legal-root .legal-foot .related a h4{font-size:16px;font-weight:700;letter-spacing:-.005em;color:#000;margin:0}.pm-legal-root .legal-foot .related a .arr{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#000;font-weight:500;margin-top:10px;padding-bottom:2px;border-bottom:1px solid #000;width:max-content}@media(max-width:900px){.pm-legal-root .legal-foot .inner{grid-template-columns:1fr;gap:36px}}@media print{.pm-legal-root .legal-tabs,.pm-legal-root .quick,.pm-legal-root .help-rail,.pm-legal-root .legal-foot,.pm-legal-root .legal-head .meta .actions{display:none!important}.pm-legal-root{font-size:11pt;color:#000;background:#fff}.pm-legal-root .legal-head{border:0;padding:0 0 16pt}.pm-legal-root .legal-head .inner{display:block}.pm-legal-root .legal-body{padding:0}.pm-legal-root .legal-body .inner{display:block}.pm-legal-root .toc{position:static!important;page-break-after:always}.pm-legal-root .legal-content{max-width:100%!important}.pm-legal-root .legal-content section.legal-section{page-break-inside:avoid}.pm-legal-root .plain{background:transparent;border:.5pt solid #999}.pm-legal-root a{color:#000;text-decoration:underline}}.shopify-section:has(.pm-legal-root){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.pm-legal-root{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pm-legal.css.map */
