@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.luame-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:4.8rem;padding:0 3.2rem;border-radius:999px;font-family:var(--font-mono-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.luame-btn--full{width:100%}.luame-btn--primary{background-color:var(--brand-primary);color:var(--brand-bg);box-shadow:0 4px 14px #db4b2b40}.luame-btn--primary:hover{background-color:#c8401f;box-shadow:0 6px 20px #db4b2b4d}.luame-btn--secondary{background-color:var(--brand-fg);color:var(--brand-bg)}.luame-btn--secondary:hover{background-color:#1f1f1f}.luame-btn--outline{background-color:transparent;color:var(--brand-fg);border:1px solid var(--brand-border)}.luame-btn--outline:hover{border-color:var(--brand-fg)}.luame-btn--ghost{background-color:transparent;color:var(--brand-fg)}.luame-btn--ghost:hover{background-color:var(--brand-muted)}.luame-btn__arrow{font-size:1.3em;line-height:1}@media(max-width:749px){.luame-btn,a.luame-btn,button.luame-btn{height:6rem;padding:0 2.8rem;font-size:1.4rem;letter-spacing:.08em}}.scarcity{display:flex;flex-direction:column;gap:.8rem}.scarcity__row{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono-family);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-muted-fg)}.scarcity__pct{transition:color var(--dur-fast) ease}.scarcity__pct--high{color:var(--brand-primary)}.scarcity__pct--out{color:var(--brand-fg)}.scarcity__track{height:6px;width:100%;background-color:var(--brand-muted, #efefea);border-radius:999px;overflow:hidden}.scarcity__fill{height:6px;min-width:6px;border-radius:999px;background-color:var(--brand-matcha, #2f4f2f);transition:width .5s var(--ease-luxe)}.scarcity__fill--high{background-color:var(--brand-primary, #db4b2b)}.scarcity__fill--out{background-color:var(--brand-fg, #0a0a0a)}.ph-img__lqip{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(20px);transform:scale(1.1);z-index:0;pointer-events:none}.ph-img__real{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:0;transition:opacity .4s ease;z-index:1}.ph-img__real.is-loaded{opacity:1}@keyframes phImgSafetyShow{to{opacity:1}}.ph-img__real:not(.is-loaded){animation:phImgSafetyShow 0s ease 1.5s forwards}.ph-img{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#efefea4d;overflow:hidden}.ph-img--clay{background-image:repeating-linear-gradient(-45deg,rgba(219,75,43,.1),rgba(219,75,43,.1) 1px,transparent 1px,transparent 12px)}.ph-img--matcha{background-image:repeating-linear-gradient(-45deg,rgba(47,79,47,.15),rgba(47,79,47,.15) 1px,transparent 1px,transparent 12px)}.ph-img--dark{background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 1px,transparent 12px);background-color:#0a0a0ad9}.ph-img__label{padding:.8rem 1.6rem;font-family:var(--font-mono-family);font-size:1rem;text-transform:uppercase;letter-spacing:.2em;background-color:#ffffffe6;color:var(--brand-fg);border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1}.ph-img--dark .ph-img__label{background-color:#000c;color:#fff;border-color:#ffffff1a}.nlf__form{text-align:left}.nlf__eyebrow{display:flex;align-items:center;gap:1.2rem;font-family:var(--font-mono-family);font-size:1rem;text-transform:uppercase;letter-spacing:.2em;color:var(--brand-muted-fg);margin:0 0 1.6rem}.nlf--dark .nlf__eyebrow{color:#fff9}.nlf__dot{width:.6rem;height:.6rem;border-radius:50%;background-color:var(--brand-border);transition:background-color var(--dur-fast) ease}.nlf__form:focus-within .nlf__dot{background-color:var(--brand-primary);animation:nlfPulse 1.4s ease-in-out infinite}.nlf__form:focus-within .nlf__eyebrow{color:var(--brand-primary)}.nlf--dark .nlf__form:focus-within .nlf__eyebrow{color:#fff}@keyframes nlfPulse{0%,to{opacity:1}50%{opacity:.35}}.nlf__field{position:relative;width:100%}.nlf__input,.nlf__input:focus,.nlf__input:focus-visible,.nlf__input:hover{width:100%;height:7rem;display:block;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;font-family:var(--font-heading-family);font-size:3rem;letter-spacing:-.02em;text-transform:lowercase;color:var(--brand-fg);padding:0 7rem 1.2rem 0;appearance:none;-webkit-appearance:none}.nlf__input::placeholder{color:#6666}.nlf--dark .nlf__input{color:#fff}.nlf--dark .nlf__input::placeholder{color:#ffffff40}.nlf__field:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--brand-border)}.nlf--dark .nlf__field:before{background-color:#fff3}.nlf__line{position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--brand-fg);transition:width .7s var(--ease-luxe)}.nlf--dark .nlf__line{background-color:#fff}.nlf__form:focus-within .nlf__line{width:100%}.nlf__submit{position:absolute;right:0;bottom:1.6rem;width:5.2rem;height:5.2rem;border-radius:50%;border:1px solid var(--brand-border);background:transparent;color:var(--brand-fg);cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color var(--dur-base) ease}.nlf__submit:hover{border-color:var(--brand-fg)}.nlf--dark .nlf__submit{border-color:#ffffff4d;color:#fff}.nlf--dark .nlf__submit:hover{border-color:#fff}.nlf__submit-fill{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--brand-fg);transform:translateY(100%);transition:transform var(--dur-base) var(--ease-luxe)}.nlf--dark .nlf__submit-fill{background-color:#fff}.nlf__submit:hover .nlf__submit-fill{transform:translateY(0)}.nlf__submit-arrow{position:relative;z-index:1;font-size:1.8rem;transition:transform var(--dur-base) var(--ease-luxe),color var(--dur-base) ease}.nlf__submit:hover .nlf__submit-arrow{transform:rotate(-45deg);color:var(--brand-bg)}.nlf--dark .nlf__submit:hover .nlf__submit-arrow{color:#000}.nlf__error{font-family:var(--font-mono-family);font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-primary);margin:1.2rem 0 0}.nlf__success{padding:3.2rem;border-radius:1.6rem;background-color:var(--brand-muted);border:1px solid var(--brand-border)}.nlf--dark .nlf__success{background-color:#ffffff0d;border-color:#ffffff1a}.nlf__success-text{font-family:var(--font-heading-family);font-size:3rem;line-height:1.05;text-transform:lowercase;letter-spacing:-.02em;color:var(--brand-fg);margin-bottom:.8rem}.nlf--dark .nlf__success-text{color:#fff}.nlf__success-sub{font-family:var(--font-mono-family);font-size:1rem;text-transform:uppercase;letter-spacing:.15em;color:var(--brand-muted-fg)}.nlf--dark .nlf__success-sub{color:#ffffff80}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luame-components.css.map */
