body .luce{--luce-serif:var(--font-heading--family,Inter,Arial,sans-serif);--luce-sans:var(--font-body--family,Inter,Arial,sans-serif);font-family:var(--luce-sans)}body .luce h1,body .luce h2,body .luce h3{font-family:var(--luce-serif);font-weight:500;letter-spacing:-.035em;line-height:1.15;font-style:normal}body .luce h3{letter-spacing:-.02em;line-height:1.3}body .luce p{letter-spacing:0}body .luce .jc-product-dek,body .luce .jc-section-intro{font-size:16px;line-height:1.65}body .luce .jc-buybox h1{font-size:clamp(30px,3vw,46px)}.jb-header,.jb-footer{font-family:var(--font-body--family,Inter,Arial,sans-serif);font-weight:400;font-style:normal;line-height:1.5;color:#26221e}.jb-header *,.jb-footer *{box-sizing:border-box}.jb-header a,.jb-footer a{color:inherit;text-decoration:none}.jb-header a:hover,.jb-footer a:hover{text-decoration:underline;text-underline-offset:5px}.jb-header a:focus-visible,.jb-header summary:focus-visible,.jb-footer a:focus-visible{outline:2px solid #9b773f;outline-offset:4px}.jb-header ul,.jb-footer ul{list-style:none;margin:0;padding:0}.jb-wrap{width:min(1360px,calc(100% - 80px));margin-inline:auto}.jb-utility{background:#26221e;color:#f7f3ec;min-height:34px;display:flex;align-items:center;justify-content:center;gap:28px;padding:7px 20px;font-size:11px;letter-spacing:.025em}.jb-utility-returns{border-left:1px solid #776e62;padding-left:28px}.jb-mobile-delivery{display:none}.jb-header{background:#fbf9f4;border-bottom:1px solid #ded8cd;position:relative;z-index:100}.jb-header-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:94px;gap:24px}.jb-wordmark{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;width:max-content;text-decoration:none!important}.jb-wordmark>span{font-size:38px;letter-spacing:.1em;font-weight:500;padding-left:.1em}.jb-wordmark>small{font-size:9px;letter-spacing:.32em;margin-top:9px;padding-left:.32em}.jb-wordmark img{width:180px;height:auto;max-height:62px;object-fit:contain}.jb-desktop-search{justify-self:start;font-size:13px;padding:12px 0}.jb-header-actions{display:flex;gap:12px;align-items:center;justify-self:end}.jb-bag{display:flex;gap:10px;align-items:center;min-height:44px;font-size:13px}.jb-header svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.jb-desktop-nav>ul{display:flex;justify-content:center;align-items:center;gap:38px}.jb-desktop-nav a{display:flex;align-items:center;min-height:48px;font-size:13px;font-weight:500}.jb-desktop-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:8px;text-decoration-color:#9b773f}.jb-nav-divider{border-left:1px solid #d9d1c2;padding-left:38px}.jb-menu,.jb-mobile-search{display:none}.jb-icon-link{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;list-style:none}.jb-menu summary::-webkit-details-marker{display:none}.jb-menu summary::marker{content:""}.jb-overline{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:500;margin:0 0 18px}.jb-footer-reassurance{background:#efe9dd;border-block:1px solid #ded6c5}.jb-reassurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.jb-reassurance-grid>a{display:flex;align-items:center;gap:18px;padding:28px 26px;min-width:0}.jb-reassurance-grid>a:first-child{padding-left:0}.jb-reassurance-grid>a:last-child{padding-right:0}.jb-reassurance-grid>a+a{border-left:1px solid #d9cfbc}.jb-reassurance-grid strong{display:block;font-size:14px;font-weight:500;margin-bottom:5px}.jb-reassurance-grid small{display:block;font-size:12px;line-height:1.6;color:#60574b}.jb-reassurance-index{font-size:11px;color:#7c6845;align-self:flex-start;padding-top:3px}.jb-reassurance-grid>a>span:last-child{margin-left:auto}.jb-footer{background:#26221e;color:#f7f3ec}.jb-footer-content{display:grid;grid-template-columns:1fr 1.55fr;gap:90px;padding-block:72px 56px}.jb-footer-intro h2{font-family:inherit;font-size:clamp(25px,2.6vw,36px);font-weight:400;line-height:1.17;letter-spacing:-.035em;margin:0 0 20px;max-width:390px;text-wrap:balance;color:inherit}.jb-footer-intro>p:not(.jb-overline){font-size:13px;line-height:1.8;color:#c7beb0;max-width:360px;margin:0 0 26px}.jb-footer .jb-overline{color:#bfa779}.jb-footer-button{display:flex;justify-content:space-between;align-items:center;gap:40px;border:1px solid #867d6f;min-height:48px;padding:12px 18px;font-size:12px;width:max-content}.jb-footer-nav{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:26px}.jb-footer-nav h3{font-family:inherit;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.11em;color:#f7f3ec;margin:0 0 15px}.jb-footer-nav a{font-size:12px;color:#d6cec1;min-height:40px;display:flex;align-items:center;gap:9px;padding-block:9px}.jb-footer-colors p{color:#a99f90;font-size:11px;line-height:1.7;margin:15px 0 0;max-width:130px}.jb-color-dot{width:11px;height:11px;border-radius:50%;border:1px solid #a49479;flex-shrink:0}.jb-color-dot--navy{background:#142339}.jb-color-dot--black{background:#111}.jb-color-dot--white{background:#f8f6ef}.jb-color-dot--burgundy{background:#6a283b}.jb-footer-signature{border-block:1px solid #4a433a;display:flex;justify-content:space-between;gap:36px;align-items:center;padding-block:32px}.jb-footer-signature>span{font-size:clamp(58px,9vw,128px);font-weight:400;letter-spacing:.1em;line-height:.95}.jb-footer-signature>p{font-size:14px;letter-spacing:-.01em;color:#c7beb0;margin:0;max-width:240px}.jb-footer-bottom{padding-block:22px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#c7beb0}.jb-footer-bottom small,.jb-footer-bottom a{font-size:11px}.jb-footer-bottom>div{display:flex;gap:24px}.jb-footer-bottom a{min-height:44px;display:flex;align-items:center}@media(max-width:1150px){.jb-desktop-nav>ul{gap:24px}.jb-nav-divider{padding-left:24px}.jb-footer-content{gap:48px}.jb-footer-nav{gap:18px}}@media(max-width:989px){.jb-wrap{width:calc(100% - 40px)}.jb-header-main{min-height:76px;gap:12px}.jb-menu{display:block;justify-self:start}.jb-menu-label{font-size:12px;margin-left:8px}.jb-desktop-search,.jb-desktop-nav{display:none}.jb-mobile-search{display:flex}.jb-wordmark>span{font-size:30px}.jb-wordmark>small{font-size:8px;margin-top:7px}.jb-bag>span{font-size:12px}.jb-header-actions{gap:4px}.jb-menu-panel{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 112px);overflow:auto;overscroll-behavior:contain;background:#fbf9f4;color:#26221e;border-top:1px solid #ded8cd;border-bottom:1px solid #c9beaa;box-shadow:0 20px 25px #26221e20;padding:24px max(20px,calc((100vw - 660px)/2)) 32px;z-index:101}.jb-menu-categories li+li{border-top:1px solid #e4ddd0}.jb-menu-categories a{display:flex;align-items:center;gap:18px;padding:18px 0;min-height:76px}.jb-menu-categories a>span:last-child{margin-left:auto}.jb-menu-categories .jb-link-title{font-size:17px;letter-spacing:-.025em;font-weight:500;display:block}.jb-menu-categories small{display:block;font-size:12px;color:#6c6253;line-height:1.5;margin-top:5px}.jb-menu-diagram{width:34px;flex-shrink:0}.jb-menu-diagram svg{width:100%;height:auto;stroke:#9b773f}.jb-menu-all{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:13px;font-weight:500;border-top:1px solid #e4ddd0}.jb-menu-guide{background:#eee6d7;margin-top:16px;padding:22px}.jb-menu-guide strong{font-weight:500;font-size:16px;letter-spacing:-.025em}.jb-menu-guide p{font-size:13px;line-height:1.65;color:#60574b;margin:8px 0 12px}.jb-menu-guide a{font-size:12px;text-decoration:underline;min-height:44px;display:flex;align-items:center;gap:16px}.jb-menu-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:20px}.jb-menu-help a{font-size:12px;min-height:44px;display:flex;align-items:center}.jb-reassurance-grid>a{padding:24px 18px;gap:12px}.jb-footer-content{grid-template-columns:1fr;gap:40px;padding-block:48px 40px}.jb-footer-intro h2{max-width:470px;font-size:34px}.jb-footer-intro>p:not(.jb-overline){max-width:470px}.jb-footer-nav{gap:28px}.jb-footer-nav a{min-height:44px;font-size:13px}}@media(max-width:599px){.jb-utility{font-size:10px;min-height:32px;padding:7px 12px;letter-spacing:0}.jb-desktop-delivery,.jb-utility-returns{display:none}.jb-mobile-delivery{display:inline}.jb-wrap{width:calc(100% - 36px)}.jb-menu-label{display:none}.jb-header-main{gap:0;min-height:72px;grid-template-columns:1fr auto 1fr}.jb-header-actions{gap:0}.jb-header-actions .jb-icon-link{min-width:38px}.jb-bag{gap:4px;min-width:36px;justify-content:center}.jb-bag>span{font-size:10px}.jb-bag svg{display:none}.jb-wordmark>span{font-size:28px}.jb-wordmark>small{font-size:7px;letter-spacing:.25em}.jb-wordmark img{width:132px;max-height:50px}.jb-reassurance-grid{grid-template-columns:1fr}.jb-reassurance-grid>a,.jb-reassurance-grid>a:first-child,.jb-reassurance-grid>a:last-child{padding:20px 0;gap:15px}.jb-reassurance-grid>a+a{border-left:0;border-top:1px solid #d9cfbc}.jb-reassurance-grid strong{font-size:14px}.jb-reassurance-grid small{font-size:12px}.jb-footer-content{padding-top:40px;gap:36px}.jb-footer-intro h2{font-size:29px;max-width:310px}.jb-footer-intro>p:not(.jb-overline){font-size:13px;max-width:330px}.jb-footer-nav{grid-template-columns:1fr 1fr;gap:30px 24px}.jb-footer-colors{grid-column:1/-1}.jb-footer-colors ul{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.jb-footer-colors p{max-width:none;margin-top:9px}.jb-footer-signature{align-items:flex-start;flex-direction:column;gap:18px;padding-block:26px}.jb-footer-signature>span{font-size:68px}.jb-footer-signature>p{font-size:12px;max-width:none}.jb-footer-bottom{flex-direction:column;align-items:flex-start;gap:7px;padding-block:18px}.jb-footer-bottom>div{gap:20px}body .luce .jc-buybox h1{font-size:30px}body .luce .jc-product-dek,body .luce .jc-section-intro{font-size:15px}}.jb-footer .jb-footer-reassurance{color:#26221e}.jb-footer .jb-footer-reassurance a,.jb-footer .jb-footer-reassurance strong,.jb-footer .jb-footer-reassurance a>span:last-child{color:#26221e}.jb-footer .jb-footer-reassurance small{color:#60574b}.jb-footer .jb-footer-reassurance .jb-reassurance-index{color:#7c6845}.jb-utility.jb-marquee{padding:0;gap:0;min-height:36px;position:relative;overflow:hidden;background:#26221e;color:#f7f3ec;font-size:11px;letter-spacing:.045em}.jb-header .jb-marquee-link{display:block;flex:1;min-width:0;overflow:hidden;padding-block:10px;text-decoration:none}.jb-marquee-track{display:flex;width:max-content;animation:jb-announcements 36s linear infinite;will-change:transform}.jb-marquee-group{display:flex;align-items:center;gap:44px;flex-shrink:0;padding-right:44px;white-space:nowrap}.jb-marquee-dot{font-size:9px;color:#bfa779}.jb-marquee:hover .jb-marquee-track,.jb-marquee:focus-within .jb-marquee-track,.jb-marquee.is-paused .jb-marquee-track{animation-play-state:paused}.jb-marquee-toggle{align-self:stretch;width:36px;flex-shrink:0;border:0;border-left:1px solid #ffffff20;background:#26221e;color:#f7f3ec;display:grid;place-items:center;cursor:pointer;padding:0}.jb-header .jb-marquee-toggle svg{stroke-width:1.5}.jb-marquee-play,.jb-marquee.is-paused .jb-marquee-pause{display:none}.jb-marquee.is-paused .jb-marquee-play{display:block}@keyframes jb-announcements{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.jb-marquee-track{animation:none}.jb-marquee-toggle{display:none}.jb-marquee-group{gap:20px;padding-right:20px}.jb-marquee-group~.jb-marquee-group{display:none}.jb-marquee-link{overflow:auto!important}}@media(max-width:599px){.jb-utility.jb-marquee{font-size:10px;min-height:34px}.jb-marquee-group{gap:32px;padding-right:32px}}@media(max-width:989px){.jb-menu-panel .jb-overline{font-size:10px;letter-spacing:.18em;margin:0 0 10px;color:#75674f}.jb-menu-heading{font-size:28px;line-height:1.15;letter-spacing:-.035em;font-weight:500;margin:0 0 20px;max-width:280px}.jb-menu-categories a{gap:16px;padding:16px 8px;min-height:110px;text-decoration:none;transition:background .2s ease}.jb-menu-categories a:hover,.jb-menu-categories a:focus-visible{background:#eee9df;text-decoration:none}.jb-menu-categories a[aria-current=page]{background:#f2eee5}.jb-menu-photo{width:78px;height:78px;flex-shrink:0;background:#eeeae2;overflow:hidden;border-radius:3px}.jb-menu-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.jb-menu-categories .jb-link-title{font-size:16px;line-height:1.3}.jb-menu-categories small{font-size:12px;line-height:1.4;margin-top:6px}.jb-menu-categories a>span:last-child svg{width:15px;height:15px}.jb-menu-all{margin-top:22px;padding:14px 18px;min-height:52px;background:#29251f;color:#fbf9f4;border:1px solid #29251f;font-size:14px;text-decoration:none;transition:background .2s ease}.jb-menu-all:hover,.jb-menu-all:focus-visible{background:#514638;color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){.jb-menu-categories a,.jb-menu-all{transition:none}}@media(max-width:989px){.jb-header .jb-menu-panel a.jb-menu-all,.jb-header .jb-menu-panel a.jb-menu-all span{color:#fbf9f4}.jb-header .jb-menu-panel a.jb-menu-all:hover{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/jacob-brand.css.map */
