.jl-s{--jl-ink: #2b2622;--jl-cream: #f7f2ea;--jl-sand: #ede3d3;--jl-taupe: #c8b99a;--jl-brown: #6b5743;--jl-space: 48px;--jl-gutter: var(--container-pad-x, 16px);--jl-max: var(--page-container-width, 1600px);--jl-radius: 20px;--jl-btn-radius: 4px;--jl-text: var(--jl-section-text, inherit);position:relative;color:var(--jl-text);background:var(--jl-section-bg, transparent);padding-block:var(--jl-space);font-family:var(--base-font-family, inherit)}.jl-s--flush{padding-block:0}@media(max-width:699px){.jl-s{--jl-space: 32px}}.jl-wrap{max-width:var(--jl-max);margin-inline:auto;padding-inline:var(--jl-gutter);box-sizing:border-box}.jl-wrap--full{max-width:none}.jl-wrap--bleed{padding-inline:0}.jl-s *,.jl-s *:before,.jl-s *:after{box-sizing:border-box}.jl-s img{max-width:100%;height:auto;display:block}.jl-h1,.jl-h2,.jl-h3,.jl-h4,.jl-h5,.jl-h6,.jl-prose h1,.jl-prose h2,.jl-prose h3,.jl-prose h4,.jl-prose h5,.jl-prose h6{font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 400);font-style:var(--heading-font-style, normal);letter-spacing:-.01em;line-height:1.2;text-transform:none;color:var(--jl-heading, inherit);margin:0}.jl-h1,.jl-prose h1{font-size:30px}.jl-h2,.jl-prose h2{font-size:26px}.jl-h3,.jl-prose h3{font-size:22px}.jl-h4,.jl-prose h4{font-size:19px}.jl-h5,.jl-prose h5{font-size:16px}.jl-h6,.jl-prose h6{font-size:14px}@media(min-width:700px){.jl-h1,.jl-prose h1{font-size:46px}.jl-h2,.jl-prose h2{font-size:38px}.jl-h3,.jl-prose h3{font-size:30px}.jl-h4,.jl-prose h4{font-size:24px}.jl-h5,.jl-prose h5{font-size:18px}.jl-h6,.jl-prose h6{font-size:15px}}.jl-gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.jl-subheading{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0;opacity:.85}.jl-prose{line-height:1.65}.jl-prose>*+*{margin-top:.9em}.jl-prose p,.jl-prose ul,.jl-prose ol{margin:0}.jl-prose *+p,.jl-prose *+ul,.jl-prose *+ol{margin-top:.9em}.jl-prose ul,.jl-prose ol{padding-inline-start:1.2em}.jl-prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}.jl-prose strong{font-weight:700}.jl-stack>*+*{margin-top:16px}.jl-stack--lg>*+*{margin-top:24px}.jl-head{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;text-align:center;align-items:center}.jl-head--start{text-align:start;align-items:flex-start}.jl-head__link{font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px;color:inherit}@media(min-width:1000px){.jl-head--split{flex-direction:row;justify-content:space-between;align-items:flex-end;text-align:start}.jl-head--split .jl-head__text{display:flex;flex-direction:column;gap:12px}}.jl-btn{--jl-btn-bg: var(--jl-taupe);--jl-btn-fg: var(--jl-ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;min-height:48px;border-radius:var(--jl-btn-radius);border:1px solid var(--jl-btn-bg);background:var(--jl-btn-bg);color:var(--jl-btn-fg);font-family:var(--base-font-family, inherit);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.jl-btn:hover{opacity:.88}.jl-btn--outline{background:transparent;color:var(--jl-btn-bg)}.jl-btn--outline:hover{background:var(--jl-btn-bg);color:var(--jl-btn-fg);opacity:1}.jl-btn--sm{padding:10px 20px;min-height:40px;font-size:12px}.jl-btn--lg{padding:16px 34px;min-height:54px;font-size:14px}.jl-btn--xl{padding:18px 42px;min-height:60px;font-size:15px}.jl-btn--secondary{--jl-btn-bg: var(--jl-brown);--jl-btn-fg: var(--jl-cream)}.jl-pos{display:grid}.jl-pos>.jl-pos__content{align-self:var(--jl-mv, center);justify-self:var(--jl-mh, center);text-align:var(--jl-mta, center)}@media(min-width:700px){.jl-pos>.jl-pos__content{align-self:var(--jl-dv, center);justify-self:var(--jl-dh, center);text-align:var(--jl-dta, center)}}.jl-media{position:relative;overflow:hidden}.jl-media>img,.jl-media>video,.jl-media>picture,.jl-media>picture img{width:100%;height:100%;object-fit:cover}.jl-overlay-wrap{position:relative;display:grid;overflow:hidden}.jl-overlay-wrap>*{grid-area:1 / 1}.jl-overlay-wrap>.jl-overlay-media{position:relative;z-index:0}.jl-overlay-wrap>.jl-overlay-media img,.jl-overlay-wrap>.jl-overlay-media video{width:100%;height:100%;object-fit:cover}.jl-overlay-wrap>.jl-overlay-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--jl-ov-color, #000);opacity:var(--jl-ov-opacity, 0);pointer-events:none}.jl-overlay-wrap>.jl-overlay-content{position:relative;z-index:1;padding:32px var(--jl-gutter)}@media(min-width:700px){.jl-overlay-wrap>.jl-overlay-content{padding:48px max(var(--jl-gutter),48px)}}.jl-size-sm{min-height:360px}.jl-size-md{min-height:480px}.jl-size-lg{min-height:600px}.jl-size-fit{min-height:100svh}@media(max-width:699px){.jl-size-sm{min-height:260px}.jl-size-md{min-height:360px}.jl-size-lg{min-height:460px}}.jl-show-mobile{display:block}.jl-show-desktop{display:none}@media(min-width:700px){.jl-show-mobile{display:none}.jl-show-desktop{display:block}}jl-carousel{display:block;position:relative}.jl-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--jl-cols-m, 2) - 1) * var(--jl-gap, 12px)) / var(--jl-cols-m, 2));gap:var(--jl-gap, 12px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--jl-track-pad, 0px);padding-inline:var(--jl-track-pad, 0px)}.jl-track::-webkit-scrollbar{display:none}.jl-track>*{scroll-snap-align:start;min-width:0}@media(min-width:700px){.jl-track{--jl-gap: 20px;grid-auto-columns:calc((100% - (var(--jl-cols-t, 3) - 1) * var(--jl-gap)) / var(--jl-cols-t, 3))}}@media(min-width:1000px){.jl-track{--jl-gap: 24px;grid-auto-columns:calc((100% - (var(--jl-cols-d, 4) - 1) * var(--jl-gap)) / var(--jl-cols-d, 4))}}.jl-grid{display:grid;gap:var(--jl-gap, 12px);grid-template-columns:repeat(var(--jl-cols-m, 2),minmax(0,1fr))}@media(min-width:700px){.jl-grid{--jl-gap: 20px;grid-template-columns:repeat(var(--jl-cols-t, 3),minmax(0,1fr))}}@media(min-width:1000px){.jl-grid{--jl-gap: 24px;grid-template-columns:repeat(var(--jl-cols-d, 4),minmax(0,1fr))}}@media(max-width:699px){.jl-grid--mobile-carousel{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.jl-grid--mobile-carousel>*{scroll-snap-align:start}}.jl-progress{position:relative;height:2px;background:#2b262226;margin:28px auto 0;max-width:240px;border-radius:2px;overflow:hidden}.jl-progress>span{position:absolute;inset-block:0;left:0;width:var(--jl-progress-w, 25%);transform:translate(var(--jl-progress-x, 0%));background:currentColor;border-radius:2px;transition:transform .15s linear}.jl-nav{display:none}@media(min-width:1000px){.jl-nav{display:flex;align-items:center;justify-content:center;position:absolute;top:40%;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:var(--jl-cream);color:var(--jl-ink);box-shadow:0 2px 12px #2b262226;cursor:pointer;transition:opacity .2s ease}.jl-nav[disabled]{opacity:0;pointer-events:none}.jl-nav--prev{left:8px}.jl-nav--next{right:8px}.jl-nav svg{width:14px;height:14px}}.jl-products .product-block{width:auto;margin:0;padding:0}.jl-products.jl-track .product-block,.jl-products.jl-grid .product-block{max-width:none;flex:none}.jl-acc{border-radius:12px;background:var(--jl-acc-bg, transparent);color:var(--jl-acc-fg, inherit)}.jl-acc+.jl-acc{margin-top:8px}.jl-acc--plain{border-bottom:1px solid rgba(43,38,34,.15);border-radius:0}.jl-acc--plain+.jl-acc--plain{margin-top:0}.jl-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-weight:600;font-size:15px}.jl-acc--plain summary{padding-inline:0}.jl-acc summary::-webkit-details-marker{display:none}.jl-acc summary:after{content:"";flex:0 0 auto;width:10px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .25s ease}.jl-acc[open] summary:after{transform:translateY(2px) rotate(-135deg)}.jl-acc__body{padding:0 20px 20px}.jl-acc--plain .jl-acc__body{padding-inline:0}jl-marquee{display:block;overflow:hidden;white-space:nowrap}.jl-marquee__inner{display:inline-flex;will-change:transform;animation:jl-marquee var(--jl-marquee-duration, 20s) linear infinite}.jl-marquee__inner>*{flex:0 0 auto;padding-inline:.5em}@keyframes jl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.jl-marquee__inner{animation-duration:calc(var(--jl-marquee-duration, 20s) * 4)}}.jl-stars{display:inline-flex;gap:2px;color:var(--jl-brown)}.jl-stars svg{width:14px;height:14px}.jl-stars .is-empty{opacity:.25}.jl-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.jl-overlay-media picture,.jl-overlay-media>div{display:block;height:100%}.jl-overlay-media video{display:block}.jl-products .product-block__detail{margin-bottom:16px}.jl-products .quickbuy-container{position:absolute;top:auto;left:0;width:100%;height:0}.jl-products__item{position:relative;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/96/assets/jl-sections.css.map */
