.agx{--agx-ivory:#FAF8F4;--agx-sand:#F2EEE6;--agx-ink:#111;--agx-muted:#5c5850;--agx-line:#e4dfd4;--agx-gold:#7A6636;--agx-gold-light:#D9BF7A;--agx-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;background:var(--agx-ivory);color:var(--agx-ink)}.agx *,.agx *:before,.agx *:after{box-sizing:border-box}.agx a{color:inherit}.agx img{display:block;width:100%;height:auto}.agx__wrap{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}.agx__serif{font-family:var(--agx-serif);font-weight:400}.agx__eyebrow{margin:0 0 16px;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--agx-gold)}.agx__h2{margin:0 0 16px;font-family:var(--agx-serif);font-weight:400;font-size:44px;line-height:1.1;letter-spacing:.01em;color:inherit}.agx__rule{width:48px;height:1px;background:#b8943a;margin:0 auto 24px}.agx__link{display:inline-block;font-size:11px;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;padding-bottom:6px;border-bottom:1px solid currentColor;transition:opacity .2s}.agx__link:hover{opacity:.65}.agx__body{font-size:15px;line-height:1.85;color:var(--agx-muted)}.agx__body p{margin:0}.agx__center{text-align:center}.agx__pad{padding-top:110px;padding-bottom:110px}.agx-hero{position:relative;background:#0b0b0b;color:#f4efe6;overflow:hidden}.agx-hero__media img{aspect-ratio:16/7;object-fit:cover;opacity:.92}.agx-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,#00000038 45%,#0000 72%)}.agx-hero__content{position:absolute;left:96px;bottom:100px;max-width:580px}.agx-hero__content .agx__eyebrow{color:var(--agx-gold-light)}.agx-hero__title{margin:0 0 20px;font-family:var(--agx-serif);font-weight:400;font-size:64px;line-height:1.04;color:#f4efe6}.agx-hero__text{margin:0 0 32px;font-size:16px;line-height:1.75;color:#e5ded0}.agx-hero__links{display:flex;flex-wrap:wrap;gap:16px 36px}.agx-hero__links .agx__link:last-child{color:var(--agx-gold-light)}.agx .agx-hero__mobile{display:none}.agx-intro{max-width:980px;margin:0 auto;text-align:center}.agx-intro__quote{margin:0 0 26px;font-family:var(--agx-serif);font-size:34px;line-height:1.35;font-style:italic}.agx-intro .agx__body{max-width:760px;margin:0 auto}.agx-row__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;padding-bottom:22px;border-bottom:1px solid var(--agx-line)}.agx-row__head .agx__h2{margin:0}.agx-row__head--center{display:block;text-align:center;border:0;padding:0;margin-bottom:52px}.agx-row__head--center .agx__h2{margin-bottom:16px}.agx-row__grid{display:grid;grid-template-columns:repeat(var(--agx-cols,5),minmax(0,1fr));gap:22px}.agx-card{display:block;text-decoration:none;text-align:center}.agx-card__img{display:block;position:relative;background:#f4f3f1;aspect-ratio:4/5;overflow:hidden}.agx-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s ease}.agx-card__img img+img{opacity:0}.agx-card:hover .agx-card__img img+img{opacity:1}.agx-card:hover .agx-card__img img:only-child{transform:scale(1.03)}.agx-card__name{display:block;margin-top:16px;font-family:var(--agx-serif);font-size:19px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agx-card__price{display:block;margin-top:6px;font-size:12px;letter-spacing:.14em;color:var(--agx-muted)}.agx-tiles{display:grid;grid-template-columns:repeat(var(--agx-cols,3),minmax(0,1fr));gap:24px}.agx-tile{display:block;text-decoration:none;text-align:center}.agx-tile__img{display:block;overflow:hidden;background:#eee}.agx-tile__img img{aspect-ratio:4/5;object-fit:cover;transition:transform 1s ease}.agx-tile:hover .agx-tile__img img{transform:scale(1.03)}.agx-tile__title{display:block;margin:26px 0 14px;font-family:var(--agx-serif);font-size:32px;line-height:1.15}.agx-tile__text{display:block;max-width:420px;margin:0 auto 20px;font-size:15px;line-height:1.75;color:var(--agx-muted)}.agx-tile__cta{font-size:14px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:6px}.agx-feature{background:#0b0b0b;color:#f4efe6}.agx-feature__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.agx-feature__img img{aspect-ratio:1/1;object-fit:cover}.agx-feature__body{padding:80px 96px}.agx-feature .agx__eyebrow{color:var(--agx-gold-light)}.agx-feature .agx__h2{font-size:52px}.agx-feature .agx__body{color:#cfc8ba;margin-bottom:20px}.agx-feature__quote{margin:0 0 34px;font-family:var(--agx-serif);font-size:22px;font-style:italic;color:var(--agx-gold-light)}.agx-services{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:64px;text-align:center}.agx-services h3{margin:0 0 14px;font-family:var(--agx-serif);font-weight:400;font-size:30px}.agx-services .agx__body{margin-bottom:22px}.agx-journal{background:var(--agx-sand)}.agx-journal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.agx-journal__item{display:block;text-decoration:none}.agx-journal__item img{aspect-ratio:4/3;object-fit:cover}.agx-journal__tag{display:block;margin-top:22px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--agx-muted)}.agx-journal__title{display:block;margin-top:10px;font-family:var(--agx-serif);font-size:25px;line-height:1.3}.agx-faq{max-width:980px;margin:0 auto}.agx-faq details{border-top:1px solid var(--agx-line);padding:22px 0}.agx-faq details:last-of-type{border-bottom:1px solid var(--agx-line)}.agx-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;font-family:var(--agx-serif);font-size:24px;line-height:1.3}.agx-faq summary::-webkit-details-marker{display:none}.agx-faq summary:after{content:"+";font-family:inherit;color:var(--agx-gold)}.agx-faq details[open] summary:after{content:"\2013"}.agx-faq .agx__body{margin-top:14px;max-width:780px}@media(max-width:1024px){.agx__wrap{padding-left:24px;padding-right:24px}.agx__pad{padding-top:80px;padding-bottom:80px}.agx__h2{font-size:36px}.agx-hero__media img{aspect-ratio:4/3}.agx-hero__content{left:40px;right:40px;bottom:48px}.agx-hero__title{font-size:46px}.agx-row__grid,.agx-tiles--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:31%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin}.agx-row__grid>*,.agx-tiles--swipe>*{scroll-snap-align:start}.agx-feature__grid{grid-template-columns:1fr}.agx-feature__body{padding:56px 40px}.agx-services,.agx-journal__grid{gap:28px}}@media(max-width:749px){.agx__wrap{padding-left:16px;padding-right:16px}.agx__pad{padding-top:64px;padding-bottom:64px}.agx__h2{font-size:32px}.agx .agx-hero__media--has-mobile .agx-hero__desktop{display:none}.agx .agx-hero__media--has-mobile .agx-hero__mobile{display:block}.agx-hero__media img{aspect-ratio:4/5}.agx-hero__shade{background:linear-gradient(0deg,#000000b8,#00000026 60%,#0000)}.agx-hero__content{left:20px;right:20px;bottom:32px}.agx-hero__title{font-size:34px}.agx-hero__text{font-size:15px;margin-bottom:24px}.agx-intro__quote{font-size:25px}.agx-row__head{flex-direction:column;align-items:flex-start}.agx-row__grid{grid-auto-columns:68%;gap:14px}.agx-tiles{grid-template-columns:1fr;gap:48px}.agx-tiles--swipe{grid-auto-columns:82%;gap:14px}.agx-tile__title{font-size:28px;margin-top:20px}.agx-feature__body{padding:48px 20px}.agx-feature .agx__h2{font-size:38px}.agx-services{grid-template-columns:1fr;gap:48px}.agx-journal__grid{grid-template-columns:1fr}.agx-faq summary{font-size:20px}.agx-card__name{font-size:17px}}@media(prefers-reduced-motion:reduce){.agx *{transition:none!important}}.agx-product main h1{font-family:var(--agx-serif,"Cormorant Garamond",Georgia,serif)!important;font-weight:400!important;font-size:40px!important;line-height:1.12!important;letter-spacing:.005em!important;text-transform:none!important}.agx-product product-price{font-size:18px!important;letter-spacing:.06em}.agx-product .variant-option__button-label{border-radius:0!important;min-height:48px}.agx-product .add-to-cart-button{border-radius:0!important;min-height:58px;background:#111!important;color:#faf8f4!important;border:1px solid #111!important;font-size:12px!important;letter-spacing:.32em!important;text-transform:uppercase}.agx-product .add-to-cart-button:hover{background:#2a2a2a!important}.agx-product accordion-custom summary,.agx-product .accordion summary{font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase}.agx-product .agx-appt{display:block;margin:20px 0 8px;text-align:center}@media(max-width:749px){.agx-product main h1{font-size:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ag-lux.css.map */
