:root{--lx-gutter: clamp(1rem, 4vw, 3.5rem);--lx-page-max: 1560px;--lx-text-max: 68ch;--lx-space-1: .25rem;--lx-space-2: .5rem;--lx-space-3: .75rem;--lx-space-4: 1rem;--lx-space-5: 1.5rem;--lx-space-6: 2rem;--lx-space-7: 3rem;--lx-space-8: 4.5rem;--lx-space-9: clamp(4rem, 9vw, 8rem);--lx-fs-xs: .6875rem;--lx-fs-sm: .8125rem;--lx-fs-base: 1rem;--lx-fs-md: 1.125rem;--lx-fs-h4: calc(1.25rem * var(--lx-type-scale, 1));--lx-fs-h3: calc(clamp(1.5rem, 2.2vw, 2rem) * var(--lx-type-scale, 1));--lx-fs-h2: calc(clamp(2rem, 4vw, 3.25rem) * var(--lx-type-scale, 1));--lx-fs-h1: calc(clamp(2.5rem, 6vw, 5.25rem) * var(--lx-type-scale, 1));--lx-fs-display: calc(clamp(3rem, 9vw, 8.5rem) * var(--lx-type-scale, 1));--lx-track-wide: .18em;--lx-track-xwide: .28em;--lx-radius: 0;--lx-ease: cubic-bezier(.22, .61, .36, 1);--lx-dur: .35s;--lx-shadow-soft: 0 18px 40px -24px rgba(var(--lx-ink-rgb), .35);--lx-header-h: 76px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}:where(ul[role=list],ol[role=list]),.lx-list-reset{list-style:none;padding:0;margin:0}img,picture,video,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}table{border-collapse:collapse;width:100%}.lx-body{background:var(--lx-paper);color:var(--lx-ink);font-family:var(--lx-font-body);font-weight:var(--lx-font-body-weight);font-size:var(--lx-fs-base);line-height:1.65;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column}.lx-main{flex:1 0 auto}html,.lx-body{overflow-x:clip}.lx-main:focus{outline:none}.lx-h1,.lx-h2,.lx-h3,.lx-h4,.lx-display,.lx-rte h1,.lx-rte h2,.lx-rte h3{font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.lx-display{font-size:var(--lx-fs-display);line-height:.94;letter-spacing:-.03em}.lx-h1{font-size:var(--lx-fs-h1)}.lx-h2{font-size:var(--lx-fs-h2)}.lx-h3{font-size:var(--lx-fs-h3);line-height:1.12}.lx-h4{font-size:var(--lx-fs-h4);line-height:1.25;letter-spacing:0}.lx-italic{font-style:italic}.lx-eyebrow{display:inline-flex;align-items:center;gap:.75em;font-family:var(--lx-font-body);font-size:var(--lx-fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--lx-track-xwide);color:var(--lx-muted)}.lx-eyebrow--rule:before{content:"";width:2.25rem;height:1px;background:var(--lx-gold)}.lx-eyebrow--gold{color:var(--lx-gold)}.lx-lede{font-size:var(--lx-fs-md);line-height:1.7;color:var(--lx-muted);max-width:52ch}.lx-small{font-size:var(--lx-fs-sm)}.lx-muted{color:var(--lx-muted)}.lx-rte{max-width:var(--lx-text-max)}.lx-rte>*+*{margin-top:1.1em}.lx-rte h2{font-size:var(--lx-fs-h3);margin-top:1.8em}.lx-rte h3{font-size:var(--lx-fs-h4);margin-top:1.6em}.lx-rte a{color:var(--lx-ink);text-decoration-color:var(--lx-gold)}.lx-rte a:hover{color:var(--lx-gold)}.lx-rte ul,.lx-rte ol{padding-left:1.2em}.lx-rte li+li{margin-top:.4em}.lx-rte blockquote{border-left:1px solid var(--lx-gold);padding-left:1.5rem;font-family:var(--lx-font-heading);font-size:var(--lx-fs-h4);font-style:italic}.lx-rte img{margin-block:2rem}.lx-rte table td,.lx-rte table th{border-bottom:1px solid var(--lx-line);padding:.6rem .5rem;text-align:left}.lx-container{width:100%;max-width:var(--lx-page-max);margin-inline:auto;padding-inline:var(--lx-gutter)}.lx-container--narrow{max-width:880px}.lx-container--full{max-width:none}.lx-section{padding-block:var(--lx-section-pad, var(--lx-space-9))}.lx-section--tight{--lx-section-pad: var(--lx-space-7)}.lx-section--flush{--lx-section-pad: 0}.lx-surface--paper{background:var(--lx-paper);color:var(--lx-ink)}.lx-surface--ivory{background:var(--lx-ivory);color:var(--lx-ink)}.lx-surface--ink{background:var(--lx-ink);color:var(--lx-paper);--lx-muted: rgba(255,255,255,.62);--lx-line: rgba(255,255,255,.14)}.lx-surface--ink .lx-rte a{color:var(--lx-paper)}.lx-stack>*+*{margin-top:var(--lx-stack-gap, var(--lx-space-5))}.lx-cluster{display:flex;flex-wrap:wrap;gap:var(--lx-cluster-gap, var(--lx-space-4));align-items:center}.lx-cluster--center{justify-content:center}.lx-text-center{text-align:center}.lx-text-center .lx-lede{margin-inline:auto}.lx-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--lx-space-5);margin-bottom:var(--lx-space-7)}.lx-section-head__text>*+*{margin-top:var(--lx-space-4)}.lx-section-head--center{flex-direction:column;align-items:center;text-align:center}.lx-visually-hidden,.lx-visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lx-skip-link{position:fixed;top:1rem;left:1rem;z-index:1000;background:var(--lx-ink);color:var(--lx-paper);padding:.8rem 1.2rem;font-size:var(--lx-fs-sm);letter-spacing:var(--lx-track-wide);text-transform:uppercase}:focus-visible{outline:2px solid var(--lx-gold);outline-offset:3px}.lx-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lx-btn{--lx-btn-bg: var(--lx-ink);--lx-btn-fg: var(--lx-paper);--lx-btn-bd: var(--lx-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-height:3.25rem;padding:0 2.25rem;border:1px solid var(--lx-btn-bd);border-radius:var(--lx-radius);background:var(--lx-btn-bg);color:var(--lx-btn-fg);font-family:var(--lx-font-body);font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase;text-decoration:none;isolation:isolate;overflow:hidden;transition:color var(--lx-dur) var(--lx-ease),border-color var(--lx-dur) var(--lx-ease)}.lx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--lx-gold);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--lx-ease)}.lx-btn:hover:after{transform:scaleX(1);transform-origin:left}.lx-btn:hover{border-color:var(--lx-gold);color:var(--lx-ink)}.lx-btn--light{--lx-btn-bg: var(--lx-paper);--lx-btn-fg: var(--lx-ink);--lx-btn-bd: var(--lx-paper)}.lx-btn--outline{--lx-btn-bg: transparent;--lx-btn-fg: currentColor;--lx-btn-bd: currentColor}.lx-btn--gold{--lx-btn-bg: var(--lx-gold);--lx-btn-fg: var(--lx-ink);--lx-btn-bd: var(--lx-gold)}.lx-btn--gold:after{background:var(--lx-ink)}.lx-btn--gold:hover{color:var(--lx-paper);border-color:var(--lx-ink)}.lx-btn--block{width:100%}.lx-btn[disabled],.lx-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.lx-btn[aria-busy=true]{color:transparent}.lx-btn[aria-busy=true]:before{content:"";position:absolute;width:1.1rem;height:1.1rem;border:1px solid var(--lx-btn-fg);border-right-color:transparent;border-radius:50%;animation:lx-spin .8s linear infinite}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-link{display:inline-flex;align-items:center;gap:.6em;font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase;text-decoration:none;padding-bottom:.35em;background:linear-gradient(var(--lx-gold),var(--lx-gold)) left bottom / 100% 1px no-repeat;transition:background-size var(--lx-dur) var(--lx-ease),color var(--lx-dur)}.lx-link:hover{background-size:35% 1px;color:var(--lx-gold)}.lx-link .lx-icon{width:.9em;height:.9em;transition:transform var(--lx-dur) var(--lx-ease)}.lx-link:hover .lx-icon{transform:translate(4px)}.lx-icon{width:1.25rem;height:1.25rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.25}.lx-icon-btn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;position:relative;color:inherit;text-decoration:none}.lx-icon-btn:hover{color:var(--lx-gold)}.lx-field{position:relative;display:flex;flex-direction:column;gap:.4rem}.lx-label{font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-input,.lx-select,.lx-textarea{width:100%;min-height:3.25rem;padding:.8rem 1rem;border:1px solid var(--lx-line);border-radius:var(--lx-radius);background:transparent;color:inherit;transition:border-color var(--lx-dur)}.lx-textarea{min-height:8rem;resize:vertical}.lx-input:focus,.lx-select:focus,.lx-textarea:focus{border-color:var(--lx-ink);outline:none;box-shadow:0 0 0 1px var(--lx-ink)}.lx-select{-webkit-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23777' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:10px}.lx-surface--ink .lx-input:focus{border-color:var(--lx-gold);box-shadow:0 0 0 1px var(--lx-gold)}.lx-form-row{display:grid;gap:var(--lx-space-4)}@media(min-width:750px){.lx-form-row--2{grid-template-columns:1fr 1fr}}.lx-form-message{padding:.9rem 1rem;font-size:var(--lx-fs-sm);border:1px solid var(--lx-line)}.lx-form-message--success{border-color:var(--lx-gold)}.lx-form-message--error{border-color:var(--lx-sale);color:var(--lx-sale)}.lx-form-message ul{margin:.4rem 0 0;padding-left:1.2rem}.lx-media{position:relative;overflow:hidden;background:var(--lx-ivory);aspect-ratio:var(--lx-ratio, auto)}.lx-media>img,.lx-media>svg,.lx-media>video{width:100%;height:100%;object-fit:cover}.lx-media--placeholder svg{fill:rgba(var(--lx-ink-rgb),.12);background:var(--lx-ivory)}.lx-js [data-lx-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--lx-ease),transform .9s var(--lx-ease)}.lx-js [data-lx-reveal].is-visible{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lx-base.css.map */
