.pol{display:grid;gap:24px}.toc{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);position:sticky;top:var(--hdr);background:#fffffff7;padding-block:10px;z-index:30;border-bottom:1px solid var(--line);transition:top .35s var(--ease)}body.hdr-off .toc{top:0}.toc::-webkit-scrollbar{display:none}.sum{display:grid;gap:10px}.sum div{background:var(--soft);border-radius:var(--r);padding:14px}.sum b{display:block;font-family:var(--display);font-size:18px}.sum span{font-size:13.5px;color:var(--grey)}.prose section{scroll-margin-top:calc(var(--hdr) + 70px)}@media(min-width:900px){.sum{grid-template-columns:repeat(3,1fr)}.pol{grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}.toc{flex-direction:column;position:sticky;top:calc(var(--hdr) + 70px);border:0;margin:0;padding:0;background:none;overflow:visible}.toc .chip{justify-content:flex-start}}.prose table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:14.5px}.prose th,.prose td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.prose thead th{background:var(--soft);font-weight:800}.prose ol{list-style:decimal;padding-left:20px;margin:0 0 16px}.prose a{color:var(--gold-ink);text-decoration:underline;text-underline-offset:2px}.prose h2[id]{scroll-margin-top:calc(var(--hdr) + 70px)}.pol-nav .chip.on{background:var(--ink);border-color:var(--ink);color:#fff}@media(max-width:699px){.prose table,.prose thead,.prose tbody,.prose tr,.prose td{display:block}.prose thead{display:none}.prose tr{border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:10px;padding:6px 0}.prose td{border:0;padding:6px 12px}}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:24px var(--gutter) 48px}.shopify-policy__title h1{font-family:var(--display);font-size:clamp(28px,5vw,40px);margin-bottom:16px}.shopify-policy__body{color:var(--ink-2)}.shopify-policy__body h2{font-size:22px;margin:28px 0 10px}.shopify-policy__body p,.shopify-policy__body ul{margin:0 0 16px}.shopify-policy__body ul{list-style:disc;padding-left:20px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/km-policy.css.map */
