@font-face{font-family:Mint Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(MintGroteskV1.2-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:Mint Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(MintGroteskV1.2-Medium.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F}@font-face{font-family:Mint Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(MintGroteskV1.2-Bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0100-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F}:root{--font-mixed: "Mint Grotesk", "Mint Grotesk V1.2", system-ui, -apple-system, "Hiragino Sans", "Hiragino Kaku Gothic StdN", "Yu Gothic UI", YuGothic, Meiryo, "MS PGothic", sans-serif;--font-en: var(--font-mixed);--font-ja: var(--font-mixed);--font-body-family: var(--font-en);--font-heading-family: var(--font-en);--colour-grey-0: #ffffff;--colour-grey-40: #f6f6f6;--colour-grey-70: #ececec;--colour-grey-150: #d9d9d9;--colour-grey-640: #5d5d5d;--colour-grey-1000: #000000;--colour-yellow: #fcbc1e;--ease-1: cubic-bezier(.22, 1, .36, 1);--ease-ps-panel: cubic-bezier(.4, 0, .03, .99);--header-height: 52px;--header-height-stripe: 56px;--header-top: 48px;--header-top-stripe: 52px;--header-bottom: 50px;--global-notification-height: 44px}@media(max-width:1023px){:root{--header-height: 102px;--header-height-stripe: 106px}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100%}button,input,select,textarea{font-family:inherit}.shopify-section-group-header-group{display:flex;flex-direction:column;flex:0 0 auto;min-height:0;position:sticky;top:0;transition:transform .3s}.shopify-section-group-header-group.ps-header-hidden{transform:translateY(-100%)}.shopify-section-group-header-section{flex:0 0 auto;min-height:0}.shopify-section-group-header-group>.shopify-section{align-self:start;width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ol{margin:0;padding-left:0}li{list-style:none}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}.c_container{margin-inline:auto;padding-inline:clamp(40px,9.375vw,150px)}@media screen and (max-width:999px){.c_container{padding-inline:40px}}@media screen and (max-width:740px){.c_container{padding-inline:20px}}.is-pc{display:block!important}.is-sp{display:none!important}@media screen and (max-width:999px){.is-pc{display:none!important}.is-sp{display:block!important}}.footer__content-top{background:#fff}.shopify-policy__container{max-width:800px}.shopify-policy__body table{margin:0 auto}.shopify-policy__container .shopify-policy__title h1{padding-bottom:28px;font-size:32px}.shopify-policy__container{padding-top:80px;padding-bottom:80px}@media screen and (max-width:740px){.shopify-policy__container{padding-top:60px;padding-bottom:60px}.shopify-policy__container .shopify-policy__title h1{padding-bottom:28px;font-size:24px}}#swym-storefront-layout-container{top:var(--header-top-stripe)!important;height:calc(100vh - var(--header-top-stripe))!important;box-shadow:none!important;outline:none!important}#swym-storefront-layout-container.swym-storefront-layout-hide-view{pointer-events:none!important}#swym-storefront-layout-container .swym-storefront-layout-layout,#swym-storefront-layout-container .swym-storefront-layout-backdrop{height:100%!important}#swym-storefront-layout-container .swym-storefront-layout-layout{left:auto!important;right:0!important;width:calc(41.667% + 390px)!important;max-width:100%!important;transition:transform .6s var(--ease-ps-panel)!important}@media screen and (max-width:1023px){#swym-storefront-layout-container .swym-storefront-layout-layout{width:100%!important}}#swym-storefront-layout-container.swym-storefront-layout-hide-view .swym-storefront-layout-layout{transform:translate(100%)!important}#swym-storefront-layout-container .swym-storefront-layout-backdrop{background:#00000073!important;margin-top:4px!important}@media(hover:hover){#swym-storefront-layout-container:not(.swym-storefront-layout-hide-view) .swym-storefront-layout-backdrop{cursor:none!important}}h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{text-align:center;margin:0 0 40px;color:#000;font-family:var(--font-ja);font-size:30px;font-weight:600;line-height:20px}@media screen and (max-width:999px){h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{font-size:18px;line-height:16px}}.customer .errors ul{padding-left:0;padding-top:8px;font-size:14px}.form__message .icon{width:2rem;height:2rem;margin-right:.2rem}
/*# sourceMappingURL=/cdn/shop/t/18/assets/c_common.css.map */
