.footer{margin-top:auto;padding-block:5.6rem 3.6rem;text-align:center}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.footer__logo{display:inline-block;color:var(--color-ink-text)}.footer__logo-img{display:block;width:15rem;height:auto}.footer__tagline{max-width:40rem;font-size:1.5rem}.footer .social-icons{display:flex;gap:.8rem}.footer .social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid color-mix(in srgb,var(--color-ink-text) 24%,transparent);border-radius:50%;color:inherit;transition:background-color .15s ease,color .15s ease}.footer .social-icons__link:hover{background:var(--color-cta);color:var(--color-cta-text);border-color:var(--color-cta)}.footer__payment{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.footer__payment:empty{display:none}.footer__payment-icon{width:3.6rem;height:auto;border-radius:4px}.footer__copy{font-size:1.3rem;color:color-mix(in srgb,var(--color-ink-text) 60%,transparent);margin-top:.8rem}.header-section,#shopify-section-header{position:sticky;top:0;z-index:50}.header{position:relative;background:var(--color-bg);border-bottom:1px solid var(--color-border);transition:box-shadow .2s ease}.header--scrolled{box-shadow:0 6px 24px #00000059}.header__announcement{background:var(--color-ink);color:var(--color-ink-text);font-size:1.25rem;font-weight:600;letter-spacing:.02em}.header__announcement-inner{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.4rem;text-align:center}.header__announcement-icon{display:inline-flex;color:var(--color-cta)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.2rem;min-height:7rem;padding-block:.8rem}.header__logo{grid-column:2;justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:var(--color-text)}.header__logo-img{width:auto;height:var(--logo-h, 4.4rem);max-width:62vw;object-fit:contain}.header__nav{grid-column:1;justify-self:start;display:flex;align-items:center;gap:1.4rem;min-width:0}.header__nav-link{font-family:var(--font-heading--family);font-weight:600;font-size:1.25rem;letter-spacing:.02em;text-decoration:none;color:var(--color-text-muted);white-space:nowrap;transition:color .15s ease}.header__nav-link:hover{color:var(--color-cta)}.header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;gap:.4rem}.header__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;color:inherit;text-decoration:none;transition:background-color .15s ease}.header__icon-btn:hover{background:color-mix(in srgb,var(--color-text) 8%,transparent)}.header__cart-count{position:absolute;top:.4rem;right:.2rem;min-width:1.9rem;height:1.9rem;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading--family);font-size:1.1rem;font-weight:700;line-height:1;color:var(--color-cta-text);background:var(--color-cta);border-radius:99px;transform:scale(0);transition:transform .25s ease}.header__cart-count.is-visible{transform:scale(1)}@media(min-width:750px){.header__inner{min-height:7.6rem}.header__nav{gap:2.4rem}.header__nav-link{font-size:1.4rem;letter-spacing:.03em;text-transform:uppercase}.header__logo-img{height:calc(var(--logo-h, 4.4rem) * 1.12)}}.cart-page{padding-block:5rem 6rem}.cart-page__title{margin-bottom:3rem}.cart-page__layout{display:grid;grid-template-columns:1fr;gap:3rem}.cart-line{display:grid;grid-template-columns:8rem 1fr auto;gap:1.6rem;padding:1.8rem 0;border-bottom:1px solid var(--color-border);align-items:start}.cart-line__img{width:8rem;height:8rem;object-fit:cover;border-radius:calc(var(--radius) * .6);border:1px solid var(--color-border)}.cart-line__title{font-weight:700;text-decoration:none;display:block}.cart-line__variant{font-size:1.3rem;margin-top:.2rem}.cart-line__price{margin-top:.6rem;font-weight:700}.cart-line__price s{color:var(--color-text-muted);font-weight:400;margin-left:.5rem}.cart-line__controls{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.cart-line__remove{font-size:1.3rem;color:var(--color-text-muted);text-decoration:underline;text-underline-offset:2px}.cart-line__remove:hover{color:var(--color-error)}.cart-page__note{margin-top:2rem}.cart-page__summary{align-self:start;padding:2.4rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.cart-page__summary .cart-perks{margin-bottom:1.6rem}.cart-page__summary-row{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--font-heading--family);font-size:2rem;font-weight:700}.cart-page__update{margin:1.6rem 0 1rem}.cart-page__continue{display:block;text-align:center;margin-top:1.2rem}.cart-page__empty{padding:5rem 0;text-align:center;display:grid;gap:1.6rem;justify-items:center}@media(min-width:990px){.cart-page__layout{grid-template-columns:1fr 36rem;gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AIACgA */
