:root{--font-body-family: Helvetica Neue, Helvetica, YuGothic, Yu Gothic, "\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3", Hiragino Kaku Gothic Pro, "\30e1\30a4\30ea\30aa", Meiryo, "\ff2d\ff33\ff30\30b4\30b7\30c3\30af", sans-serif;--font-heading-family: Helvetica Neue, Helvetica, YuGothic, Yu Gothic, "\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3", Hiragino Kaku Gothic Pro, "\30e1\30a4\30ea\30aa", Meiryo, "\ff2d\ff33\ff30\30b4\30b7\30c3\30af", sans-serif;--font-poppins-stable: Helvetica Neue, Helvetica, YuGothic, Yu Gothic, "\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3", Hiragino Kaku Gothic Pro, "\30e1\30a4\30ea\30aa", Meiryo, "\ff2d\ff33\ff30\30b4\30b7\30c3\30af", sans-serif}body{font-family:var(--font-body-family);color:#262626}.accordion .details__header{background-color:#f0f0ee;padding:20px;color:#262626;border-top:solid 1px #8c8c8c;font-size:clamp(17px,1.2vw,20px);line-height:1.4;font-weight:500}.accordion .details__header,.accordion .details__header *,.metafield-rich_text_field{color:#262626}.accordion .details-content{padding:48px 18px}.accordion{margin-top:24px;margin-bottom:24px}.accordion .details-content .metafield-rich_text_field h3{font-size:clamp(25px,1.2vw,28px);font-weight:600}.accordion .details-content .metafield-rich_text_field strong{color:#360}#shopify-section-template--19728604758208__section_GrhcVj h2{font-family:var(--font-poppins-stable)}#shopify-section-template--19728604758208__section_GrhcVj h3{font-family:fot-tsukuardgothic-std,sans-serif}@media screen and (min-width:769px){#shopify-section-template--19728604758208__section_GrhcVj .section-content-wrapper{display:flex;align-items:flex-start}#shopify-section-template--19728604758208__section_GrhcVj .section-content-wrapper>rte-formatter:first-of-type{flex:0 0 clamp(200px,30vw,470px);max-width:clamp(200px,30vw,470px)}#shopify-section-template--19728604758208__section_GrhcVj .section-content-wrapper>rte-formatter:nth-of-type(2){flex:1 1 0;min-width:0}}.list-unstyled a,.menu-list__link-title{font-weight:600}a.size-style.link{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;text-decoration:none;transition:background-color .25s ease,transform .18s ease}a.size-style.link:hover,a.size-style.link:focus-visible{background-color:#ede1d5;transform:translateY(-1px)}.collection-hero__title,.collection__title,h2{font-family:var(--font-poppins-stable)}.shopify-challenge__container{margin-top:5rem!important}#oc-line-connected img{width:40px}main[data-template^=collection] rte-formatter.spacing-style.text-block.rte{margin:0 auto!important;display:block!important}main[data-template^=collection] .metafield-rich_text_field h3{font-size:clamp(24px,1.6vw,24px)}@media screen and (max-width:749px){main[data-template^=collection] .metafield-rich_text_field h3{font-size:clamp(18px,4vw,18px)}main[data-template^=collection] .metafield-rich_text_field p{font-size:12px}}.shopify-policy__container{width:100%;max-width:1000px!important;margin:0 auto!important;padding-top:0!important;padding-bottom:3rem!important;padding-inline:1rem!important}.shopify-policy__title h1{margin:0!important;font-size:32px!important;line-height:1.2!important;text-align:right!important;font-family:YuMincho,Yu Mincho,\6e38\660e\671d,\30d2\30e9\30ae\30ce\660e\671d  ProN W6,HiraMinProN-W6,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,MS PMincho,MS \660e\671d,serif!important}.shopify-policy__title{margin:0 0 2rem!important;padding:clamp(2.2rem,4.4vw,3.4rem) max(16px,calc((100vw - 1000px)/2))!important;text-align:right!important;background-color:#e7dbe5!important;width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.shopify-policy__title:after{content:none;display:block;margin-top:.35rem;font-size:clamp(.85rem,1.3vw,1rem);line-height:1.3;letter-spacing:.04em;text-align:right}body.policy-terms-of-service .shopify-policy__title:after{content:"Terms of Use"}body.policy-privacy-policy .shopify-policy__title:after{content:"Privacy Policy"}body.policy-legal-notice .shopify-policy__title:after{content:"Inscription based on specific trade law"}.shopify-policy__container p,.shopify-policy__container li{font-size:.875rem!important;line-height:1.85!important}.shopify-policy__container p{margin-block:0 1.15em!important}.shopify-policy__container p:last-child{margin-bottom:0!important}.shopify-policy__container ul,.shopify-policy__container ol{margin-block:0 1.15em!important;padding-inline-start:1.4em!important}.shopify-policy__container li{margin:0!important}.shopify-policy__container ul ul,.shopify-policy__container ol ol,.shopify-policy__container ul ol,.shopify-policy__container ol ul{margin-block-end:.75em!important}.shopify-policy__container :is(h2,h3,h4){margin:2.2rem 0 1rem!important;line-height:1.35!important}@media screen and (max-width:749px){.shopify-policy__container{padding-top:0!important;padding-bottom:2rem!important;padding-inline:.75rem!important}.shopify-policy__title{padding:1.6rem .75rem!important}.shopify-policy__title h1{font-size:32px!important}}@media screen and (max-width:749px){main[data-template=index] .slideshow--content-on-media .slide__content{opacity:1!important;animation:none!important}}a.size-style.button{border-radius:0!important;background-color:#28422a!important;border-color:#28422a!important;color:#fff!important}a.size-style.button:hover,a.size-style.button:focus-visible{background-color:#28422a!important;border-color:#28422a!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/add.css.map */
