:root{--ls-surface: #fafaf8;--ls-surface-container: #f0efeb;--ls-surface-low: #f4f4f2;--ls-primary: #111111;--ls-on-primary: #fafaf8;--ls-on-surface: #1a1c1b;--ls-on-surface-muted: rgba(26, 28, 27, .5);--ls-outline: rgba(0, 0, 0, .1);--ls-font-headline: "Epilogue", var(--font-heading-family, sans-serif);--ls-font-label: "DM Sans", sans-serif;--ls-tracking-display: -.02em;--ls-tracking-label: .1em;--ls-lh-tight: .95;--ls-lh-body: 1.6;--ls-section-padding: clamp(4rem, 10vw, 10rem);--ls-container-max: 144rem;--ls-gutter: clamp(2rem, 4vw, 6rem);--ls-card-gap: clamp(1.6rem, 3vw, 3rem);--ls-transition: .3s ease-out;--ls-radius: .4rem}.ls-scheme{background:var(--ls-scheme-bg);color:var(--ls-scheme-fg)}.ls-scheme--crema{--ls-scheme-bg: #fafaf8;--ls-scheme-fg: #1a1c1b;--ls-scheme-muted: rgba(26, 28, 27, .62);--ls-scheme-border: rgba(26, 28, 27, .12);--ls-scheme-panel: rgba(26, 28, 27, .04);--ls-scheme-accent: #3f5c3a;--ls-scheme-btn-bg: #111111;--ls-scheme-btn-fg: #fafaf8}.ls-scheme--arena{--ls-scheme-bg: #f0efeb;--ls-scheme-fg: #1a1c1b;--ls-scheme-muted: rgba(26, 28, 27, .62);--ls-scheme-border: rgba(26, 28, 27, .14);--ls-scheme-panel: rgba(255, 255, 255, .6);--ls-scheme-accent: #3f5c3a;--ls-scheme-btn-bg: #111111;--ls-scheme-btn-fg: #fafaf8}.ls-scheme--musgo{--ls-scheme-bg: #e4eae0;--ls-scheme-fg: #1b2419;--ls-scheme-muted: rgba(27, 36, 25, .62);--ls-scheme-border: rgba(27, 36, 25, .16);--ls-scheme-panel: rgba(255, 255, 255, .55);--ls-scheme-accent: #3f5c3a;--ls-scheme-btn-bg: #2f4a2b;--ls-scheme-btn-fg: #f4f7f1}.ls-scheme--oliva{--ls-scheme-bg: #3f5040;--ls-scheme-fg: #f4f7f1;--ls-scheme-muted: rgba(244, 247, 241, .68);--ls-scheme-border: rgba(244, 247, 241, .24);--ls-scheme-panel: rgba(244, 247, 241, .08);--ls-scheme-accent: #cbd8c2;--ls-scheme-btn-bg: #f4f7f1;--ls-scheme-btn-fg: #1b2419}.ls-scheme--tierra{--ls-scheme-bg: #5a4635;--ls-scheme-fg: #f7f2ec;--ls-scheme-muted: rgba(247, 242, 236, .68);--ls-scheme-border: rgba(247, 242, 236, .24);--ls-scheme-panel: rgba(247, 242, 236, .08);--ls-scheme-accent: #e2cdb3;--ls-scheme-btn-bg: #f7f2ec;--ls-scheme-btn-fg: #2a2018}.ls-scheme--tinta{--ls-scheme-bg: #111111;--ls-scheme-fg: #fafaf8;--ls-scheme-muted: rgba(250, 250, 248, .62);--ls-scheme-border: rgba(250, 250, 248, .2);--ls-scheme-panel: rgba(250, 250, 248, .07);--ls-scheme-accent: #a8c39f;--ls-scheme-btn-bg: #fafaf8;--ls-scheme-btn-fg: #111111}.ls-eyebrow{display:block;font-family:var(--ls-font-label);font-size:1.1rem;font-weight:500;letter-spacing:var(--ls-tracking-label);text-transform:uppercase;color:var(--ls-scheme-muted, var(--ls-on-surface-muted))}.ls-display{font-family:var(--ls-font-headline);font-size:clamp(2.8rem,5vw,5.6rem);font-weight:800;letter-spacing:var(--ls-tracking-display);line-height:var(--ls-lh-tight);margin:0;overflow-wrap:break-word}.ls-heading{font-family:var(--ls-font-headline);font-size:clamp(2rem,3vw,3.2rem);font-weight:700;letter-spacing:var(--ls-tracking-display);line-height:1.15;margin:0;overflow-wrap:break-word}.ls-body{font-size:1.5rem;line-height:var(--ls-lh-body);color:var(--ls-scheme-muted, var(--ls-on-surface-muted))}@media screen and (min-width:750px){.ls-body{font-size:1.6rem}}.ls-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 3.2rem;border:1px solid var(--ls-scheme-btn-bg, var(--ls-primary));border-radius:var(--ls-radius);font-family:var(--ls-font-label);font-size:1.2rem;font-weight:700;letter-spacing:var(--ls-tracking-label);text-transform:uppercase;text-align:center;text-decoration:none;background:var(--ls-scheme-btn-bg, var(--ls-primary));color:var(--ls-scheme-btn-fg, var(--ls-on-primary));cursor:pointer;transition:opacity var(--ls-transition),background var(--ls-transition),color var(--ls-transition)}.ls-button:hover{opacity:.85}.ls-button[disabled],.ls-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ls-button--ghost{background:transparent;color:var(--ls-scheme-fg, var(--ls-primary));border-color:var(--ls-scheme-border, var(--ls-outline))}.ls-button--ghost:hover{background:var(--ls-scheme-panel, transparent);opacity:1}.ls-button--full{width:100%}:root{--ls-accent: #3f5c3a;--ls-text-soft: rgba(26, 28, 27, .72);--ls-wrap-max: 120rem;--ls-wrap-gutter: 1.6rem;--ls-block-gap: 7.2rem;--ls-radius-card: .6rem}@media screen and (min-width:750px){:root{--ls-wrap-gutter: 4rem;--ls-block-gap: 11.2rem}}.ls-wrap{max-width:calc(var(--ls-wrap-max) + var(--ls-wrap-gutter) * 2);margin-inline:auto;padding-inline:var(--ls-wrap-gutter)}.ls-block-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:4rem}.ls-block-head__aside{max-width:38rem;margin:0;font-size:1.5rem;line-height:var(--ls-lh-body);color:var(--ls-text-soft)}.ls-block-eyebrow{display:block;margin-bottom:1.4rem;font-family:var(--ls-font-label);font-size:1.1rem;font-weight:700;letter-spacing:var(--ls-tracking-label);text-transform:uppercase;color:#1a1c1b80}.ls-block-title{margin:0;font-family:var(--ls-font-headline);font-size:clamp(2.8rem,4vw,4rem);font-weight:700;letter-spacing:var(--ls-tracking-display);line-height:1.1;color:var(--ls-primary);overflow-wrap:break-word}.ls-text-link{display:inline-block;padding-bottom:.2rem;border-bottom:1px solid currentColor;font-family:var(--ls-font-label);font-size:1.1rem;font-weight:700;letter-spacing:var(--ls-tracking-label);text-transform:uppercase;text-decoration:none;color:var(--ls-primary)}.ls-cta{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.8rem;padding:0 2.2rem;border:1px solid transparent;border-radius:var(--ls-radius);font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:opacity var(--ls-transition),background var(--ls-transition)}.ls-cta:hover{opacity:.88}.ls-cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ls-cta--dark{background:var(--ls-primary);border-color:var(--ls-primary);color:var(--ls-on-primary)}.ls-cta--outline{background:transparent;border-color:#00000040;color:var(--ls-primary)}.ls-cta--light{background:#f4f7f1;border-color:#f4f7f1;color:#1b2419}.ls-cta--outline-light{background:transparent;border-color:#f4f7f166;color:#f4f7f1}.rte blockquote{display:block}.rte blockquote>*{margin:0 0 1rem}.rte blockquote>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.rte table{display:block;max-width:100%;overflow-x:auto}}.cart-drawer .drawer__heading,cart-items .title--primary{font-family:var(--ls-font-headline);letter-spacing:var(--ls-tracking-display)}.cart-drawer .cart-item__name,cart-items .cart-item__name{font-family:var(--ls-font-headline);font-weight:600}.cart-drawer .caption-with-letter-spacing,cart-items .caption-with-letter-spacing{font-family:var(--ls-font-label)}.cart-drawer .totals__total,.cart__footer .totals__total{font-family:var(--ls-font-label);font-size:1.1rem;font-weight:700;letter-spacing:var(--ls-tracking-label);text-transform:uppercase}.cart-drawer .totals__total-value,.cart__footer .totals__total-value{font-family:var(--ls-font-headline);font-size:2.4rem;font-weight:700;letter-spacing:var(--ls-tracking-display)}.cart-drawer .cart__checkout-button,.cart__footer .cart__checkout-button{font-family:var(--ls-font-label);font-size:1.2rem;font-weight:700;letter-spacing:var(--ls-tracking-label);text-transform:uppercase;border-radius:var(--ls-radius)}.cart-drawer cart-remove-button .button,.cart-drawer cart-remove-button button.button{color:var(--ls-on-surface-muted);background:transparent}.cart-drawer cart-remove-button .button:not([disabled]):hover,.cart-drawer cart-remove-button button.button:not([disabled]):hover{color:#b84040;background:transparent;opacity:1}cart-items cart-remove-button a.button{color:var(--ls-on-surface-muted);background:transparent}cart-items cart-remove-button a.button:hover{color:#b84040;background:transparent;opacity:1}cart-items.is-empty .cart__warnings{padding-top:8rem;padding-bottom:10rem;gap:1.6rem;display:flex;flex-direction:column;align-items:center}.cart__empty-illustration{margin-bottom:.8rem;opacity:.18}.cart__empty-illustration img{display:block;width:9.6rem;height:9.6rem}cart-items .cart__empty-text{font-family:var(--ls-font-headline);font-size:clamp(2rem,3vw,2.8rem);font-weight:700;letter-spacing:var(--ls-tracking-display);color:var(--ls-primary);margin:0;max-width:52rem;width:auto;text-align:center}.cart__empty-sub{font-size:1.5rem;line-height:var(--ls-lh-body);color:var(--ls-on-surface-muted);max-width:38rem;margin:0;text-align:center}.cart__continue-cta{margin-top:2.8rem;padding-top:2.4rem;padding-bottom:4rem;border-top:1px solid var(--ls-outline)}.cart-drawer .drawer__inner,.cart-drawer .drawer__footer{border-color:var(--ls-outline)}cart-items .cart__items{border-color:var(--ls-outline)}.cart__footer>div:only-child{margin-inline:auto}.cart__footer .totals{justify-content:center}.cart__footer .tax-note{text-align:center;margin-inline:auto}.cart__footer .cart__checkout-button{margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ls-design-system.css.map */
