@media (max-width:599.98px){:is(.storefront-root,.storefront-portal) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]),select,textarea):not([class*=text-lg]):not([class*=text-xl]):not([class*=text-2xl]):not([class*=text-3xl]):not([class*=text-4xl]){font-size:16px}}:where(.storefront-root,.storefront-portal) :where(.prose){max-width:65ch;font-size:1rem;line-height:1.7;color:inherit;overflow-wrap:anywhere}:where(.storefront-root,.storefront-portal) :where(.prose-sm){font-size:.875rem;line-height:1.7}:where(.storefront-root,.storefront-portal) :where(.prose-lg){font-size:1.125rem;line-height:1.75}:where(.storefront-root,.storefront-portal) .prose :where(p,ul,ol,dl,blockquote,pre,table,figure){margin-top:1em;margin-bottom:1em}:where(.storefront-root,.storefront-portal) .prose>:where(:first-child){margin-top:0}:where(.storefront-root,.storefront-portal) .prose>:where(:last-child){margin-bottom:0}:where(.storefront-root,.storefront-portal) .prose :where(h1,h2,h3,h4){color:inherit;font-weight:700;line-height:1.3;text-wrap:balance}:where(.storefront-root,.storefront-portal) .prose :where(h1){font-size:1.875em;margin:0 0 .8em}:where(.storefront-root,.storefront-portal) .prose :where(h2){font-size:1.4em;margin:1.8em 0 .7em}:where(.storefront-root,.storefront-portal) .prose :where(h3){font-size:1.2em;margin:1.5em 0 .5em}:where(.storefront-root,.storefront-portal) .prose :where(h4){font-size:1em;margin:1.4em 0 .5em}:where(.storefront-root,.storefront-portal) .prose :where(ul){list-style:disc;padding-left:1.5em}:where(.storefront-root,.storefront-portal) .prose :where(ol){list-style:decimal;padding-left:1.5em}:where(.storefront-root,.storefront-portal) .prose :where(li){margin:.35em 0;padding-left:.25em}:where(.storefront-root,.storefront-portal) .prose :where(li)::marker{color:#6b7280}:where(.storefront-root,.storefront-portal) .prose :where(a){color:var(--store-primary-ink,var(--color-primary,#1d4ed8));font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}:where(.storefront-root,.storefront-portal) .prose :where(a):hover{text-decoration-thickness:2px}:where(.storefront-root,.storefront-portal) .prose :where(strong,b){font-weight:600;color:inherit}:where(.storefront-root,.storefront-portal) .prose :where(blockquote){border-left:3px solid rgba(var(--color-primary-rgb,17,24,39),.35);padding-left:1em;color:#4b5563;font-style:italic}:where(.storefront-root,.storefront-portal) .prose :where(hr){border:0;border-top:1px solid #e5e7eb;margin:2em 0}:where(.storefront-root,.storefront-portal) .prose :where(img,video){max-width:100%;height:auto;border-radius:calc(.375rem * var(--store-radius-scale, 1))}:where(.storefront-root,.storefront-portal) .prose :where(table){display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.9em;overflow-wrap:normal}:where(.storefront-root,.storefront-portal) .prose :where(th,td){border:1px solid #e5e7eb;padding:.5em .75em;text-align:left;vertical-align:top}:where(.storefront-root,.storefront-portal) .prose :where(th){background:#f9fafb;font-weight:600}:where(.storefront-root,.storefront-portal) .prose :where(code){font-size:.875em;background:#f3f4f6;border-radius:.25rem;padding:.1em .35em}:where(.storefront-root,.storefront-portal) .prose :where(pre){max-width:100%;overflow-x:auto;background:#f3f4f6;border-radius:.5rem;padding:.9em 1em;overflow-wrap:normal}:where(.storefront-root,.storefront-portal) .prose :where(pre code){background:none;padding:0}.storefront-root :is(h1,h2,h3){text-wrap:balance}html:has(.storefront-root){scroll-padding-top:5rem}@media (min-width:600px){html:has(.storefront-root){scroll-padding-top:8.5rem}}.storefront-root ::selection{background:rgba(var(--color-primary-rgb,79,70,229),.18)}@keyframes store-photo-in{0%{opacity:0}to{opacity:1}}@keyframes store-item-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.storefront-root img[data-store-fade=pending]:not([data-card-photo=hover]){opacity:0}.storefront-root img[data-store-fade=in]:not([data-card-photo=hover]){animation:store-photo-in var(--store-motion-slow) var(--store-ease-standard) backwards}.storefront-root:not([data-section-entrance=none]) [data-reveal=in] [data-stagger]>*{animation:store-item-rise var(--store-motion-entrance) var(--store-ease-entrance) backwards;animation-delay:calc(var(--i, 0) * 45ms)}:is(.storefront-root,.storefront-portal) :is(.store-btn,[data-store-button]):active:not(:disabled):not([aria-disabled=true]){translate:0 1px}}:is(.storefront-root,.storefront-portal) :is(.store-btn,[data-store-button]){-webkit-tap-highlight-color:transparent}@media print{.storefront-root img[data-store-fade]{opacity:1!important;animation:none!important}}