.MenuOverlay-module___1bTjW__root{height:100%;padding-top:var(--header-height);padding-inline:var(--grid-margin);padding-bottom:calc(var(--screen-edge-bottom) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.MenuOverlay-module___1bTjW__items{justify-content:center;align-items:center;gap:var(--menu-overlay-item-gap);flex-direction:column;flex:1;display:flex}.MenuOverlay-module___1bTjW__items a{font-size:var(--menu-overlay-item-size);line-height:var(--menu-overlay-item-line)}.MenuOverlay-module___1bTjW__footerLinks{grid-template-columns:1fr 1fr 1fr;align-items:baseline;display:grid}.MenuOverlay-module___1bTjW__footerLinks a:first-child{justify-self:start}.MenuOverlay-module___1bTjW__footerLinks a:nth-child(2){justify-self:center}.MenuOverlay-module___1bTjW__footerLinks a:nth-child(3){justify-self:end}
.Header-module__9fWxfa__header{z-index:var(--z-header);padding:var(--header-padding-top) var(--grid-margin) var(--header-padding-bottom);flex-direction:row;justify-content:space-between;align-items:baseline;width:100%;display:flex;position:sticky;top:0}.Header-module__9fWxfa__nav{align-items:baseline;gap:var(--header-nav-gap);flex-direction:row;display:flex}.Header-module__9fWxfa__headerRight{align-items:baseline;gap:var(--header-nav-gap-narrow);flex-direction:row;display:flex}.Header-module__9fWxfa__menuTrigger{color:inherit;cursor:pointer;font-family:inherit}.Header-module__9fWxfa__menuTrigger[aria-expanded=true]{font-style:italic}@media (max-width:829px){.Header-module__9fWxfa__nav{gap:var(--header-nav-gap-narrow)}}@media (max-width:649px){.Header-module__9fWxfa__nav{display:none}}@media (min-width:650px){.Header-module__9fWxfa__menuTrigger{display:none}}@media (min-width:830px){.Header-module__9fWxfa__header{column-gap:var(--grid-gutter);grid-template-columns:repeat(24,1fr);display:grid}.Header-module__9fWxfa__headerRight{display:contents}.Header-module__9fWxfa__brand{grid-column:1/12;justify-self:start}.Header-module__9fWxfa__nav{grid-column:13/22;justify-self:start}.Header-module__9fWxfa__header .cart-trigger{grid-column:22/-1;justify-self:end}}
.LiveClock-module__TetgoG__colon{animation:LiveClock-module__TetgoG__blink var(--clock-blink-duration) step-end infinite}@keyframes LiveClock-module__TetgoG__blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}
.NewsletterForm-module__8TCPUa__form{gap:var(--space-20);flex-direction:column;display:flex}.NewsletterForm-module__8TCPUa__actions{flex-direction:column;align-items:stretch;display:flex}.NewsletterForm-module__8TCPUa__error{margin:var(--space-20) 0 0;opacity:0;transition:opacity var(--duration-quick) var(--easing-default), height var(--duration-quick) var(--easing-default)}.NewsletterForm-module__8TCPUa__error:not(.NewsletterForm-module__8TCPUa__errorVisible){height:0;margin:0;overflow:hidden}.NewsletterForm-module__8TCPUa__errorVisible{opacity:1}.NewsletterForm-module__8TCPUa__success{margin:0}.NewsletterForm-module__8TCPUa__submitButton[data-state=invalid]{color:var(--color-text-muted);border-color:var(--color-text-muted);background:0 0}.NewsletterForm-module__8TCPUa__submitButton[data-state=invalid]:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text);background:0 0}@media (min-width:830px){.NewsletterForm-module__8TCPUa__form{column-gap:var(--grid-gutter);row-gap:var(--space-20);grid-template-columns:repeat(12,1fr);align-content:start;display:grid}.NewsletterForm-module__8TCPUa__success{grid-column:1/span 6}.NewsletterForm-module__8TCPUa__consentRow,.NewsletterForm-module__8TCPUa__actions{grid-column:1/-1}}@media (min-width:650px){.NewsletterForm-module__8TCPUa__actions{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,1fr);align-items:start;display:grid}.NewsletterForm-module__8TCPUa__submitButton{grid-column:1/span 4;width:100%}.NewsletterForm-module__8TCPUa__error{margin-top:calc((var(--control-height) - var(--type-meta-line)) / 2);grid-column:5/span 8}}@media (prefers-reduced-motion:reduce){.NewsletterForm-module__8TCPUa__error{transition:none}}
.MailingListTrigger-module__QAscTG__trigger,.MailingListTrigger-module__QAscTG__closeBtn{font-family:var(--font-mono);color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.MailingListTrigger-module__QAscTG__panel{--overlay-panel-cols:var(--newsletter-modal-cols);padding:var(--newsletter-modal-padding);gap:var(--space-20);flex-direction:column;display:flex}.MailingListTrigger-module__QAscTG__header{justify-content:space-between;align-items:baseline;display:flex}.MailingListTrigger-module__QAscTG__modalForm{width:100%}.MailingListTrigger-module__QAscTG__modalForm p[role=status]{grid-column:1/-1}
.Footer-module__nhiC3q__footer{grid-template-columns:repeat(var(--grid-columns), 1fr);column-gap:var(--grid-gutter);padding:calc(var(--footer-padding-top) + var(--footer-runway)) var(--grid-margin) var(--footer-padding-bottom);align-items:baseline;display:grid}.Footer-module__nhiC3q__meta{grid-column:1/13;justify-self:start}.Footer-module__nhiC3q__links{justify-self:start;align-items:baseline;gap:var(--footer-links-gap);flex-direction:row;grid-column:13/-1;display:flex}@media (min-width:650px) and (max-width:829px){.Footer-module__nhiC3q__meta{grid-column:1/7}.Footer-module__nhiC3q__links{grid-column:7/-1;justify-self:stretch}.Footer-module__nhiC3q__links>button{margin-left:auto}}@media (max-width:649px){.Footer-module__nhiC3q__meta{display:none}.Footer-module__nhiC3q__links{grid-column:1/-1;justify-self:stretch}.Footer-module__nhiC3q__links>button{margin-left:auto}}body.newsletter-modal-open .Footer-module__nhiC3q__meta{opacity:var(--footer-dim-opacity);transition:opacity var(--overlay-panel-in-duration) var(--easing-default)}body.newsletter-modal-open .Footer-module__nhiC3q__links>a{opacity:var(--footer-dim-opacity);transition:opacity var(--overlay-panel-in-duration) var(--easing-default)}
