.jl-catstrip{padding:26px 0 22px;border-top:1px solid var(--jl-line);border-bottom:1px solid var(--jl-line)}.jl-catstrip__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:18px}.jl-catstrip__head .jl-eyebrow{margin-bottom:6px}.jl-catstrip__title{font:400 22px/1.2 var(--jl-serif);color:var(--jl-ink);margin:0}.jl-catstrip__head .jl-link{white-space:nowrap}.jl-catstrip__rail{list-style:none;margin:0 calc(var(--jl-gutter) * -1);padding:2px var(--jl-gutter) 6px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:var(--jl-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.jl-catstrip__rail::-webkit-scrollbar{display:none}.jl-catstrip__item{flex:0 0 auto;scroll-snap-align:start}.jl-catstrip__link{display:flex;flex-direction:column;align-items:center;gap:10px;width:92px;text-decoration:none;color:var(--jl-ink);-webkit-tap-highlight-color:transparent}.jl-catstrip__disc{position:relative;display:block;width:76px;height:76px;border-radius:50%;overflow:hidden;background:var(--jl-sand);box-shadow:0 0 0 1px var(--jl-line);transition:box-shadow .3s var(--jl-ease, ease),transform .5s var(--jl-ease-out, ease)}.jl-catstrip__disc img,.jl-catstrip__disc svg{width:100%;height:100%;object-fit:cover;display:block}.jl-catstrip__label{font:500 12px/1.25 var(--jl-sans);letter-spacing:.02em;text-align:center;color:var(--jl-ink-2)}.jl-catstrip__link:hover .jl-catstrip__disc,.jl-catstrip__link:focus-visible .jl-catstrip__disc{box-shadow:0 0 0 2px var(--jl-gold-deep);transform:translateY(-2px)}.jl-catstrip__link:hover .jl-catstrip__label{color:var(--jl-ink)}.jl-catstrip__link.is-current .jl-catstrip__disc{box-shadow:0 0 0 2px var(--jl-gold-deep)}.jl-catstrip__link.is-current .jl-catstrip__label{color:var(--jl-gold-deep);font-weight:600}.jl-catstrip__link:focus-visible{outline:none}@media(min-width:750px){.jl-catstrip{padding:34px 0 30px}.jl-catstrip__rail{gap:22px}.jl-catstrip__link{width:110px}.jl-catstrip__disc{width:88px;height:88px}.jl-catstrip__label{font-size:13px}}@media(min-width:1200px){.jl-catstrip__rail{margin:0;padding:2px 0 6px;justify-content:space-between;overflow:visible}.jl-catstrip__link{width:118px}.jl-catstrip__disc{width:96px;height:96px}}.jl-pair{margin:0 0 26px;padding:16px 16px 14px;background:var(--jl-ivory);border:1px solid var(--jl-line)}.jl-pair__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px;margin-bottom:12px}.jl-pair__title-main{font:400 17px/1.2 var(--jl-serif);color:var(--jl-ink)}.jl-pair__note{font:400 12px/1.3 var(--jl-sans);color:var(--jl-ink-3)}.jl-pair__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jl-pair__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--jl-line)}.jl-pair__item:first-child{border-top:0;padding-top:2px}.jl-pair__thumb{display:block;width:56px;height:56px;border-radius:4px;overflow:hidden;background:var(--jl-sand)}.jl-pair__thumb img,.jl-pair__thumb svg{width:100%;height:100%;object-fit:cover;display:block}.jl-pair__meta{min-width:0}.jl-pair__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 13px/1.35 var(--jl-sans);color:var(--jl-ink);text-decoration:none}.jl-pair__title:hover{color:var(--jl-gold-deep)}.jl-pair__price{margin-top:3px;font:500 14px/1 var(--jl-sans);color:var(--jl-ink)}.jl-pair__price s{margin-left:6px;font-weight:400;font-size:12px;color:var(--jl-ink-3)}.jl-pair__form{margin:0}.jl-pair__add{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;min-width:76px;padding:0 14px;border:1px solid var(--jl-ink);border-radius:999px;background:transparent;color:var(--jl-ink);font:500 11.5px/1 var(--jl-sans);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s,color .25s,border-color .25s;-webkit-tap-highlight-color:transparent}.jl-pair__add svg{width:14px;height:14px}.jl-pair__add:hover,.jl-pair__add:focus-visible{background:var(--jl-ink);color:#fff;outline:none}.jl-pair__add:active{transform:scale(.97)}.jl-pair__add.is-added{background:var(--jl-gold-deep);border-color:var(--jl-gold-deep);color:#fff}.jl-pair__more{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font:500 11px/1 var(--jl-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--jl-gold-deep);text-decoration:none}.jl-pair__more svg{width:14px;height:14px}.jl-pair__more:hover{color:var(--jl-ink)}.jl-pair-cart{padding:4px 20px 8px}.jl-pair-cart .jl-pair{margin:0}.jl-pair-cart .jl-pair__title{font-size:12.5px}.jl-pair-cart .jl-pair__add{min-width:64px;min-height:36px;padding:0 12px}.jl-offer a{color:var(--jl-gold-deep);text-decoration:underline;text-underline-offset:3px}@media(min-width:1025px){.header .header-desktop .row.align-item-center{flex-wrap:nowrap;align-items:center}.header .header-desktop .logo-main-div{flex:0 0 auto;width:auto;max-width:none}.header .header-desktop .menu-main-div{flex:1 1 auto;width:auto;max-width:none;min-width:0}.header .header-desktop .icon-main-div{flex:0 0 auto;width:auto;max-width:none;margin-left:auto;padding-left:16px}.header .header-desktop .menu-listing{flex-wrap:nowrap}.header .header-desktop .menu-listing>li>a{white-space:nowrap}}@media(min-width:1025px)and (max-width:1500px){.header .header-desktop .menu-listing>li{margin-left:11px;margin-right:11px}.header .header-desktop .menu-listing>li>a{font-size:13px}}@media(min-width:1025px)and (max-width:1199px){.header .header-desktop .menu-listing>li{margin-left:7px;margin-right:7px}.header .header-desktop .menu-listing>li>a{font-size:12px;letter-spacing:.02em}.header .header-desktop .logo-main-div img{max-width:110px;height:auto}}.jl-catstrip--compact{padding:14px 0 10px;border-top:0}.jl-catstrip--compact .jl-catstrip__rail{gap:12px}.jl-catstrip--compact .jl-catstrip__link{width:72px;gap:7px}.jl-catstrip--compact .jl-catstrip__disc{width:62px;height:62px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--jl-gold)}.jl-catstrip--compact .jl-catstrip__label{font-size:11px}.jl-catstrip--mobile{display:none}@media(max-width:749px){.jl-catstrip--mobile{display:block}}.jl-cat__count,.jl-tile__kicker,.jl-eyebrow,.jl-card__badge,.badge.sale-badge,.jl-share{font-size:11px}.announcement-bar__message{font-size:12px}.jl-sl__dots button,.jl-sl__play{width:36px;height:36px}.jl-gallery__dots button{position:relative}.jl-gallery__dots button:after{content:"";position:absolute;top:-14px;right:-6px;bottom:-14px;left:-6px}.jl-tab{min-height:40px;padding-top:8px}.jl-link,.jl-pair__more{min-height:40px}.jl-share a,.jl-share button{min-height:40px;display:inline-flex;align-items:center}.jl-crumbs a,.jl-crumbs li{line-height:1.3}.jl-crumbs a{display:inline-block;padding:8px 0}.wishlist-icon.show-mb,.scoder-popup-close{min-width:40px;min-height:40px}.navPages-action,.pagination a,.pagination span{min-height:40px;display:inline-flex;align-items:center}.header-icon>ul>li>a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}@media(max-width:1024px){.header-mobile{padding:0!important;overflow-x:clip}.header-mobile .row.align-item-center{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:4px;margin:0!important;padding:0 10px;flex-wrap:nowrap}.header-mobile .row.align-item-center>[class*=col-]{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;min-width:0}.header-mobile .row.align-item-center>[class*=col-]:nth-child(1){justify-self:start}.header-mobile .row.align-item-center>[class*=col-]:nth-child(2){justify-self:center}.header-mobile .row.align-item-center>[class*=col-]:nth-child(3){justify-self:end}.header-mobile .row.align-item-center>.col-12{grid-column:1 / -1;justify-self:stretch}.header-mobile .mobile-left-side,.header-mobile .mobile-right-side{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;margin:0;padding:0}.header-mobile .mobile-right-side{justify-content:flex-end}.header-mobile .mobile-left-side li,.header-mobile .mobile-right-side li{padding:0!important;display:flex;align-items:center;line-height:0}.header-mobile .mobile-left-side li>a,.header-mobile .mobile-right-side li>a{display:grid!important;place-items:center;position:relative;width:40px;height:40px;min-width:0;min-height:0;padding:0;line-height:0}.header-mobile :is(.mobile-left-side,.mobile-right-side) li>a>*:not(.visually-hidden):not(.cart-count-bubble),.header-mobile :is(.mobile-left-side,.mobile-right-side) li>a :is(details-modal,details,summary,summary>span){display:grid!important;place-items:center;margin:0!important;padding:0!important;line-height:0}.header-mobile .mobile-right-side li>a .cart-count-bubble{display:block!important;position:absolute!important}.header-mobile :is(.mobile-left-side,.mobile-right-side) li svg{display:block;width:21px!important;height:21px!important;max-width:none}.header-mobile .mobile-left-side .header__search svg{width:20px!important;height:20px!important}.header-mobile .mobilemenu-toggle{width:40px;height:40px;display:grid!important;place-items:center;overflow:visible}.header-mobile .mobilemenu-toggle span{position:relative;width:22px;height:10px;background:transparent!important;display:block}.header-mobile .mobilemenu-toggle span:before,.header-mobile .mobilemenu-toggle span:after{content:"";position:absolute;left:0;height:1.6px;border-radius:2px;background:var(--nav-text-color, #312e39)}.header-mobile .mobilemenu-toggle span:before{top:0;width:22px}.header-mobile .mobilemenu-toggle span:after{top:auto;bottom:0;width:14px;transition:width .25s ease}.header-mobile .mobilemenu-toggle:hover span:after{width:22px}.header-mobile .header__logo{display:flex;justify-content:center}.header-mobile .header__logo a{display:block;line-height:0}.header-mobile .header__logo .header__heading-logo{display:block;width:auto!important;height:42px!important;max-height:none;max-width:160px;object-fit:contain}.header-mobile .cart-count-bubble{width:16px;height:16px;line-height:16px;font-size:9px;top:3px!important;right:1px!important;text-align:center}header.header{padding:9px 0!important}header.header:after{display:none!important}#shopify-section-header header.header{border-bottom:1px solid rgba(31,27,24,.08);transition:background .3s ease,box-shadow .3s ease,padding .3s ease}#shopify-section-header.shopify-section-header-sticky{top:0!important;transform:none!important;animation:none!important}#shopify-section-header.scrolled-past-header header.header,.sticky header.header{background:#ffffffd6!important;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);box-shadow:0 6px 24px #1f1b1812!important;border-bottom-color:#1f1b180f;padding:6px 0!important}#shopify-section-header.scrolled-past-header .header-mobile .header__logo .header__heading-logo{height:38px!important}.announcement-bar__message,.announcement-bar__message p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px!important;letter-spacing:.02em;line-height:16px!important;padding-left:8px;padding-right:8px}}@media(max-width:420px){.announcement-bar .container,.announcement-bar .container>.row>[class*=col-]{padding-left:6px;padding-right:6px}.announcement-bar__message,.announcement-bar__message p{font-size:10.5px!important;letter-spacing:0;padding-left:4px;padding-right:4px}}@media(max-width:360px){.announcement-bar__message,.announcement-bar__message p{font-size:10px!important}.header-mobile .header__logo .header__heading-logo{min-width:100px}}.card-product .badge.sale-badge,.badge.sale-badge{font-size:11px!important}.list-menu__item--link,.breadcrumb a,.breadcrumb .home-link,.jhb-faq__more a,.collection-title a{display:inline-block;padding:8px 0}.collections-button{display:inline-flex;align-items:center;min-height:40px}@media(max-width:989px){.jl-card__quick-btn{position:relative;background:#fff!important;border:1px solid rgba(31,27,24,.08);line-height:0!important;color:var(--jl-ink)}.jl-card__quick-btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.jl-card__quick-btn:active{transform:scale(.94)}}#scoder-cart-sidebar .scoder-sidebar-wrapper{display:flex;flex-direction:column;overflow:hidden}#scoder-cart-sidebar .scoder-sidebar-wrapper>.previewCartMessage{flex:0 0 auto}#scoder-cart-sidebar cart-coupon-discount{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#scoder-cart-sidebar .previewCart-wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:auto!important;overflow:hidden}#scoder-cart-sidebar .previewCart-wrapper>.previewCart{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#scoder-cart-sidebar .previewCart-wrapper>.previewCartInfo{flex:0 0 auto;position:relative;z-index:2;background:#fff;box-shadow:0 -10px 24px #1f1b1812;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media(max-width:749px){#scoder-cart-sidebar{max-width:100vw}#scoder-cart-sidebar .previewCartInfo .previewCartTotalsPrice{padding-top:12px;padding-bottom:4px}#scoder-cart-sidebar .previewCartInfo .previewCartTotals{padding-top:4px;padding-bottom:4px}#scoder-cart-sidebar .previewCartInfo .previewCartAction{padding-top:8px}#scoder-cart-sidebar .previewCartGroup{display:grid;grid-template-columns:1fr;gap:8px}#scoder-cart-sidebar .previewCartGroup .button{min-height:48px;margin:0!important}#scoder-cart-sidebar .previewCartGroup .button-view-cart{min-height:40px;background:transparent;border:0;text-decoration:underline;text-underline-offset:3px}}@media(min-width:1025px){#shopify-section-header header.header.header-plain--transparent{position:relative!important;background:#fff!important;box-shadow:0 1px #1f1b1814}#shopify-section-header header.header-plain--transparent :is(.header__menu-item,.menu-lv-1__action,.header__icon,.header__icon svg,.icon-arrow,.header__inline-menu a){color:#312e39!important}#shopify-section-header:not(.scrolled-past-header) header.header-plain--transparent svg path{fill:#312e39!important}#shopify-section-header:not(.scrolled-past-header) header.header-plain--transparent .menu-lv-1__action svg path{stroke:#312e39!important}#shopify-section-header:not(.scrolled-past-header) header.header-plain--transparent .header__icon--wishlist svg path{fill:none!important;stroke:#312e39!important}#shopify-section-header:not(.scrolled-past-header) header.header-plain--transparent .cart-count-bubble{background:#000!important;color:#fff!important}#shopify-section-header:not(.scrolled-past-header) header.header-plain--transparent .cart-count-bubble *{color:#fff!important}#shopify-section-header.scrolled-past-header header.header{background:#ffffffc7!important;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);box-shadow:0 6px 24px #1f1b1812!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jhb-v3.css.map */
