@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400&family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&display=swap";:root{--jl-gold:#b8963e;--jl-cream:#fbf7ef}.menu-list__link[href="/pages/our-collections"] .menu-list__link-title:before{content:"\1f9f8";margin-right:6px;font-size:.9em}.jl-wordmark{--jl-logo-h:38px}@media(max-width:749px){.jl-wordmark{--jl-logo-h:28px}}.jl-royal-banner{background:#f5efe3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Cpath d='M0 0h6v1H0zM0 0v6h1V0z' fill='%23e8dfcc' fill-opacity='.55'/%3E%3C/svg%3E");padding:22px;margin:0 0 8px}.jl-royal-inner{border:1px solid #b8963e;outline:1px solid #b8963e;outline-offset:-7px;text-align:center;padding:46px 20px 40px}.jl-eyebrow{font-family:Cormorant Garamond,Georgia,serif;font-variant:small-caps;text-transform:lowercase;letter-spacing:.32em;color:#9a7b2f;font-size:15px;margin:0 0 10px}.jl-royal-title{font-family:Bodoni Moda,Cormorant Garamond,serif;font-size:clamp(40px,7vw,78px);letter-spacing:.12em;line-height:1.05;color:#2b241a;margin:0}.jl-rule{display:block;width:90px;height:1px;background:#b8963e;margin:18px auto}.jl-tagline{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(17px,2.2vw,22px);color:#5a4a33;margin:0}.jl-kids-mark{text-align:center;padding:18px 16px 4px}.jl-kids-mark img{max-width:min(420px,80vw);height:auto}.jl-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;padding:28px 16px 6px;border-top:1px solid #e8dfcc}.jl-footer-links a{font-family:Georgia,serif;font-variant:small-caps;letter-spacing:.1em;color:#3a2f1e;text-decoration:none;border-bottom:1px solid #b8963e;padding-bottom:2px}.menu-drawer__menu-item--mainlist,.menu-drawer__menu>li>a{font-family:Georgia,serif;font-variant:small-caps;letter-spacing:.06em}.jl-kids-mark img{display:block;margin:0 auto}.jl-ctabs{background:#faf6ee;border-bottom:1px solid #eadfc6;padding:14px 16px}.jl-ctabs__row{display:flex;justify-content:center;align-items:center;gap:14px;max-width:1100px;margin:0 auto}.jl-ctabs a{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 24px;min-height:56px;justify-content:center;text-decoration:none;color:#2b241a;border:1px solid #c9a96e;outline:1px solid rgba(201,169,110,.55);outline-offset:3px;background:#fffdf8 linear-gradient(110deg,transparent 30%,rgba(232,211,160,.4) 50%,transparent 70%) 150% 0/250% 100% no-repeat;transition:background-position .9s ease,background-color .3s}.jl-ctabs a:before,.jl-ctabs a:after{content:"";position:absolute;width:9px;height:9px;border:solid #b8963e;pointer-events:none}.jl-ctabs a:before{top:3px;left:3px;border-width:1px 0 0 1px}.jl-ctabs a:after{bottom:3px;right:3px;border-width:0 1px 1px 0}.jl-ctabs a:hover{background-position:-50% 0}.jl-ctabs i{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:.9rem;color:#a8842f;line-height:1.1}.jl-ctabs b{display:inline-flex;align-items:center;gap:7px;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.jl-ctabs a.is-active{background-color:#f3e9d2;border-color:#a8842f;outline-color:#a8842f}.jl-ctabs a.is-active b{border-bottom:1px solid #b8963e;padding-bottom:1px}.jl-dot{width:4px;height:4px;border-radius:50%;background:#c9a96e;flex:none}@media(max-width:749px){.jl-ctabs{padding:10px 0}.jl-ctabs__row{justify-content:flex-start;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.jl-ctabs__row::-webkit-scrollbar{display:none}.jl-dot{display:none}.jl-ctabs a{flex:0 0 auto;scroll-snap-align:start;padding:8px 14px;min-height:52px}.jl-ctabs b{font-size:.6rem;letter-spacing:.18em}.jl-ctabs i{font-size:.8rem}}@media(max-width:749px){.jl-ctabs{padding:10px}.jl-ctabs__row{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:8px;overflow:visible;padding:4px}.jl-ctabs a{padding:8px 6px;min-height:64px;text-align:center}.jl-ctabs b{white-space:normal;justify-content:center;font-size:.56rem;letter-spacing:.14em;line-height:1.35;gap:4px}.jl-ctabs i{font-size:.74rem}}.menu-list__link-title{font-family:Georgia,serif;font-variant:small-caps;letter-spacing:.08em}.jl-ctabs a.is-active b{border-bottom:0}.jl-ctabs{padding:8px 12px}.jl-ctabs__row{gap:10px}.jl-ctabs a{min-height:0;padding:5px 18px;gap:1px;outline-offset:2px;cursor:pointer}.jl-ctabs a:before,.jl-ctabs a:after{width:6px;height:6px;top:2px;left:2px}.jl-ctabs a:after{top:auto;left:auto;bottom:2px;right:2px}.jl-ctabs i{font-size:.78rem}.jl-ctabs b{font-size:.64rem}@media(max-width:749px){.jl-ctabs{padding:6px 8px}.jl-ctabs__row{gap:6px;padding:3px}.jl-ctabs a{min-height:48px;padding:4px}.jl-ctabs i{font-size:.68rem}.jl-ctabs b{font-size:.52rem;letter-spacing:.12em}.jl-ctabs b svg{width:11px;height:11px}}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.product-card__title,.product-details h1,.collection-title,[class*=heading] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#3a2f24!important;letter-spacing:.01em;font-style:normal}h1,.h1{font-size:clamp(2rem,4.2vw,3rem)!important;line-height:1.1!important}.jl-subtabs{padding:4px 12px 12px;background:#faf6ee;border-bottom:1px solid #eadfc6}.jl-subtabs__row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:0 auto}.jl-subtabs a,.mega-menu__link,.menu-drawer__menu-item--child{display:inline-flex!important;align-items:center;justify-content:center;min-height:38px;padding:6px 16px!important;border:12px solid transparent;border-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%20fill%3D%22none%22%20stroke%3D%22%23b8963e%22%3E%3Crect%20x%3D%225.5%22%20y%3D%225.5%22%20width%3D%2249%22%20height%3D%2249%22%20stroke-width%3D%221%22/%3E%3Crect%20x%3D%228.5%22%20y%3D%228.5%22%20width%3D%2243%22%20height%3D%2243%22%20stroke-width%3D%22.6%22%20stroke-opacity%3D%22.7%22/%3E%3Cg%20id%3D%22c%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M1.5%2016%20C1.5%207%207%201.5%2016%201.5%22/%3E%3Cpath%20d%3D%22M1.5%2016%20c0%20-3%203%20-4%204.5%20-2.2%20c1.2%201.6%20-.6%203.4%20-2%202.4%22/%3E%3Cpath%20d%3D%22M16%201.5%20c-3%200%20-4%203%20-2.2%204.5%20c1.6%201.2%203.4%20-.6%202.4%20-2%22/%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%221.3%22%20fill%3D%22%23b8963e%22%20stroke%3D%22none%22/%3E%3C/g%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22matrix%28-1%200%200%201%2060%200%29%22/%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22matrix%281%200%200%20-1%200%2060%29%22/%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22rotate%28180%2030%2030%29%22/%3E%3C/svg%3E) 20 stretch;background:#fffdf8;background-clip:padding-box;font-family:Cormorant Garamond,Georgia,serif!important;font-size:.95rem!important;font-weight:500;color:#3a2f24!important;text-decoration:none;letter-spacing:.03em;transition:background-color .25s}.jl-subtabs a{border-width:11px;padding:2px 10px!important;min-height:0}.jl-subtabs a:hover,.mega-menu__link:hover,.menu-drawer__menu-item--child:hover{background-color:#f3e9d2}.jl-subtabs a.is-active{background-color:#efe2c4;color:#2b241a!important;font-weight:600}.mega-menu__list,.mega-menu__grid{display:flex!important;flex-wrap:wrap;gap:8px;grid-template-columns:none!important}.menu-drawer__menu-item--child{margin:4px 0;width:auto;font-size:1rem!important}@media(max-width:749px){.jl-subtabs{padding:2px 6px 10px}.jl-subtabs__row{gap:4px}.jl-subtabs a{font-size:.82rem!important;border-width:9px;padding:1px 6px!important}}.jl-subtabs a,.mega-menu__link,.menu-drawer__menu-item--child{border-width:10px!important;border-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%20fill%3D%22none%22%20stroke%3D%22%23b8963e%22%3E%3Crect%20x%3D%225.5%22%20y%3D%225.5%22%20width%3D%2249%22%20height%3D%2249%22%20fill%3D%22%23fffdf8%22%20stroke%3D%22none%22/%3E%3Crect%20x%3D%225.5%22%20y%3D%225.5%22%20width%3D%2249%22%20height%3D%2249%22%20stroke-width%3D%221%22/%3E%3Crect%20x%3D%228.5%22%20y%3D%228.5%22%20width%3D%2243%22%20height%3D%2243%22%20stroke-width%3D%22.6%22%20stroke-opacity%3D%22.7%22/%3E%3Cg%20id%3D%22c%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M1.5%2016%20C1.5%207%207%201.5%2016%201.5%22/%3E%3Cpath%20d%3D%22M1.5%2016%20c0%20-3%203%20-4%204.5%20-2.2%20c1.2%201.6%20-.6%203.4%20-2%202.4%22/%3E%3Cpath%20d%3D%22M16%201.5%20c-3%200%20-4%203%20-2.2%204.5%20c1.6%201.2%203.4%20-.6%202.4%20-2%22/%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%221.3%22%20fill%3D%22%23b8963e%22%20stroke%3D%22none%22/%3E%3C/g%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22matrix%28-1%200%200%201%2060%200%29%22/%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22matrix%281%200%200%20-1%200%2060%29%22/%3E%3Cuse%20href%3D%22%23c%22%20transform%3D%22rotate%28180%2030%2030%29%22/%3E%3C/svg%3E) 20 fill stretch!important;background:none!important;padding:0 8px!important;min-height:30px!important;font-size:.88rem!important;font-variant:normal!important;letter-spacing:.04em}.jl-subtabs a.is-active,.mega-menu__link:hover,.jl-subtabs a:hover,.menu-drawer__menu-item--child:hover{text-decoration:underline;text-decoration-color:#b8963e;text-underline-offset:4px;text-decoration-thickness:1px}.jl-subtabs a.is-active{font-weight:700}.mega-menu__list{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:6px!important;max-width:640px}.mega-menu__list>div{display:contents}ul:has(>li>.menu-drawer__menu-item--child){display:flex!important;flex-wrap:wrap;gap:6px;padding-top:4px}.menu-drawer__menu-item--child{margin:0!important;font-size:.9rem!important}@media(max-width:749px){.jl-subtabs a{font-size:.8rem!important;padding:0 4px!important}}#header-component,#header-component .header__row,.header-section header{background:#16233d!important;--color-foreground:243 233 210}#header-component .menu-list__link,#header-component .menu-list__link-title,#header-component .header-actions__action,#header-component svg:not(.jl-ctabs svg),#header-component a,#header-component button{color:#e8d6a8!important}#header-component .menu-list__link:hover .menu-list__link-title{color:#fff7e6!important}.announcement-bar,.announcement-bar *,[class*=announcement] p,[class*=announcement] span{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:1rem!important;letter-spacing:.03em;color:#3a2f24}#header-component .mega-menu__link,#header-component .menu-drawer a,#header-component .menu-drawer button,#header-component .menu-drawer svg,#header-component .menu-drawer__menu-item-text{color:#3a2f24!important}#header-component .mega-menu,#header-component .menu-list__submenu{--color-foreground:58 47 36}.mega-menu__list{display:block!important}.mega-menu__column{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:8px;align-items:center}.mega-menu__column>div{display:block!important}#header-component .menu-drawer__close-button,#header-component .menu-drawer__close-button svg,#header-component .header-drawer-icon--close,#header-component .header-drawer-icon--close svg{color:#3a2f24!important;stroke:#3a2f24}html body #header-component .menu-drawer svg,html body #header-component .menu-drawer .svg-wrapper,html body #header-component .menu-drawer__close-button svg *{color:#3a2f24!important;stroke:#3a2f24!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jl-tabs.css.map */
