:root{--acme-brand-serif: "Hiragino Mincho ProN", "Yu Mincho", "YuMincho", "Noto Serif JP", serif;--acme-brand-roman: "Baskerville", "Times New Roman", serif}.header__heading-link.acme-wordmark{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding-block:12px;color:#ffe1a0;text-decoration:none;max-width:100%}.acme-wordmark .acme-wordmark-main{font-family:var(--acme-brand-roman);font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1;letter-spacing:.035em;white-space:nowrap}.acme-wordmark .acme-wordmark-tagline{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:9px;font-weight:500;line-height:1.3;letter-spacing:.23em}.header__menu-item{font-size:14px;letter-spacing:.045em}.menu-drawer__menu-item{font-size:16px;line-height:1.7}.product__title h1,.product__title h2,.collection-hero__title,.main-page-title,.cart__empty-text,.cart__warnings h1,.title-wrapper-with-link>.title,.footer-block__heading{font-family:var(--acme-brand-serif);font-weight:400;letter-spacing:.045em;line-height:1.6;overflow-wrap:anywhere}.card__heading{font-family:var(--acme-brand-serif);font-weight:400;line-height:1.7}.product__title h1{font-size:clamp(28px,3.4vw,42px)}.footer-block__heading{font-size:18px}.footer-block__details-content{line-height:1.9}.footer__copyright{line-height:1.8}.product-form__submit,.cart__checkout-button{min-height:52px;letter-spacing:.065em}.collection-hero__description,.product__description{line-height:2}@media screen and (max-width:989px){.header__heading-link.acme-wordmark{gap:6px}.acme-wordmark .acme-wordmark-main{font-size:27px}.acme-wordmark .acme-wordmark-tagline{font-size:8px}}@media screen and (max-width:749px){.header__heading-link.acme-wordmark{padding-inline:4px}.acme-wordmark .acme-wordmark-main{font-size:clamp(20px,5.5vw,27px);letter-spacing:.025em}.acme-wordmark .acme-wordmark-tagline{font-size:7px;letter-spacing:.19em}.header__menu-item{font-size:14px}.product__title h1{font-size:28px}}.acme-brand-navigation{display:flex;align-items:center;gap:24px;grid-area:navigation;justify-content:center}.acme-brand-navigation a{font-size:14px;line-height:1.5;color:inherit;text-decoration:none;padding-block:14px;white-space:nowrap}.acme-brand-navigation a:hover{text-decoration:underline;text-underline-offset:6px}.acme-mobile-navigation{display:none;grid-area:left-icons;align-self:center}.acme-mobile-navigation>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;list-style:none}.acme-mobile-navigation>summary::-webkit-details-marker{display:none}.acme-brand-navigation--mobile{position:absolute;left:0;right:0;top:100%;padding:16px 25px 22px;background:#8c3527;color:#fff5e6;z-index:15;box-shadow:0 18px 25px #160c0844}.acme-brand-navigation--mobile a{padding:17px 0;border-bottom:1px solid #f3ce7840;width:100%;font-size:16px}.acme-brand-navigation a:focus-visible,.acme-mobile-navigation>summary:focus-visible{outline:2px solid #f3ce78;outline-offset:4px}@media(min-width:990px){.header--middle-left:has(>.acme-brand-navigation){grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:22px}.header--middle-left:has(>.acme-brand-navigation) .header__heading-link{margin-left:0}}@media(min-width:990px)and (max-width:1199px){.acme-brand-navigation{gap:16px}.acme-brand-navigation a{font-size:12px}.header--middle-left:has(>.acme-brand-navigation){column-gap:14px;padding-inline:28px}.acme-wordmark .acme-wordmark-main{font-size:25px}}@media(max-width:989px){.header{position:relative}.acme-brand-navigation:not(.acme-brand-navigation--mobile){display:none}.acme-mobile-navigation{display:block}.acme-brand-navigation--mobile{display:flex;flex-direction:column;gap:0;align-items:stretch}}@media(max-width:749px){.header:has(.acme-mobile-navigation){grid-template-columns:44px minmax(0,1fr) 76px;padding-inline:12px;column-gap:4px}.header:has(.acme-mobile-navigation) .header__icon{width:38px}.header:has(.acme-mobile-navigation) .header__icon--cart{margin-right:0}.header:has(.acme-mobile-navigation) .acme-wordmark-main{font-size:clamp(17px,4.8vw,26px)}.header:has(.acme-mobile-navigation) .acme-wordmark-tagline{font-size:6px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/acme-global.css.map */
