.animelier-footer.animelier-footer{border-top:1px solid rgba(31,42,36,.12);background:#ebe3d6}.animelier-footer__base small{max-width:62rem;line-height:1.5}.animelier-footer__trust{background:#f4efe6;border-bottom:1px solid rgba(31,42,36,.1)}.animelier-footer__trust ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0 auto;padding-top:3.6rem;padding-bottom:3.6rem;list-style:none}.animelier-footer__trust li{display:grid;justify-items:center;gap:.6rem;text-align:center;color:#1f2a24}.animelier-footer__trust svg{color:#a8834f}.animelier-footer__trust strong{font-size:1.45rem;letter-spacing:.02em}.animelier-footer__trust span{font-size:1.3rem;color:#1f2a24bd}.animelier-footer__inner{padding-top:clamp(5rem,8vw,8rem);padding-bottom:3rem}.animelier-footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;margin-bottom:4rem}.animelier-footer__brand{max-width:40rem}.animelier-footer__wordmark{font-family:var(--font-heading-family);font-size:2.4rem;letter-spacing:.08em;text-decoration:none;color:rgb(var(--color-foreground))}.animelier-footer__brand p{margin:1rem 0 0;color:rgba(var(--color-foreground),.7)}.animelier-footer__help a{color:rgb(var(--color-foreground))}.animelier-footer__gift{max-width:34rem;padding:2.4rem;background:#f4efe6}.animelier-footer__gift p{margin:0 0 1.2rem;color:#1f2a24}.animelier-footer__gift-link{display:inline-flex;gap:.6rem;align-items:center;min-height:4.4rem;font-weight:600;color:#234133;text-decoration:underline;text-underline-offset:.4rem}.animelier-footer__gift-link:hover{text-decoration-thickness:2px}.animelier-footer__kicker{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#76582c!important;margin-bottom:.6rem!important}.animelier-footer__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}.animelier-footer__nav h2{margin:0 0 1.4rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.animelier-footer__nav ul{margin:0;padding:0;list-style:none}.animelier-footer__nav li+li{margin-top:.8rem}.animelier-footer__nav a{color:rgba(var(--color-foreground),.78);text-decoration:none;text-underline-offset:.35rem}.animelier-footer__nav a:hover{text-decoration:underline;color:rgb(var(--color-foreground))}.animelier-footer__base{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.1)}.animelier-footer__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.7rem;margin:0;padding:0;list-style:none}.animelier-footer__payments svg{width:3.8rem;height:auto}@media(max-width:989px){.animelier-footer__trust ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.animelier-footer__top{flex-direction:column}}@media(max-width:749px){.animelier-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.animelier-footer__base{align-items:flex-start;flex-direction:column;padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.animelier-footer__payments{justify-content:flex-start}.animelier-footer__gift{max-width:none;width:100%}}.section-header{position:sticky;top:0;z-index:30}#PortraitPurchase{scroll-margin-top:12rem}@media(max-width:989px){#PortraitPurchase{scroll-margin-top:10rem}}.animelier-announcement{background:#1f2a24;color:#f4efe6}.animelier-announcement__text{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem .8rem;margin:0 auto;padding:.9rem 1.6rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;text-align:center}@media(max-width:749px){.animelier-announcement__long{display:none}.animelier-announcement__text{gap:.2rem .6rem;font-size:1.05rem;letter-spacing:.06em;padding:.8rem 1.2rem}}.animelier-header{border-bottom:1px solid rgba(var(--color-foreground),.1);background:rgba(var(--color-background),.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.animelier-header__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4rem;min-height:7.6rem}.animelier-header__drawer,.animelier-header__logo{grid-column:1}.animelier-header__desktop-nav{grid-column:2}.animelier-header__bag{grid-column:3}.animelier-header__logo{display:flex;align-items:center;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.08em;text-decoration:none}.animelier-header__logo img{display:block;width:auto;max-width:19rem;max-height:5.2rem}.animelier-header__desktop-nav{display:flex;justify-content:flex-end;align-items:center;gap:3.2rem;white-space:nowrap}.animelier-header__desktop-nav a,.animelier-header__bag{color:rgb(var(--color-foreground));font-size:1.35rem;text-decoration:none;text-underline-offset:.35rem}.animelier-header__desktop-nav a:hover,.animelier-header__bag:hover{text-decoration:underline}.animelier-header__desktop-nav a.animelier-header__cta{padding:1.1rem 1.8rem;background:#234133;color:#f4efe6;text-decoration:none}.animelier-header__desktop-nav a.animelier-header__cta:hover{background:#2c5240}.animelier-header__bag{display:flex;align-items:center;gap:.6rem}.animelier-header__count{display:inline-grid;place-items:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:1rem;background:#234133;color:#f4efe6;font-size:1.1rem}.animelier-header__styles{position:relative}.animelier-header__styles summary{display:flex;align-items:center;gap:.7rem;min-height:4.4rem;color:rgb(var(--color-foreground));font-size:1.35rem;cursor:pointer;list-style:none}.animelier-header__styles summary::-webkit-details-marker{display:none}.animelier-header__styles summary:hover,.animelier-header__styles summary.is-current{text-decoration:underline;text-underline-offset:.35rem}.animelier-header__styles summary svg{transition:transform .2s ease}.animelier-header__styles[open] summary svg{transform:rotate(180deg)}.animelier-header__styles-panel{position:absolute;top:calc(100% + 1.4rem);left:-2rem;z-index:5;display:grid;width:34rem;padding:.8rem 0;background:#f5f0e8;border:1px solid rgba(31,42,36,.14);box-shadow:0 1.2rem 2.4rem #1f2a2414;white-space:normal}.animelier-header__desktop-nav .animelier-header__styles-panel a{display:grid;gap:.2rem;padding:1.1rem 2rem;text-decoration:none}.animelier-header__desktop-nav .animelier-header__styles-panel a:first-child{border-bottom:1px solid rgba(31,42,36,.1);margin-bottom:.4rem;padding-bottom:1.4rem}.animelier-header__desktop-nav .animelier-header__styles-panel a:hover .animelier-header__nav-name,.animelier-header__desktop-nav .animelier-header__styles-panel a[aria-current=page] .animelier-header__nav-name{text-decoration:underline;text-underline-offset:.35rem}.animelier-header__nav-name{font-size:1.5rem;color:#1f2a24}.animelier-header__nav-styles{font-size:1.25rem;line-height:1.4;color:#1f2a24b3}.animelier-header__desktop-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px}.animelier-header__desktop-nav .animelier-header__styles-panel a[aria-current=page]{text-decoration:none}@media(max-width:1199px){.animelier-header__inner{gap:2.4rem}.animelier-header__desktop-nav{gap:2rem}}.animelier-header__drawer{display:none}.animelier-header__drawer-label{margin:1.4rem 0 0;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#76582c}.animelier-header__drawer-collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem 0 1.4rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.animelier-header__drawer .animelier-header__drawer-collections a{display:grid;align-content:center;gap:.2rem;min-height:5.6rem;padding:.8rem 1.2rem;border:1px solid rgba(var(--color-foreground),.18);font-size:1.45rem;text-align:left}.animelier-header__drawer-collections .animelier-header__nav-name{font-size:1.5rem;color:inherit}.animelier-header__drawer-collections .animelier-header__nav-styles{font-size:1.15rem;line-height:1.35;color:inherit;opacity:.72}.animelier-header__drawer .animelier-header__drawer-collections a[aria-current=page]{border-color:#234133;background:#234133;color:#f4efe6}.animelier-mobile-cta{display:none}@media(max-width:989px){.animelier-header__inner{grid-template-columns:4.4rem 1fr 4.4rem;gap:1rem;min-height:6.4rem}.animelier-header__drawer{grid-column:1}.animelier-header__logo{grid-column:2}.animelier-header__bag{grid-column:3}.animelier-header__desktop-nav{display:none}.animelier-header__drawer{display:block}.animelier-header__drawer summary{display:grid;width:4.4rem;height:4.4rem;place-items:center;cursor:pointer;list-style:none}.animelier-header__drawer summary::-webkit-details-marker{display:none}.animelier-header__menu-icon{display:grid;gap:.6rem;width:2rem}.animelier-header__menu-icon span{display:block;height:1px;background:currentColor}.animelier-header__drawer nav{position:absolute;left:0;right:0;top:100%;display:grid;align-content:start;gap:0;max-height:calc(100vh - var(--drawer-top,10rem));max-height:calc(100dvh - var(--drawer-top,10rem));overflow-y:auto;overscroll-behavior:contain;padding:1.2rem 2rem calc(2rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.1);box-shadow:0 1.2rem 2.4rem #00000014}.animelier-header__drawer nav a{padding:1.3rem 0;color:rgb(var(--color-foreground));font-size:1.6rem;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.08)}.animelier-header__logo{justify-self:center}.animelier-header__logo img{max-width:14.5rem;max-height:4.4rem}.animelier-header__bag{justify-self:end}.animelier-header__bag-label{display:none}}@media(max-width:749px){.animelier-mobile-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#f5f0e8f7;border-top:1px solid rgba(31,42,36,.12);transform:translateY(110%);transition:transform .25s ease}.animelier-mobile-cta.is-visible{transform:none}.animelier-mobile-cta .button{width:100%}body{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map */
