a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}::selection{background:var(--clr-vert);color:var(--clr-creme)}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:var(--font-weight-semibold);line-height:var(--lh-tight);color:var(--clr-text-primary)}h1{font-size:var(--text-h1);line-height:var(--lh-tight)}h2{font-size:var(--text-h2);line-height:var(--lh-snug)}h3{font-size:var(--text-h3);line-height:var(--lh-snug)}h4{font-size:var(--text-h4);line-height:var(--lh-normal);font-weight:var(--font-weight-regular)}.text-display{font-family:var(--font-serif);font-size:var(--text-display);font-weight:var(--font-weight-semibold);line-height:var(--lh-tight)}p{font-size:var(--text-body);line-height:var(--lh-relaxed);letter-spacing:var(--ls-normal)}.text-body-l{font-size:var(--text-body-l);line-height:var(--lh-loose)}.text-body-s{font-size:var(--text-body-s);line-height:var(--lh-relaxed)}.text-label{font-size:var(--text-label);letter-spacing:var(--ls-label);text-transform:uppercase;line-height:1}.text-caption{font-size:var(--text-caption);line-height:var(--lh-normal);letter-spacing:var(--ls-wide)}@media(min-width:1024px){.text-display{font-size:var(--text-display-lg)}h1{font-size:var(--text-h1-lg)}h2{font-size:var(--text-h2-lg)}h3{font-size:var(--text-h3-lg)}h4{font-size:var(--text-h4-lg)}}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lbf-masthead{position:sticky;top:0;z-index:var(--z-sticky)}.u-skip-link{position:absolute;top:-100%;left:var(--sp-4);background:var(--clr-vert);color:var(--clr-creme);padding:var(--sp-3) var(--sp-4);border-radius:0 0 var(--radius-md) var(--radius-md);z-index:var(--z-toast);transition:top var(--t-fast);font-family:var(--font-sans);font-size:var(--text-body)}.u-skip-link:focus{top:0}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-outer);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-inner)}@media(forced-colors:active){:focus-visible{outline:var(--focus-ring-width) solid Highlight!important;outline-offset:var(--focus-ring-offset);box-shadow:none!important}}html{scroll-behavior:smooth}#main-content{scroll-margin-top:calc(var(--lbf-masthead-height) + var(--sp-4))}[data-lbf-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--dur-slower) var(--ease-out),transform var(--dur-slower) var(--ease-out)}[data-lbf-reveal].is-revealed{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lbf-base.css.map */
