.ln-btn,.button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.livonest-product-v2__add-button,.home-banner__cta,.home-edit__link,.home-v7-hero__cta,.home-v7-button,.cart-drawer__checkout-button,button.shopify-payment-button__more-options{display:inline-flex;align-items:center;justify-content:center;gap:var(--ln-space-2);min-height:48px!important;padding:0 var(--ln-space-5)!important;border:1px solid var(--ln-accent)!important;border-radius:var(--ln-radius-pill)!important;background:var(--ln-accent)!important;color:#fff!important;font-family:var(--ln-font-sans);font-size:var(--ln-fs-body)!important;font-weight:600!important;line-height:1.1;letter-spacing:.01em!important;text-decoration:none;cursor:pointer;transition:background-color var(--ln-dur) var(--ln-ease),border-color var(--ln-dur) var(--ln-ease),color var(--ln-dur) var(--ln-ease),transform var(--ln-dur-fast) var(--ln-ease),box-shadow var(--ln-dur) var(--ln-ease)}.ln-btn:hover,.button:hover,.shopify-payment-button__button:hover,.livonest-product-v2__add-button:hover,.home-banner__cta:hover,.home-edit__link:hover,.home-v7-hero__cta:hover{background:var(--ln-accent-hover)!important;border-color:var(--ln-accent-hover)!important;color:#fff!important;box-shadow:var(--ln-shadow-2)}.ln-btn:active,.button:active,.livonest-product-v2__add-button:active,.home-banner__cta:active{transform:translateY(1px);box-shadow:var(--ln-shadow-1)}.ln-btn[disabled],.button[disabled],.livonest-product-v2__add-button[disabled],button[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.ln-btn--secondary{background:var(--ln-ink)!important;border-color:var(--ln-ink)!important;color:var(--ln-bg)!important}.ln-btn--secondary:hover{background:#1b1c1e!important;border-color:#1b1c1e!important;color:var(--ln-bg)!important}.ln-btn--outline{background:transparent!important;border-color:var(--ln-border-strong)!important;color:var(--ln-ink)!important}.ln-btn--outline:hover{background:var(--ln-bg-warm)!important;border-color:var(--ln-accent)!important;color:var(--ln-ink)!important}.ln-btn--text{min-height:var(--ln-tap-target)!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ln-ink)!important;border-radius:0!important;box-shadow:none}.ln-btn--text:hover{background:transparent!important;color:var(--ln-accent)!important;box-shadow:none}.ln-icon-btn,header .ln-search-toggle,header .ln-burger{display:inline-flex;align-items:center;justify-content:center;width:var(--ln-tap-target);height:var(--ln-tap-target);padding:0;border:0;border-radius:var(--ln-radius-pill);background:transparent;color:inherit;cursor:pointer;transition:background-color var(--ln-dur-fast) var(--ln-ease),color var(--ln-dur-fast) var(--ln-ease)}.ln-icon-btn:hover{background:#2a2b2f0f}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=number],select,textarea,.field__input,.customer .field input,.cart-drawer .field__input{border-radius:var(--ln-radius-md);border:1px solid var(--ln-border);background:var(--ln-surface);color:var(--ln-ink);font-family:var(--ln-font-sans);font-size:var(--ln-fs-body);transition:border-color var(--ln-dur-fast) var(--ln-ease),box-shadow var(--ln-dur-fast) var(--ln-ease)}input:focus-visible,select:focus-visible,textarea:focus-visible,.field__input:focus-visible{border-color:var(--ln-accent);box-shadow:0 0 0 3px var(--ln-accent-soft)}::placeholder{color:var(--ln-muted);opacity:1}.ln-card,.card-wrapper,.product-card-wrapper,.home-na-card,.home-edit__card,.home-v7-journal-edit__card{border-radius:var(--ln-radius-lg);overflow:hidden;transition:transform var(--ln-dur) var(--ln-ease),box-shadow var(--ln-dur) var(--ln-ease)}.ln-card:hover,.card-wrapper:hover,.product-card-wrapper:hover,.home-na-card:hover,.home-edit__card:hover{transform:translateY(-2px);box-shadow:var(--ln-shadow-2)}.ln-card img,.card-wrapper img,.product-card-wrapper img,.home-na-card img,.home-edit__card img{transition:transform var(--ln-dur-slow) var(--ln-ease)}.ln-card:hover img,.card-wrapper:hover img,.product-card-wrapper:hover img,.home-na-card:hover img,.home-edit__card:hover img{transform:scale(1.03)}.ln-card__title,.card__heading,.product-card__title{font-size:var(--ln-fs-sm);line-height:var(--ln-lh-snug);letter-spacing:0}.price,.card__price,.ln-card__price{font-variant-numeric:tabular-nums;letter-spacing:0}.rte a,.ln-link{color:var(--ln-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--ln-dur-fast) var(--ln-ease)}.rte a:hover,.ln-link:hover{color:var(--ln-accent-hover)}.ln-section{padding-block:clamp(48px,6vw,96px)}@media(prefers-reduced-motion:reduce){.ln-card,.card-wrapper,.product-card-wrapper,.home-na-card,.home-edit__card,.ln-btn,.button,.livonest-product-v2__add-button,.home-banner__cta,input,select,textarea{transition-duration:1ms!important}.ln-card:hover,.card-wrapper:hover,.product-card-wrapper:hover,.home-na-card:hover,.home-edit__card:hover,.ln-card:hover img,.card-wrapper:hover img,.product-card-wrapper:hover img,.home-na-card:hover img,.home-edit__card:hover img{transform:none}}@media screen and (max-width:749px){.ln-btn,.button,.livonest-product-v2__add-button,.home-banner__cta{min-height:46px!important;font-size:var(--ln-fs-sm)!important}}header .livonest-custom-header__action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ln-icon-md);height:var(--ln-icon-md);flex:0 0 auto}header .livonest-custom-header__action-icon svg,header .ln-search-toggle svg,header .ln-burger svg,header .livonest-custom-header__cart svg{width:var(--ln-icon-md)!important;height:var(--ln-icon-md)!important;max-width:none!important;max-height:none!important;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:var(--ln-icon-stroke);stroke-linecap:round;stroke-linejoin:round}header .ln-burger svg{width:23px!important;height:23px!important}.ln-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--ln-icon-lg);height:var(--ln-icon-lg);flex:0 0 auto}.ln-icon svg{width:100%!important;height:100%!important;max-width:none!important;fill:none;stroke:currentColor;stroke-width:var(--ln-icon-stroke)}
/*# sourceMappingURL=/cdn/shop/t/122/assets/livonest-ds-v2-components.css.map */
