:root{--lx-ivory: #faf6f0;--lx-stone: #ece5da;--lx-oak: #b9a68c;--lx-bronze: #8c7355;--lx-ink: #3a3733;--lx-ink-soft: rgba(58, 55, 51, .72);--lx-hairline: rgba(58, 55, 51, .14);--lx-serif: var(--heading-font-family, Georgia, "Times New Roman", serif);--lx-space-s: 24px;--lx-space-m: 48px;--lx-space-l: 96px;--lx-space-xl: 144px;--lx-ease: cubic-bezier(.22, .08, .14, 1);--lx-slow: .9s;--lx-medium: .55s}.lx-label{display:block;font-size:.7rem;letter-spacing:3px;text-transform:uppercase;color:var(--lx-ink-soft);margin-bottom:22px}.lx-display{font-family:var(--lx-serif);font-weight:400;font-size:clamp(2.2rem,5vw,4rem);line-height:1.14;letter-spacing:.005em;text-transform:none;color:var(--lx-ink);margin:0 0 26px}.lx-heading{font-family:var(--lx-serif);font-weight:400;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.25;text-transform:none;color:var(--lx-ink);margin:0 0 20px}.lx-lede{font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.85;color:var(--lx-ink-soft);max-width:560px;margin-left:auto;margin-right:auto}.lx-body{line-height:1.85;color:var(--lx-ink-soft)}.lx-btn{display:inline-block;padding:16px 38px;font-size:.74rem;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;border:1px solid var(--lx-ink);color:var(--lx-ink);background:transparent;transition:background var(--lx-medium) var(--lx-ease),color var(--lx-medium) var(--lx-ease)}.lx-btn:hover{background:var(--lx-ink);color:var(--lx-ivory)!important}.lx-btn--solid{background:var(--lx-ink);color:var(--lx-ivory)}.lx-btn--solid:hover{background:var(--lx-bronze);border-color:var(--lx-bronze);color:var(--lx-ivory)!important}.lx-btn:focus-visible{outline:2px solid var(--lx-bronze);outline-offset:3px}.button{border-radius:3px;text-transform:uppercase;letter-spacing:2px;font-size:.74rem;font-weight:400;transition:background-color var(--lx-medium) var(--lx-ease),color var(--lx-medium) var(--lx-ease),border-color var(--lx-medium) var(--lx-ease),box-shadow var(--lx-medium) var(--lx-ease),transform var(--lx-medium) var(--lx-ease)}.button--primary{background:var(--lx-ink);color:var(--lx-ivory);border:1px solid var(--lx-ink)}.button--primary:hover{background:var(--lx-bronze);border-color:var(--lx-bronze);color:var(--lx-ivory)!important;box-shadow:0 6px 18px #3a373324;transform:translateY(-1px)}.button--secondary,.button--outline{background:transparent;border:1px solid rgba(58,55,51,.45);color:var(--lx-ink)}.button--secondary:hover,.button--outline:hover{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-ivory)!important}.button:focus-visible{outline:2px solid var(--lx-bronze);outline-offset:3px}.button:active{transform:translateY(0);box-shadow:none}@media(prefers-reduced-motion:reduce){.button,.button:hover{transition:none;transform:none}}.rte a:not(.button),.link:not(.button){text-decoration:none;color:inherit;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:color var(--lx-medium) var(--lx-ease),background-size var(--lx-medium) var(--lx-ease);padding-bottom:2px}.rte a:not(.button):hover,.link:not(.button):hover{color:var(--lx-bronze)}.lx-btn--consult{position:relative;padding:19px 46px;border-radius:3px;border:1px solid var(--lx-ink);background:var(--lx-ink);color:var(--lx-ivory);font-size:.74rem;letter-spacing:2.5px;box-shadow:0 1px 2px #3a373314;transition:background var(--lx-medium) var(--lx-ease),border-color var(--lx-medium) var(--lx-ease),box-shadow var(--lx-medium) var(--lx-ease),transform var(--lx-medium) var(--lx-ease)}.lx-btn--consult:hover{background:var(--lx-bronze);border-color:var(--lx-bronze);color:var(--lx-ivory)!important;box-shadow:0 6px 18px #3a373329;transform:translateY(-1px)}.lx-btn--consult:active{transform:translateY(0);box-shadow:0 1px 2px #3a373314}@media(prefers-reduced-motion:reduce){.lx-btn--consult,.lx-btn--consult:hover{transform:none}}.lx-consult-form input[type=text],.lx-consult-form input[type=email],.lx-consult-form input[type=tel],.lx-consult-form input[type=number],.lx-consult-form select,.lx-consult-form textarea{width:100%;padding:16px 18px;background:#fff;border:1px solid var(--lx-hairline);border-radius:3px;color:var(--lx-ink);line-height:1.6;transition:border-color var(--lx-medium) var(--lx-ease),box-shadow var(--lx-medium) var(--lx-ease)}.lx-consult-form input:focus,.lx-consult-form select:focus,.lx-consult-form textarea:focus{outline:none;border-color:var(--lx-bronze);box-shadow:0 0 0 3px #8c735524}.lx-consult-form label{font-size:.7rem;letter-spacing:2px;text-transform:uppercase;color:var(--lx-ink-soft)}.lx-consult-form button[type=submit],.lx-consult-form [type=submit]{display:inline-block;padding:19px 46px;border-radius:3px;border:1px solid var(--lx-ink);background:var(--lx-ink);color:var(--lx-ivory);font-size:.74rem;letter-spacing:2.5px;text-transform:uppercase;cursor:pointer;transition:background var(--lx-medium) var(--lx-ease),border-color var(--lx-medium) var(--lx-ease)}.lx-consult-form button[type=submit]:hover,.lx-consult-form [type=submit]:hover{background:var(--lx-bronze);border-color:var(--lx-bronze);color:var(--lx-ivory)!important}.lx-card{display:block;text-decoration:none;color:var(--lx-ink)}.lx-card__media{overflow:hidden;background:var(--lx-stone);aspect-ratio:4 / 5;margin-bottom:20px}.lx-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--lx-ease)}.lx-card__title{font-family:var(--lx-serif);font-weight:400;font-size:1.05rem;letter-spacing:.02em;margin:0 0 6px}.lx-card__meta{font-size:.72rem;letter-spacing:2px;text-transform:uppercase;color:var(--lx-ink-soft)}.lx-card__cta{display:inline-block;margin-top:10px;font-size:.7rem;letter-spacing:2px;text-transform:uppercase;color:var(--lx-bronze);border-bottom:1px solid var(--lx-bronze);padding-bottom:3px}@media(hover:hover){.lx-card:hover .lx-card__media img{transform:scale(1.045)}.lx-card{transition:transform var(--lx-medium) var(--lx-ease)}.lx-card:hover{transform:translateY(-4px)}.lx-card__cta{opacity:0;transform:translateY(4px);transition:opacity var(--lx-medium) var(--lx-ease),transform var(--lx-medium) var(--lx-ease)}.lx-card:hover .lx-card__cta{opacity:1;transform:translateY(0)}}.lx-section{padding-top:var(--lx-space-l);padding-bottom:var(--lx-space-l)}.lx-section--spacious{padding-top:var(--lx-space-xl);padding-bottom:var(--lx-space-xl)}.lx-section--ivory{background:var(--lx-ivory)}.lx-section--stone{background:var(--lx-stone)}.lx-center{text-align:center}.lx-measure{max-width:680px;margin-left:auto;margin-right:auto}.lx-hairline-top{border-top:1px solid var(--lx-hairline)}html.lx-js .lx-reveal{opacity:0;transform:translateY(28px)}html.lx-js .lx-reveal.lx-inview{opacity:1;transform:translateY(0);transition:opacity var(--lx-slow) var(--lx-ease),transform var(--lx-slow) var(--lx-ease)}html.lx-js .lx-reveal--media{transform:none}html.lx-js .lx-reveal--media img{transform:scale(1.06)}html.lx-js .lx-reveal--media.lx-inview img{transform:scale(1);transition:transform 1.4s var(--lx-ease)}@media(prefers-reduced-motion:reduce){html.lx-js .lx-reveal,html.lx-js .lx-reveal--media img{opacity:1!important;transform:none!important;transition:none!important}}.lx-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.template-product .product-meta__title{font-family:var(--lx-serif);font-weight:400;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15;text-transform:none;letter-spacing:.005em;color:var(--lx-ink)}.template-product .product-meta__vendor,.template-product .product-meta__vendor a{font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--lx-bronze)}.template-product .product-meta .price,.template-product .product-meta .price-list{font-size:1.05rem;font-weight:400;color:var(--lx-ink-soft);letter-spacing:.02em}.template-product .product__info shopify-payment-terms,.template-product .product__info [data-shopify=payment-terms]{font-size:.78rem;opacity:.72}.template-product .product__info{padding-top:8px}.template-product .product__info>*,.template-product .product-form>*{margin-bottom:6px}.template-product .product-form__option-name,.template-product .product-form label{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-ink-soft)}.template-product .product-form .select-wrapper select,.template-product .product-form .block-swatch,.template-product .quantity-selector{border-color:var(--lx-hairline);border-radius:3px;background:#fffdfa}.template-product .product-tabs .collapsible-toggle,.template-product .collapsible-toggle{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lx-ink);border-color:var(--lx-hairline)}.template-product .product-tabs,.template-product .collapsible{border-color:var(--lx-hairline)}.template-product .breadcrumb,.template-product .breadcrumb a{font-size:.72rem;letter-spacing:.08em;color:var(--lx-ink-soft)}.template-product .product-sticky-form{background:#faf6f0f5;border-top:1px solid var(--lx-hairline);box-shadow:none}@media screen and (min-width:1000px){.template-product .product{column-gap:clamp(40px,5vw,88px)}.template-product .product__media{position:sticky;top:calc(var(--header-height, 90px) + 20px);align-self:flex-start}}@media screen and (max-width:740px){.template-product .product-meta__title{font-size:1.65rem}}.lx-hero__link{border:1px solid rgba(247,242,234,.85)!important;padding:16px 30px 16px 34px!important;background:#1a181647;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .5s var(--lx-ease),color .5s var(--lx-ease),border-color .5s var(--lx-ease)!important}.lx-hero__link:after{content:"\2192";display:inline-block;margin-left:12px;transition:transform .5s var(--lx-ease)}.lx-hero__link:hover{background:#f7f2ea;color:var(--lx-ink)!important;border-color:#f7f2ea!important}.lx-hero__link:hover:after{transform:translate(5px)}.lx-hero__link:active{transform:translateY(1px)}.lx-hero__link:focus-visible{outline:2px solid #f7f2ea;outline-offset:3px}.lx-sig__cta:after,.lx-card__cta:after{content:"\2192";display:inline-block;margin-left:8px;transition:transform .45s var(--lx-ease)}.lx-sig__panel:hover .lx-sig__cta:after,.lx-card:hover .lx-card__cta:after{transform:translate(5px)}.lx-sig__panel:focus-visible,.lx-card:focus-visible{outline:2px solid var(--lx-bronze);outline-offset:4px}.lx-btn:active,.button:active,.lx-btn--consult:active{transform:translateY(1px)}.lx-card__support{display:block;font-size:.74rem;color:var(--lx-ink-soft);margin:2px 0 6px}.shopify-section[id$="1783939640cc3f4b9c"] [class*=ai-hero-container-]{min-height:0!important;height:auto!important;display:block!important}.shopify-section[id$="1783939640cc3f4b9c"] [class*=ai-hero-image-]:not([class*=placeholder]){position:relative!important;display:block!important;width:100%!important;height:auto!important;object-fit:unset!important}.shopify-section[id$="1783939640cc3f4b9c"] [class*=ai-hero-content-]{position:absolute!important;left:50%!important;bottom:0!important;transform:translate(-50%);width:100%}[class*=ai-hero-button-]:hover,[class*=ai-hero-button-]:focus-visible{color:var(--lx-ivory)!important}[class*=ai-hero-button-],[class*=ai-video-loop__button-]{font-size:.74rem!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:400!important;line-height:1.5!important;padding:18px 34px!important;border-radius:3px!important;transition:background-color var(--lx-medium) var(--lx-ease),color var(--lx-medium) var(--lx-ease),border-color var(--lx-medium) var(--lx-ease)!important}.mega-menu__image-wrapper{aspect-ratio:1 / 1}.mega-menu__image-wrapper .mega-menu__image{width:100%;height:100%;object-fit:cover}.lx-bedcard{display:block;text-decoration:none;text-align:center;margin-top:8px}.lx-bedcard__swatches{display:inline-flex;gap:5px;vertical-align:middle}.lx-bedcard__swatches img{width:22px;height:22px;border-radius:2px;object-fit:cover;transition:transform .35s var(--lx-ease)}.lx-bedcard:hover .lx-bedcard__swatches img{transform:translateY(-1px)}.lx-bedcard__count{display:inline-block;margin-left:8px;vertical-align:middle;font-size:.72rem;color:var(--lx-ink-soft);border-bottom:1px solid transparent;transition:color .35s var(--lx-ease),border-color .35s var(--lx-ease)}.lx-bedcard:hover .lx-bedcard__count{color:var(--lx-bronze);border-color:var(--lx-bronze)}.lx-bedcard__line{display:block;margin-top:4px;font-size:.7rem;color:var(--lx-ink-soft)}.lx-bedcard:focus-visible{outline:2px solid var(--lx-bronze);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/airah-luxury.css.map */
