.pfl{--pfl-n800: #424244;--pfl-maxw: 1312px;--pfl-band: color-mix(in srgb, var(--pf-accent-100) 50%, var(--pf-color-bg));background:var(--pf-color-surface)}.pfl a{color:var(--pf-accent-700);text-underline-offset:3px}body.template-policy .pfl .shopify-policy__container{max-width:none;width:auto;margin:0;padding:0}body.template-policy .pfl .shopify-policy__title{background:var(--pfl-band);border-bottom:1px solid var(--pf-color-divider);text-align:left;margin:0;padding:var(--pf-space-3) 0 var(--pf-space-6)}.pfl .shopify-policy__title>*{max-width:var(--pfl-maxw);margin-left:auto;margin-right:auto;padding-left:var(--pf-space-4);padding-right:var(--pf-space-4)}body.template-policy .pfl .shopify-policy__title h1{font-size:32px;line-height:1.02;letter-spacing:-.02em;margin-top:0;margin-bottom:0}.pfl-crumb{font-size:12px;color:var(--pf-neutral-600);display:flex;flex-wrap:wrap;gap:5px;margin-bottom:var(--pf-space-3)}.pfl-crumb a{color:var(--pf-neutral-600);text-decoration:none}.pfl-crumb a:hover{color:var(--pf-accent-700)}.pfl-crumb .pfl-current{color:var(--pf-color-text)}.pfl-eyebrow{display:flex;align-items:center;gap:var(--pf-space-2);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-accent-900);margin-bottom:var(--pf-space-2)}.pfl-num{font-family:var(--pf-font-heading);font-weight:600;background:var(--pf-color-accent);color:#fff;padding:2px 7px}.pfl-lede{margin-top:var(--pf-space-2);margin-bottom:0;font-size:15px;line-height:1.55;color:var(--pf-neutral-700)}.pfl-lede span{display:block;max-width:68ch}body.template-policy .pfl .shopify-policy__body{max-width:var(--pfl-maxw);margin:0 auto;padding:var(--pf-space-6) var(--pf-space-4)}.pfl .shopify-policy__body .rte{font-size:15px;line-height:1.7;color:var(--pfl-n800);max-width:78ch}.pfl .shopify-policy__body .rte p{margin:0 0 var(--pf-space-3)}.pfl .shopify-policy__body .rte ul,.pfl .shopify-policy__body .rte ol{margin:0 0 var(--pf-space-3);padding-left:20px}.pfl .shopify-policy__body .rte li{margin-bottom:6px}.pfl .shopify-policy__body .rte strong{font-weight:700;color:var(--pf-color-text)}.pfl .shopify-policy__body .rte h2,.pfl .shopify-policy__body .rte h3{font-family:var(--pf-font-heading);font-weight:600;margin:var(--pf-space-4) 0 var(--pf-space-2)}.pfl .shopify-policy__body .rte table{width:100%;border-collapse:collapse;font-size:14px;margin:0 0 var(--pf-space-3)}.pfl .shopify-policy__body .rte th,.pfl .shopify-policy__body .rte td{padding:var(--pf-space-2);border:1px solid var(--pf-color-divider);text-align:left}.pfl .rte [style*=font-family],.pfl .rte [style*=font-size]{font-family:inherit!important;font-size:inherit!important}.pfl .rte p:empty{display:none}.pfl .rte.is-boxed{max-width:none}.pfl-box{background:var(--pf-color-bg);padding:var(--pf-space-4);margin:0 0 var(--pf-space-4);break-inside:avoid}.pfl-box:last-child{margin-bottom:0}.pfl-box-title{font-family:var(--pf-font-heading);font-weight:600;font-size:20px;line-height:1.1;letter-spacing:-.01em;margin:0 0 var(--pf-space-2);padding-bottom:var(--pf-space-2);border-bottom:1px solid var(--pf-color-divider)}.pfl-box-body>*:last-child{margin-bottom:0}.pfl-box-nr{font-family:var(--pf-font-heading);font-weight:600;color:var(--pf-neutral-500);margin-right:6px}.pfl-sub{font-family:var(--pf-font-heading);font-weight:600;font-size:16px;line-height:1.15;color:var(--pf-color-text);margin:0 0 var(--pf-space-2)}.pfl-box-body>.pfl-sub:first-child{margin-top:0}.pfl-toc{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--pf-space-4)}.pfl-toc a{border:1px solid var(--pf-color-divider);padding:6px 10px;font-size:13px;font-family:var(--pf-font-heading);font-weight:600;background:var(--pf-color-bg);color:var(--pf-color-text);text-decoration:none}.pfl-toc a:hover{border-color:var(--pf-color-accent);background:var(--pf-accent-100)}.pfl-note{margin-top:var(--pf-space-6);background:var(--pf-color-bg);padding:var(--pf-space-4);display:flex;gap:var(--pf-space-3);align-items:flex-start}.pfl-note svg{flex:none;margin-top:2px;color:var(--pf-accent-700)}.pfl-note-body{font-size:14px;line-height:1.6;color:var(--pf-neutral-700)}.pfl-note-body>*:last-child{margin-bottom:0}.pfl-note-title{font-family:var(--pf-font-heading);font-weight:600;font-size:16px;color:var(--pf-color-text);margin-bottom:2px}@media print{.pfl-crumb,.pfl-toc{display:none!important}.pfl .rte.is-boxed{display:block!important}.pfl-box{break-inside:avoid;border:0!important;padding:0!important}.pfl-box>.pf-corner{display:none!important}}@media screen and (min-width:1000px){body.template-policy .pfl .shopify-policy__title{padding:var(--pf-space-4) 0 var(--pf-space-8)}.pfl .shopify-policy__title>*{padding-left:var(--pf-space-6);padding-right:var(--pf-space-6)}body.template-policy .pfl .shopify-policy__title h1{font-size:52px;line-height:.98;max-width:20ch;margin-left:0}.pfl-crumb{margin-bottom:var(--pf-space-6);font-size:13px}.pfl-lede{font-size:16px;line-height:1.6;margin-top:var(--pf-space-3)}body.template-policy .pfl .shopify-policy__body{padding:var(--pf-space-8) var(--pf-space-6)}.pfl .shopify-policy__body .rte{font-size:16px}.pfl .rte.is-boxed{display:grid;grid-template-columns:repeat(var(--pfl-cols, 2),minmax(0,1fr));gap:var(--pf-space-6);align-items:start}.pfl-box{padding:var(--pf-space-6);margin-bottom:0}.pfl-box-title{font-size:22px}.pfl-toc a{padding:7px 12px}.pfl-note{padding:var(--pf-space-6)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pf-legal.css.map */
