.cowmono-material-page{background:#fff;color:#282522;font-family:-apple-system,BlinkMacSystemFont,Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:18px;line-height:1.9;letter-spacing:.02em;text-align:left;overflow-wrap:anywhere}.cowmono-material-page *,.cowmono-material-page *:before,.cowmono-material-page *:after{box-sizing:border-box}.cowmono-material-page .cowmono-material-container{max-width:1140px;margin:0 auto;padding:64px 40px 72px}.cowmono-material-page h1,.cowmono-material-page h2,.cowmono-material-page h3{font-family:"Noto Serif JP",Yu Mincho,YuMincho,Hiragino Mincho ProN,MS PMincho,serif;font-weight:600;color:#272321;text-transform:none;letter-spacing:.035em;margin:0 0 24px;line-height:1.55}.cowmono-material-page h1{font-size:clamp(32px,3.4vw,48px);line-height:1.45;margin-bottom:22px}.cowmono-material-page h2{font-size:30px}.cowmono-material-page h3{font-size:22px;margin-bottom:14px}.cowmono-material-page p{margin:0 0 22px}.cowmono-material-page p:last-child{margin-bottom:0}.cowmono-material-page a{color:inherit;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}.cowmono-material-page a:hover{color:#78553d}.cowmono-material-page a:focus-visible,.cowmono-material-page summary:focus-visible{outline:2px solid #5a3928;outline-offset:5px}.cowmono-material-page .cowmono-material-intro{text-align:center;margin-bottom:36px}.cowmono-material-page .cowmono-material-eyebrow{font:12px/1.6 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.15em;color:#655e59;margin-bottom:18px}.cowmono-material-page .cowmono-material-subtitle{font-family:Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;font-size:20px}.cowmono-material-page .cowmono-material-prose{max-width:800px;margin-left:auto;margin-right:auto}.cowmono-material-page .cowmono-material-photo{margin:0;min-width:0}.cowmono-material-page .cowmono-material-photo-link{display:block;text-decoration:none}.cowmono-material-page .cowmono-material-image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.cowmono-material-page .cowmono-material-photo--hero{margin-top:32px}.cowmono-material-page .cowmono-material-photo--hero .cowmono-material-image{aspect-ratio:4.5 / 1;object-position:center}.cowmono-material-page .cowmono-material-intro-bottom{margin-top:30px;margin-bottom:38px}.cowmono-material-page .cowmono-material-section{padding:32px 0;border-top:1px solid #dfddd9}.cowmono-material-page .cowmono-material-section>.cowmono-material-prose+h3{margin-top:24px}.cowmono-material-page .cowmono-material-feature{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.cowmono-material-page .cowmono-material-feature-copy{min-width:0}.cowmono-material-page .cowmono-material-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.cowmono-material-page .cowmono-material-care-grid h3{font-size:20px}.cowmono-material-page .cowmono-material-care-grid p{font-size:17px}.cowmono-material-page .cowmono-material-section-lead{margin-top:-12px;margin-bottom:24px}.cowmono-material-page .cowmono-material-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cowmono-material-page .cowmono-material-product-photo{display:block;background:#f6f4f1;margin-bottom:16px}.cowmono-material-page .cowmono-material-product-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cowmono-material-page .cowmono-material-product h3{font-family:inherit;font-size:17px;font-weight:500;margin-bottom:6px}.cowmono-material-page .cowmono-material-product h3 a{text-decoration:none}.cowmono-material-page .cowmono-material-product p{font-size:15px;margin-bottom:5px}.cowmono-material-page .cowmono-material-price{font-variant-numeric:tabular-nums}.cowmono-material-page .cowmono-material-product .cowmono-material-text-link{font-size:15px}.cowmono-material-page .cowmono-material-text-link{display:inline-block;padding:8px 0;text-decoration:underline}.cowmono-material-page .cowmono-material-collection-cta{text-align:center;margin-top:28px}.cowmono-material-page .cowmono-material-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 32px;max-width:100%;color:#fff;background:#4a352a;font-size:16px;text-align:center;text-decoration:none;line-height:1.7}.cowmono-material-page .cowmono-material-button:hover{background:#654b3c;color:#fff}.cowmono-material-page .cowmono-material-related{display:grid;grid-template-columns:1fr 1fr;gap:40px}.cowmono-material-page .cowmono-material-related h3{font-size:20px;margin-bottom:8px}.cowmono-material-page .cowmono-material-related p{font-size:16px}.cowmono-material-page .cowmono-material-faq>h3{font-size:20px;margin:30px 0 12px}.cowmono-material-page .cowmono-material-faq-item{border-top:1px solid #dfddd9}.cowmono-material-page .cowmono-material-faq-item:last-of-type{border-bottom:1px solid #dfddd9}.cowmono-material-page .cowmono-material-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:19px 4px;cursor:pointer;list-style:none;font-size:18px;font-weight:500;line-height:1.75}.cowmono-material-page .cowmono-material-faq-item summary::-webkit-details-marker{display:none}.cowmono-material-page .cowmono-material-faq-icon{position:relative;width:14px;height:14px;flex:0 0 14px}.cowmono-material-page .cowmono-material-faq-icon:before,.cowmono-material-page .cowmono-material-faq-icon:after{content:"";position:absolute;top:6px;left:0;height:1px;width:14px;background:currentColor}.cowmono-material-page .cowmono-material-faq-icon:after{transform:rotate(90deg)}.cowmono-material-page .cowmono-material-faq-item[open] .cowmono-material-faq-icon:after{transform:rotate(0)}.cowmono-material-page .cowmono-material-answer{padding:0 36px 24px 4px}.cowmono-material-page .cowmono-material-consult{max-width:800px;margin:32px auto 0}.cowmono-material-page .cowmono-material-reference{text-decoration:none;white-space:nowrap}.cowmono-material-page .cowmono-material-sources{border-top:1px solid #dfddd9;padding-top:24px;font-size:13px;line-height:1.9;color:#68605b}.cowmono-material-page .cowmono-material-sources h2{font-family:inherit;font-size:14px;font-weight:500;margin-bottom:12px}.cowmono-material-page .cowmono-material-sources ul{list-style:none;margin:0 0 18px;padding:0}.cowmono-material-page .cowmono-material-sources li{margin:0 0 6px;scroll-margin-top:160px}@media(max-width:1000px){.cowmono-material-page .cowmono-material-container{padding-left:28px;padding-right:28px}.cowmono-material-page .cowmono-material-feature{gap:28px}.cowmono-material-page h2{font-size:27px}.cowmono-material-page .cowmono-material-care-grid{gap:22px}}@media(max-width:740px){.cowmono-material-page{font-size:17px;line-height:1.9}.cowmono-material-page .cowmono-material-container{padding:40px 20px 48px}.cowmono-material-page h1{font-size:clamp(28px,8.6vw,34px)}.cowmono-material-page h2{font-size:25px;margin-bottom:20px}.cowmono-material-page h3{font-size:21px}.cowmono-material-page .cowmono-material-subtitle{font-size:17px}.cowmono-material-page .cowmono-material-intro{margin-bottom:28px}.cowmono-material-page .cowmono-material-photo--hero .cowmono-material-image{aspect-ratio:2.5 / 1}.cowmono-material-page .cowmono-material-section{padding:28px 0}.cowmono-material-page .cowmono-material-feature,.cowmono-material-page .cowmono-material-care-grid,.cowmono-material-page .cowmono-material-related,.cowmono-material-page .cowmono-material-products{grid-template-columns:minmax(0,1fr);gap:28px}.cowmono-material-page .cowmono-material-feature-copy{order:0}.cowmono-material-page .cowmono-material-feature .cowmono-material-photo{order:1}.cowmono-material-page .cowmono-material-product{width:100%;max-width:430px;margin:0 auto}.cowmono-material-page .cowmono-material-product h3{font-size:18px}.cowmono-material-page .cowmono-material-product p,.cowmono-material-page .cowmono-material-product .cowmono-material-text-link{font-size:16px}.cowmono-material-page .cowmono-material-button{font-size:15px;padding:13px 18px;width:100%}.cowmono-material-page .cowmono-material-faq-item summary{font-size:17px;gap:14px}.cowmono-material-page .cowmono-material-answer{padding-right:12px}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAI */
