*{box-sizing:border-box}:root{--font-editorial: "ambroise-std", "Alegreya", serif;--font-editorial-body: "Alegreya", serif;--font-introduction: "Alegreya", serif;--font-commerce: "avenir-lt-pro", sans-serif;--font-primary--family: var(--font-commerce);--type-small: .75rem;--type-body: .875rem;--type-prose: clamp(1rem, .95rem + .25vw, 1.125rem);--type-heading: clamp(1.5rem, 1.05rem + 1.5vw, 2.5rem);--type-display: clamp(2rem, 1rem + 3.25vw, 4rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--section-space: clamp(3rem, 6vw, 6rem);--editorial-space: clamp(4rem, 9vw, 9rem);--page-margin: clamp(1rem, 3vw, 3rem);--media-gutter: .1rem;--page-width: 120rem;--rule: 1px;--radius: 0;--style-border-radius-inputs: 0;--color-error: #9c2424;--color-success: #28583e;--motion-fast: .14s;--motion-normal: .24s;--motion-drawer: .32s;--ease: cubic-bezier(.2,.65,.3,1)}html{scroll-padding-block-start:6rem;-webkit-text-size-adjust:100%}body{margin:0;min-height:100svh;color:var(--color-foreground);background:var(--color-background);font:var(--type-body)/1.5 var(--font-commerce)}main{min-height:40svh}img,picture,video,canvas,svg{display:block;max-width:100%}img,video{height:auto}button,input,textarea,select{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid currentColor;outline-offset:4px}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,p{margin:0;overflow-wrap:anywhere}h1,h2,h3,h4,h5,h6{font-family:var(--font-editorial);font-weight:400;line-height:1.12;text-wrap:balance}h1,h2{font-size:var(--type-heading)}h3{font-size:clamp(1.125rem,1rem + .35vw,1.375rem)}fieldset{min-inline-size:0;margin:0;padding:0;border:0}legend{padding:0;margin-block-end:var(--space-3)}input,select,textarea{max-width:100%}input:not([type=checkbox],[type=radio],[type=submit],[type=hidden]),select,textarea{min-height:44px;border:1px solid var(--color-border);border-radius:0;background:transparent;color:inherit;padding:.7rem .8rem;font-size:1rem}:root input:not([type=checkbox],[type=radio],[type=submit],[type=hidden]):focus-visible,:root select:focus-visible,:root textarea:focus-visible{outline:none;border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}@media(forced-colors:active){:root input:not([type=checkbox],[type=radio],[type=submit],[type=hidden]):focus-visible,:root select:focus-visible,:root textarea:focus-visible{outline:2px solid CanvasText;outline-offset:-2px}}input[type=checkbox],input[type=radio]{accent-color:var(--color-accent);width:1.125rem;height:1.125rem}textarea{min-height:8rem;resize:vertical}button,input[type=submit]{border-radius:0}::selection{background:var(--color-accent);color:var(--color-background)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;inset:var(--space-4) auto auto var(--space-4);z-index:100;padding:var(--space-4);background:var(--color-background);color:var(--color-foreground);transform:translateY(-200%)}.skip-link:focus{transform:none}.shopify-section{--content-width: min(calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2));--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;display:grid;grid-template-columns:var(--content-grid);width:100%}.shopify-section>*{grid-column:2;min-width:0}.shopify-section>.full-width{grid-column:1 / -1}.lm-section{padding-block:var(--section-space)}.lm-prose{font:var(--type-prose)/1.6 var(--font-editorial-body);max-width:65ch}.lm-prose>*+*{margin-block-start:1em}.lm-prose :is(ul,ol){padding-inline-start:1.3em}.lm-prose table{display:block;overflow-x:auto;max-width:100%}.lm-prose h2,.lm-prose h3{margin-block-start:1.5em}.lm-label{font-size:var(--type-small);letter-spacing:.045em}.lm-muted{color:var(--color-muted)}.lm-button{display:inline-flex;position:relative;min-height:46px;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--color-accent);border-radius:0;padding:.9rem 1.75rem;background:var(--color-accent);color:var(--color-background);font:400 .8125rem/1.35 var(--font-commerce);letter-spacing:.04em;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.lm-button:hover{background:var(--color-background);color:var(--color-accent)}.lm-button:active{background:var(--color-alternate);color:var(--color-foreground)}.lm-button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px;box-shadow:0 0 0 4px var(--color-background)}.lm-button[aria-busy=true]{cursor:progress}.lm-button:is([data-product-add],[data-sticky-add]),.lm-card-form .lm-button[type=submit],.lm-quick-form .lm-button[type=submit]{text-transform:uppercase}.lm-button--secondary{background:transparent;color:var(--color-foreground);border-color:var(--color-border)}.lm-button--secondary:hover{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.lm-button--text{min-height:44px;background:transparent;color:inherit;border-color:transparent;padding:.65rem 0;letter-spacing:.015em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.lm-button--text:active{background:transparent;color:inherit}.lm-button--text:hover{color:inherit;background:transparent;border-color:transparent;opacity:.7}@media(prefers-reduced-motion:reduce){.lm-button{transition:none}}.lm-icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:10px;border:0;background:transparent;text-decoration:none;color:inherit;cursor:pointer}.lm-icon{width:20px;height:20px;flex:0 0 20px}.lm-field{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--space-2)}.lm-field label{font-size:.8125rem}.lm-error{color:var(--color-error)}.lm-success{color:var(--color-success)}.lm-spinner{display:inline-block;width:1em;height:1em;border:1px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:lm-spin .7s linear infinite}@keyframes lm-spin{to{transform:rotate(360deg)}}.lm-disclosure{border-block-end:1px solid var(--color-rule)}.lm-disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;padding-block:var(--space-4);cursor:pointer;list-style:none}.lm-disclosure>summary::-webkit-details-marker{display:none}.lm-disclosure>summary:after{content:"+";font-size:1.25rem}.lm-disclosure[open]>summary:after{content:"\2212"}.lm-disclosure__body{padding-block-end:var(--space-6)}dialog.lm-dialog{margin:auto;padding:var(--space-6);border:0;max-width:min(40rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--color-background);color:var(--color-foreground)}dialog.lm-dialog::backdrop{background:#05060366}dialog.lm-dialog[open]{animation:lm-dialog-in var(--motion-normal) var(--ease)}.lm-dialog__close{display:flex;position:sticky;top:0;margin-inline-start:auto;z-index:1;background:var(--color-background)}.lm-dialog.lm-dialog--drawer{inset:0 auto 0 0;margin:0;width:min(28rem,92vw);max-width:none;height:100dvh;max-height:none}:root[dir=rtl] .lm-dialog.lm-dialog--drawer{inset-inline-start:0;inset-inline-end:auto}@keyframes lm-dialog-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-normal: 0ms;--motion-drawer: 0ms}.lm-spinner{animation:none}dialog.lm-dialog[open]{animation:none}}.lm-content-stack{display:grid;gap:var(--space-8)}.lm-home-space{padding-block:var(--section-space)}.lm-home-space[data-spacing=compact]{padding-block:var(--space-12)}.lm-home-space[data-spacing=generous]{padding-block:var(--editorial-space)}.lm-scheme--alternate{background:var(--color-alternate)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/critical.css.map */
