.shopify-policy__container:has(.lt-policy-navigation){width:calc(100% - 64px);max-width:1180px!important;margin:40px auto 64px!important;padding:0!important;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px 56px;color:#1e3264}.shopify-policy__container:has(.lt-policy-navigation) .shopify-policy__title{grid-column:1/-1;text-align:left;border-bottom:1px solid #d5ddea;padding-bottom:24px;margin:0}.shopify-policy__container .shopify-policy__title h1{font-size:clamp(30px,3vw,44px);line-height:1.15;letter-spacing:-.025em;margin:0;color:#1e3264}.shopify-policy__container:has(.lt-policy-navigation) .shopify-policy__body{grid-column:1;grid-row:2;min-width:0;max-width:76ch;font-size:16px;line-height:1.8}.shopify-policy__body :is(p,li){font-size:16px;line-height:1.8}.shopify-policy__body p{margin:0 0 20px}.shopify-policy__body :is(h2,h3){color:#1e3264;line-height:1.3;letter-spacing:-.015em;margin:32px 0 14px;scroll-margin-top:var(--lt-policy-scroll-offset,220px)}.shopify-policy__body h2{font-size:23px}.shopify-policy__body h3{font-size:19px}.shopify-policy__body :is(ul,ol){padding-left:24px;margin:16px 0 24px}.shopify-policy__body li+li{margin-top:8px}.shopify-policy__body a{color:#1e3264;text-underline-offset:3px;overflow-wrap:anywhere}.shopify-policy__body table{max-width:100%;font-size:14px;border-collapse:collapse}.shopify-policy__body :is(td,th){padding:12px;border:1px solid #d5ddea}.lt-policy-navigation{grid-column:2;grid-row:2;position:sticky;top:var(--lt-policy-scroll-offset,220px);align-self:start;max-height:calc(100dvh - var(--lt-policy-scroll-offset,220px) - 24px);overflow-y:auto;border:1px solid #d5ddea;background:#f5f7fb;border-radius:5px;padding:20px;color:#1e3264}.lt-policy-navigation__heading{font-size:14px!important;line-height:1.4!important;font-weight:700;margin:0 0 12px!important;color:#1e3264}.lt-policy-navigation ul{list-style:none;padding:0;margin:0}.lt-policy-navigation li{margin:0}.lt-policy-navigation a{display:block;padding:10px 0;font-size:14px;line-height:1.5;color:#1e3264;text-decoration:none;border-bottom:1px solid #dfe5ef}.lt-policy-navigation a:hover{text-decoration:underline;text-underline-offset:3px}.lt-policy-navigation a[aria-current=page]{font-weight:700}.lt-policy-navigation__related{margin-top:24px}.lt-policy-navigation a:focus-visible{outline:3px solid #4274cc;outline-offset:3px}@media(max-width:749px){.shopify-policy__container:has(.lt-policy-navigation){width:calc(100% - 28px);margin:24px auto 36px!important;grid-template-columns:minmax(0,1fr);gap:22px}.shopify-policy__container:has(.lt-policy-navigation) .shopify-policy__title{grid-column:1;padding-bottom:18px}.shopify-policy__container:has(.lt-policy-navigation) .shopify-policy__body{grid-column:1;grid-row:3}.lt-policy-navigation{grid-column:1;grid-row:2;position:static;max-height:none;padding:16px}.lt-policy-navigation a{min-height:44px;padding-block:11px}.lt-policy-navigation__related{margin-top:18px}.shopify-policy__body :is(p,li){font-size:15px;line-height:1.75}.shopify-policy__body h2{font-size:22px}}.lt-policy-navigation>details>summary{display:none}@media(max-width:749px){.lt-policy-navigation>details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:14px;font-weight:600;list-style:none;cursor:pointer}.lt-policy-navigation>details>summary::-webkit-details-marker{display:none}.lt-policy-navigation>details>summary>.material-symbols-outlined{font-size:22px;line-height:1}.lt-policy-navigation>details[open]>summary{margin-bottom:16px}.lt-policy-navigation>details[open]>summary>.material-symbols-outlined{transform:rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/policy-reading.css.map */
