.kernel-privacy-link[data-v-4903c2a8]{text-underline-offset:4px;min-height:32px;text-decoration:underline}.kernel-privacy-link[data-v-4903c2a8]:focus-visible{outline:2px solid rgb(var(--kernel-primary-900));outline-offset:2px}@media (width<=1023px){.kernel-privacy-link[data-v-4903c2a8]{min-height:44px}}.kernel-retail-footer[data-v-7daffb03]{background:rgb(var(--kernel-paper-deep,245 245 244));color:#171717;border-top:1px solid #e7e5e4;padding:80px 0 24px}.kernel-retail-footer-inner[data-v-7daffb03]{width:min(100% - 32px,1248px);margin-inline:auto}.kernel-retail-footer-heading[data-v-7daffb03]{letter-spacing:-.025em;margin-bottom:80px;font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1.2}.kernel-retail-footer-heading span[data-v-7daffb03]{color:#78716c}.kernel-retail-footer-columns[data-v-7daffb03]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2fr);gap:32px;display:grid}.kernel-retail-footer-columns[data-v-7daffb03]>*{min-width:0}.kernel-retail-footer h2[data-v-7daffb03]{margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.3}.kernel-retail-footer li[data-v-7daffb03],.kernel-retail-footer-columns p[data-v-7daffb03]{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.kernel-retail-footer li a[data-v-7daffb03]{align-items:center;min-height:32px;padding-block:4px;display:inline-flex}.kernel-retail-footer a[data-v-7daffb03]:hover{text-underline-offset:4px;text-decoration:underline}.kernel-retail-footer a[data-v-7daffb03]:focus-visible{outline-offset:4px;outline:2px solid}.kernel-retail-footer-logo[data-v-7daffb03]{width:100%;color:inherit;margin:80px 0 48px;display:block}.kernel-retail-footer-logo[data-v-7daffb03] img,.kernel-retail-footer-logo[data-v-7daffb03] span{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:auto}.kernel-retail-footer-logo[data-v-7daffb03] img[src$="/kernel-lockup.svg"]{filter:brightness(0)invert(9.01961%)}.kernel-retail-footer-logo[data-v-7daffb03] span{letter-spacing:-.06em;font-size:clamp(60px,16vw,240px);line-height:1;display:block}.kernel-retail-footer-bottom[data-v-7daffb03]{color:#6b6b6b;padding-right:calc(80px + env(safe-area-inset-right,0px));justify-content:space-between;gap:24px;font-size:13px;display:flex}.kernel-retail-footer-bottom[data-v-7daffb03]>*{overflow-wrap:anywhere;min-width:0}.kernel-retail-footer-bottom ul[data-v-7daffb03]{flex-wrap:wrap;gap:4px 16px;display:flex}@media (width>=1536px){.kernel-retail-footer-inner[data-v-7daffb03]{width:min(100% - 48px,1512px)}}@media (width<=1023px){.kernel-retail-footer-columns[data-v-7daffb03]{grid-template-columns:repeat(2,minmax(0,1fr))}.kernel-retail-footer li a[data-v-7daffb03]{min-height:44px}}@media (width<=599px){.kernel-retail-footer[data-v-7daffb03]{padding-top:40px}.kernel-retail-footer-inner[data-v-7daffb03]{width:calc(100% - 16px)}.kernel-retail-footer-heading[data-v-7daffb03]{margin-bottom:40px}.kernel-retail-footer-columns[data-v-7daffb03]{grid-template-columns:minmax(0,1fr);gap:32px}.kernel-retail-footer-logo[data-v-7daffb03]{margin:48px 0 24px}.kernel-retail-footer-bottom[data-v-7daffb03]{flex-direction:column}}
