#MainContent.fps-policy-main{--fps-policy-bg: #0c1322;--fps-policy-surface: #111c30;--fps-policy-text: #d4dceb;--fps-policy-heading: #f3f5fb;--fps-policy-muted: #a7b5ce;--fps-policy-accent: #bdcaff;--fps-policy-border: #2c3952;background:var(--fps-policy-bg);color:var(--fps-policy-text);padding:clamp(28px,4vw,56px) 24px 72px}#MainContent.fps-policy-main>.fps-policy-navigation,#MainContent.fps-policy-main>.shopify-policy__container,#MainContent.fps-policy-main>.shopify-section{width:100%;max-width:1040px;min-width:0;margin-inline:auto;box-sizing:border-box}#MainContent.fps-policy-main .fps-policy-navigation{margin-bottom:24px}#MainContent.fps-policy-main .fps-policy-navigation__label{color:var(--fps-policy-muted);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}#MainContent.fps-policy-main .fps-policy-navigation__links{display:flex;flex-wrap:wrap;gap:8px}#MainContent.fps-policy-main .fps-policy-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;border:1px solid var(--fps-policy-border);border-radius:999px;color:var(--fps-policy-text);font:inherit;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;background:transparent}#MainContent.fps-policy-main .fps-policy-navigation a:hover{background:#1b2943;border-color:#6a7ca7}#MainContent.fps-policy-main .fps-policy-navigation a[aria-current]{color:#131c33;background:var(--fps-policy-accent);border-color:var(--fps-policy-accent)}#MainContent.fps-policy-main>:is(.shopify-policy__container,.shopify-section){background:var(--fps-policy-surface);border:1px solid var(--fps-policy-border);border-radius:20px;padding:clamp(24px,4.5vw,56px);color:var(--fps-policy-text);font-size:16px;line-height:1.8;box-shadow:0 14px 44px #0000001f}#MainContent.fps-policy-main .section-background{display:none}#MainContent.fps-policy-main>.shopify-section :is(.section,.section-content-wrapper){display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;color:var(--fps-policy-text)!important}#MainContent.fps-policy-main :is(.text-block,.page-content,.rte,rte-formatter,.shopify-policy__body,.shopify-block,.component,.container,.text-module){width:auto;max-width:100%!important;min-width:0;background:transparent!important;color:var(--fps-policy-text)!important;font-family:inherit;font-size:16px;line-height:1.8;letter-spacing:normal}#MainContent.fps-policy-main :is(.shopify-policy__title,.text-block:has(h1)){max-width:none;width:100%;margin:0 0 32px!important;padding:0 0 24px!important;border-bottom:1px solid var(--fps-policy-border);text-align:left!important}#MainContent.fps-policy-main h1{color:var(--fps-policy-heading)!important;font-family:inherit;font-size:clamp(32px,3.5vw,44px)!important;font-weight:650!important;line-height:1.18!important;letter-spacing:-.025em;text-align:left;text-wrap:balance;margin:0!important}#MainContent.fps-policy-main :is(h2,h3){color:var(--fps-policy-heading)!important;font-family:inherit;font-size:24px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.015em;margin:40px 0 16px!important;padding:0;text-transform:none;scroll-margin-top:140px}#MainContent.fps-policy-main h4{color:var(--fps-policy-heading)!important;font-family:inherit;font-size:18px!important;font-weight:600!important;line-height:1.45!important;margin:28px 0 12px!important}#MainContent.fps-policy-main :is(p,li,td,th,span,strong,b){color:inherit!important;font-size:inherit;line-height:inherit;letter-spacing:normal}#MainContent.fps-policy-main p{margin:0 0 20px!important}#MainContent.fps-policy-main :is(ul,ol){margin:16px 0 24px!important;padding-inline-start:24px!important;list-style-position:outside}#MainContent.fps-policy-main li{margin:0 0 10px;padding-inline-start:3px}#MainContent.fps-policy-main li p{margin:0!important}#MainContent.fps-policy-main :is(strong,b){font-weight:650}#MainContent.fps-policy-main :is(.rte,.page-content,.shopify-policy__body) a{color:var(--fps-policy-accent)!important;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:4px;overflow-wrap:anywhere}#MainContent.fps-policy-main :is(.rte,.page-content,.shopify-policy__body) a:hover{color:#edf0ff!important}#MainContent.fps-policy-main a:focus-visible,#MainContent.fps-policy-main [tabindex]:focus-visible{outline:2px solid var(--fps-policy-accent);outline-offset:4px}#MainContent.fps-policy-main :is(p,h2,h3,h4):empty,#MainContent.fps-policy-main :is(p,h2,h3,h4):has(>br:only-child){display:none}#MainContent.fps-policy-main :is(.rte-table-wrapper,[role=region]:has(table)){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#63739d #152039;margin:20px 0 24px;border-radius:12px}#MainContent.fps-policy-main table{width:100%!important;min-width:560px;border-collapse:collapse!important;color:var(--fps-policy-text)!important;background:#101b2e!important;font-size:14px;line-height:1.65;margin:0;text-align:left}#MainContent.fps-policy-main caption{color:var(--fps-policy-muted);font-size:13px;font-weight:500;line-height:1.6;padding:0 0 12px!important}#MainContent.fps-policy-main :is(td,th){border:1px solid var(--fps-policy-border)!important;padding:14px 16px!important;vertical-align:top;text-align:left}#MainContent.fps-policy-main thead th{background:#202e4b!important;color:#eff2ff!important;font-weight:600}#MainContent.fps-policy-main tbody th{font-weight:600;background:#15223a!important}#MainContent.fps-policy-main tbody tr:nth-child(2n) td{background:#142139!important}@media(max-width:749px){#MainContent.fps-policy-main{padding:24px 16px 44px}#MainContent.fps-policy-main .fps-policy-navigation{margin-bottom:20px}#MainContent.fps-policy-main .fps-policy-navigation__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#MainContent.fps-policy-main .fps-policy-navigation a{padding:10px 12px}#MainContent.fps-policy-main>:is(.shopify-policy__container,.shopify-section){padding:24px 20px;border-radius:16px}#MainContent.fps-policy-main :is(h2,h3){font-size:21px!important;margin-top:32px!important}#MainContent.fps-policy-main h4{font-size:17px!important}#MainContent.fps-policy-main :is(.shopify-policy__title,.text-block:has(h1)){margin-bottom:24px!important;padding-bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fps-policy-pages.css.map */
