.shiro-footer{background:#4a4545;color:#fff}.shiro-footer__inner{max-width:120rem;margin:0 auto;padding:5.6rem 2.4rem 3.2rem;box-sizing:border-box;text-align:center}.shiro-footer a{color:#fff;text-decoration:none}.shiro-footer__nav ul,.shiro-footer__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 3rem;margin:0;padding:0;list-style:none}.shiro-footer__nav a{font-size:1.3rem;letter-spacing:.08em}.shiro-footer__nav a:hover,.shiro-footer__policies a:hover{text-decoration:underline}.shiro-footer__icons{display:flex;justify-content:center;gap:1.4rem;margin-top:3.2rem}.shiro-footer__icons img,.shiro-footer__icons svg{display:block;width:2.4rem;height:2.4rem}.shiro-footer__policies{margin-top:3.2rem;gap:.8rem 2.4rem}.shiro-footer__policies a{font-size:1.1rem;opacity:.8}.shiro-footer__copy{margin:2rem 0 0;font-size:1.1rem;opacity:.7;letter-spacing:.06em}@media screen and (min-width:990px){.shiro-footer__inner{position:relative;padding-top:6.4rem;padding-bottom:3.6rem}.shiro-footer__icons{position:absolute;right:3.2rem;bottom:6.8rem;margin-top:0}}.shopify-section-group-header-group:has(.shiro-header){position:sticky;top:0;z-index:100}.shiro-header{background:#fff;border-bottom:1px solid rgba(26,26,26,.06)}.shiro-header__inner{position:relative;display:flex;align-items:center;gap:2.4rem;max-width:120rem;margin:0 auto;padding:.9rem 1.6rem;min-height:5.2rem;box-sizing:border-box}.shiro-header__logo{flex:none;display:block;line-height:0;text-decoration:none;color:var(--shiro-ink, #1a1a1a)}.shiro-header__logo-image{display:block;height:auto;max-width:14rem}.shiro-header__logo-text{font-size:2rem;letter-spacing:.12em;line-height:1}.shiro-header__nav{display:none;flex:1;justify-content:center}.shiro-header__list{display:flex;gap:2.8rem;margin:0;padding:0;list-style:none}.shiro-header__list a{color:var(--shiro-ink, #1a1a1a);text-decoration:none;font-size:1.3rem;letter-spacing:.08em;padding-bottom:.3rem;border-bottom:1px solid transparent}.shiro-header__list a:hover,.shiro-header__list a[aria-current=page]{border-bottom-color:currentColor}.shiro-header__tools{display:flex;align-items:center;gap:1.4rem;margin-left:auto}.shiro-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;color:var(--shiro-ink, #1a1a1a)}.shiro-header__icon img,.shiro-header__icon svg{display:block;width:2.2rem;height:2.2rem}.shiro-header .shiro-header__cart .svg-wrapper,.shiro-header .shiro-header__cart svg{width:4.6rem;height:4.6rem;flex:none}.shiro-header__cart .cart-count-bubble{position:absolute;bottom:auto;left:auto;top:0;right:-.4rem;min-width:1.6rem;height:1.6rem;font-size:1rem;background:var(--shiro-ink, #1a1a1a);color:#fff}.shiro-header__icon--line,.shiro-header__icon--instagram{display:none}.shiro-header__cta{display:none;padding:1rem 2.6rem;background:#5a5555;color:#fff;text-decoration:none;font-size:1.2rem;letter-spacing:.08em;white-space:nowrap}.shiro-header__cta:hover{background:#3f3b3b}.shiro-header__menu{flex:none}.shiro-header__burger{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:3.2rem;height:3.2rem;padding:.6rem;box-sizing:border-box;list-style:none;cursor:pointer}.shiro-header__burger::-webkit-details-marker{display:none}.shiro-header__burger span{display:block;height:1px;background:var(--shiro-ink, #1a1a1a)}.shiro-header__panel{position:absolute;top:100%;left:0;right:0;padding:1.6rem 2.4rem 2.8rem;background:#fff;border-bottom:1px solid rgba(26,26,26,.1)}.shiro-header__panel ul{margin:0 0 2rem;padding:0;list-style:none}.shiro-header__panel li+li{border-top:1px solid rgba(26,26,26,.08)}.shiro-header__panel li a{display:block;padding:1.4rem 0;color:var(--shiro-ink, #1a1a1a);text-decoration:none;font-size:1.5rem;letter-spacing:.08em}.shiro-header__cta--panel{display:block;text-align:center}@media screen and (min-width:990px){.shiro-header__inner{gap:3.2rem;padding:1.1rem 3.2rem}.shiro-header__nav{display:flex}.shiro-header__tools{margin-left:0;gap:1.8rem}.shiro-header__icon--line,.shiro-header__icon--instagram,.shiro-header__cta{display:inline-flex}.shiro-header__menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAGA */
