.announcement-bar{display:grid;align-content:center;min-height:var(--jh-announcement-height);padding-block:0}.announcement-bar:not(.bg-custom,.bg-gradient){background:rgb(var(--jh-color-inverse))}.announcement-bar:not(.text-custom){color:rgb(var(--jh-color-text-inverse))}.announcement-bar :is(p,a){font-family:var(--jh-type-label-sm-family);font-weight:var(--jh-type-label-sm-weight);letter-spacing:var(--jh-type-label-sm-tracking)}.announcement-bar__wrapper{justify-content:center;align-items:center;gap:var(--jh-space-md)}.header{--header-icon-list-spacing: var(--jh-space-sm);--header-link-list-spacing: var(--jh-space-xl)}.header__wrapper{min-height:var(--jh-header-height);padding-block:0;border-block-end:var(--jh-border-sm) solid rgb(var(--jh-color-border))}.header__link-list :is(a,summary,button):not(.mega-menu *){font-family:var(--jh-type-nav-lg-family);font-weight:var(--jh-type-nav-lg-weight);font-size:var(--jh-type-nav-lg-size);line-height:var(--jh-type-nav-lg-leading);letter-spacing:var(--jh-type-nav-lg-tracking)}.header__link-list .text-with-icon{gap:var(--jh-space-2xs)}.header .header__cart-count{top:calc(-1 * var(--jh-space-2xs));inset-inline-start:var(--jh-space-md)}.header__cart-count .count-bubble{--size: var(--jh-size-icon-sm);background:rgb(var(--jh-color-brand));color:rgb(var(--jh-color-text-on-photo));font-family:var(--jh-type-caption-md-family);font-weight:var(--jh-type-caption-md-weight);font-size:var(--jh-type-caption-md-size);line-height:var(--jh-type-caption-md-leading);letter-spacing:var(--jh-type-caption-md-tracking)}@media screen and (min-width:1000px){.header{--header-icon-list-spacing: var(--jh-space-md)}}.header[allow-transparency]:not(.is-filled) .header__wrapper{border-block-end-color:transparent}@supports selector(:has(> *)){:has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled) .header__wrapper{border-block-end-color:transparent}}.mega-menu{--mega-menu-block-padding: var(--jh-space-2xl);--mega-menu-gap: var(--jh-space-4xl);--mega-menu-nav-gap: var(--jh-space-4xl);--mega-menu-nav-column-max-width: 11.25rem;border-block-start:var(--jh-border-sm) solid rgb(var(--jh-color-border))}.mega-menu__column{display:grid;justify-items:start;align-content:start;gap:var(--jh-space-md)}.mega-menu__heading{color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-nav-lg-family);font-weight:var(--jh-type-nav-lg-weight);font-size:var(--jh-type-nav-lg-size);line-height:var(--jh-type-nav-lg-leading);letter-spacing:var(--jh-type-nav-lg-tracking);transition:color .2s ease-in-out}.mega-menu__heading[href]:hover{color:rgb(var(--jh-color-text))}.mega-menu__links{display:grid;justify-items:start;gap:var(--jh-space-xs)}.mega-menu__link{display:block;font-family:var(--jh-type-nav-md-family);font-weight:var(--jh-type-nav-md-weight);font-size:var(--jh-type-nav-md-size);line-height:var(--jh-type-nav-md-leading);letter-spacing:var(--jh-type-nav-md-tracking)}.mega-menu--bold-text .mega-menu__link{font-weight:var(--jh-type-nav-md-strong-weight)}.mega-menu .navigation-promo--grid{grid:auto / auto-flow 19rem}.jh-menu-promo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--jh-space-md);aspect-ratio:1;padding:var(--jh-space-lg)}.jh-menu-promo--rounded{border-radius:var(--jh-radius-media)}.jh-menu-promo>img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.jh-menu-promo__text{display:grid;gap:var(--jh-space-xs)}.jh-menu-promo__text>*{margin:0}.navigation-drawer>.navigation-drawer__close{width:var(--jh-size-control-sm);height:var(--jh-size-control-sm);min-height:var(--jh-size-control-sm);border:var(--jh-border-md) solid rgb(var(--jh-color-text-muted));color:rgb(var(--jh-color-text-muted))}.navigation-drawer .jh-menu-rows{gap:var(--jh-gap-stack-lg)}.navigation-drawer .jh-menu-row{font-family:var(--jh-type-heading-h4-family);font-weight:var(--jh-type-heading-h4-weight);font-size:var(--jh-type-heading-h4-size);line-height:var(--jh-type-heading-h4-leading);letter-spacing:var(--jh-type-heading-h4-tracking)}.navigation-drawer .jh-menu-back-item{margin-block-end:calc(var(--jh-space-xl) - var(--jh-gap-stack-lg))}.jh-menu-back{display:flex;align-items:center;gap:var(--jh-space-2xs);min-height:var(--jh-size-control-sm);color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-nav-md-strong-family);font-weight:var(--jh-type-nav-md-strong-weight);font-size:var(--jh-type-nav-md-strong-size);line-height:var(--jh-type-nav-md-strong-leading);letter-spacing:var(--jh-type-nav-md-strong-tracking)}.navigation-drawer .navigation-promo--grid{grid:auto / auto-flow 100%}@media screen and (max-width:699px){.navigation-drawer[mobile-opening=bottom]{--drawer-content-max-height: calc(100dvh - var(--jh-space-md));padding:0}.navigation-drawer[mobile-opening=bottom]::part(content){min-height:var(--drawer-content-max-height);border-radius:var(--jh-radius-block) var(--jh-radius-block) 0 0}.navigation-drawer[mobile-opening=bottom]::part(outside-close-button){display:none}.navigation-drawer[mobile-opening=bottom]>.navigation-drawer__close{display:grid;position:absolute;z-index:2;top:var(--jh-space-lg);inset-inline-end:var(--jh-space-lg)}.navigation-drawer[mobile-opening=bottom] .panel__wrapper{gap:var(--jh-space-xl);padding:var(--jh-space-lg)}.navigation-drawer[mobile-opening=bottom] .panel:first-child>.panel__wrapper{padding-block-start:calc(var(--jh-space-lg) + var(--jh-size-control-sm) + var(--jh-space-xl))}}.jh-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--jh-space-xs);margin:0;padding:0;list-style:none;color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-body-sm-family);font-weight:var(--jh-type-body-sm-weight);font-size:var(--jh-type-body-sm-size);line-height:var(--jh-type-body-sm-leading);letter-spacing:var(--jh-type-body-sm-tracking)}.jh-breadcrumb--md{font-family:var(--jh-type-body-md-family);font-weight:var(--jh-type-body-md-weight);font-size:var(--jh-type-body-md-size);line-height:var(--jh-type-body-md-leading);letter-spacing:var(--jh-type-body-md-tracking)}.jh-breadcrumb--lg{font-family:var(--jh-type-body-lg-family);font-weight:var(--jh-type-body-lg-weight);font-size:var(--jh-type-body-lg-size);line-height:var(--jh-type-body-lg-leading);letter-spacing:var(--jh-type-body-lg-tracking)}.jh-breadcrumb__item{display:flex;align-items:center;gap:var(--jh-space-xs)}.jh-breadcrumb__link{color:inherit;transition:color .2s ease-in-out}.jh-breadcrumb__link:hover,.jh-breadcrumb__current{color:rgb(var(--jh-color-text))}nav.pagination{align-items:center;gap:var(--jh-space-xs);border:0;border-radius:0;background:none}nav.pagination .pagination__item{display:grid;place-items:center;min-width:var(--jh-size-control-sm);height:var(--jh-size-control-sm);padding:0 var(--jh-space-2xs);border:var(--jh-border-sm) solid rgb(var(--jh-color-border));border-radius:var(--jh-radius-sm);color:rgb(var(--jh-color-text));font-family:var(--jh-type-label-md-family);font-weight:var(--jh-type-label-md-weight);font-size:var(--jh-type-label-md-size);line-height:var(--jh-type-label-md-leading);letter-spacing:var(--jh-type-label-md-tracking);transition:border-color .2s ease-in-out}nav.pagination a.pagination__item:hover{border-color:rgb(var(--jh-color-border-strong))}nav.pagination .pagination__item--current{border-color:rgb(var(--jh-color-inverse));background:rgb(var(--jh-color-inverse));color:rgb(var(--jh-color-background))}.scrolling-text--marquee .scrolling-text__text{display:inline-flex;align-items:center;gap:var(--jh-space-xl);padding-inline:0 var(--jh-space-xl);text-transform:uppercase;font-family:var(--jh-type-marquee-md-family);font-weight:var(--jh-type-marquee-md-weight);font-size:var(--jh-type-marquee-md-size);line-height:var(--jh-type-marquee-md-leading);letter-spacing:var(--jh-type-marquee-md-tracking)}.scrolling-text__dot{width:.625rem;height:.625rem;flex-shrink:0;border-radius:var(--jh-radius-full);background:rgb(var(--jh-color-brand))}.footer-newsletter{padding:var(--jh-section-padding-sm) max(var(--jh-page-margin),(100% - var(--jh-container-max)) / 2) 0}.footer-newsletter:not(.bg-custom){background:rgb(var(--jh-color-brand))}.footer-newsletter:not(.text-custom){color:rgb(var(--jh-color-text-on-brand))}.footer-newsletter__inner{display:flex;flex-direction:column;align-items:center;gap:var(--jh-space-md);text-align:center}.footer-newsletter__logo{width:var(--footer-newsletter-logo-width);max-width:100%;height:auto}.footer-newsletter__copy{display:grid;gap:var(--jh-space-xs)}.footer-newsletter__copy>*,.footer-newsletter__text>*{margin:0}.footer-newsletter__form{display:flex;flex-direction:column;gap:var(--jh-space-sm);width:100%}.footer-newsletter__form .banner{text-align:start}@media screen and (min-width:1000px){.footer-newsletter__inner{gap:var(--jh-space-lg)}.footer-newsletter__form{flex-direction:row;justify-content:center;align-items:flex-start}.footer-newsletter__form .jh-field{width:24rem}}.jh-footer{--jh-footer-inline-padding: max(var(--jh-page-margin), (100% - var(--jh-container-max)) / 2)}.jh-footer__main{display:grid;gap:var(--jh-space-2xl);padding:var(--jh-section-padding-sm) var(--jh-footer-inline-padding);background:rgb(var(--jh-color-brand));color:rgb(var(--jh-color-text-on-brand))}.jh-footer__columns{display:grid;gap:var(--jh-space-md)}.jh-footer__menu{padding-block:var(--jh-space-md)}.jh-footer__menu-toggle{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer}.jh-footer__menu-toggle::-webkit-details-marker{display:none}.jh-footer__menu-chevron{transition:transform .2s ease-in-out}.jh-footer__menu[open] .jh-footer__menu-chevron{transform:rotate(180deg)}.jh-footer__menu-links{display:grid;gap:var(--jh-space-sm);margin:0;padding:var(--jh-space-sm) 0 0;list-style:none}.jh-footer__link{color:inherit;text-underline-offset:var(--jh-space-3xs)}.jh-footer__link:hover{text-decoration:underline}.jh-footer__text{display:grid;gap:var(--jh-space-sm)}.jh-footer__text-content>*{margin:0}.jh-footer__fine-print{display:grid;gap:var(--jh-space-md)}.jh-footer__legal{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--jh-space-md);text-align:center}.jh-footer__address a{color:inherit;text-decoration:underline}.jh-footer__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--jh-space-xs);margin:0;padding:0;list-style:none}.jh-footer__payments svg{width:auto;height:var(--jh-size-icon-xl)}.jh-footer__disclaimer{justify-self:center;width:100%;max-width:45rem;padding:var(--jh-space-sm);border:var(--jh-border-md) solid rgb(var(--jh-color-text));background:rgb(var(--jh-color-background));color:rgb(var(--jh-color-text));text-align:center}.jh-footer__disclaimer>*{margin:0;font-weight:700}.jh-footer__credit{display:flex;flex-direction:column;align-items:center;gap:var(--jh-space-sm);padding:var(--jh-space-md) var(--jh-footer-inline-padding);background:rgb(var(--jh-color-background));color:rgb(var(--jh-color-text));text-align:center}.jh-footer__credit .social-media{gap:var(--jh-space-xs)}.jh-footer__credit-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--jh-space-sm) var(--jh-space-lg)}.jh-footer__copyright{display:grid;gap:var(--jh-space-2xs);color:rgb(var(--jh-color-text-muted))}.jh-footer__copyright a{color:inherit}@media screen and (min-width:1000px){.jh-footer__main,.jh-footer__fine-print{gap:var(--jh-space-4xl)}.jh-footer__columns{display:flex;gap:var(--jh-space-3xl)}.jh-footer__columns>*{flex:1 1 0;min-width:0}.jh-footer__menu{padding-block:0}.jh-footer__menu::details-content{content-visibility:visible;block-size:auto}.jh-footer__menu-toggle{cursor:default;pointer-events:none}.jh-footer__menu-chevron{display:none}.jh-footer__legal{flex-direction:row;justify-content:space-between;text-align:start}.jh-footer__payments{justify-content:flex-end}.jh-footer__payments svg{height:var(--jh-size-icon-lg)}.jh-footer__credit{flex-direction:row;justify-content:space-between;text-align:end}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/design-navigation.css.map */
