body:not(.wp-native-shell):has(>main [data-storefront]){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body:not(.wp-native-shell):has(>main [data-storefront])>main{flex:1 0 auto}.storefront--page:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){box-sizing:border-box;max-width:var(--maxw, 72rem);margin:0 auto;padding:var(--space-6, 2rem) 24px var(--space-7, 3rem)}.storefront__header:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0 0 var(--space-5, 1.5rem)}.storefront__title:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0;color:var(--color-heading, var(--color-text, inherit));font-family:var(--font-heading, inherit);font-size:var(--font-size-2xl, 2rem);font-weight:var(--font-weight-heading, 650);line-height:var(--line-height-heading, 1.15);letter-spacing:var(--letter-heading, normal);text-wrap:balance}.storefront-grid:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){display:grid;gap:var(--space-5, 1.5rem);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));list-style:none;margin:0;padding:0}.storefront-card:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){background:var(--color-surface, transparent);border:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));border-radius:var(--radius, .5rem);box-shadow:var(--shadow-sm, none);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow .15s ease}.storefront-card:hover:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])),.storefront-card:focus-within:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){box-shadow:var(--shadow, var(--shadow-sm, none))}.storefront-card__media:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){display:block;text-decoration:none}.storefront-card__image:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){aspect-ratio:4 / 3;background:color-mix(in srgb,var(--color-text, currentColor) 6%,var(--color-surface, transparent));display:block;height:auto;object-fit:contain;width:100%}.storefront-card__placeholder:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-items:center;aspect-ratio:4 / 3;background:color-mix(in srgb,var(--color-text, currentColor) 6%,var(--color-surface, transparent));border-bottom:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));box-sizing:border-box;color:var(--color-muted, inherit);display:flex;font-family:var(--font-heading, inherit);font-size:var(--font-size-lg, 1.125rem);justify-content:center;padding:var(--space-4, 1rem);text-align:center;width:100%}.storefront-card__body:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-2, .5rem);padding:var(--space-4, 1rem)}.storefront-card__title:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){color:var(--color-heading, var(--color-text, inherit));font-size:var(--font-size-lg, 1.125rem);line-height:normal;margin:0;min-width:0;overflow-wrap:anywhere}.storefront-card__title:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) a{color:inherit;text-decoration:none}.storefront-card__title:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) a:hover{text-decoration:underline}.storefront-card:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .price:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){color:var(--color-text, inherit);font-weight:600}.storefront-card__button:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-self:flex-start;margin-top:auto}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(a,button).button:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-items:center;background:var(--color-cta, var(--color-primary, #1d4ed8));border:1px solid var(--color-cta, var(--color-primary, #1d4ed8));border-radius:var(--radius-cta, var(--radius, .5rem));box-sizing:border-box;color:var(--color-cta-text, #ffffff);cursor:pointer;display:inline-flex;font:inherit;font-family:var(--font-interface, inherit);font-weight:var(--font-weight-nav, 600);justify-content:center;line-height:1.2;min-height:2.75rem;padding:var(--space-2, .5rem) var(--space-5, 1.25rem);text-decoration:none;transition:filter .15s ease}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(a,button).button:hover:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){filter:brightness(.92)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(a,button).button:focus-visible:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){outline:2px solid var(--color-accent, var(--color-cta, currentColor));outline-offset:2px}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .storefront__empty:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-items:flex-start;background:var(--color-surface, transparent);border:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));border-radius:var(--radius, .5rem);color:var(--color-text, inherit);display:flex;flex-direction:column;gap:var(--space-3, .75rem);margin:0;padding:var(--space-5, 1.5rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .storefront__empty[hidden]:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){display:none}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .storefront__empty:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .wc-block-components-notice-banner__content:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(input,select,textarea):where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])):where(:not([type=checkbox],[type=radio],[type=hidden],[type=submit],[type=button],[type=image],[type=file],[type=range],[type=color],[type=reset])),body:not(.wp-native-shell) .native-commerce-account:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(input,select,textarea):where(:not([type=checkbox],[type=radio],[type=hidden],[type=submit],[type=button],[type=image],[type=file],[type=range],[type=color],[type=reset])){background:var(--color-surface, var(--color-bg, transparent));color:var(--color-text, inherit);font-family:var(--font-interface, var(--font-sans, inherit));font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-body, 400);line-height:var(--line-height-body, normal)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(input,textarea):where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried]))::placeholder,body:not(.wp-native-shell) .native-commerce-account:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) :is(input,textarea)::placeholder{color:var(--color-muted, inherit);opacity:1}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){background:var(--color-surface, transparent);border:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));border-radius:var(--radius, .5rem);box-shadow:var(--shadow-sm, none);box-sizing:border-box;color:var(--color-text, inherit);margin:0 0 var(--space-5, 1.5rem);padding:var(--space-5, 1.5rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-heading:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){color:var(--color-heading, var(--color-text, inherit));font-family:var(--font-heading, inherit);font-size:var(--font-size-xl, 1.5rem);font-weight:var(--font-weight-heading, 650);line-height:var(--line-height-heading, 1.2);margin:0 0 var(--space-3, .75rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-subheading:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){color:var(--color-heading, var(--color-text, inherit));font-family:var(--font-heading, inherit);font-size:var(--font-size-lg, 1.125rem);font-weight:var(--font-weight-heading, 650);line-height:var(--line-height-heading, 1.2);margin:var(--space-4, 1rem) 0 var(--space-1, .25rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-items:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){list-style:none;margin:0 0 var(--space-2, .5rem);padding:0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-items:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried]))>li:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-items:baseline;border-bottom:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));display:grid;gap:var(--space-1, .25rem) var(--space-3, .75rem);grid-template-columns:minmax(0,1fr) auto auto;list-style:none;margin:0;padding:var(--space-3, .75rem) 0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-name:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){min-width:0;overflow-wrap:anywhere}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-quantity:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){color:var(--color-muted, inherit);font-size:var(--font-size-sm, .9rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-amount:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){font-variant-numeric:tabular-nums;text-align:right}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-totals:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0 0 var(--space-3, .75rem);padding:0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-totals:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried]))>div:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){align-items:baseline;display:flex;gap:var(--space-3, .75rem);justify-content:space-between;padding:var(--space-2, .5rem) 0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-totals:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) dt:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0;min-width:0}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-totals:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) dd:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){font-variant-numeric:tabular-nums;margin:0;text-align:right}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-totals:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried]))>div:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])):last-child{border-top:1px solid var(--color-border, color-mix(in srgb, currentColor 16%, transparent));font-weight:700;margin-top:var(--space-1, .25rem);padding-top:var(--space-3, .75rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-paid-by:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])),.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt-mail:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){margin:0 0 var(--space-2, .5rem)}.storefront:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) .native-commerce-checkout__receipt:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])) address:where(:not([data-praxis-section],[data-praxis-section] *,[data-praxis-carried],[data-praxis-carried] *,[data-praxis-shell-carried])){font-style:normal;margin:0}
