.ja-terms{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;padding:32px 0;border-top:1px solid var(--ja-line);border-bottom:1px solid var(--ja-line)}.ja-terms__text{flex:1 1 420px;min-width:0}.ja-terms h2{margin:0 0 8px;font-size:22px}.ja-terms p{margin:0}.ja-terms__updated{margin-top:6px!important;font-size:13px}.ja-cta{text-align:center}.ja-cta h2{margin:0 0 16px}.ja-cta p{max-width:520px;margin:0 auto 28px}.ja-wrap--terms{padding-top:0}.ja-wrap:has(+.ja-wrap--terms){padding-bottom:48px}.ja--green .btn{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 12'%3E%3Cpath d='M0 6h21' stroke='%233d5640' stroke-width='2.6'/%3E%3Cpath d='M19 .8 29 6l-10 5.2z' fill='%233d5640'/%3E%3C/svg%3E")!important;background-position-y:50%!important;color:var(--ja-green)!important;border-color:#fff}.ja-columns__col{min-width:0}.ja-split{display:flex;flex-wrap:wrap;gap:32px 56px;align-items:center}.ja-split>*{flex:1 1 440px;min-width:0}.ja-split .ja-media{aspect-ratio:16 / 9}.ja-ticks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ja-ticks li{display:flex;gap:14px;align-items:flex-start;margin:0}.ja-ticks .ja-icon{flex:none;width:22px;height:22px}.ja-ticks__more{margin-top:28px}.ja-ticks strong{font-weight:600}.ja-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.ja-head--rule+.ja-grid{margin-top:-32px}.ja-grid>div{padding:24px 0;border-bottom:1px solid var(--ja-line)}.ja-grid h3{margin:0 0 4px;font-size:18px}.ja-grid p{margin:0}@media(max-width:799px){.ja-grid{grid-template-columns:minmax(0,1fr)}}.ja-steps-layout{display:flex;flex-wrap:wrap;gap:48px 64px}.ja-steps-layout>*{flex:1 1 440px;min-width:0}.ja-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:24px}.ja-steps li{display:flex;gap:20px;margin:0}.ja-steps__num{flex:0 0 48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ja-green);color:var(--ja-green);font-size:18px}.ja-steps h3{margin:0 0 2px;font-size:18px}.ja-steps p{margin:0}.ja-earn{align-self:flex-start;padding:32px;background:var(--ja-card)}.ja-earn h3{margin:0 0 16px;font-size:20px}.ja-earn__scroll{overflow-x:auto}.ja-earn table{width:100%;border-collapse:collapse;border-spacing:0;background:transparent;font-size:15px}.ja-earn th,.ja-earn td{background:transparent}.ja-earn th{padding:10px 0;border-bottom:1px solid var(--ja-text);font-weight:600;text-align:left}.ja-earn td{padding:14px 0;border-bottom:1px solid var(--ja-line)}.ja-earn tr:last-child td{border-bottom:0}.ja-earn th+th,.ja-earn td+td{text-align:right;padding-left:16px;white-space:nowrap}.ja-earn td:nth-child(n+3){color:var(--ja-green);font-weight:600}@media(max-width:589px){.ja-earn{padding:24px 20px}}.ja-columns{display:flex;flex-wrap:wrap;gap:32px 64px}.ja-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}.ja-columns h3{margin:0 0 16px;font-size:17px;font-weight:500}.ja-columns ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ja-columns li{position:relative;margin:0;padding-left:36px;min-height:22px}.ja-columns p{margin:0 0 8px}.ja-columns__col--tick li:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;background:var(--ja-green);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 20 20' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.3 2.7 2.7L16 9.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 20 20' fill='none' stroke='%23000' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.3 2.7 2.7L16 9.6'/%3E%3C/svg%3E") center / contain no-repeat}.ja-columns__col--dash li{color:var(--ja-muted)}.ja-columns__col--dash li:before{content:"\2014";position:absolute;left:2px;top:0;color:var(--ja-text)}@media(max-width:589px){.ja-columns{grid-template-columns:minmax(0,1fr)}}.ja-media video{display:block;width:100%;height:100%;object-fit:cover}.ja{--ja-green: var(--colorBtnPrimary, #3d5640);--ja-line: var(--colorBorder, #e8e8e1);--ja-paper: var(--colorBody, #f6f5f3);--ja-tone: var(--colorFooter, #eae9e5);--ja-text: var(--colorTextBody, #000);--ja-muted: color-mix(in srgb, var(--ja-text) 73%, var(--ja-paper));--ja-accent: var(--colorSalePrice, #ff4f33);--ja-bg: var(--ja-paper);--ja-card: #fff;display:block;background:var(--ja-bg);color:var(--ja-text)}.ja--white{--ja-bg: #fff;--ja-card: var(--ja-paper)}:is(.ja--paper+.ja--paper,.ja--white+.ja--white,.ja--tone+.ja--tone,.ja--tint+.ja--tint)>.ja-wrap{padding-top:0}.shopify-section:has(>.ja--paper:last-of-type)+.shopify-section>.ja--paper:first-of-type>.ja-wrap,.shopify-section:has(>.ja--white:last-of-type)+.shopify-section>.ja--white:first-of-type>.ja-wrap,.shopify-section:has(>.ja--tone:last-of-type)+.shopify-section>.ja--tone:first-of-type>.ja-wrap,.shopify-section:has(>.ja--tint:last-of-type)+.shopify-section>.ja--tint:first-of-type>.ja-wrap{padding-top:0}.ja--green{--ja-bg: var(--ja-green);--ja-muted: #fff;color:#fff}.ja--green :is(h2,.h2){color:#fff}.ja--tone{--ja-bg: var(--ja-tone)}.ja--tint{--ja-bg: var(--colorBorder, #e8e8e1);--ja-card: #fff;--ja-line: color-mix(in srgb, var(--colorBorder, #e8e8e1) 60%, var(--colorTextBody, #000) 12%)}.ja,.ja *{box-sizing:border-box}.ja :is(h1,h2,h3,.h1,.h2){text-wrap:balance}.ja :is(p,li,td,summary){text-wrap:pretty}.ja :is(.ja-hero__intro,.ja-cta p){text-wrap:balance}.ja a:focus-visible,.ja summary:focus-visible{outline:2px solid var(--ja-green);outline-offset:3px}.ja-wrap{max-width:1440px;margin:0 auto;padding:clamp(56px,7vw,96px) 40px}.ja-wrap--narrow{max-width:1000px}@media(max-width:589px){.ja-wrap{padding:48px 20px}}.ja-kicker{margin:0 0 10px;color:var(--ja-green);font-size:12px;font-weight:600;line-height:1.4}.ja-head{max-width:720px;margin:0 0 40px}.ja-head h2,.ja-head .h2{margin:0}.ja-head.ja-head--rule{max-width:none;margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid var(--ja-line)}.ja-head--split{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px}.ja-muted{color:var(--ja-muted)}.ja :is(.ja-creator,.ja-grid,.ja-steps) .ja-muted{font-size:15px;line-height:1.5}.ja-note{margin:24px 0 0;color:var(--ja-muted);font-size:15px;line-height:1.5}.ja-note p{margin:0;font-size:inherit;line-height:inherit}.ja-more{display:inline-flex;align-items:center;gap:6px;color:var(--ja-green);white-space:nowrap}.ja .ja-line{position:relative;padding-bottom:4px;border:0;border-bottom:1px solid var(--ja-line-color, var(--ja-line))!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important}.ja .ja-line:before{display:none!important}.ja a.ja-line:after{content:"";display:block!important;position:absolute;inset:auto 0 -1px;height:1px;background:var(--ja-line-hover, var(--ja-green));transform:scaleX(0);transform-origin:left;transition:transform .35s ease;pointer-events:none}.ja a.ja-line:is(:hover,:focus-visible):after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.ja a.ja-line:after{transition:none}}.ja-icon{display:block;width:28px;height:28px;fill:none;stroke:var(--ja-green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.ja-media{position:relative;overflow:hidden;background:var(--ja-tone)}.ja-media img,.ja-media svg{display:block;width:100%;height:100%;object-fit:cover}.ja-hero{background:var(--ja-green);color:#fff}.ja-hero__grid{max-width:1440px;margin:0 auto;padding:48px 40px 0;display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-end}.ja-hero__text{flex:1 1 440px;min-width:0;padding-bottom:48px}.ja-hero__text .ja-kicker{color:#fff}.ja-hero__text h1{margin:0 0 20px;color:inherit}.ja-hero__intro{max-width:540px;margin:0 0 28px;color:#fff}.ja-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.ja-hero__actions{gap:16px 40px}.ja-hero__actions a.ja-hero__link{display:inline-flex;align-items:center;gap:6px;color:#fff;--ja-line-color: rgba(255,255,255,.35);--ja-line-hover: #fff}.ja-hero .btn.ja-btn--light{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 12'%3E%3Cpath d='M0 6h21' stroke='%233d5640' stroke-width='2.6'/%3E%3Cpath d='M19 .8 29 6l-10 5.2z' fill='%233d5640'/%3E%3C/svg%3E")!important;color:var(--ja-green)!important;border-color:#fff;background-position-y:50%!important}.ja-hero__media{flex:1 1 440px;min-width:0;height:clamp(300px,calc(100svh - 210px),520px)}@media(max-width:589px){.ja-hero__grid{padding:36px 20px 0}.ja-hero__text{padding-bottom:0}.ja-hero__media{height:auto;aspect-ratio:4 / 3}}.ja-stats{max-width:1440px;margin:0 auto;padding:40px 40px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.ja-stats li{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:28px 16px 24px;background:var(--ja-card);text-align:center}.ja-stats li:before{content:"";width:20px;height:2px;margin-bottom:10px;background:var(--ja-accent)}.ja-stat-figure{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize, 32px) * 1);line-height:1.1}.ja-stat-label{color:var(--ja-muted);font-size:15px;line-height:1.4}@media(max-width:799px){.ja-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 20px 0}}.ja-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ja-card{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:28px 24px 24px;background:var(--ja-card)}.ja-card-icon{display:block;width:32px;height:32px;margin-bottom:14px}.ja-card-icon svg{width:100%;height:100%;fill:none;stroke:var(--ja-green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.ja-card-icon svg *{vector-effect:non-scaling-stroke}.ja-card-icon img{display:block;width:100%;height:100%;object-fit:contain}.ja-card-icon--mask{background:var(--ja-green);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.ja-card-name{display:block;margin:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.ja-card-text{display:block;margin:4px 0 0;color:var(--ja-muted);font-size:15px;line-height:1.5}.ja-card .ja-more{margin-top:auto;padding-top:16px}.ja-cards-more{display:flex;flex-wrap:wrap;gap:16px 48px;margin:0;padding:28px 0 0;list-style:none}.ja-cards-more li{display:flex;align-items:flex-start;gap:10px;flex:1 1 240px;margin:0}.ja-cards-more .ja-more{margin-top:8px}.ja-tick{flex:none;width:22px;height:22px;fill:none;stroke:var(--ja-green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}@media(max-width:999px){.ja-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:589px){.ja-cards{grid-template-columns:minmax(0,1fr)}.ja-card{padding:22px 20px 20px}}.ja-creators{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start}.ja-creator{display:flex;flex-direction:column;container-type:inline-size}.ja-creator>:is(.ja-media,.ja-creator__embed){display:block;flex:none;height:125cqw}.ja-creator>.ja-media img,.ja-creator>.ja-media svg,.ja-creator__video video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ja-creator__image img{transition:transform .6s ease}.ja-creator__image:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.ja-creator__image img{transition:none}}.ja-creator__meta{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-top:12px;padding-bottom:10px;border-bottom:1px solid var(--ja-line)}.ja-creator__handle{min-width:0;font-weight:600;color:inherit;text-decoration:none;overflow-wrap:anywhere}.ja-creator__platform{flex:none;display:inline-flex;align-self:center;width:20px;height:20px}.ja-creator__platform svg{width:100%;height:100%;fill:none;stroke:var(--ja-green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.ja-creator__platform svg *{vector-effect:non-scaling-stroke}.ja-creator p{margin:10px 0 0}.ja-creator__embed{--ja-ig-head: 54;position:relative;overflow:hidden;background:var(--ja-tone)}.ja-creator__embed .instagram-media{min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ja-creator__embed iframe.instagram-media{position:absolute;top:0;left:0;width:400px!important;min-width:400px!important;max-width:none!important;transform-origin:0 0}.ja-creator__expand{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:10px 0 0;padding:0 0 4px;border:0;border-bottom:1px solid var(--ja-line);background:none;color:var(--ja-green);font:inherit;font-size:15px;cursor:pointer}.ja-creator__expand svg{flex:none;width:16px;height:16px;color:var(--ja-green);transition:transform .2s ease}.ja-creator__expand[aria-expanded=true] svg{transform:rotate(180deg)}.ja-creator__expand[hidden]{display:none}.ja-creator__expand:hover{border-bottom-color:var(--ja-green)}.ja-creator__expand:focus-visible{outline:2px solid var(--ja-green);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ja-creator__expand svg{transition:none}}.ja-creator__consent{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:24px}.ja-creator__consent[hidden]{display:none}.ja-creator .ja-creator__consent p{margin:0;color:var(--ja-muted);font-size:15px;line-height:1.5}.ja-creator__load{padding:0 0 4px;border:0;border-bottom:1px solid var(--ja-line);background:none;color:var(--ja-green);font:inherit;cursor:pointer}.ja-creator__load:hover{border-bottom-color:var(--ja-green)}.ja-creator__load:focus-visible{outline:2px solid var(--ja-green);outline-offset:3px}@media(max-width:1099px){.ja-creators{grid-template-columns:repeat(2,minmax(0,1fr))}}jalg-confidence .jc-cover{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px;padding-top:32px}jalg-confidence .jc-cover h3,jalg-confidence .jc-steps-title{margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}jalg-confidence .jc-dashes{display:grid;gap:10px;margin:0;padding:0;list-style:none}jalg-confidence .jc-dashes li{position:relative;margin:0;padding-left:32px;color:var(--muted);line-height:1.5}jalg-confidence .jc-dashes li:before{content:"";position:absolute;top:.75em;left:5px;width:12px;height:1px;background:currentColor}jalg-confidence .jc-steps-title{margin-top:40px}jalg-confidence .jc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 28px;margin:0;padding:0;list-style:none}jalg-confidence .jc-cta-band{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line)}jalg-confidence .jc-cta{display:flex;justify-content:space-between;align-items:center;gap:24px 40px;max-width:1440px;margin:0 auto;padding:32px 40px}jalg-confidence .jc-cta-title{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * .61);line-height:var(--typeHeaderLineHeight);letter-spacing:var(--typeHeaderSpacing)}jalg-confidence .jc-cta-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:16px 28px}jalg-confidence .jc-cta-actions .btn{margin:0}jalg-confidence .jc-panel{margin-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px);background:var(--card,var(--colorFooter,#eae9e5))}jalg-confidence .jc-panel .jc-group-heading{border-bottom-color:color-mix(in srgb,var(--line) 60%,var(--text) 12%)}jalg-confidence .jc-steps{gap:16px}jalg-confidence .jc-steps li{margin:0;padding:0}jalg-confidence .jc-step-card{display:flex;gap:14px;height:100%;padding:20px;border:0!important;background:#fff;color:inherit;text-decoration:none!important;background-image:none!important;box-shadow:none!important}jalg-confidence .jc-step-card:before{display:none!important}jalg-confidence .jc-step-body{flex:1;min-width:0}jalg-confidence a.jc-step-card:is(:hover,:focus-visible) .jc-name{color:var(--green)}jalg-confidence a.jc-step-card:focus-visible{outline:1px solid var(--green);outline-offset:3px}jalg-confidence a.jc-step-card .jc-step-link:after{content:"";display:block;position:absolute;inset:auto 0 -1px;height:1px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}jalg-confidence a.jc-step-card:is(:hover,:focus-visible) .jc-step-link:after{transform:scaleX(1)}jalg-confidence .jc-step-number{display:inline-grid;place-items:center;flex:none;min-width:24px;height:24px;padding:0 6px;border:0;border-radius:12px;background:var(--green);color:#fff;font-size:13px;font-weight:600;line-height:1;font-variant-numeric:lining-nums tabular-nums}jalg-confidence.jc-reviews-part{padding-bottom:clamp(48px,6vw,80px)}jalg-confidence .jc-stars{position:relative;display:inline-block;flex:none;color:var(--line);font-size:20px;line-height:1;letter-spacing:2px;vertical-align:2px}jalg-confidence .jc-stars span{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--text)}jalg-confidence .jc-stars--small{font-size:15px}jalg-confidence .jc-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;margin:0;padding:32px 0 0;list-style:none}jalg-confidence .jc-reviews li{margin:0;padding:0}jalg-confidence .jc-reviews figure{display:flex;flex-direction:column;gap:12px;height:100%;margin:0;padding:0 0 20px;border-bottom:1px solid var(--line)}jalg-confidence .jc-reviews blockquote{flex:1;margin:0;padding:0;border:0;font-size:16px;font-style:normal;line-height:1.6}jalg-confidence .jc-reviews blockquote:before,jalg-confidence .jc-reviews blockquote:after{content:none}jalg-confidence .jc-app{padding-top:32px}jalg-confidence .jc-reviews.has-featured li:first-child{grid-column:span 2;grid-row:span 2}jalg-confidence .jc-reviews.has-featured li:first-child figure{justify-content:flex-start;padding:32px 32px 28px;background:#fff;border:0}jalg-confidence .jc-reviews.has-featured li:first-child blockquote{flex:0 1 auto;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * .75);line-height:1.35}jalg-confidence .jc-reviews.has-featured li:first-child figure:before{content:"\201c";display:block;height:36px;color:var(--accent);font-family:Georgia,serif;font-size:64px;line-height:1}jalg-confidence .jc-step-link{margin-top:10px}jalg-confidence .jc-step-card .jc-icon-link{flex:none;margin-top:5px;color:var(--green)}jalg-confidence .jc-contact-links{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:24px}jalg-confidence .jc-contact-links .jc-more{margin-top:0}@media(max-width:1099px){jalg-confidence .jc-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}jalg-confidence .jc-reviews.has-featured li:first-child{grid-column:1 / -1;grid-row:auto}jalg-confidence :is(.jc-group,.jc-cta){padding-inline:24px}jalg-confidence :is(.jc-promises,.jc-reviews){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:589px){jalg-confidence .jc-reviews{grid-template-columns:1fr;gap:28px}jalg-confidence .jc-reviews.has-featured li:first-child figure{padding:24px 20px}jalg-confidence.jc-part2{padding-bottom:25px}jalg-confidence .jc-heading p{text-wrap:pretty}jalg-confidence .jc-group{padding:40px 20px 0}jalg-confidence :is(.jc-promises,.jc-reviews){grid-template-columns:1fr;gap:28px}jalg-confidence .jc-cta{padding-inline:20px}}[class*=section-jalg-confidence]:has(+[class*=section-jalg-confidence]) jalg-confidence{padding-bottom:0!important}jalg-confidence{--green:var(--colorBtnPrimary,#3d5640);--line:var(--colorBorder,#e8e8e1);--paper:var(--colorBody,#f6f5f3);--text:var(--colorTextBody,#000);--muted:color-mix(in srgb, var(--text) 73%, var(--paper));display:block;background:var(--paper);color:var(--text)}jalg-confidence,jalg-confidence *{box-sizing:border-box}jalg-confidence.jc-part1{padding-bottom:clamp(48px,6vw,80px)}jalg-confidence.jc-part2{padding-bottom:40px}jalg-confidence .jc-heading{padding:80px 24px 64px;text-align:center}jalg-confidence .jc-heading h1{margin:0 0 24px}jalg-confidence .jc-eyebrow{margin:0 0 14px;color:var(--green);font-size:12px;font-weight:600;line-height:1.4}jalg-confidence .jc-intro{max-width:800px;margin:0 auto}jalg-confidence .jc-points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px;margin:-24px auto 0;padding:0 24px;list-style:none}jalg-confidence .jc-points li{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;line-height:1.4}jalg-confidence .jc-tick{flex:none;width:22px;height:22px;fill:none;stroke:var(--green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}jalg-confidence .jc-tick *{vector-effect:non-scaling-stroke}jalg-confidence .jc-intro-actions{margin:40px 0 0;text-align:center}@media(min-width:800px){jalg-confidence .jc-heading h1{margin-bottom:27px}jalg-confidence .jc-points{margin-top:-27px}}jalg-confidence .jc-group{max-width:1440px;margin:0 auto;padding:clamp(48px,6vw,80px) 40px 0}jalg-confidence .jc-group-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}jalg-confidence .jc-group-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0}jalg-confidence .jc-kicker{margin:0 0 10px;color:var(--green);font-size:12px;font-weight:600;line-height:1.4}jalg-confidence .jc-group-note{max-width:none;margin:0;color:var(--muted);font-size:15px;line-height:1.5;text-align:right}jalg-confidence .jc-name{display:block;font-size:16px;font-weight:500;line-height:1.5}jalg-confidence .jc-text{display:block;margin-top:4px;color:var(--muted);font-size:15px;line-height:1.5}jalg-confidence .jc-caption{margin:20px 0 0;color:var(--muted);font-size:15px;line-height:1.5}jalg-confidence .jc-line{position:relative;color:inherit;border:0;border-bottom:1px solid var(--line)!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important}jalg-confidence .jc-line:before{display:none!important}jalg-confidence a.jc-line:after{content:"";display:block!important;position:absolute;inset:auto 0 -1px;height:1px;border:0!important;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;pointer-events:none}jalg-confidence a.jc-line:is(:hover,:focus-visible):after{transform:scaleX(1)}jalg-confidence a.jc-line:focus-visible{outline:1px solid var(--green);outline-offset:5px}jalg-confidence .jc-more{display:inline-flex;align-items:center;gap:6px;flex:none;padding-bottom:4px;color:var(--green);white-space:nowrap}jalg-confidence .jc-promises{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin:0;padding:32px 0 0;list-style:none}jalg-confidence .jc-promise{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0}jalg-confidence .jc-promise .jc-more{margin-top:12px}jalg-confidence .jc-icon{display:block;width:32px;height:32px;margin-bottom:14px}jalg-confidence .jc-icon svg{width:100%;height:100%;fill:none;stroke:var(--green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}jalg-confidence .jc-icon svg *{vector-effect:non-scaling-stroke}jalg-confidence .jc-icon img{display:block;width:100%;height:100%;object-fit:contain}jalg-confidence .jc-icon--mask{background:var(--green);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}jalg-confidence .jc-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:32px}jalg-confidence .jc-split.no-media{grid-template-columns:minmax(0,760px)}jalg-confidence .jc-media img,jalg-confidence .jc-media video{display:block;width:100%;height:auto}jalg-confidence .jc-split-text>p{margin:0 0 20px}jalg-confidence .jc-split-text .jc-more{margin-top:24px}jalg-confidence .jc-ticks{display:grid;gap:10px;margin:0;padding:0;list-style:none}jalg-confidence .jc-ticks li{display:flex;align-items:flex-start;gap:10px;margin:0;line-height:1.5}jalg-confidence .jc-ticks .jc-tick{margin-top:0}jalg-confidence .jc-contact{display:grid;gap:12px;margin:0}jalg-confidence .jc-contact div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}jalg-confidence .jc-contact dt{color:var(--muted);font-size:15px}jalg-confidence .jc-contact dd{margin:0}jalg-confidence .jc-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;margin:0;padding:24px 0 0;list-style:none}jalg-confidence .jc-list li{min-width:0;margin:0;padding:0}jalg-confidence .jc-link{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:56px;height:100%;padding:5px 0 12px}jalg-confidence .jc-icon-link{flex:none;margin-top:5px;color:var(--green)}jalg-confidence a.jc-link:is(:hover,:focus-visible) .jc-name{color:var(--green)}jalg-confidence{--accent:var(--colorSalePrice,#ff4f33)}jalg-confidence .jc-num{color:inherit}jalg-confidence .jc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1440px;margin:0 auto;padding:0 40px;list-style:none}jalg-confidence .jc-stats li{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:28px 16px 24px;background:var(--card,#ffffff);text-align:center}jalg-confidence .jc-stats li:before{content:"";width:20px;height:2px;margin-bottom:10px;background:var(--accent)}jalg-confidence .jc-stat-figure{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * 1);line-height:1.1;letter-spacing:var(--typeHeaderSpacing)}jalg-confidence .jc-stat-label{color:var(--muted);font-size:15px;line-height:1.4}jalg-confidence .jc-promises{gap:16px}jalg-confidence .jc-promise{padding:28px 24px 24px;background:var(--card,#ffffff)}jalg-confidence .jc-promise .jc-more{margin-top:auto;padding-top:16px}jalg-confidence .jc-promises-more{display:flex;flex-wrap:wrap;gap:16px 48px;margin:0;padding:28px 0 0;list-style:none}jalg-confidence .jc-promises-more li{display:flex;align-items:flex-start;gap:10px;flex:1 1 240px;margin:0}jalg-confidence .jc-promises-more .jc-more{margin-top:8px}jalg-confidence .jc-list{gap:16px}jalg-confidence .jc-list .jc-link{padding:24px;border:1px solid var(--line)!important;transition:border-color .2s ease}jalg-confidence .jc-list a.jc-line:after{display:none!important}jalg-confidence .jc-list a.jc-link:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 50%,var(--text) 25%)!important}@media(max-width:1099px){jalg-confidence :is(.jc-group,.jc-cta){padding-inline:24px}jalg-confidence .jc-promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:799px){jalg-confidence .jc-heading{padding-top:48px;padding-bottom:24px}jalg-confidence .jc-points{flex-direction:column;align-items:flex-start;width:fit-content;gap:10px;margin:0 auto}jalg-confidence .jc-intro-actions{margin-top:28px}jalg-confidence .jc-group-heading{flex-direction:column;align-items:start;gap:8px}jalg-confidence .jc-group-note{text-align:left}jalg-confidence :is(.jc-split,.jc-cover){grid-template-columns:1fr;gap:28px}jalg-confidence :is(.jc-list,.jc-steps){grid-template-columns:1fr;gap:18px}jalg-confidence .jc-cta{flex-direction:column;align-items:start}}@media(max-width:589px){jalg-confidence.jc-part2{padding-bottom:25px}jalg-confidence .jc-heading p{text-wrap:pretty}jalg-confidence .jc-group{padding:40px 20px 0}jalg-confidence .jc-promises{grid-template-columns:1fr;gap:28px}jalg-confidence .jc-cta{padding-inline:20px}}@media(prefers-reduced-motion:reduce){jalg-confidence *{transition:none!important}}@media(max-width:1099px){jalg-confidence .jc-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:24px}}@media(max-width:589px){jalg-confidence .jc-stats{gap:10px;padding-inline:20px}jalg-confidence .jc-stats li{padding:20px 10px 18px}jalg-confidence .jc-stat-figure{font-size:calc(var(--typeHeaderSize) * .8)}jalg-confidence .jc-promise{padding:22px 20px 20px}}jalg-delivery{--green:var(--colorBtnPrimary,#3d5640);--green-dark:color-mix(in srgb, var(--green) 70%, #000);--accent:var(--colorSalePrice,#ff4f33);--land:#d6d7d0;--line:var(--colorBorder,#e8e8e1);--paper:var(--colorBody,#f6f5f3);--text:var(--colorTextBody,#000);--muted:color-mix(in srgb, var(--text) 73%, var(--paper));display:block;padding-bottom:40px;background:var(--paper);color:var(--text)}jalg-delivery,jalg-delivery *{box-sizing:border-box}jalg-delivery [hidden]{display:none!important}jalg-delivery button{font:inherit;color:inherit;cursor:pointer}jalg-delivery .jd-heading{padding:80px 24px 64px;text-align:center}jalg-delivery .jd-heading h2{margin:0 0 24px}jalg-delivery .jd-heading p{max-width:800px;margin:0 auto}jalg-delivery .jd-points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px;margin:-24px auto 56px;padding:0 24px;list-style:none}jalg-delivery .jd-points.no-heading{margin-top:48px}jalg-delivery .jd-points li{display:flex;align-items:center;gap:10px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.4}jalg-delivery .jd-points svg{flex:none;width:22px;height:22px;fill:none;stroke:var(--green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}jalg-delivery .jd-points svg *{vector-effect:non-scaling-stroke}@media(min-width:800px){jalg-delivery .jd-heading h2{margin-bottom:27px}jalg-delivery .jd-points{margin-top:-27px;margin-bottom:36px}}jalg-delivery .jd-controls{display:none}jalg-delivery .jd-map{position:relative;width:100%;aspect-ratio:1000/436}jalg-delivery .jd-svg{display:block;width:100%;height:100%;overflow:visible}jalg-delivery .jd-land path{fill:var(--land);stroke:var(--paper);stroke-width:.4;stroke-linejoin:round;transition:fill .2s ease}jalg-delivery .jd-land .is-on{fill:var(--green)}jalg-delivery .jd-dots circle{display:none;fill:var(--green);stroke:var(--paper);stroke-width:.6;transition:fill .2s ease}jalg-delivery .jd-dots .is-on{display:block}jalg-delivery .jd-map .is-on{cursor:pointer}jalg-delivery .jd-map .is-hl{fill:var(--green-dark)}jalg-delivery .jd-map .is-current{fill:var(--accent)}jalg-delivery .jd-map .is-current.is-hl{fill:color-mix(in srgb,var(--accent) 80%,#000)}jalg-delivery.is-failed :is(.jd-controls,.jd-view,.jd-legend){display:none!important}jalg-delivery .jd-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;margin:16px 24px 0;color:var(--text);font-size:16px}jalg-delivery .jd-legend p{display:flex;align-items:center;gap:10px;margin:0;font-size:16px}jalg-delivery .jd-legend span{flex:none;width:14px;height:14px;border-radius:50%;background:var(--green)}jalg-delivery .jd-legend .is-current span{background:var(--accent)}jalg-delivery .jd-regions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;align-items:start;max-width:1440px;margin:0 auto;padding:32px 40px 0}jalg-delivery .jd-regions.no-wide{grid-template-columns:1fr}jalg-delivery .jd-rest{columns:2;column-gap:28px}jalg-delivery .no-wide .jd-rest{columns:4 200px}jalg-delivery .jd-region{margin:0 0 28px;break-inside:avoid}jalg-delivery .jd-region.is-wide ul{columns:2;column-gap:28px}jalg-delivery .jd-region h3{margin:0 0 10px;padding:5px 0 12px;border-bottom:1px solid var(--line);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;break-after:avoid}jalg-delivery .jd-region .jd-keep{white-space:nowrap}jalg-delivery .jd-region .jd-count{display:inline-grid;place-items:center;min-width:24px;height:24px;margin-left:4px;padding:0 6px;border-radius:12px;background:var(--green);color:#fff;font-size:13px;font-weight:600;line-height:1;font-variant-numeric:lining-nums tabular-nums;vertical-align:1px}jalg-delivery .jd-region ul{margin:0;padding:0;list-style:none}jalg-delivery .jd-region li{margin:0;padding:0;break-inside:avoid}jalg-delivery .jd-country{display:block;width:auto;min-width:0;min-height:0;margin:0;padding:3px 0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--muted);font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;text-transform:none;transition:color .2s ease}jalg-delivery .jd-country:hover,jalg-delivery .jd-country:focus-visible{color:var(--green)}jalg-delivery .jd-region li[aria-current] .jd-country{color:var(--accent);font-weight:600}jalg-delivery .jd-country:focus-visible{outline:1px solid var(--green);outline-offset:2px}jalg-delivery .jd-pop{position:fixed;z-index:10000;width:260px;padding:22px 24px;background:var(--paper);border:1px solid var(--line);border-radius:4px;box-shadow:0 8px 28px #00000029;text-align:left;font-size:15px;line-height:1.5}jalg-delivery .jd-pop strong{display:block;padding-right:18px;font-size:16px;font-weight:500}jalg-delivery .jd-pop p{margin:4px 0 0;color:var(--muted);font-size:15px}jalg-delivery .jd-pop .jd-here{margin-top:14px;color:var(--green)}jalg-delivery .jd-switch{position:relative;display:inline-block;width:auto;min-width:0;min-height:0;margin:14px 0 0;padding:0 0 2px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none;color:var(--green);font-size:15px;letter-spacing:0;text-transform:none}jalg-delivery .jd-switch:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}jalg-delivery .jd-switch:is(:hover,:focus-visible):after{transform:scaleX(1)}jalg-delivery .jd-close{position:absolute;top:4px;right:4px;width:32px;height:32px;min-width:0;min-height:0;padding:0;border:0;background:none;font-size:24px;line-height:1}jalg-delivery .jd-form{display:none}jalg-delivery.is-switching{cursor:progress}jalg-delivery.is-switching .jd-pop,jalg-delivery.is-switching .jd-regions{opacity:.6;pointer-events:none}jalg-delivery .jd-tip{position:fixed;z-index:10000;padding:6px 12px;background:var(--paper);border:1px solid var(--line);border-radius:4px;box-shadow:0 8px 28px #00000029;font-size:14px;line-height:1.4;white-space:nowrap;pointer-events:none;transform:translate(-50%,calc(-100% - 12px))}@media(max-width:1099px){jalg-delivery .jd-regions{grid-template-columns:1fr;padding-inline:24px}jalg-delivery .jd-rest{columns:3}jalg-delivery .jd-region.is-wide ul{columns:3}}@media(max-width:799px){jalg-delivery .jd-heading{padding-top:48px;padding-bottom:24px}jalg-delivery .jd-points{flex-direction:column;align-items:flex-start;width:fit-content;gap:10px;margin:0 auto 8px}jalg-delivery .jd-points.no-heading{margin-top:32px}jalg-delivery.is-ready .jd-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:16px 20px}jalg-delivery .jd-controls button{padding:10px 16px;border:1px solid var(--green);border-radius:0;background:none;color:var(--green)}jalg-delivery .jd-controls span{flex-basis:100%;text-align:center;font-size:13px}jalg-delivery .jd-view{height:350px;overflow:auto;overscroll-behavior-x:contain}jalg-delivery .jd-map{width:1600px;max-width:none}jalg-delivery :is(.jd-rest,.no-wide .jd-rest,.jd-region.is-wide ul){columns:2;column-gap:24px}}@media(max-width:589px){jalg-delivery{padding-bottom:25px}jalg-delivery .jd-heading p{text-wrap:pretty}jalg-delivery .jd-regions{padding:24px 20px 0}jalg-delivery :is(.jd-rest,.jd-region.is-wide ul){column-gap:20px}}@media(prefers-reduced-motion:reduce){jalg-delivery *{transition:none!important}}jalg-delivery .jd-cta-band{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line)}jalg-delivery .jd-regions+.jd-cta-band,jalg-delivery .jd-regions~.jd-cta-band{margin-top:calc(clamp(48px,6vw,80px) - 28px)}jalg-delivery .jd-cta{display:flex;justify-content:space-between;align-items:center;gap:24px 40px;max-width:1440px;margin:0 auto;padding:32px 40px}jalg-delivery .jd-cta-title{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * .61);line-height:var(--typeHeaderLineHeight);letter-spacing:var(--typeHeaderSpacing)}jalg-delivery .jd-cta-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:16px 28px}jalg-delivery .jd-cta-actions .btn{margin:0}jalg-delivery a.jd-cta-link{position:relative;display:inline-flex;align-items:center;gap:6px;padding-bottom:4px;color:var(--green);border:0;border-bottom:1px solid var(--line)!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important}jalg-delivery a.jd-cta-link:before{display:none!important}jalg-delivery a.jd-cta-link:after{content:"";display:block!important;position:absolute;inset:auto 0 -1px;height:1px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;pointer-events:none}jalg-delivery a.jd-cta-link:is(:hover,:focus-visible):after{transform:scaleX(1)}@media(max-width:1099px){jalg-delivery .jd-cta{padding-inline:24px}}@media(max-width:749px){jalg-delivery .jd-cta{flex-direction:column;align-items:start}}@media(max-width:589px){jalg-delivery .jd-cta{padding-inline:20px}}@media(prefers-reduced-motion:reduce){jalg-delivery a.jd-cta-link:after{transition:none}}jalg-direct{--green:var(--colorBtnPrimary,#3d5640);--line:var(--colorBorder,#e8e8e1);--text:var(--colorTextBody,#000);--muted:color-mix(in srgb, var(--text) 73%, transparent);display:block;max-width:1440px;margin:0 auto;padding:var(--space-top,16px) 40px var(--space-bottom,48px)}jalg-direct,jalg-direct *{box-sizing:border-box}jalg-direct .jdb-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 56px;align-items:start;padding:clamp(28px,4vw,48px);background:var(--panel, var(--colorFooter,#eae9e5))}jalg-direct .jdb-kicker{margin:0 0 10px;color:var(--green);font-size:12px;font-weight:600;line-height:1.4}jalg-direct .jdb-title{margin:0 0 14px}jalg-direct .jdb-text{margin:0;color:var(--muted);font-size:16px;line-height:1.6}jalg-direct .jdb-points{display:grid;gap:12px;margin:0;padding:0;list-style:none}jalg-direct .jdb-points li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:1.5}jalg-direct .jdb-tick{flex:none;width:22px;height:22px;fill:none;stroke:var(--green);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}jalg-direct .jdb-tick *{vector-effect:non-scaling-stroke}jalg-direct .jdb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:28px}jalg-direct .jdb-actions .btn{margin:0}jalg-direct .jdb-link{position:relative;display:inline-flex;align-items:center;gap:6px;padding-bottom:4px;color:var(--green);text-decoration:none!important;border:0!important;border-bottom:1px solid var(--line)!important;background-image:none!important;box-shadow:none!important}jalg-direct .jdb-link:before{display:none!important}jalg-direct .jdb-link:after{content:"";display:block!important;position:absolute;inset:auto 0 -1px;height:1px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}jalg-direct .jdb-link:is(:hover,:focus-visible):after{transform:scaleX(1)}jalg-direct .jdb-link:focus-visible{outline:1px solid var(--green);outline-offset:5px}@media(max-width:1099px){jalg-direct{padding-inline:24px}}@media(max-width:799px){jalg-direct .jdb-panel{grid-template-columns:1fr;gap:24px}}@media(max-width:589px){jalg-direct{padding:calc(var(--space-top,16px) * .7) 20px calc(var(--space-bottom,48px) * .7)}jalg-direct .jdb-panel{padding:28px 18px}jalg-direct .jdb-actions{flex-wrap:nowrap;align-items:center;gap:12px 16px}jalg-direct .jdb-actions .btn{flex:none;padding-left:16px;padding-right:16px;white-space:nowrap}jalg-direct .jdb-link{min-width:0}}@media(prefers-reduced-motion:reduce){jalg-direct .jdb-link:after{transition:none}}jalg-retailers{--muted:color-mix(in srgb, var(--colorTextBody,#000) 73%, var(--colorBody,#f6f5f3));--green:var(--colorBtnPrimary,#3d5640);--line:var(--colorBorder,#e8e8e1);--paper:var(--colorBody,#f6f5f3);display:block;padding-bottom:40px;background:var(--paper);color:var(--colorTextBody,#000)}jalg-retailers,jalg-retailers *{box-sizing:border-box}jalg-retailers [hidden]{display:none!important}jalg-retailers button{font:inherit;color:inherit;cursor:pointer}jalg-retailers .jr-heading{padding:80px 24px 32px;text-align:center}jalg-retailers .jr-heading h1{margin:0 0 24px}jalg-retailers .jr-heading p{max-width:800px;margin:0 auto}jalg-retailers .jr-controls{display:none}jalg-retailers .jr-map{position:relative;width:100%;aspect-ratio:4755/2380;container-type:inline-size}jalg-retailers .jr-map img,jalg-retailers .jr-lines{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;max-width:none}jalg-retailers .jr-lines{pointer-events:none;overflow:visible}jalg-retailers .jr-lines path{fill:none;stroke:var(--green);stroke-width:4;stroke-linecap:round}jalg-retailers .jr-lines circle{fill:var(--green)}jalg-retailers .jr-pin{position:absolute;z-index:1;display:grid;place-items:center;transform:translate(-50%,-50%);width:1.43%;height:auto;min-width:0;min-height:0;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:50%;background:var(--green);color:#fff;box-shadow:none;font-size:.631cqw;font-weight:600;line-height:1}jalg-retailers .jr-pin:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%}jalg-retailers .jr-pin:is([aria-expanded=true],:focus-visible){outline:1px solid var(--green);outline-offset:2px}jalg-retailers .jr-line{position:relative;border:0;border-bottom:1px solid var(--line)!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important}jalg-retailers .jr-line:before{display:none!important}jalg-retailers .jr-line:after{content:"";display:block!important;position:absolute;inset:auto 0 -1px;width:100%;height:1px;border:0!important;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;pointer-events:none}jalg-retailers a.jr-line:is(:hover,:focus-visible):after{transform:scaleX(1)}jalg-retailers .jr-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px;max-width:1440px;margin:0 auto;padding:24px 40px 0;list-style:none}jalg-retailers .jr-list li{margin:0;padding:0}jalg-retailers .jr-list li,jalg-retailers .jr-link>span{min-width:0}jalg-retailers .jr-link{display:flex;align-items:flex-start;gap:14px;min-height:56px;height:100%;padding:5px 0 12px;color:inherit}jalg-retailers .jr-link:is(:hover,:focus-visible) .jr-name{color:var(--green)}jalg-retailers .jr-link:focus-visible{outline:1px solid var(--green);outline-offset:5px}jalg-retailers .jr-number{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff;font-size:13px;font-weight:600;line-height:1}jalg-retailers .jr-name{display:block;font-size:16px;font-weight:500;line-height:1.5}jalg-retailers .jr-location{display:block;margin-top:4px;color:var(--muted);font-size:15px;line-height:1.5}jalg-retailers .jr-pop{position:fixed;z-index:10000;width:280px;padding:24px;overflow:auto;background:var(--paper);border:1px solid var(--line);border-radius:4px;box-shadow:0 8px 28px #00000029;text-align:left;font-size:15px;line-height:1.5}jalg-retailers .jr-pop strong{display:block;padding-right:18px;font-size:16px}jalg-retailers .jr-pop p{margin:8px 0 16px;color:var(--muted);font-size:15px}jalg-retailers .jr-pop a{display:inline-block;color:var(--green)}jalg-retailers .jr-pop svg{display:inline-block;vertical-align:middle;margin-left:3px}jalg-retailers .jr-close{position:absolute;top:4px;right:4px;width:32px;height:32px;padding:0;border:0;background:none;font-size:24px}jalg-retailers .jr-notice{padding:24px;text-align:center}jalg-retailers .jr-error{display:block;color:#a12b22}@media(max-width:1099px){jalg-retailers .jr-list{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:24px}}@media(max-width:799px){jalg-retailers .jr-heading{padding-top:48px;padding-bottom:24px}jalg-retailers.is-ready .jr-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:16px 20px}jalg-retailers .jr-controls button{padding:10px 16px;border:1px solid var(--green);border-radius:0;background:none;color:var(--green)}jalg-retailers .jr-controls span{flex-basis:100%;text-align:center;font-size:13px}jalg-retailers .jr-view{height:350px;overflow:auto;overscroll-behavior-x:contain}jalg-retailers .jr-map{width:1800px;max-width:none}jalg-retailers .jr-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:589px){jalg-retailers{padding-bottom:25px}jalg-retailers .jr-heading p{text-wrap:pretty}jalg-retailers .jr-list{grid-template-columns:1fr;gap:18px;padding-top:20px}}@media(prefers-reduced-motion:reduce){jalg-retailers .jr-line:after{transition:none}}jalg-retailers .jr-cta-band{margin-top:clamp(48px,6vw,80px);border-top:1px solid var(--line)}jalg-retailers .jr-cta{display:flex;justify-content:space-between;align-items:center;gap:24px 40px;max-width:1440px;margin:0 auto;padding:32px 40px}jalg-retailers .jr-cta-title{margin:0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * .61);line-height:var(--typeHeaderLineHeight);letter-spacing:var(--typeHeaderSpacing)}jalg-retailers .jr-cta-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:16px 28px}jalg-retailers .jr-cta-actions .btn{margin:0}jalg-retailers .jr-cta-link{display:inline-flex;align-items:center;gap:6px;padding-bottom:4px;color:var(--green)}@media(max-width:1099px){jalg-retailers .jr-cta{padding-inline:24px}}@media(max-width:749px){jalg-retailers .jr-cta{flex-direction:column;align-items:start}}@media(max-width:589px){jalg-retailers .jr-cta{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/87/compiled_assets/styles.css.map */
