:root{--kss-bg:#F6F2EA;--kss-sand:#EAE1CF;--kss-ink:#2F342F;--kss-green:#234A3B;--kss-muted:#5F635C;--kss-sans:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--kss-maru:"Zen Maru Gothic","Hiragino Maru Gothic ProN","Hiragino Sans",sans-serif}.section-header .header-wrapper{--color-background:246,242,234;--gradient-background:#F6F2EA;--color-foreground:47,52,47;--color-link:35,74,59;background:#f6f2ea;border-bottom:0}.section-header .header__menu-item{font-family:var(--kss-sans);font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--kss-ink)}.section-header .header__menu-item:hover,.section-header .header__menu-item:hover span{color:var(--kss-green)}.section-header .header__menu-item:hover span{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.section-header .header__active-menu-item{color:var(--kss-green);text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:2px}.section-header .header__icon,.section-header .header__icon .icon,.section-header .header__icon--menu .icon{color:var(--kss-green)}.section-header .cart-count-bubble{background-color:var(--kss-green);color:#fff}.section-header .header__submenu{--color-background:234,225,207;--gradient-background:#EAE1CF;--color-foreground:47,52,47;background:#eae1cf;border:0;border-radius:16px;box-shadow:0 12px 28px #2f342f1f;padding:10px 0}.section-header .header__submenu{min-width:240px}.section-header .header__submenu .header__menu-item{padding:9px 24px;white-space:nowrap}.section-header .menu-drawer,.section-header .menu-drawer__submenu{--color-background:246,242,234;--gradient-background:#F6F2EA;--color-foreground:47,52,47;background:#f6f2ea;border:0}.section-header .menu-drawer__navigation{padding:18px 0}.section-header .menu-drawer__menu>li{padding:0 12px}.section-header .menu-drawer__menu-item{font-family:var(--kss-sans);font-size:16px;font-weight:500;letter-spacing:.04em;padding:14px 18px;border-radius:14px;color:var(--kss-ink)}.section-header .menu-drawer__menu-item--active,.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item:focus,.section-header .menu-drawer__menu-item--active:hover{background:#eae1cf;color:var(--kss-green)}.section-header .menu-drawer__close-button{font-family:var(--kss-sans);font-size:15px;font-weight:500;color:var(--kss-green);padding:14px 30px}.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__close-button:focus{background:transparent;color:var(--kss-green)}.section-header .menu-drawer__menu-item .icon-arrow,.section-header .menu-drawer__close-button .icon-arrow{color:var(--kss-green)}.section-header .menu-drawer__utility-links{background:#eae1cf;border-radius:22px 22px 0 0;padding:20px 28px}.section-header .menu-drawer__account{font-family:var(--kss-sans);font-size:14px;color:var(--kss-ink)}.section-header .menu-drawer .list-social__link{color:var(--kss-green)}.shopify-section-group-footer-group .footer{--color-background:234,225,207;--gradient-background:#EAE1CF;--color-foreground:47,52,47;--color-link:35,74,59;background:#eae1cf;border-top:0;border-radius:28px 28px 0 0;font-family:var(--kss-sans);color:var(--kss-ink)}.shopify-section-group-footer-group .footer__content-bottom{border-top:1px solid rgba(47,52,47,.12)}.shopify-section-group-footer-group .footer .footer-block__heading{margin:0 0 8px;padding:0;border:0;font-family:var(--kss-maru);font-size:19px;font-weight:700;letter-spacing:2px;line-height:1.5;color:var(--kss-green)}.shopify-section-group-footer-group .footer-block__details-content,.shopify-section-group-footer-group .footer-block__details-content p{font-size:13px;line-height:1.9;color:var(--kss-ink)}.shopify-section-group-footer-group .footer-block__details-content .list-menu__item--link{padding:6px 0;font-size:13px;color:var(--kss-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#2f342f4d}.shopify-section-group-footer-group .footer-block__details-content .list-menu__item--link:hover{color:var(--kss-green)}.shopify-section-group-footer-group .copyright__content,.shopify-section-group-footer-group .copyright__content a,.shopify-section-group-footer-group .policies li,.shopify-section-group-footer-group .policies li a{font-size:11px;letter-spacing:.02em;color:var(--kss-muted)}.shopify-section-group-footer-group .footer .list-social__link{color:var(--kss-green)}.shopify-section-group-footer-group h2{margin:0 0 12px;padding:0;border:0;font-family:var(--kss-maru);font-weight:700;letter-spacing:1px;color:var(--kss-green)}@media screen and (min-width:750px){.section-header .header__menu-item{padding-left:1.4rem;padding-right:1.4rem}.shopify-section-group-footer-group .footer{border-radius:40px 40px 0 0}.shopify-section-group-footer-group .footer .footer-block__heading{font-size:24px;letter-spacing:3px}}.section-header .header__inline-menu summary.header__menu-item{padding-right:2.8rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ks-site.css.map */
