.ll{--ll-s: var(--ll-user, 1);--ll-h: calc(var(--ll-s) * var(--ll-head-s, 1));--ll-t: calc(var(--ll-s) * var(--ll-text-s, 1));container-type:inline-size;background:var(--ll-bg, transparent);color:var(--ll-text, #3a3634);-webkit-font-smoothing:antialiased}.ll__inner{padding:calc(var(--ll-pad-top, 72) * 100cqw / 1440) 5.5cqw calc(var(--ll-pad-bottom, 72) * 100cqw / 1440)}.ll .ll-eyebrow{margin:0;font-family:var(--ll-body-font);font-weight:600;font-size:max(calc(10px * var(--ll-text-s, 1)),calc(var(--ll-t) * .78cqw));line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--ll-muted, #6b6058)}.ll .ll-h2{margin:calc(var(--ll-s) * .55cqw) 0 0;font-family:var(--ll-heading-font);font-weight:var(--ll-heading-weight, 600);font-style:normal;font-size:calc(var(--ll-h) * 2.6cqw);line-height:1.12;letter-spacing:-.01em;text-transform:none;text-wrap:balance;color:var(--ll-heading, #140c06)}.ll .ll-h2:first-child{margin-top:0}.ll .ll-h2 em,.ll .ll-h3 em{font-style:italic;font-synthesis:style;color:var(--ll-accent, #9a5b30)}.ll .ll-h3{margin:0;font-family:var(--ll-heading-font);font-weight:var(--ll-heading-weight, 600);font-style:normal;font-size:max(calc(15px * var(--ll-head-s, 1)),calc(var(--ll-h) * 1.35cqw));line-height:1.25;text-transform:none;color:var(--ll-heading, #140c06)}.ll .ll-text{margin:calc(var(--ll-s) * 1.15cqw) 0 0;font-family:var(--ll-body-font);font-weight:400;font-size:max(calc(13px * var(--ll-text-s, 1)),calc(var(--ll-t) * 1.08cqw));line-height:1.7;color:var(--ll-text, #3a3634)}.ll .ll-text p{margin:0}.ll .ll-text p+p{margin-top:.9em}.ll .ll-text a{color:var(--ll-accent, #9a5b30)}.ll .ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4em;box-sizing:border-box;margin-top:calc(var(--ll-s) * 1.9cqw);height:max(42px,calc(var(--ll-t) * 3.3cqw));padding:0 calc(var(--ll-t) * 2.5cqw);border-radius:999px;background:var(--ll-btn-bg, #865f46);color:var(--ll-btn-text, #faf0e6);font-family:var(--ll-body-font);font-weight:500;font-size:max(13px,calc(var(--ll-t) * 1.02cqw));line-height:1;letter-spacing:.01em;text-decoration:none;transition:filter .2s ease}.ll .ll-btn:hover{filter:brightness(1.08)}.ll .ll-btn:focus-visible{outline:2px solid var(--ll-heading, #140c06);outline-offset:3px}@media screen and (max-width:749px){.ll{--ll-s: var(--ll-m, 1);--ll-h: calc(var(--ll-m, 1) * var(--ll-head-s, 1));--ll-t: calc(var(--ll-m, 1) * var(--ll-text-s, 1))}.ll__inner{padding:calc(var(--ll-pad-top, 72) * .62px) 20px calc(var(--ll-pad-bottom, 72) * .62px)}.ll .ll-eyebrow{font-size:calc(11px * var(--ll-t));letter-spacing:.16em}.ll .ll-h2{margin-top:calc(8px * var(--ll-s));font-size:calc(30px * var(--ll-h))}.ll .ll-h3{font-size:calc(18px * var(--ll-h))}.ll .ll-text{margin-top:calc(14px * var(--ll-s));font-size:calc(15px * var(--ll-t));line-height:1.65}.ll .ll-btn{margin-top:calc(22px * var(--ll-s));height:calc(46px * var(--ll-t));padding:0 calc(26px * var(--ll-t));font-size:calc(14px * var(--ll-t))}}@media(prefers-reduced-motion:reduce){.ll .ll-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ll-common.css.map */
