.pf-policy{--pf-policy-ink:#173b39;--pf-policy-green:#1d7666;--pf-policy-muted:#526c60;--pf-policy-line:#d3dfd6;--pf-policy-light:#f4f7f2;color:var(--pf-policy-ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.pf-policy *,.pf-policy *:before,.pf-policy *:after{box-sizing:border-box}.pf-policy__wrap{width:calc(100% - (2*clamp(20px,4.2vw,92px)));max-width:1560px;margin-inline:auto}.pf-policy__hero{background:#e7eee6;border-bottom:1px solid #d5e0d5;padding:clamp(44px,5vw,92px) 0 clamp(54px,5.8vw,115px)}.pf-policy__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#46645b;font-size:13px;font-weight:560;line-height:1.45}.pf-policy__breadcrumbs a{color:#2d6354;text-decoration:none;text-underline-offset:4px}.pf-policy__breadcrumbs a:hover{color:#104737;text-decoration:underline}.pf-policy__breadcrumbs [aria-hidden]{color:#8ba99b}.pf-policy__hero-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;margin-top:clamp(38px,5.2vw,85px)}.pf-policy__kicker{margin:0 0 17px;font-size:clamp(11px,.75vw,15px);font-weight:800;letter-spacing:.16em;color:#367465}.pf-policy__title{margin:0;max-width:21ch;color:#173b39;font-size:clamp(42px,5vw,84px);font-weight:730;line-height:1.12;letter-spacing:-.018em;text-wrap:balance;overflow-wrap:normal;word-break:normal}.pf-policy__intro{max-width:64ch;margin:22px 0 0;color:#465f56;font-size:clamp(16px,1.2vw,20px);line-height:1.7}.pf-policy__hero-symbol{display:flex;align-items:center;justify-content:center;height:clamp(108px,10vw,174px);width:clamp(108px,10vw,174px);border:1px solid #9eb8a7;border-radius:50%;color:#44806e;font-size:clamp(24px,3vw,42px);font-weight:750;letter-spacing:-.055em}.pf-policy__layout{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(40px,5.8vw,110px);align-items:start;padding-block:clamp(56px,5vw,95px) clamp(100px,8vw,170px)}.pf-policy__side{min-width:0;align-self:stretch}.pf-policy__side--expanded .pf-policy__side-sticky{position:static}.pf-policy__side-sticky{position:sticky;top:calc(var(--header-group-height,100px) + 28px)}.pf-policy__side-title{margin:0 0 18px;color:#173b39;font-size:13px;letter-spacing:.12em;font-weight:800}.pf-policy__toc{display:flex;flex-direction:column;gap:2px;border-left:1px solid #d4e1d6;max-height:none;overflow:visible;overscroll-behavior:auto}.pf-policy__toc a{display:block;border-left:2px solid transparent;margin-left:-1px;padding:7px 11px 7px 16px;color:#526e62;text-decoration:none;font-size:14px;line-height:1.4;font-weight:570;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.pf-policy__toc a[data-level="3"]{padding-left:29px;font-size:13px}.pf-policy__toc a:is(:hover,:focus-visible),.pf-policy__toc a[aria-current=location]{color:#125f4b;background:#eef5ef;border-left-color:#207b65}.pf-policy a:focus-visible{outline:2px solid #15816c;outline-offset:3px}.pf-policy__side-related{margin-top:25px;padding-top:22px;border-top:1px solid var(--pf-policy-line)}.pf-policy__side-related p{font-size:11px;letter-spacing:.13em;font-weight:800;color:#608174;margin:0 0 16px}.pf-policy__side-related a{display:block;padding:6px 0;color:#2e6454;font-size:14px;line-height:1.5;text-decoration:none;font-weight:600}.pf-policy__side-related a:hover{text-decoration:underline;text-underline-offset:4px}.pf-policy__side-related a[aria-current=page]{color:#173b39;font-weight:800}.pf-policy__article{min-width:0}.pf-policy__article .section-wrapper,.pf-policy__article .section,.pf-policy__article .section-content-wrapper,.pf-policy__article .page-content{width:100%!important;max-width:100%!important;min-width:0!important}.pf-policy__article .section-background{display:none!important}.pf-policy__article .section{padding:0!important;margin:0!important}.pf-policy__article .section-content-wrapper{padding:0!important;margin:0!important;gap:0!important;align-items:stretch!important}.pf-policy__article .section-content-wrapper>div{max-width:100%!important}.pf-policy__article .page-content{color:#263f35!important}.pf-policy__article .page-content rte-formatter{display:block}.pf-policy__article h1{display:none!important}.pf-policy__article .page-content :is(div,p,li,ol,ul,table){font-family:inherit!important}.pf-policy__article .page-content div[style*=max-width]{max-width:100%!important;margin-inline:0!important}.pf-policy__article .page-content p,.pf-policy__article .page-content li{max-width:72ch;color:#344c41!important;font-size:clamp(16px,1.13vw,18px)!important;line-height:1.62!important;letter-spacing:0!important;overflow-wrap:anywhere}.pf-policy__article .page-content p{margin:0 0 15px!important}.pf-policy__article .page-content :is(h2,h3,h4){color:#173b39!important;font-family:inherit!important;font-weight:730!important;letter-spacing:-.015em!important;word-break:normal;text-wrap:pretty;scroll-margin-top:calc(var(--header-group-height,100px) + 30px)}.pf-policy__article .page-content h2{font-size:clamp(29px,2.05vw,37px)!important;line-height:1.24!important;margin:31px 0 12px!important;padding-top:12px;border-top:1px solid #d4e1d7}.pf-policy__article .page-content h2:first-child,.pf-policy__article .page-content rte-formatter>h2:first-child{margin-top:0!important;padding-top:0;border-top:0}.pf-policy__article .page-content h3{font-size:clamp(22px,1.65vw,27px)!important;line-height:1.32!important;margin:27px 0 10px!important}.pf-policy__article .page-content h4{font-size:clamp(19px,1.35vw,24px)!important;line-height:1.4!important;margin:22px 0 9px!important}.pf-policy__article .page-content :is(ul,ol){margin:9px 0 18px!important;padding-left:clamp(23px,2.3vw,36px)!important}.pf-policy__article .page-content li{padding-left:4px;margin-block:3px!important}.pf-policy__article .page-content a{color:#126f5c!important;text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1px}.pf-policy__article .page-content a:is(:hover,:focus-visible){color:#0c4437!important;background:transparent!important;text-decoration-thickness:2px}.pf-policy__article .page-content :is(strong,b){color:#173b39!important;font-weight:740!important}.pf-policy__article .page-content :is(table,pre){display:block;max-width:100%;overflow-x:auto}.pf-policy__help{border-top:1px solid var(--pf-policy-line);background:#f5f8f3;padding-block:clamp(48px,5vw,90px)}.pf-policy__help-inner{display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.pf-policy__help h2{margin:0;color:#173b39;font-size:clamp(28px,3vw,48px);font-weight:720;line-height:1.2;letter-spacing:-.018em}.pf-policy__help p{font-size:15px;line-height:1.7;color:#516d60;max-width:620px;margin:10px 0 0}.pf-policy__help-link{display:inline-flex;flex:0 0 auto;width:max-content;max-width:100%;min-width:220px;white-space:nowrap;align-items:center;justify-content:space-between;gap:27px;background:#eeeddd;color:#173b39;border-radius:999px;padding:9px 11px 9px 23px;min-height:56px;text-decoration:none;font-weight:700;font-size:15px}.pf-policy__help-link:hover{color:#173b39}.pf-policy__help-link>.pf-pill-label{display:block;position:relative;z-index:1;flex:0 1 auto;width:auto;height:auto;min-width:0;background:transparent;border-radius:0;line-height:1.35;white-space:nowrap}.pf-policy__help-link:is(:hover,:focus-visible)>.pf-pill-label{color:#f7f8f3!important}.pf-policy__toc a[hidden]{display:none!important}.pf-policy__more{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;margin-top:10px;padding:10px 14px;border:1px solid #d2e1d7;border-radius:8px;background:#f3f7f2;color:#1e6958;text-align:left;font:inherit;font-size:13px;font-weight:700;line-height:1.4}.pf-policy__more:after{content:"+";font-size:21px;font-weight:400;line-height:1}.pf-policy__more[aria-expanded=true]:after{content:"\2212"}.pf-policy__more:is(:hover,:focus-visible){color:#124738;background:#e4f0e7}.pf-policy__top-link{display:inline-flex;align-items:center;margin-top:16px;padding:8px 2px;color:#1c705c;text-decoration:underline;text-underline-offset:4px;font-size:13px;font-weight:700}.pf-policy__top-link:hover{color:#0b4337}.pf-policy__floating-top{position:fixed;right:clamp(18px,2.4vw,46px);bottom:clamp(20px,2.6vw,48px);z-index:25;display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:11px 20px;background:#173b39;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:999px;box-shadow:0 7px 28px #0d292130;font-size:14px;font-weight:750;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.pf-policy.is-scrolled .pf-policy__floating-top{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.pf-policy .pf-policy__floating-top:is(:hover,:focus-visible){color:#fff;background:#265c4b}.pf-policy #pf-policy-top{scroll-margin-top:0}@media(min-width:2560px){.pf-policy__wrap{max-width:min(2750px,84vw)}.pf-policy__layout{grid-template-columns:minmax(340px,560px) minmax(0,1fr);gap:clamp(95px,5vw,210px)}.pf-policy__hero{padding-block:clamp(95px,5vw,160px) clamp(105px,5.4vw,195px)}.pf-policy__title{font-size:clamp(80px,3.15vw,126px)}.pf-policy__intro{font-size:clamp(24px,.86vw,33px)}.pf-policy__kicker{font-size:clamp(16px,.53vw,22px)}.pf-policy__side-title{font-size:clamp(18px,.66vw,25px)}.pf-policy__toc a,.pf-policy__side-related a{font-size:clamp(19px,.64vw,25px)}.pf-policy__toc a[data-level="3"]{font-size:clamp(18px,.6vw,23px)}.pf-policy__article .page-content p,.pf-policy__article .page-content li{font-size:clamp(22px,.75vw,29px)!important;max-width:74ch}.pf-policy__article .page-content h2{font-size:clamp(38px,1.25vw,51px)!important;margin-top:49px!important}.pf-policy__article .page-content h3{font-size:clamp(31px,1vw,41px)!important;margin-top:37px!important}.pf-policy__article .page-content h4{font-size:clamp(27px,.84vw,34px)!important}.pf-policy__help h2{font-size:clamp(45px,1.6vw,65px)}.pf-policy__help p{font-size:clamp(22px,.75vw,28px)}.pf-policy__help-link{min-height:80px;font-size:clamp(20px,.69vw,27px)}}@media(max-width:989px){.pf-policy__layout{display:flex;flex-direction:column;gap:34px;padding-top:34px}.pf-policy__side{width:100%}.pf-policy__side-sticky{position:static;border:1px solid #dbe6dc;background:#f6f8f4;padding:19px;border-radius:12px}.pf-policy__side-title{margin-bottom:9px}.pf-policy__toc{display:flex;flex-direction:row;max-height:none;overflow:auto;border:0;gap:7px;padding-bottom:5px}.pf-policy__toc a,.pf-policy__toc a[data-level="3"]{white-space:nowrap;margin:0;border:1px solid #d4e3da;border-radius:999px;background:#fff;padding:10px 14px;flex:0 0 auto;font-size:13px}.pf-policy__side-related,.pf-policy__hero-symbol{display:none}.pf-policy__hero-main{grid-template-columns:minmax(0,1fr)}.pf-policy__title{max-width:100%}}@media(max-width:749px){.pf-policy__wrap{width:calc(100% - 36px)}.pf-policy__hero{padding:34px 0 58px}.pf-policy__hero-main{margin-top:33px}.pf-policy__title{font-size:clamp(35px,9.3vw,51px);line-height:1.15}.pf-policy__intro{font-size:15px;margin-top:15px}.pf-policy__breadcrumbs{font-size:12px}.pf-policy__layout{padding-bottom:85px}.pf-policy__article .page-content p,.pf-policy__article .page-content li{font-size:16px!important;line-height:1.6!important}.pf-policy__article .page-content h2{font-size:27px!important;margin-top:27px!important}.pf-policy__article .page-content h3{font-size:22px!important;margin-top:25px!important}.pf-policy__help-link{width:100%;min-width:0;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.pf-policy__toc a,.pf-policy__floating-top{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pacefit-policy-pages.css.map */
