.al-testimonials{padding-top:64px;padding-bottom:64px;color:#efede5;font-family:var(--font-body-family,Assistant,sans-serif);border-top:1px solid #ffffff24}.al-testimonials header{max-width:760px;margin-bottom:36px}.al-testimonials .al-testimonials-context{color:#d8c678;font-size:14px;line-height:1.6;margin:0 0 14px}.al-testimonials h2{font:400 clamp(30px,3vw,42px)/1.2 Georgia,serif;letter-spacing:-.025em;margin:0;color:#efede5}.al-testimonials-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px}.al-testimonials figure{margin:0;padding:24px 0 0;border-top:1px solid #667366}.al-testimonials blockquote{margin:0;padding:0;border:0;font-style:normal}.al-testimonials blockquote p{font-size:18px;line-height:1.75;letter-spacing:normal;margin:0 0 18px}.al-testimonials figcaption{color:#d8c678;font-size:14px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:749px){.al-testimonials{padding-top:40px;padding-bottom:40px}.al-testimonials-grid{grid-template-columns:1fr;gap:28px}.al-testimonials header{margin-bottom:28px}.al-testimonials blockquote p{font-size:17px}}.al-footer.al-footer-refined{background:#172923;color:#f3eee2;padding:64px 0 22px;border-top:1px solid #526055}.al-footer-refined .page-width{max-width:1200px;margin:auto;padding:0 40px}.al-footer-refined .al-footer-grid{display:grid;grid-template-columns:1.8fr 1fr 1fr;gap:64px}.al-footer-refined .al-footer-brand h2{font: 32px/1.2 Georgia,serif;letter-spacing:-.02em;color:#f3eee2;margin:0 0 16px;max-width:300px}.al-footer-refined .al-footer-brand p{font-size:15px;line-height:1.65;color:#c2c9c2;max-width:290px;margin:0}.al-footer-refined nav{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.al-footer-refined nav h3{font:600 11px/1.5 var(--font-body-family,Arial,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#dec97c;margin:0 0 16px}.al-footer-refined a{color:#dbe0d8;font-size:14px;line-height:1.5;text-decoration:none;text-underline-offset:5px;display:inline-block;padding:7px 0}.al-footer-refined a:hover{color:#dec97c;text-decoration:underline}.al-footer-refined a:focus-visible{outline:2px solid #dec97c;outline-offset:5px;border-radius:2px}.al-footer-refined .al-footer-bottom{border-top:1px solid #526055;margin-top:48px;padding-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px}.al-footer-refined .al-footer-bottom span{margin-right:auto;color:#b6c0b7;font-size:12px}.al-footer-refined .al-footer-bottom a{font-size:12px;color:#b6c0b7}@media(max-width:749px){.al-footer.al-footer-refined{padding-top:40px}.al-footer-refined .page-width{padding:0 24px}.al-footer-refined .al-footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.al-footer-refined .al-footer-brand{grid-column:1/-1}.al-footer-refined .al-footer-brand h2{font-size:28px;max-width:none}.al-footer-refined .al-footer-bottom{margin-top:32px;gap:4px 20px}.al-footer-refined .al-footer-bottom span{width:100%;margin:0 0 8px}.al-footer-refined a{min-height:36px;box-sizing:border-box}}.al-footer.al-footer-refined{padding:28px 0 14px}.al-footer-refined .al-footer-grid{display:flex;flex-direction:column;gap:20px}.al-footer-refined .al-footer-brand{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 24px}.al-footer-refined .al-footer-brand h2{font-size:25px;max-width:none;margin:0}.al-footer-refined .al-footer-brand p{margin:0;max-width:none;font-size:14px}.al-footer.al-footer-refined nav{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 24px}.al-footer-refined nav h3{margin:0;min-width:154px;font-size:10px}.al-footer.al-footer-refined nav a{margin:0;padding:4px 0;min-height:0;font-size:13px;color:#dbe0d8}.al-footer.al-footer-refined nav a:hover{color:#dec97c}.al-footer-refined .al-footer-bottom{margin-top:22px;padding-top:12px;gap:2px 20px}.al-footer-refined .al-footer-bottom a{padding:4px 0;min-height:0}@media(max-width:749px){.al-footer.al-footer-refined{padding:24px 0 14px}.al-footer-refined .al-footer-brand{display:block}.al-footer-refined .al-footer-brand h2{font-size:23px;margin-bottom:8px}.al-footer-refined .al-footer-grid{gap:16px}.al-footer.al-footer-refined nav{gap:4px 20px}.al-footer-refined nav h3{width:100%;margin-bottom:4px}.al-footer.al-footer-refined nav a{padding:6px 0}.al-footer-refined .al-footer-bottom{margin-top:18px;gap:2px 16px}.al-footer-refined .al-footer-bottom span{margin-bottom:4px}}.al-footer.al-footer-refined{background:#0f1413;border-top:1px solid #353b37}.al-footer-refined .al-footer-bottom{border-color:#353b37}.al-footer.al-footer-refined nav a{color:#d4d6cf!important}.al-footer.al-footer-refined nav a:hover{color:#d8c678!important}.al-footer-refined .al-footer-grid{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.al-footer-refined .al-footer-brand{display:block}.al-footer-refined .al-footer-brand h2{margin:0 0 8px}.al-footer.al-footer-refined nav{gap:8px}.al-footer.al-footer-refined nav a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;color:#d4d6cf!important}.al-footer.al-footer-refined nav a:hover{background:#242b27;color:#d8c678!important}.al-footer-refined svg{display:block}@media(max-width:749px){.al-footer-refined .al-footer-grid{flex-direction:column;align-items:flex-start;gap:16px}.al-footer.al-footer-refined nav{gap:8px}}:root{--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400;--font-heading-style:normal}body h1,body h2,body h3,body h4,body .h0,body .h1,body .h2,body .h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em}body h1{font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.12}body h2{font-size:clamp(3rem,3.2vw,4.5rem);line-height:1.18}body h3{font-size:2.6rem;line-height:1.25}body{background:#0f1413;color:#efede5}body a{text-underline-offset:5px}body .button--primary,body .product-form__submit,body .cart__checkout-button{background:#d8c678;color:#0f1413;border-radius:0;--color-button:216,198,120;--color-button-text:15,20,19}body .button--primary:hover,body .product-form__submit:hover{background:#e5d792;color:#0f1413}body .button:after{border-radius:0}body :focus-visible{outline:2px solid #d8c678;outline-offset:5px;box-shadow:none}body .al-home{padding-top:48px}.al-home-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center;padding-bottom:76px}.al-home-eyebrow,.al-eyebrow{font:600 1.2rem/1.7 var(--font-body-family);letter-spacing:.14em;color:#d8c678}.al-home h1{max-width:650px;font-size:clamp(4.4rem,5.1vw,7rem);line-height:1.09;margin:23px 0}.al-home-intro,.al-lead{font-size:2rem;line-height:1.65;max-width:55ch;color:#bdc2b7}.al-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:30px 0 14px}.al-link{display:inline-block;color:#d8c678;line-height:1.6;text-decoration:underline;text-decoration-thickness:1px}.al-small{font-size:1.35rem;line-height:1.65;color:#bdc2b7}.al-reflection{margin:0 auto;width:min(100%,330px);scroll-margin-top:100px}.al-reflection video{display:block;width:100%;height:auto;aspect-ratio:9/16;max-height:580px;object-fit:cover;background:#080c0b;border:1px solid #667366}.al-reflection figcaption{font-size:1.2rem;color:#bdc2b7;margin-top:12px;line-height:1.5}.al-season{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;background:#1b2421;border:1px solid #667366;padding:48px;margin-bottom:80px}.al-season h2,.al-paths h2{margin:14px 0 22px}.al-season p:not(.al-eyebrow):not(.al-small){font-size:1.8rem;line-height:1.7;color:#bdc2b7;max-width:52ch}.al-season .button{margin-top:12px}.al-doors{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-content:center}.al-doors span{border:1px solid #667366;aspect-ratio:3/4;display:grid;place-items:center;font:2.6rem Georgia,serif;color:#d8c678}.al-paths{padding-bottom:60px}.al-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.al-path-grid article{border-top:1px solid #667366;padding-top:12px}.al-path-grid p,.al-person p,.al-support p{font-size:1.8rem;line-height:1.8;color:#bdc2b7}.al-path-grid .al-link{margin-right:24px}.al-person{display:flex;gap:48px;align-items:center;border-top:1px solid #667366;padding:48px 0 72px}.al-person img{width:40%;max-width:440px;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:32% center;flex-shrink:0}.al-person>div{max-width:760px}.al-person h2{margin:15px 0}body .al-support{padding-top:62px;padding-bottom:70px;max-width:900px;text-align:center}.al-support h2{margin:18px 0}.al-support p{max-width:60ch;margin-left:auto;margin-right:auto}.al-footer{background:#1b2421;border-top:1px solid #667366;padding:54px 0 22px}.al-footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:45px}.al-footer h2{font-size:3rem;margin:0 0 16px}.al-footer p{color:#bdc2b7;line-height:1.6}.al-footer nav{display:flex;align-items:flex-start;flex-direction:column;gap:13px}.al-footer a{color:#d8c678}.al-footer-bottom{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:40px;padding-top:22px;border-top:1px solid #667366;font-size:1.2rem;color:#bdc2b7}.al-footer-bottom a{color:#bdc2b7}body .al-editorial{padding-top:55px;padding-bottom:75px;max-width:920px}.al-editorial h1{margin:20px 0 35px}.al-prose{max-width:70ch;font-size:1.8rem;line-height:1.85}.al-prose h2{font-size:3rem;margin:40px 0 15px}.al-prose a{color:#d8c678}.al-prose .button{margin-top:16px;color:#0f1413}.al-prose details,.product__description details{padding:20px 0;border-top:1px solid #667366}.al-prose summary,.product__description summary{font-family:Georgia,serif;font-size:2.2rem;list-style:revert;cursor:pointer}.al-prose details p,.product__description details p{line-height:1.75}.shopify-policy__container{max-width:850px!important;padding:40px 24px 70px!important}.shopify-policy__body{font-size:1.7rem;line-height:1.8}.shopify-policy__body h1,.shopify-policy__body h2{font-size:3rem}.main-page-title{max-width:70ch}.al-contact-intro{line-height:1.8;margin:0 0 35px}.al-contact-intro a{color:#d8c678}.al-interest .al-interest-grid{gap:60px}.al-interest h1{font-size:clamp(4rem,4.8vw,6.4rem);line-height:1.13}.al-interest-form h2{font-size:3.6rem;line-height:1.2}.al-interest .button{color:#0f1413}.al-interest-art img{display:block;width:100%;height:auto;max-height:260px;object-fit:contain;object-position:left}.al-interest-art{margin:25px 0}.al-interest-jump{margin-bottom:15px}.al-interest-consent{min-height:44px}.al-interest-consent input{min-width:22px;min-height:22px}body .al-reflections-page{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;padding-top:55px;padding-bottom:75px;align-items:center}.al-reflections-copy h1{margin:20px 0}.al-reflections-copy .al-link{margin:15px 0}body .al-collection-intro{padding-top:45px;padding-bottom:12px}.al-collection-intro h1{margin:15px 0}.al-collection-intro .al-lead{max-width:65ch}.al-collection-find{margin-top:30px;max-width:600px}.al-collection-find label{display:block;margin-bottom:8px;font-size:1.4rem}.al-collection-find form{display:flex;gap:10px}.al-collection-find input{width:100%;min-width:0;background:#1b2421;color:#efede5;border:1px solid #667366;padding:12px;font:inherit}.al-artwork-title{display:block}.al-artist{display:block;font:400 1.35rem/1.5 var(--font-body-family);letter-spacing:.015em;color:#bdc2b7;margin-top:9px}.product__title h1{font-size:clamp(3.3rem,3.2vw,4.4rem);line-height:1.18}.product__title .al-artist{font-size:1.7rem}.card__heading .al-artwork-title{font-size:2.2rem;line-height:1.25}.al-format-guide{border-top:1px solid #667366;border-bottom:1px solid #667366;margin:24px 0;padding:15px 0;font-size:1.4rem}.al-format-guide summary{cursor:pointer;list-style:revert;min-height:28px;color:#d8c678}.al-format-guide dt{font-weight:600;margin-top:12px}.al-format-guide dd{margin:5px 0;line-height:1.65;color:#bdc2b7}.al-format-guide a{color:#d8c678}.product__description{font-size:1.6rem;line-height:1.8}.product__description>p:first-child{font-size:1.8rem}.product__description h2{font-size:2.6rem}.product__description a{color:#d8c678}.cart-item__name .al-artwork-title{font-size:2rem;line-height:1.25}.cart-item__name .al-artist{font-size:1.25rem}.cart-item__details>*{max-width:35rem}@media(min-width:990px){.header__menu-item[href="/pages/advent"]{color:#d8c678;text-decoration:underline;text-underline-offset:6px}.header__heading-logo{max-height:76px;width:auto}.header{padding-top:10px;padding-bottom:10px}}@media(max-width:749px){.announcement-bar-section{display:none}.header{padding-top:9px!important;padding-bottom:9px!important}.header__heading-logo{max-height:62px;width:auto}body .al-home{padding-top:24px}.al-home-hero{grid-template-columns:1fr;gap:25px;padding-bottom:45px}.al-home h1{font-size:4.5rem;margin:16px 0}.al-home-eyebrow{font-size:1rem;letter-spacing:.1em}.al-home-intro{font-size:1.7rem;line-height:1.6;margin:12px 0}.al-actions{gap:15px;margin-top:23px}.al-reflection{width:min(78%,285px)}.al-reflection video{max-height:505px}.al-season{grid-template-columns:1fr;gap:20px;padding:26px 22px;margin-bottom:45px}.al-doors{grid-template-columns:repeat(6,1fr);gap:6px}.al-doors span{font-size:1.6rem}.al-path-grid{grid-template-columns:1fr;gap:30px}.al-paths{padding-bottom:35px}.al-person{padding:30px 0 45px;gap:22px;flex-direction:column;align-items:flex-start}.al-person img{width:100%;max-width:440px;height:auto}body .al-support{padding-top:40px;padding-bottom:45px}.al-footer{padding-top:35px}.al-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.al-footer-grid>div{grid-column:1/-1}.al-footer h2{font-size:2.8rem}.al-footer-bottom{margin-top:28px;gap:14px 20px}body .al-editorial{padding-top:30px;padding-bottom:45px}.al-prose{font-size:1.7rem}.al-interest .al-interest-grid{gap:26px}.al-interest h1{font-size:4.6rem}.al-interest .al-interest-lead{font-size:1.9rem}.al-interest-art{display:none}.al-interest-form h2{font-size:3rem}body .al-reflections-page{grid-template-columns:1fr;gap:30px;padding-top:28px;padding-bottom:45px}body .al-collection-intro{padding-top:26px}.al-collection-find form{flex-wrap:wrap}.al-collection-find input{flex:1 1 190px}.card__heading .al-artwork-title{font-size:1.9rem}.product__title h1{font-size:3.4rem}.cart-item{gap:14px}.cart-item__name .al-artwork-title{font-size:1.8rem}.banner__box .banner__heading{font-size:3.7rem}.banner__box .banner__text{font-size:1.5rem}.banner__media img{object-position:40% center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.al-companion{margin-top:20px;border-top:1px solid #667366;padding-top:14px;font-size:1.5rem;line-height:1.75}.al-companion summary{color:#d8c678;cursor:pointer;list-style:revert}.al-selected{margin-top:45px}.al-selected>p{color:#bdc2b7}.al-selected-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:28px 0 45px}.al-selected-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#1b2421}.al-selected-grid a{text-decoration:none;color:#efede5}.al-selected-grid h3{font-size:2.3rem}.al-artist-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin:20px 0}.al-artist-links a{color:#d8c678}@media(max-width:749px){.al-selected-grid{grid-template-columns:1fr;gap:22px}.al-selected-grid article>a{display:grid;grid-template-columns:100px 1fr;gap:20px;align-items:center}.al-selected-grid h3{font-size:2.1rem;margin:0}.al-selected-grid .al-artist{font-size:1.3rem}.al-selected-grid{margin-bottom:30px}}.al-season-art{margin:0;min-width:0}.al-season-art img{display:block;width:100%;height:auto}.al-season-art figcaption{font-size:1.2rem;line-height:1.6;color:#bdc2b7;margin-top:12px}.al-path-grid .al-path-card{border:1px solid #667366;padding:0;min-width:0;background:#151c19;overflow:hidden}.al-path-image{display:block;aspect-ratio:16/9;background:#0f1413;overflow:hidden}.al-path-image img{display:block;width:100%;height:100%;object-fit:cover}.al-path-copy{padding:27px 28px 32px}.al-path-copy h3{margin-top:0}.al-path-copy p{margin:16px 0 24px}.al-path-image:focus-visible{outline-offset:-4px}.al-path-image:hover img{filter:brightness(1.07)}@media(max-width:749px){.al-path-copy{padding:23px 22px 28px}}.al-reflection{width:min(100%,480px)}.al-reflection video{max-width:330px;margin-inline:auto}.al-reflection figcaption{max-width:330px;margin-inline:auto}.al-companion{font-size:1.7rem;line-height:1.8}.al-companion h2{font-size:3rem;line-height:1.2;margin:24px 0 18px}.al-companion h3{font-size:2.2rem;line-height:1.3;margin:28px 0 12px}.al-companion p{margin:0 0 20px}.al-companion .al-small{margin-top:16px}.al-home-hero:has(.al-companion[open]),body .al-reflections-page:has(.al-companion[open]){align-items:start}@media(max-width:749px){.al-reflection{width:100%}.al-reflection video{width:min(78%,285px)}.al-reflection figcaption{max-width:285px}.al-companion{font-size:1.7rem}}:root{--al-label-size:13.2px;--al-label-weight:600;--al-label-leading:1.7;--al-label-tracking:.14em}body .al-v3-eyebrow,body .al-home-eyebrow,body .al-eyebrow,body .al-person p.al-eyebrow,body .al-support p.al-eyebrow{font-family:var(--font-body-family);font-size:var(--al-label-size);font-weight:var(--al-label-weight);line-height:var(--al-label-leading);letter-spacing:var(--al-label-tracking);color:#d8c678}@media(max-width:749px){:root{--al-label-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
