.pf-legal-page{width:100%;background:#fff7ea;color:#111}.pf-legal-page,.pf-legal-page *{box-sizing:border-box}.pf-legal-page__inner{max-width:1220px;margin:0 auto;padding-top:54px;padding-bottom:58px}.pf-legal-page__header{text-align:center;margin-bottom:26px}.pf-legal-page__pill{width:fit-content;min-height:39px;margin:0 auto 32px;padding:6px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;color:#111;background:#ffefe2;font-family:Urbanist;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;border:.3px solid #000000;box-shadow:2px 3px #000}.pf-legal-page__pill-star{color:#f5a45d;font-size:10px;line-height:0}.pf-legal-page__title{margin:0;font-family:"DK_Frozen_Memory",var(--font-heading-family);font-size:clamp(38px,5vw,80px);line-height:.96;letter-spacing:-.02em;text-transform:uppercase;color:#050505}.pf-legal-page__updated{margin-top:24px;color:#0009;font-family:Urbanist;font-weight:400;font-size:20px;line-height:1.25;letter-spacing:0%;text-align:center;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.pf-legal-page__date-separator{color:#0006}.pf-legal-page__intro{margin:0 0 18px;padding:13px 18px;border-radius:12px;color:#0009;border:1px solid #00000029;font-family:Urbanist;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%}.pf-legal-page__intro p{margin:0}.pf-legal-page__intro p+p{margin-top:8px}.pf-legal-page__section{padding:18px 0 15px;border-bottom:1px solid #ddd5cb}.pf-legal-page__section:first-of-type{padding-top:0}.pf-legal-page__section-title{margin:0 0 12px;font-family:"DK_Frozen_Memory",var(--font-heading-family);font-size:36px;line-height:1;text-transform:uppercase;color:#000}.pf-legal-page__subsection-title{margin:22px 0 10px;font-family:"DK_Frozen_Memory",var(--font-heading-family);font-size:27px;line-height:1.05;color:#000}.pf-legal-page__section p{margin:0;color:#0009;font-family:Urbanist;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0%}.pf-legal-page__section p+p,.pf-legal-page__section p+ul,.pf-legal-page__section p+ol,.pf-legal-page__section p+.pf-legal-page__table-wrap{margin-top:9px}.pf-legal-page__section ul,.pf-legal-page__section ol{margin:9px 0 0;padding-left:28px;color:#4f4a44;font-size:20px;line-height:28px}.pf-legal-page__section li{margin:6px 0;font-family:Urbanist;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0%;color:#0009}.pf-legal-page__section strong,.pf-legal-page__intro strong{color:#000;font-weight:500}.pf-legal-page__section a,.pf-legal-page__intro a{color:#47b5ee;font-weight:500;text-decoration:none;overflow-wrap:anywhere}.pf-legal-page__section a:hover,.pf-legal-page__intro a:hover{text-decoration:underline;text-underline-offset:2px}.pf-legal-page__table-wrap{width:100%;margin:14px 0 4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pf-legal-page__table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #00000029;border-radius:12px;background:#fffaf1;color:#0009;font-family:Urbanist;font-size:18px;line-height:1.4}.pf-legal-page__table th,.pf-legal-page__table td{padding:13px 16px;text-align:left;vertical-align:middle;border-right:1px solid #0000001f;border-bottom:1px solid #0000001f}.pf-legal-page__table th:last-child,.pf-legal-page__table td:last-child{border-right:0}.pf-legal-page__table tbody tr:last-child td{border-bottom:0}.pf-legal-page__table th{background:#ffefe2;color:#000;font-weight:600}.pf-legal-page__contact{width:min(100%,510px);min-height:48px;margin:24px auto 0;padding:8px 17px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:999px;color:#000c;font-family:Urbanist;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;border:1px solid #00000029}.pf-legal-page__contact a{color:#111;font-weight:700;text-decoration:none}.pf-legal-page__contact a:hover{text-decoration:underline;text-underline-offset:3px}.pf-legal-page--privacy .pf-legal-page__section,.pf-legal-page--terms .pf-legal-page__section{padding-top:32px;padding-bottom:32px}@media screen and (max-width:989px){.pf-legal-page__inner{padding-top:44px;padding-bottom:50px}}@media screen and (max-width:749px){.pf-legal-page__inner{padding-top:32px;padding-bottom:42px}.pf-legal-page__header{margin-bottom:20px}.pf-legal-page__pill{min-height:29px;margin-bottom:8px;padding:5px 12px;font-size:11px}.pf-legal-page__title{font-size:37px}.pf-legal-page__updated{margin-top:8px;gap:4px 6px;font-size:11px}.pf-legal-page__intro{padding:12px 14px;font-size:13px;line-height:1.45}.pf-legal-page__section{padding:16px 0 14px}.pf-legal-page__section-title{font-size:21px}.pf-legal-page__subsection-title{margin-top:18px;font-size:18px}.pf-legal-page__section p,.pf-legal-page__section ul,.pf-legal-page__section ol,.pf-legal-page__section li{font-size:13px;line-height:1.45}.pf-legal-page__table{min-width:520px;font-size:13px}.pf-legal-page__table th,.pf-legal-page__table td{padding:10px 12px}.pf-legal-page__contact{width:100%;min-height:35px;padding:7px 13px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/pf-policy-pages.css.map */
