.subnav{background:var(--subnav-surface);border:1px solid var(--subnav-border-color);border-radius:var(--subnav-radius);box-shadow:var(--subnav-shadow);padding:var(--subnav-padding-block) var(--subnav-padding-inline);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"status weather" "nav nav";gap:var(--subnav-gap);align-items:center}.subnav__module{min-width:0}.subnav__module--status{grid-area:status;display:flex;align-items:flex-start;gap:1rem}.subnav__clock-badge{width:3rem;min-width:3rem;color:rgb(var(--text-color))}.subnav__clock-badge svg{width:100%;height:auto;display:block}.shopify-section.shopify-section--subnav subnav-bar{background-color:transparent!important}.subnav__status-copy{display:grid;gap:.15rem}.subnav__status-title{font:var(--heading-font-style) var(--heading-font-weight) clamp(1.35rem,2vw,1.25rem) / 1.05 var(--heading-font-family);letter-spacing:var(--heading-letter-spacing);margin:0}.subnav__status-link,.subnav__meta{margin:0}.subnav__status-link{text-underline-offset:.18em}.subnav__meta,.subnav__forecast-weekday,.subnav__forecast-temp,.subnav__weather-message{font-size:var(--text-xs)}.subnav__module--nav{grid-area:nav;display:flex;align-items:center;justify-content:center;padding-top:.1rem}.subnav__menu{display:flex;flex-wrap:wrap;gap:.9rem 1rem;justify-content:center}.subnav__menu-link{font-size:var(--text-sm);text-decoration:underline;text-underline-offset:.18em}.subnav__module--weather{grid-area:weather;display:flex;align-items:center;justify-content:flex-end}.subnav__weather-list{display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%;overflow-x:auto;padding-bottom:.1rem}.subnav__forecast-day{min-width:2.85rem;text-align:center;display:grid;gap:.18rem;flex:0 0 auto}.subnav__forecast-day>*{margin:0}.subnav__forecast-icon{width:1.85rem;height:1.85rem;margin-inline:auto}.subnav__forecast-icon svg{width:100%;height:100%;display:block}@media screen and (max-width:699px){.subnav{gap:1rem .8rem}.subnav__module--weather{min-width:0}.subnav__module--nav{padding-top:0}.subnav__menu-link{white-space:nowrap}.subnav__weather-list .subnav__forecast-day:last-child,.subnav__weather-list .subnav__forecast-day:nth-last-child(2){display:none}subnav-bar>.container{margin:0}.subnav{border-radius:0}}@media screen and (min-width:1000px){.subnav{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.45fr);grid-template-areas:"status  nav weather";align-items:center}.subnav__module--nav{justify-content:center;min-width:450px}.subnav__menu{gap:.85rem 1.2rem}.subnav__module--weather{justify-content:flex-end}.subnav__weather-list{justify-content:flex-end;width:auto;overflow:visible;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/subnav.css.map */
