:root{--ui-section-margin: 3.6rem;--ui-radius: .8rem}:root{--font-base: YakuHanJP_Narrow, "Inter", "\6e38\30b4\30b7\30c3\30af\4f53", YuGothic, "\6e38\30b4\30b7\30c3\30af  Medium", "Yu Gothic Medium", "\6e38\30b4\30b7\30c3\30af", "Yu Gothic", "Noto Sans JP", sans-serif}.features--heading-uppercase .Heading{letter-spacing:.16em;text-transform:uppercase}.features--heading-uppercase .Rte h1,.features--heading-uppercase .Rte h2,.features--heading-uppercase .Rte h3,.features--heading-uppercase .Rte h4,.features--heading-uppercase .Rte h5,.features--heading-uppercase .Rte h6{font-weight:400}.Footer__StoreName.Heading.u-h7.Link.Link--secondary{text-transform:none}section[data-section-type=featured-product] .ProductMeta{padding-bottom:0;border-bottom:none}.shopify-section.shopify-section--footer .Footer__Title.Heading.u-h6{padding-bottom:15px;border-bottom:1px solid #3c4245}@media screen and (min-width:641px){.features--heading-normal .u-h1,.features--heading-normal .Rte h1{font-size:24px}.features--heading-normal .u-h7{font-size:13px}.ImageHero__Block{padding:48px 30px}.ProductMeta__TaxNotice{font-size:13px}section[data-section-type=image-with-text-block] .ImageHero__BlockHeading.Heading.u-h6{font-size:18px}.shopify-section.shopify-section--footer .Footer__Title.Heading.u-h6{font-size:15px}}.c-contentWidth_normal{max-width:960px;margin-left:auto;margin-right:auto}.c-contentWidth_narrow{max-width:760px;margin-left:auto;margin-right:auto}.c-container{margin-left:auto;margin-right:auto}@media screen and (min-width:1140px){#shopify-section-template--14716267659342__834388ca-b9f2-4ed3-9bb8-e7028aac94ca .ImageHero--large{min-height:700px}}@media screen and (max-width:640px){#shopify-section-template--14716267659342__834388ca-b9f2-4ed3-9bb8-e7028aac94ca h4.u-h6{font-size:10px}#shopify-section-template--14716267659342__834388ca-b9f2-4ed3-9bb8-e7028aac94ca h3.u-h6{font-size:18px}#shopify-section-template--14716267659342__834388ca-b9f2-4ed3-9bb8-e7028aac94ca .ImageHero__BlockContent p{font-size:13px}}#shopify-section-template--14716267659342__3e87ba6b-cf94-422c-bc60-3900ac7bf453 .Section{background-color:#f6f5f5}.btaContainer{max-width:680px;margin:10vw auto;padding-left:20px;padding-right:20px}@media screen and (min-width:641px){.btaContainer{margin:50px auto}}.btaContainer .PageHeader .bta_heading{text-align:center}.btaCancellation_body{margin:30px auto;padding:30px 20px;border-top:1px solid #dee2de;border-bottom:1px solid #dee2de;box-sizing:border-box}.btaCancellation_body h2{font-size:1.3em;letter-spacing:.02em;text-align:center;margin-bottom:25px}.btaCancellation_body h3{font-size:1em;font-weight:600;margin-top:20px;margin-bottom:0}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;vertical-align:middle;font-family:inherit}input[type=radio]{display:block}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}*:focus{outline:none}.btaContainer .form-group{margin-top:25px}.btaContainer input.form-control,.btaContainer textarea.form-control{display:block;background-color:#fff;border:1px solid #dee2de;font-size:14px;letter-spacing:.02em;line-height:1.65;width:100%;padding:8px 10px;margin-top:.78vw}.btaContainer input.form-control::placeholder,.btaContainer textarea.form-control::placeholder{color:#aaa;font-size:14px;letter-spacing:.02em}.btaContainer textarea.form-control{min-height:135px}.btaCancellation_form_button{text-align:center;margin-top:2.5em}.btaCancellation_form_button button{display:inline-block;background-color:#3c4245;color:#fff;font-size:14px;text-align:center;margin:0 auto;padding:1em 2em}
/*# sourceMappingURL=/cdn/shop/t/26/assets/c-component.css.map */
