:root{--ae-bg-void: #0b0f0d;--ae-bg-forest: #16241b;--ae-bg-forest-2: #1c2e22;--ae-olive: #7c8459;--ae-olive-bright: #b7c08a;--ae-ink: #edede4;--ae-fog: #9ca69a;--ae-fog-dim: #778174;--ae-line: rgba(237, 237, 228, .12);--ae-line-bright: rgba(183, 192, 138, .35);--ae-radius: 2px}html{scroll-behavior:smooth}body,.gradient{background:var(--ae-bg-void);color:var(--ae-ink);font-family:Karla,sans-serif}body{overflow-x:hidden}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--ae-ink);font-family:Fraunces,serif;font-weight:500;letter-spacing:-.01em}a{color:inherit}::selection{background:var(--ae-olive);color:var(--ae-bg-void)}.page-width{max-width:124rem}.ae-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.ae-wrap--narrow{width:min(760px,calc(100% - 64px));margin-inline:auto}.ae-eyebrow{display:block;color:var(--ae-olive-bright);font-family:IBM Plex Mono,monospace;font-size:1.1rem;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.ae-lead{max-width:760px;color:var(--ae-fog);font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.65}.ae-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:1.2rem 2.2rem;border:1px solid var(--ae-olive-bright);border-radius:var(--ae-radius);background:var(--ae-olive-bright);color:var(--ae-bg-void);font-family:IBM Plex Mono,monospace;font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.ae-button:hover{background:var(--ae-ink);border-color:var(--ae-ink);color:var(--ae-bg-void)}.ae-button--outline{background:transparent;color:var(--ae-ink);border-color:var(--ae-line-bright)}.ae-button--outline:hover{background:var(--ae-olive-bright);border-color:var(--ae-olive-bright)}.ae-hero{position:relative;min-height:min(760px,calc(100vh - 90px));display:grid;align-items:center;overflow:hidden;border-bottom:1px solid var(--ae-line);background:radial-gradient(circle at 75% 28%,rgba(124,132,89,.15),transparent 34%),var(--ae-bg-void)}.ae-hero__content{position:relative;z-index:2;max-width:900px;padding-block:11rem}.ae-hero h1{max-width:850px;margin:1.8rem 0 2.2rem;font-size:clamp(4.2rem,7vw,8.4rem);line-height:1.02}.ae-hero__actions{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:3.2rem}.ae-wave{position:absolute;right:-6%;bottom:12%;width:min(720px,60vw);height:190px;opacity:.36}.ae-wave path{fill:none;stroke:var(--ae-olive-bright);stroke-width:1.5;stroke-dasharray:6 10}@media(prefers-reduced-motion:no-preference){.ae-wave path{animation:ae-wave-drift 9s linear infinite}@keyframes ae-wave-drift{to{stroke-dashoffset:-160}}}.ae-page-hero{padding:10rem 0 8rem;border-bottom:1px solid var(--ae-line);background:var(--ae-bg-forest)}.ae-page-hero h1{max-width:900px;margin:1.6rem 0 2rem;font-size:clamp(4rem,6vw,7rem);line-height:1.06}.ae-section{padding:10rem 0}.ae-section--forest{background:var(--ae-bg-forest);border-block:1px solid var(--ae-line)}.ae-section-head{max-width:680px;margin-bottom:5.6rem}.ae-section-head h2{margin:1.6rem 0 0;font-size:clamp(3rem,4vw,4.8rem);line-height:1.12}.ae-section-head p{margin:1.6rem 0 0;color:var(--ae-fog);font-size:1.65rem}.ae-prose{max-width:820px}.ae-prose h2{margin:5.2rem 0 1.6rem;font-size:clamp(2.8rem,4vw,4.4rem)}.ae-prose h2:first-child{margin-top:0}.ae-prose p,.ae-prose li{color:var(--ae-fog);font-size:1.7rem;line-height:1.8}.ae-prose blockquote{margin:3rem 0;padding-left:2rem;border-left:2px solid var(--ae-olive-bright);color:var(--ae-ink);font-family:Fraunces,serif;font-size:2.2rem}.ae-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--ae-line);background:var(--ae-line)}.ae-card{min-width:0;padding:4rem 3.2rem;background:var(--ae-bg-void)}.ae-card:hover{background:var(--ae-bg-forest-2)}.ae-card h3{margin:1.8rem 0 .8rem;font-size:2.2rem}.ae-card p{color:var(--ae-fog);font-size:1.5rem;line-height:1.65}.ae-card__meta{color:var(--ae-olive-bright)!important;font-family:IBM Plex Mono,monospace;font-size:1.1rem!important;letter-spacing:.05em;text-transform:uppercase}.ae-card__media{position:relative;aspect-ratio:2/3;margin:-4rem -3.2rem 2rem;overflow:hidden;background:var(--ae-bg-forest)}.ae-card__media img{width:100%;height:100%;object-fit:cover;object-position:center top}.ae-card__media--contain img{object-fit:contain}.ae-split__aside{padding:3.2rem;border:1px solid var(--ae-line);background:var(--ae-bg-forest)}.ae-split__aside p{color:var(--ae-fog)}.ae-quote{max-width:900px;margin-inline:auto;text-align:center}.ae-quote blockquote{margin:0;color:var(--ae-ink);font-family:Fraunces,serif;font-size:clamp(2.8rem,4.5vw,5rem);line-height:1.25}.ae-quote cite{display:block;margin-top:2rem;color:var(--ae-olive-bright);font-family:IBM Plex Mono,monospace;font-size:1.1rem;font-style:normal;letter-spacing:.12em;text-transform:uppercase}.ae-cta{padding:11rem 0;text-align:center}.ae-cta h2{max-width:720px;margin:0 auto 3rem;font-size:clamp(3rem,4.5vw,5rem)}.ae-character-detail{padding:9rem 0 11rem}.ae-character-detail__grid{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:7.2rem;align-items:start}.ae-character-detail__portrait{position:sticky;top:11rem;aspect-ratio:3/4;overflow:hidden;border:1px solid var(--ae-line);background:var(--ae-bg-forest)}.ae-character-detail__portrait img{width:100%;max-width:none;height:auto}.ae-character-detail__copy h1{margin:1.6rem 0 1.4rem;font-size:clamp(4rem,5vw,6.4rem)}.ae-character-role{color:var(--ae-olive-bright);font-family:Fraunces,serif;font-size:2.2rem;font-style:italic}.ae-bio-section{padding:3.4rem 0;border-top:1px solid var(--ae-line)}.ae-bio-section h2{font-size:2.8rem}.ae-bio-section p,.ae-bio-section li{color:var(--ae-fog);font-size:1.65rem;line-height:1.75}.ae-contact{max-width:680px}.ae-field{margin-bottom:2.4rem}.ae-field label{display:block;margin-bottom:.8rem}.ae-field input,.ae-field select,.ae-field textarea{width:100%;min-height:48px;padding:1.2rem 1.4rem;border:1px solid var(--ae-line-bright);border-radius:var(--ae-radius);background:var(--ae-bg-forest);color:var(--ae-ink);font:inherit}.ae-field textarea{min-height:170px;resize:vertical}.ae-form-message{margin-bottom:2rem;padding:1.4rem;border:1px solid var(--ae-line-bright);color:var(--ae-fog)}.header-wrapper,.footer,.announcement-bar,.utility-bar{background:var(--ae-bg-void)!important;color:var(--ae-ink)}.header-wrapper{border-bottom:1px solid var(--ae-line)}.header__heading-logo{max-height:72px;width:auto}.header__menu-item,.header__icon,.footer a,.footer{color:var(--ae-fog)}.header__menu-item:hover,.header__active-menu-item,.footer a:hover{color:var(--ae-ink)}.footer{border-top:1px solid var(--ae-line)}.footer__content-top{padding-top:7rem}.card-wrapper .card,.product,.collection,.cart-items,.facets-container,.card__heading a,.product__title h1,.collection-hero__title,.title,.cart__empty-text{color:var(--ae-ink)}.price,.product__description,.collection-hero__description,.facets__summary,.facet-filters__label{color:var(--ae-fog)}.button,.shopify-challenge__button,.customer button{border-radius:var(--ae-radius);background:var(--ae-olive-bright);color:var(--ae-bg-void);font-family:IBM Plex Mono,monospace;text-transform:uppercase}.field__input,.select__select,.customer .field input{background:var(--ae-bg-forest);color:var(--ae-ink)}@media(max-width:860px){.ae-wrap,.ae-wrap--narrow{width:min(100% - 40px,1180px)}.ae-hero{min-height:640px}.ae-hero__content{padding-block:8rem}.ae-wave{width:100vw;right:-35%;opacity:.25}.ae-section,.ae-page-hero{padding-block:6.5rem}.ae-grid,.ae-split,.ae-character-detail__grid{grid-template-columns:1fr}.ae-character-card .ae-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:auto}.ae-character-card .ae-card__media img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:420px!important;margin:0 auto!important;object-fit:contain!important;object-position:center!important}.ae-character-detail__portrait{position:relative;top:auto;display:flex;align-items:center;justify-content:center;width:min(100%,420px);max-height:min(52vh,420px);aspect-ratio:auto;overflow:visible;margin-inline:auto}.ae-character-detail__portrait img{display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:min(52vh,420px)!important;margin-inline:auto;object-fit:contain!important;object-position:center}.ae-character-detail{padding-block:6rem 8rem}}@media(max-width:520px){.ae-card{padding:3rem 2.2rem}.ae-card__media{margin:-3rem -2.2rem 2rem}.ae-hero h1{font-size:4.2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/animated-emotions.css.map */
