.storefront .sf-add,.storefront .sf-add-link,.storefront .sf-jump,.storefront .sf-cat-on,.storefront .sf-lang button[aria-pressed=true]{background:var(--sf-accent);color:var(--sf-accent-ink,#0a1a00)!important}.sf-hero-media{color:#f7f4ec;background-color:#0b0f0c;background-position:50%;background-size:cover;padding:3.5rem 0 2.5rem;position:relative}.sf-hero-media:before{content:"";background:rgb(0 0 0/var(--sf-hero-overlay,.45));pointer-events:none;position:absolute;inset:0}.sf-hero-media>.sf-wrap{z-index:1;position:relative}.sf-hero-media .sf-kicker,.sf-hero-media .sf-lede,.sf-hero-media .sf-muted,.sf-hero-media .sf-fine{color:#f7f4ecd1}.sf-hero-media .sf-prop{background:#0b0f0c8c;border-color:#f7f4ec2e}.sf-hero-media .sf-prop h3{color:#f7f4ec}.sf-hero-media .sf-prop p{color:#f7f4ecc7}.sf-hero-media .sf-verified{background:color-mix(in srgb, var(--sf-accent) 22%, transparent);color:#f7f4ec}.sf-hero-media .sf-gate{color:#f7f4ec;background:#0b0f0c99;border-color:#f7f4ec2e}.sf-hero-media .sf-gate a{color:var(--sf-accent)}.sf-hero-bold h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800;line-height:1.05}.storefront[data-header=transparent] .sf-header{background:color-mix(in srgb, var(--sf-paper,#f7f4ec) 70%, transparent)}.storefront[data-density=compact] .sf-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}@media (width<=720px){.sf-hero-bold h1{font-size:1.65rem}.sf-hero-media{padding:1.25rem 0 1rem}}.storefront .sf-form input[type=radio],.storefront .sf-form input[type=checkbox],.storefront .sf-check input[type=radio],.storefront .sf-check input[type=checkbox],.storefront .sf-haul input[type=radio],.storefront .sf-haul-opt input[type=radio]{accent-color:var(--sf-accent);align-self:flex-start;width:1.15rem!important;min-width:1.15rem!important;max-width:1.15rem!important;height:1.15rem!important;min-height:1.15rem!important;max-height:1.15rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 1.15rem!important;margin:.2rem 0 0!important;padding:0!important}.storefront .sf-form input[type=radio],.storefront .sf-haul input[type=radio],.storefront .sf-haul-opt input[type=radio]{appearance:radio}.storefront .sf-form input[type=checkbox],.storefront .sf-check input[type=checkbox]{appearance:checkbox}.storefront .sf-form fieldset.sf-haul,.storefront fieldset.sf-haul{border:0;flex-direction:column;align-items:stretch;gap:.15rem;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.storefront .sf-form fieldset.sf-field:has(input[type=radio]){border:0;flex-direction:column;align-items:stretch;gap:.15rem;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:flex}.storefront .sf-haul>legend{float:none;width:100%;margin:0 0 .35rem;padding:0;display:block}.storefront .sf-form fieldset.sf-field:has(input[type=radio])>legend{float:none;width:100%;margin:0 0 .35rem;padding:0;display:block}.storefront .sf-haul-opt,.storefront .sf-haul .sf-check{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:flex-start;column-gap:.7rem;width:100%;max-width:100%;min-height:2.5rem;margin:0;padding:.2rem 0;display:flex}.storefront .sf-form fieldset.sf-field:has(input[type=radio])>.sf-check{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:flex-start;column-gap:.7rem;width:100%;max-width:100%;min-height:2.5rem;margin:0;padding:.2rem 0;display:flex}.storefront .sf-haul-opt>span,.storefront .sf-haul .sf-check>span{overflow-wrap:anywhere;min-width:0;line-height:1.35;font-family:var(--font-sans);color:var(--sf-ink);flex:auto;padding-top:.12rem;font-size:.9rem;font-weight:500}
