html .jj-offer-section{display:none}html .jj-logo-lockup{height:74px}html .header-logo{gap:8px}html .jj-logo-njj{width:124px}@media screen and (min-width:1280px){html .jj-logo-lockup{height:104px}html .jj-logo-njj{width:175px}}@media screen and (max-width:989px){html .jj-logo-lockup{height:60px}}@media screen and (max-width:749px){html .jj-logo-lockup{height:64px}html .header-logo{padding-block:5px}}@media screen and (min-width:1280px){html .search-modal__content{--modal-max-height: min(65dvh, calc(100dvh - 172px - 6rem) );--modal-top-margin: max( calc(17.5dvh - 2rem) , 172px)}}html #header-component overflow-list::part(list){height:100%!important}html .menu-drawer__navigation{--menu-font-2xl--size: var(--jj-t-sub);--menu-font-2xl--line-height: 1.3}html :is(.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider){border-color:var(--jj-line-functional)}html .menu-drawer__navigation-container{grid-template-rows:auto 1fr;align-content:start}html .menu-drawer__utility-links{margin-block:var(--jj-gap-between) var(--padding-sm, 12px);margin-inline-start:var(--drawer-padding)}html .menu-drawer__utility-links .localization-form__select{padding-inline-start:0}html .mega-menu__column:has(.jj-series-row){grid-column:1 / -1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--jj-heading-to-content);row-gap:var(--jj-heading-to-content)}html .menu-list__submenu-inner:has(.jj-series-row){padding-block:var(--jj-heading-to-content) var(--jj-gap-between)}html .jj-series-row{flex-direction:column;align-items:flex-start;gap:10px;padding-block:0;border-block-end:0}html .jj-series-row img{width:40px;height:40px}html .jj-series-row__name{font-size:var(--jj-t-label-14);letter-spacing:var(--jj-track-label);line-height:1.3}html .jj-series-row__desc{margin-block-start:2px;font-size:var(--jj-t-note);line-height:1.4;color:var(--jj-ink-72)}@media screen and (max-width:1199px){html .mega-menu__column:has(.jj-series-row){grid-template-columns:repeat(3,minmax(0,1fr))}}html .menu-list__list-item:where(:not([slot=overflow])):has(>.menu-list__submenu):not(:has(.jj-series-row)){position:relative}html .menu-list__list-item:where(:not([slot=overflow])):has(>.menu-list__submenu):not(:has(.jj-series-row))>.menu-list__submenu{top:100%;left:0;width:max-content;min-width:13.75rem;max-width:400px;padding-inline:0;padding-block-start:var(--submenu-gap, 0px);clip-path:none;transition:none}html .menu-list__list-item:where(:not([slot=overflow])):has(>.menu-list__submenu):not(:has(.jj-series-row)) .menu-list__submenu-inner{display:block;transform:none;max-height:none;padding:20px 28px 24px;background-color:var(--color-background);border:1px solid var(--jj-line-functional);border-block-start:0;box-shadow:var(--shadow-popover)}html .menu-list__list-item:where(:not([slot=overflow])):has(>.menu-list__submenu):not(:has(.jj-series-row)) :is(.mega-menu,.mega-menu__grid,.mega-menu__list,.mega-menu__column){display:block;width:auto;margin:0;padding:0}html #header-component:has(.menu-list__list-item:not([slot])>.menu-list__submenu:not([inert])):not(:has(.menu-list__submenu:not([inert]) .jj-series-row)) .header__underlay-open{visibility:hidden}html footer .menu__item,html footer .menu__item a{font-size:var(--jj-t-small)}html footer .email-signup__input{height:var(--jj-btn-h);min-height:var(--jj-btn-h);box-sizing:border-box;padding-block:0}html footer .email-signup__input-group:not(.email-signup__input-group--integrated):not(.email-signup__input-group--underline){align-items:stretch}html footer .email-signup__input:focus-visible{outline:1px solid var(--color-input-border);outline-offset:2px}html footer [class*=__text_jj_made_in]>*{max-width:min(100%,var(--jj-measure))}@media screen and (min-width:750px){html .footer-content .menu__heading{padding-block:0}}@media screen and (max-width:749px){html .footer-content>.menu--accordion+.menu--accordion{margin-block-start:calc(-1 * var(--footer-gap, 40px))}html .footer-content .menu--accordion .menu__heading{min-height:44px;display:flex;align-items:center}html .footer-content .menu--dividers .menu__details{border-block-end-color:var(--color-mist, #d8e5de)}html .footer-content>.menu--dividers:not(.menu--accordion+.menu--accordion) .menu__details{border-block-start:1px solid var(--color-mist, #d8e5de)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jj-clean-chrome.css.map */
