@font-face{font-family:Noto Sans Japanese;font-weight:400;font-style:normal;font-display:swap;src:url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.74a6927b879b930fdec4ab8bb6917103ae8bbca9.woff2) format("woff2"),url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n4.15630f5c60bcf9ed7de2df9484ab75ddd007c8e2.woff) format("woff")}@font-face{font-family:Noto Sans Japanese;font-weight:500;font-style:normal;font-display:swap;src:url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n5.a1e978aad0e9144c0f0306d9ef6b2aa3e7a325ad.woff2) format("woff2"),url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n5.c4a324dae2ef31aa5d8845f82138a71765d32f37.woff) format("woff")}@font-face{font-family:Noto Sans Japanese;font-weight:600;font-style:normal;font-display:swap;src:url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n6.4ecbd50569f336533d801e5e5ec08720b2dc1560.woff2) format("woff2"),url(//triggerpoint.jp/cdn/fonts/noto_sans_japanese/notosansjapanese_n6.0185377b54573983f9e0c8025b6d418e15f6a6fd.woff) format("woff")}@font-face{font-family:Libre Franklin;font-weight:700;font-style:normal;font-display:swap;src:url(//triggerpoint.jp/cdn/fonts/libre_franklin/librefranklin_n7.6739620624550b8695d0cc23f92ffd46eb51c7a3.woff2) format("woff2"),url(//triggerpoint.jp/cdn/fonts/libre_franklin/librefranklin_n7.7cebc205621b23b061b803310af0ad39921ae57d.woff) format("woff")}@font-face{font-family:Libre Franklin;font-weight:400;font-style:normal;font-display:swap;src:url(//triggerpoint.jp/cdn/fonts/libre_franklin/librefranklin_n4.a9b0508e1ffb743a0fd6d0614768959c54a27d86.woff2) format("woff2"),url(//triggerpoint.jp/cdn/fonts/libre_franklin/librefranklin_n4.948f6f27caf8552b1a9560176e3f14eeb2c6f202.woff) format("woff")}:root{--font-body-line-height-scale: 1.8;--font_en: "Libre Franklin", sans-serif;--font_en_weight: 700;--color_black: #3b3a3e;--color_gray_lighter: #dededf;--color_green: #b7bf10;--color_green_darken: #707c00;--color_off_white: #faf9f6;--color_white: #fff;--color_soft: #bcc405;--color_standard: #d9ab00;--color_hard: #b3020e;--color_harder: #b3020e;--color_stroke: var(--color_gray_lighter);--font_size_body: min(14px, 14 / 390 * 100vw);--font_size_subheading: min(14px, 14 / 390 * 100vw)}@media only screen and (min-width:768px){:root{--font-body-line-height-scale: 1.6;--font-body-letter-spacing: .05em;--font_size_body: min(16px, 16 / 800 * 100vw);--font_size_subheading: min(14px, 14 / 800 * 100vw)}}body{font-size:.875em;line-height:var(--font-body-line-height-scale)}@media only screen and (min-width:768px){body{font-size:1em}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.logolink.text-logo,.heading-font,.h1-xlarge,.h1-large,.customer-addresses .my-address .address-index{font-style:normal;font-weight:700;font-family:Noto Sans Japanese,sans-serif;line-height:1.4}p{line-height:var(--font-body-line-height-scale)}.subheading{margin-bottom:.5em;font-style:normal;font-family:var(--font_en);font-size:var(--font_size_subheading);font-weight:var(--font_en_weight);line-height:1;letter-spacing:.02em;text-transform:none}.subheading:before{content:"";width:10px;height:10px;margin-right:.3em;background:var(--color_green);display:inline-block}h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale) * 28px)}@media only screen and (min-width:768px){h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale) * 32px)}}@media only screen and (min-width:1068px){h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale) * 42px)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 26px)}@media only screen and (min-width:768px){h2,.h2{font-size:calc(var(--font-heading-scale) * 28px)}}@media only screen and (min-width:1068px){h2,.h2{font-size:calc(var(--font-heading-scale) * 32px)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 26px)}@media only screen and (min-width:768px){h3,.h3{font-size:calc(var(--font-heading-scale) * 24px)}}@media only screen and (min-width:1068px){h3,.h3{font-size:calc(var(--font-heading-scale) * 26px)}}h4,.h4{font-size:calc(var(--font-heading-scale) * 20px)}@media only screen and (min-width:1068px){h4,.h4{font-size:calc(var(--font-heading-scale) * 20px)}}h5,.h5{font-size:calc(var(--font-heading-scale) * 18px)}h6,.h6{font-size:calc(var(--font-heading-scale) * 16px)}.u-c_accent{color:rgb(var(--color_accent))}.u-c_nodisc{padding-left:0;list-style-type:none}.u-en{font-style:normal;font-family:var(--font_en);font-weight:var(--font_en_weight)}.mega-menu-promotion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#5050504d,#0000);z-index:1}.mega-menu-promotion--cover{padding-inline:30px;text-align:right;text-shadow:2px 2px 5px rgb(0 0 0 /.3);left:auto;right:0;z-index:2}.hardness_label{margin:0;list-style-type:none;display:flex}.hardness_label li{padding:.3em .5em;color:var(--color_white);font-size:calc(1em - 3px);line-height:1;background-color:var(--bg)}.hardness_label li.--soft{--bg: var(--color_soft)}.hardness_label li.--standard{--bg: var(--color_standard)}.hardness_label li.--hard{--bg: var(--color_hard)}.hardness_label li.--harder{--bg: var(--color_harder)}.rte a.button{text-decoration:none}.product-information .product-information--inner .product--text.style_vendor{opacity:1;font-size:calc(1em - 2px);text-transform:none}.product-information .rte h2,.product-information .rte .h2{font-size:calc(var(--font-heading-scale) * 26px)}@media only screen and (min-width:768px){.product-information .rte h2,.product-information .rte .h2{font-size:calc(var(--font-heading-scale) * 24px)}}@media only screen and (min-width:1068px){.product-information .rte h2,.product-information .rte .h2{font-size:calc(var(--font-heading-scale) * 22px)}}.product-information .rte table{font-size:calc(1em - 2px)}.product-information .rte th{background:#f9f9f9}@media only screen and (min-width:768px){.product-information .rte th,.product-information .rte td{padding:8px 13px}}.product-information .rte li{margin-bottom:.6em;line-height:1.5}.product-information .hardness_label{margin-bottom:.3em}.thb-product-detail .product--text.style_vendor{text-transform:none}.entry-title{font-size:calc(var(--font-heading-scale) * 26px)}@media only screen and (min-width:768px){.entry-title{font-size:calc(var(--font-heading-scale) * 28px)}}@media only screen and (min-width:1068px){.entry-title{font-size:calc(var(--font-heading-scale) * 32px)}}.shopify-policy__body .rte th{background-color:#f9f9f9}@media only screen and (max-width:768px){.shopify-policy__body .rte table{border:0}.shopify-policy__body .rte tr{display:grid;grid-template-columns:1fr}.shopify-policy__body .rte th,.shopify-policy__body .rte td{border:0}.shopify-policy__body .rte td{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom_common.css.map */
