.ll-hiw{background:var(--ll-cream,#f7f4ee);color:#17171f;padding:40px 0 24px;font-family:var(--font-stack-body, sans-serif)}.ll-hiw *,.ll-hiw *:before,.ll-hiw *:after{box-sizing:border-box}.ll-hiw__inner{width:calc(100% - 2 * var(--ll-gutter,16px));max-width:var(--ll-page-max,1760px);margin-inline:auto}.ll-hiw__header{display:grid;gap:18px;margin-bottom:26px}.ll-hiw__eyebrow{margin:0 0 12px;color:#55721c;font-size:15px;font-weight:600;letter-spacing:.1em}.ll-hiw__heading{margin:0;font-family:var(--font-stack-headings,sans-serif);font-size:clamp(34px,4.2vw,64px);line-height:1.06;font-weight:700;letter-spacing:-.05em;overflow-wrap:anywhere}.ll-hiw__accent{display:inline-block;max-width:100%;font-family:var(--ll-font-accent,Georgia,serif);font-weight:400;font-style:italic;letter-spacing:-.035em}.ll-hiw__dot{display:inline-block;overflow:hidden;width:.12em;height:.12em;margin-left:.035em;border-radius:50%;background:#a1c84b;color:transparent;vertical-align:baseline}.ll-hiw__subheading{margin:16px 0 0;color:#5e5b63;font-size:16px;line-height:1.4}.ll-hiw a.ll-hiw__button{display:flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:14px 26px;border:0;border-radius:999px;background:#a1c84b;color:#17171f;font-size:18px;line-height:1.25;font-weight:600;text-decoration:none;text-align:center}.ll-hiw a:focus-visible{outline:3px solid #55721c;outline-offset:5px}.ll-hiw a:hover{text-decoration:underline;text-underline-offset:4px}.ll-hiw__steps{display:grid;gap:20px;margin:0;padding:0;list-style:none}.ll-hiw__step{position:relative;min-width:0;padding-bottom:20px;border-bottom:1px solid var(--ll-rule,#c8dc94)}.ll-hiw__visual{display:flex;align-items:center;gap:16px;margin-bottom:12px}.ll-hiw__number{color:#c8dc94;font-family:var(--ll-font-accent,Georgia,serif);font-size:64px;font-weight:400;line-height:1;letter-spacing:-.06em;flex:0 0 auto}.ll-hiw__art{display:block;width:120px;max-width:60%;height:auto;aspect-ratio:240 / 200}.ll-hiw__title{margin:0 0 10px;font-family:var(--font-stack-headings,sans-serif);font-size:24px;font-weight:650;line-height:1.12;letter-spacing:-.035em}.ll-hiw__text{margin:0;color:#5e5b63;font-size:16px;line-height:1.45}.ll-hiw a.ll-hiw__link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:8px;color:#55721c;font-size:17px;line-height:1.35;font-weight:600;text-decoration:none}.ll-hiw__badges{display:grid;margin-top:22px;padding:8px 16px;border-radius:24px;background:#ecefdc}.ll-hiw__badge{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 0;font-size:16px;line-height:1.3;font-weight:500}.ll-hiw__badge+.ll-hiw__badge{border-top:1px solid var(--ll-rule,#c8dc94)}.ll-hiw__icon{width:38px;height:38px;flex:0 0 auto}.ll-hiw__badge .ll-hiw__icon{color:#55721c}.ll-hiw__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 22px;margin:20px 0 0;color:#706c73;font-size:15px;line-height:1.5;text-align:center}.ll-hiw__footer-item{display:inline-flex;align-items:center;justify-content:center;gap:9px}.ll-hiw__footer .ll-hiw__icon{width:32px;height:32px}.ll-hiw__pin{display:block;width:27px;height:27px;flex:0 0 auto;fill:none;stroke:#e0362c;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ll-hiw__header>*,.ll-hiw__badge span{min-width:0;overflow-wrap:anywhere}@media(max-width:749px){.ll-hiw__header,.ll-hiw__step{text-align:center}.ll-hiw__heading,.ll-hiw__subheading{margin-inline:auto}.ll-hiw a.ll-hiw__button{width:min(100%,320px);margin-inline:auto}.ll-hiw__visual,.ll-hiw a.ll-hiw__link{justify-content:center}.ll-hiw__badge{justify-content:center;text-align:center}.ll-hiw__footer{flex-direction:column}}@media(min-width:750px){.ll-hiw{padding-block:40px 32px}.ll-hiw__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ll-hiw__step{border-bottom:0;padding:0 24px}.ll-hiw__step:first-child{padding-left:0}.ll-hiw__step:last-child{padding-right:0}.ll-hiw__step+.ll-hiw__step{border-left:1px solid var(--ll-rule,#c8dc94)}.ll-hiw__step+.ll-hiw__step:before{content:"\2192";position:absolute;left:0;top:58px;transform:translate(-50%);background:var(--ll-cream,#f7f4ee);padding:8px 0;color:#a1c84b;font-size:34px;line-height:1}.ll-hiw__visual{gap:8px;min-height:150px}.ll-hiw__number{font-size:clamp(64px,6vw,104px)}.ll-hiw__art{width:65%;max-width:168px;min-width:0}.ll-hiw__title{font-size:clamp(22px,1.9vw,30px)}.ll-hiw__text{font-size:clamp(16px,1.25vw,17px)}.ll-hiw__badges{grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 12px;margin-top:28px}.ll-hiw__badge{justify-content:center;gap:16px;padding:0 16px;font-size:16px}.ll-hiw__badge+.ll-hiw__badge{border-top:0;border-left:1px solid var(--ll-rule,#c8dc94)}.ll-hiw__icon{width:38px;height:38px}.ll-hiw__footer{font-size:16px}.ll-hiw__button{justify-self:start}}@media(min-width:1200px){.ll-hiw__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;margin-bottom:32px}.ll-hiw__eyebrow{font-size:13px}.ll-hiw__subheading{font-size:clamp(16px,1.25vw,20px)}.ll-hiw a.ll-hiw__button{min-width:228px;min-height:52px;font-size:18px;padding-inline:26px}.ll-hiw__step{padding-inline:32px}.ll-hiw__visual{min-height:150px;gap:12px}.ll-hiw__step+.ll-hiw__step:before{top:58px;font-size:34px}.ll-hiw a.ll-hiw__link{font-size:17px}}.ll-hiw__step{text-align:center}.ll-hiw__visual{--ll-hiw-art:120px;position:relative;justify-content:center}.ll-hiw__visual .ll-hiw__art{width:var(--ll-hiw-art);max-width:none}.ll-hiw__visual .ll-hiw__number{position:absolute;top:50%;right:calc(50% + var(--ll-hiw-art) / 2 + 6px);transform:translateY(-50%)}.ll-hiw a.ll-hiw__link{justify-content:center}@media(min-width:750px)and (max-width:1023px){.ll-hiw__visual{--ll-hiw-art:110px}.ll-hiw__visual .ll-hiw__number{font-size:48px}}@media(min-width:1024px)and (max-width:1199px){.ll-hiw__visual{--ll-hiw-art:140px}}@media(min-width:1200px){.ll-hiw__visual{--ll-hiw-art:168px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ll-how-it-works.css.map */
