.jlf-info{box-sizing:border-box;max-width:792px;margin:64px auto;padding:0 16px;color:#121212;font:400 16px/1.5 Inter,Arial,sans-serif}.jlf-info *{box-sizing:border-box}.jlf-info h1,.jlf-info h2,.jlf-info h3,.jlf-info p{margin:0}.jlf-info h1,.jlf-info h2,.jlf-info h3,.jlf-info caption{font-family:Crimson Pro,Georgia,serif;font-weight:600;line-height:1.15;color:#212c4d;overflow-wrap:anywhere}.jlf-info h1{font-size:48px}.jlf-info h2,.jlf-info caption{font-size:32px}.jlf-info h3{font-size:24px}.jlf-info .jlf-info__heading{margin-bottom:32px}.jlf-info .jlf-info__blocks{counter-reset:jlf-step}.jlf-info .jlf-info__blocks>*+*{margin-top:32px}.jlf-info .jlf-info__blocks>.jlf-info__guide+.jlf-info__guide{margin-top:64px}.jlf-info .jlf-info__hero,.jlf-info .jlf-info__help{padding:32px 24px;border:1px solid #E5E7EB;border-radius:8px;background:#f8f8f8;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f}.jlf-info .jlf-info__hero>*+*,.jlf-info .jlf-info__help>*+*{margin-top:24px}.jlf-info .jlf-info__reassurance{color:#616978;font-size:14px}.jlf-info .jlf-info__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 24px;border:1px solid #2563EB;border-radius:9999px;color:#fff;background:#2563eb;font:600 16px/1.5 Inter,Arial,sans-serif;text-decoration:none;text-align:center;cursor:pointer}.jlf-info .jlf-info__button--secondary{background:#fff;color:#2563eb}.jlf-info .jlf-info__button:hover{box-shadow:0 8px 24px #0000001f}.jlf-info .jlf-info__button:focus-visible,.jlf-info summary:focus-visible,.jlf-info a:focus-visible{outline:3px solid #2563EB;outline-offset:4px}.jlf-info .jlf-info__step{position:relative;padding-left:56px;counter-increment:jlf-step}.jlf-info .jlf-info__step:before{content:counter(jlf-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;background:#eff6ff;color:#2563eb;font-weight:600}.jlf-info .jlf-info__step p{margin-top:8px}.jlf-info .jlf-info__richtext{margin-top:16px;overflow-wrap:anywhere}.jlf-info .jlf-info__richtext>*+*{margin-top:16px}.jlf-info .jlf-info__richtext a{color:#2563eb}.jlf-info .jlf-info__table{overflow-x:auto}.jlf-info table{width:100%;border-collapse:collapse;text-align:left}.jlf-info caption{text-align:left;margin-bottom:24px}.jlf-info th,.jlf-info td{padding:16px;border-bottom:1px solid #E5E7EB}.jlf-info thead{background:#f8f8f8;color:#212c4d}.jlf-info .jlf-info__faq{border-bottom:1px solid #E5E7EB;padding-bottom:24px}.jlf-info summary{min-height:48px;cursor:pointer;color:#212c4d;font-weight:600}.jlf-info .jlf-info__actions{display:flex;flex-wrap:wrap;gap:16px}@media(min-width:1024px){.jlf-info{margin-top:96px;margin-bottom:96px}.jlf-info h1{font-size:64px}.jlf-info .jlf-info__hero,.jlf-info .jlf-info__help{padding:48px}.jlf-info .jlf-info__blocks>.jlf-info__guide+.jlf-info__guide{margin-top:96px}}.jlf-info figure{margin:0}.jlf-info h4{margin:0;color:#212c4d;font-size:16px;line-height:1.5}.jlf-info svg{display:block;width:100%;height:auto;color:#212c4d}.jlf-info svg path,.jlf-info svg circle,.jlf-info svg rect,.jlf-info svg ellipse{vector-effect:non-scaling-stroke}.jlf-info .jlf-info__accent{color:#2563eb}.jlf-info .jlf-info__orbit{color:#9ca3af}.jlf-info .jlf-info__guide>h3{margin-bottom:24px}.jlf-info .jlf-info__comparison{border:1px solid #E5E7EB;border-radius:8px;overflow:hidden}.jlf-info .jlf-info__compare-head,.jlf-info .jlf-info__compare-row{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));align-items:center}.jlf-info .jlf-info__compare-head{background:#f8f8f8;color:#212c4d}.jlf-info .jlf-info__compare-head>*,.jlf-info .jlf-info__compare-row>*{padding:16px;min-width:0;overflow-wrap:anywhere}.jlf-info .jlf-info__compare-head>div{display:flex;align-items:center;gap:12px}.jlf-info .jlf-info__compare-row{border-top:1px solid #E5E7EB}.jlf-info .jlf-info__compare-row strong{color:#212c4d;font-size:14px}.jlf-info .jlf-info__small-icon{display:block;flex:0 0 32px;width:32px;aspect-ratio:1}.jlf-info .jlf-info__small-icon svg{max-width:32px}.jlf-info .jlf-info__compare-row svg{width:24px;max-width:24px;aspect-ratio:1}.jlf-info svg.jlf-info__yes{color:#166534}.jlf-info svg.jlf-info__no{color:#9ca3af}.jlf-info .jlf-info__airflow-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.jlf-info .jlf-info__airflow-card{padding:24px;border:1px solid #E5E7EB;border-radius:8px}.jlf-info .jlf-info__air-art{width:100%;max-width:200px;aspect-ratio:1;margin:0 auto 16px}.jlf-info .jlf-info__airflow-card p,.jlf-info .jlf-info__kind-card p{margin-top:8px;font-size:14px}.jlf-info .jlf-info__kind-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jlf-info .jlf-info__kind-card{min-width:0}.jlf-info .jlf-info__kind-photo{width:100%;aspect-ratio:1;background:#f8f8f8;border-radius:8px;overflow:hidden;margin-bottom:16px}.jlf-info .jlf-info__kind-photo img{display:block;width:100%;height:100%;object-fit:contain}.jlf-info .jlf-info__ceiling-rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:24px}.jlf-info .jlf-info__ceiling-rooms figure{min-width:0}.jlf-info .jlf-info__ceiling-art{width:100%;aspect-ratio:1;margin:auto}.jlf-info .jlf-info__ceiling-rooms figcaption{text-align:center;color:#212c4d;font-weight:600;font-size:14px}.jlf-info .jlf-info__sweep-art{width:100%;max-width:320px;aspect-ratio:1;margin:auto}.jlf-info .jlf-info__dimension{text-align:center;color:#2563eb;font-weight:600;margin:0 auto 24px}.jlf-info .jlf-info__room-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jlf-info .jlf-info__room-plans figure{min-width:0}.jlf-info .jlf-info__room-art{width:100%;max-width:240px;aspect-ratio:1;margin:auto}.jlf-info .jlf-info__room-plans figcaption{text-align:center;color:#212c4d;font-size:13px}.jlf-info .jlf-info__room-plans figcaption>*{display:block}.jlf-info .jlf-info__caption{margin-top:24px;color:#616978;font-size:14px}@media(max-width:639px){.jlf-info .jlf-info__compare-head,.jlf-info .jlf-info__compare-row{grid-template-columns:repeat(2,minmax(0,1fr))}.jlf-info .jlf-info__compare-label{grid-column:1/-1}.jlf-info .jlf-info__compare-head>.jlf-info__compare-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.jlf-info .jlf-info__compare-row>.jlf-info__compare-label{padding-bottom:0}.jlf-info .jlf-info__airflow-cards{grid-template-columns:minmax(0,1fr);gap:16px}.jlf-info .jlf-info__ceiling-rooms{grid-template-columns:minmax(0,1fr)}.jlf-info .jlf-info__airflow-card{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px;padding:16px}.jlf-info .jlf-info__air-art{grid-row:1/3;margin:0;align-self:center}.jlf-info .jlf-info__kind-cards{grid-template-columns:minmax(0,1fr);gap:24px}.jlf-info .jlf-info__kind-card{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px}.jlf-info .jlf-info__kind-photo{grid-row:1/3;margin:0}.jlf-info .jlf-info__kind-card p{margin-top:8px}.jlf-info .jlf-info__room-plans{grid-template-columns:minmax(0,1fr);row-gap:24px}.jlf-info .jlf-info__table{overflow-x:visible}.jlf-info th,.jlf-info td{padding:12px;overflow-wrap:anywhere}}.jlf-info .jlf-info__hole-art{width:100%;margin:24px auto 0}.jlf-info .jlf-info__hole-diagrams{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:639px){.jlf-info .jlf-info__hole-diagrams{grid-template-columns:minmax(0,1fr);max-width:260px;margin:auto}}.jlf-info.jlf-info--choices{max-width:1104px;background:#fff}.jlf-info .jlf-info__choices{scroll-margin-top:24px}.jlf-info .jlf-info__choices-intro{margin-top:16px;max-width:760px}.jlf-info .jlf-info__choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:24px}.jlf-info .jlf-info__choice{min-width:0;padding:24px;border:1px solid #E5E7EB;border-radius:8px;background:#fff}.jlf-info .jlf-info__choice-art{display:grid;place-items:center;width:120px;aspect-ratio:1;margin-bottom:16px;color:#212c4d}.jlf-info .jlf-info__choice-art svg{width:100%;height:auto;max-height:120px}.jlf-info .jlf-info__choice-art img{display:block;width:100%;height:100%;object-fit:contain;border-radius:8px}.jlf-info .jlf-info__choice-art [hidden]{display:none}.jlf-info .jlf-info__choice-fallback{display:block;width:100%}.jlf-info .jlf-info__choice-copy{min-width:0;overflow-wrap:anywhere}.jlf-info .jlf-info__choice-copy h3{font-size:24px}.jlf-info .jlf-info__choice-copy p{margin-top:8px;font-size:15px;line-height:1.6}.jlf-info .jlf-info__best-for{display:inline-block;max-width:100%;margin-top:16px;padding:8px;background:#eff6ff;border-radius:8px;color:#2563eb;font-size:13px;line-height:1.4}.jlf-info .jlf-info__measure-steps{margin:24px 0 0;padding-left:24px}.jlf-info .jlf-info__measure-steps li+li{margin-top:8px}.jlf-info .jlf-info__choice-note{margin-top:24px;padding:16px;border-left:2px solid #2563EB;background:#eff6ff;overflow-wrap:anywhere}.jlf-info .jlf-info__jump-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.jlf-info .jlf-info__jump-chips a{display:inline-flex;align-items:center;min-height:48px;max-width:100%;padding:8px 16px;border:1px solid #dbeafe;border-radius:8px;color:#2563eb;background:#fff;text-decoration:none;overflow-wrap:anywhere}.jlf-info .jlf-info__jump-chips a:hover{background:#eff6ff}.jlf-info .jlf-info__jump-chips a:focus-visible{outline:2px solid #2563EB;outline-offset:2px}@media(max-width:639px){.jlf-info .jlf-info__choice-grid{grid-template-columns:minmax(0,1fr);gap:16px}.jlf-info .jlf-info__choice{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding:16px 8px}.jlf-info .jlf-info__choice-art{width:96px;margin:0}.jlf-info .jlf-info__choice-copy p{font-size:14px}.jlf-info .jlf-info__best-for{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/jl-finder-info.css.map */
