.pp-info-page{--pp-page-rule: color-mix(in srgb, var(--pp-navy, #0a4c96) 28%, transparent);--pp-page-paper: var(--pp-paper-2, #f4f6f9);background:var(--pp-page-paper);color:var(--pp-ink, #071a3c)}.pp-info-page .pp-page-main>.section-background,.pp-info-page .pp-page-main>.section{background:var(--pp-page-paper)}.pp-info-page .pp-page-main>.section{width:min(100%,1440px);margin-inline:auto}.pp-info-page .pp-page-main .section-content-wrapper{gap:0}.pp-info-page .pp-page-main .text-block:has(h1){width:100%;max-width:none;padding-block:clamp(36px,7vw,96px) clamp(22px,3vw,38px);border-bottom:2px solid var(--pp-navy, #0a4c96)}.pp-info-page .pp-page-main h1,.pp-info-page .shopify-policy__title h1{max-width:13ch;margin:0;color:var(--pp-navy, #0a4c96);font-family:var(--pp-font-display, sans-serif);font-size:var(--pp-fs-7, 3.5rem);font-weight:900;letter-spacing:var(--pp-track-tight, -.01em);line-height:.84;text-wrap:balance}.pp-info-page .pp-page-main .shopify-block.rte{width:min(100%,980px);margin-inline-start:clamp(0px,14vw,210px);padding-block:clamp(34px,5vw,72px) clamp(44px,7vw,96px)}.pp-info-page .pp-page-main rte-formatter,.pp-info-page .shopify-policy__body{counter-reset:pp-page-chapter;font-size:var(--pp-fs-3, 1rem);line-height:1.65}.pp-info-page .pp-page-main rte-formatter>p:first-child,.pp-info-page .shopify-policy__body>p:first-child{max-width:42rem;margin-block:0 clamp(38px,5vw,68px);color:var(--pp-navy, #0a4c96);font-size:var(--pp-fs-4, 1.25rem);font-weight:650;line-height:1.35}.pp-info-page .pp-page-main rte-formatter h2,.pp-info-page .shopify-policy__body h2{counter-increment:pp-page-chapter;display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--pp-space-3, .75rem);margin:clamp(46px,6vw,78px) 0 22px;padding-top:18px;border-top:var(--pp-border-strong, 2px) solid var(--pp-navy, #0a4c96);color:var(--pp-navy, #0a4c96);font-family:var(--pp-font-display, sans-serif);font-size:var(--pp-fs-5, 1.75rem);font-weight:900;letter-spacing:var(--pp-track-tight, -.01em);line-height:1;text-wrap:balance}.pp-info-page .pp-page-main rte-formatter h2:before,.pp-info-page .shopify-policy__body h2:before{content:counter(pp-page-chapter,decimal-leading-zero);padding-top:.28em;color:var(--pp-navy, #0a4c96);font-family:var(--pp-font-mono, monospace);font-size:var(--pp-fs-1, .75rem);font-weight:800;letter-spacing:var(--pp-track-caps, .08em)}.pp-info-page .pp-page-main rte-formatter h3,.pp-info-page .shopify-policy__body h3{margin-block:36px 14px;padding-left:14px;border-left:var(--pp-border-strong, 2px) solid var(--pp-yellow, #fbdd74);color:var(--pp-navy, #0a4c96);font-family:var(--pp-font-display, sans-serif);font-size:var(--pp-fs-4, 1.25rem);font-weight:850;line-height:1.08}.pp-info-page .pp-page-main rte-formatter :is(p,ul,ol),.pp-info-page .shopify-policy__body :is(p,ul,ol){max-width:48rem}.pp-info-page .pp-page-main rte-formatter :is(ul,ol),.pp-info-page .shopify-policy__body :is(ul,ol){margin-block:18px 28px;padding:18px 22px 18px 42px;border-left:2px solid var(--pp-navy, #0a4c96);background:var(--pp-paper, #fff)}.pp-info-page .pp-page-main rte-formatter li+li,.pp-info-page .shopify-policy__body li+li{margin-top:8px}.pp-info-page .pp-page-main rte-formatter a,.pp-info-page .shopify-policy__body a{color:var(--pp-navy, #0a4c96);font-weight:750;text-decoration-color:var(--pp-yellow, #fbdd74);text-decoration-thickness:var(--pp-border-strong, 2px);text-underline-offset:3px}.pp-info-page .pp-page-main rte-formatter a:hover,.pp-info-page .shopify-policy__body a:hover{background:var(--pp-yellow, #fbdd74)}.pp-info-page .pp-page-main rte-formatter blockquote,.pp-info-page .shopify-policy__body blockquote{max-width:48rem;margin:32px 0;padding:clamp(24px,4vw,42px);border:0;background:var(--pp-navy, #0a4c96);color:var(--pp-paper, #fff);font-family:var(--pp-font-display, sans-serif);font-size:var(--pp-fs-5, 1.75rem);font-weight:800;line-height:1.15}.pp-info-page :is(input:not([type=hidden]),textarea,select){min-height:52px;font-size:var(--pp-input-fs, 1rem);border:2px solid var(--pp-navy, #0a4c96);border-radius:0;background:var(--pp-paper, #fff);color:var(--pp-ink, #071a3c);box-shadow:none}.pp-info-page textarea{min-height:150px}.pp-info-page :is(button,input[type=submit]):not(.header-actions__action){min-height:52px;border-radius:0}.pp-info-page .shopify-policy__container{width:min(calc(100% - 40px),1120px);max-width:none;margin-inline:auto;padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,120px)}.pp-info-page .shopify-policy__title{padding-bottom:clamp(24px,4vw,46px);border-bottom:2px solid var(--pp-navy, #0a4c96);text-align:left}.pp-info-page .shopify-policy__body{width:min(100%,860px);margin-inline-start:auto;padding-top:clamp(34px,5vw,70px)}.pp-info-closer{border-block:2px solid var(--pp-navy, #0a4c96);background:var(--pp-navy, #0a4c96);color:var(--pp-paper, #fff)}.pp-info-closer__inner{display:grid;grid-template-columns:minmax(120px,.45fr) minmax(0,1.4fr) auto;align-items:end;gap:clamp(24px,4vw,64px);padding-block:clamp(40px,6vw,82px)}.pp-info-closer__eyebrow{align-self:start;margin:4px 0 0;color:var(--pp-yellow, #fbdd74)}.pp-info-closer__copy{max-width:640px}.pp-info-closer__title{margin:0;color:var(--pp-paper, #fff);font-size:var(--pp-fs-6, 2.5rem);line-height:.92;text-wrap:balance}.pp-info-closer__copy p{max-width:540px;margin:18px 0 0;color:color-mix(in srgb,var(--pp-paper, #fff) 78%,transparent);font-size:var(--pp-fs-3, 1rem);line-height:1.5}.pp-info-closer__action{min-width:184px;justify-content:center}@media(max-width:749px){.pp-info-page .pp-page-main>.section{padding-inline:16px}.pp-info-page .pp-page-main .text-block:has(h1){padding-block:42px 24px}.pp-info-page .pp-page-main h1,.pp-info-page .shopify-policy__title h1{max-width:100%;font-size:var(--pp-fs-6, 2.5rem);line-height:.88}.pp-info-page .pp-page-main .shopify-block.rte{width:100%;margin-inline-start:0;padding-block:32px 64px}.pp-info-page .pp-page-main rte-formatter h2,.pp-info-page .shopify-policy__body h2{grid-template-columns:38px minmax(0,1fr);margin-top:46px;padding-top:14px;font-size:var(--pp-fs-5, 1.75rem)}.pp-info-page .pp-page-main rte-formatter :is(ul,ol),.pp-info-page .shopify-policy__body :is(ul,ol){padding:16px 16px 16px 34px}.pp-info-page .shopify-policy__container{width:100%;padding:42px 16px 64px}.pp-info-page .shopify-policy__body{padding-top:32px}.pp-info-closer__inner{grid-template-columns:1fr;align-items:start;gap:22px;padding:42px 16px}.pp-info-closer__action{width:100%}}@media(prefers-reduced-motion:reduce){.pp-info-page *,.pp-info-page *:before,.pp-info-page *:after{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pp-pages.css.map */
