.Navbar-module__60GyrW__landingHeader{border-bottom:1px solid color-mix(in srgb, var(--special) 10%, #e5e7eb);background:var(--white);box-shadow:0 .5rem 1.75rem #22181f0d}.Navbar-module__60GyrW__landingHeader :is(a,button):focus-visible{outline:3px solid var(--special);outline-offset:3px}.Navbar-module__60GyrW__topBar :is(a,button):focus-visible{outline-color:var(--white)}.Navbar-module__60GyrW__landingRow{justify-content:space-between;align-items:center;gap:1rem;width:calc(100% - 2rem);max-width:110.5rem;height:4rem;margin-inline:auto;display:flex}.Navbar-module__60GyrW__landingAddress{border:1px solid color-mix(in srgb, var(--special) 22%, transparent);background:var(--low-bg);display:none}.Navbar-module__60GyrW__landingAddress:hover{border-color:var(--special)}.Navbar-module__60GyrW__topBar{background:var(--special);color:var(--white);display:none}.Navbar-module__60GyrW__topBarContent{justify-content:space-between;align-items:center;gap:1rem;width:90%;max-width:110.5rem;min-height:2.5rem;margin-inline:auto;font-size:.75rem;display:flex}.Navbar-module__60GyrW__topBarGroup{align-items:center;gap:1.25rem;display:flex}.Navbar-module__60GyrW__topBar a{white-space:nowrap;align-items:center;gap:.5rem;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.Navbar-module__60GyrW__topBarContact a{color:var(--white)}.Navbar-module__60GyrW__topBarContact a:hover{text-underline-offset:3px;text-decoration:underline}.Navbar-module__60GyrW__topBarPartners{gap:.5rem}.Navbar-module__60GyrW__topBarPartnerLink{min-height:1.875rem;color:var(--white);background:#ffffff1f;border:1px solid #ffffff8c;border-radius:999px;padding:.25rem .75rem;font-weight:600}.Navbar-module__60GyrW__topBarPartnerLink:hover{border-color:var(--white);background:var(--white);color:var(--special)}.Navbar-module__60GyrW__topBarIcon{object-fit:contain;filter:brightness(0)invert();flex-shrink:0;width:1rem;height:1rem}.Navbar-module__60GyrW__topBarPartnerLink:hover .Navbar-module__60GyrW__topBarIcon{filter:none}.Navbar-module__60GyrW__topBarClose{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Navbar-module__60GyrW__topBarClose img{filter:brightness(0)invert()}.Navbar-module__60GyrW__topBarClose:hover{background:#ffffff29}.Navbar-module__60GyrW__landingCart,.Navbar-module__60GyrW__landingMenuButton{border:1px solid color-mix(in srgb, var(--special) 10%, #e5e7eb);width:2.75rem;height:2.75rem;color:var(--special);background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Navbar-module__60GyrW__landingMenuButton{font-size:1.75rem}.Navbar-module__60GyrW__landingMobileSignup{border:1px solid var(--special);background:var(--special);min-height:2.75rem;color:var(--white);border-radius:999px;padding-inline:1.25rem;font-size:.875rem;font-weight:600;transition:background-color .16s,color .16s}.Navbar-module__60GyrW__landingMobileSignup:hover{background:var(--white);color:var(--special)}.Navbar-module__60GyrW__landingActions button{font-weight:600}.Navbar-module__60GyrW__cartCount{background:var(--special);min-width:1.125rem;color:var(--white);text-align:center;border-radius:999px;padding:.125rem;font-size:.625rem;position:absolute;top:-.125rem;right:-.125rem}.Navbar-module__60GyrW__landingOffset,.Navbar-module__60GyrW__landingOffsetWithBar{padding-top:4rem}@media (min-width:640px){.Navbar-module__60GyrW__landingAddress{display:block}}@media (min-width:768px){.Navbar-module__60GyrW__topBar{display:block}.Navbar-module__60GyrW__landingRow{width:90%;height:5rem}.Navbar-module__60GyrW__landingOffset{padding-top:5rem}.Navbar-module__60GyrW__landingOffsetWithBar{padding-top:7.5rem}}@media (min-width:1024px){.Navbar-module__60GyrW__topBarContent{font-size:.875rem}}@media (min-width:768px) and (max-width:899px){.Navbar-module__60GyrW__topBarEmail{display:none!important}}@media (prefers-reduced-motion:no-preference){.Navbar-module__60GyrW__landingCart,.Navbar-module__60GyrW__landingMenuButton{transition:transform .18s,background-color .18s,border-color .18s}.Navbar-module__60GyrW__landingCart:is(:hover,:focus-visible),.Navbar-module__60GyrW__landingMenuButton:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--special) 28%, transparent);background:var(--low-bg);transform:translateY(-2px)}}
.Footer-module__RTuyaW__landingFooter{background:var(--special);padding-top:3rem}.Footer-module__RTuyaW__landingFooter a:is(:hover,:focus-visible),.Footer-module__RTuyaW__landingFooter a:is(:hover,:focus-visible) span{color:var(--white);text-underline-offset:4px;text-decoration:underline}.Footer-module__RTuyaW__landingFooter a:focus-visible{outline:2px solid var(--white);outline-offset:4px}
