body,table{font-size:small}h2{font-size:1.2em}h3{font-size:1em}p{margin:5px}.section-title{font-size:30px;margin:80px 0}.page-craftsake{margin:0 auto}@media screen and (max-width:768px){.hero-image-text{font-size:32px}}@media screen and (min-width:768px){.hero-image-text{font-size:54px}}@media screen and (max-width:768px){.top-image-container{margin-top:100px;--common-image-margin-left-mobile: 20px;--common-image-margin-top-mobile: 40px}}@media screen and (min-width:768px){.top-image-container{margin-top:60px;--common-image-margin-left-desktop: 80px;--common-image-margin-top-desktop: 106px}}.overall-description{display:grid;line-height:1.85em;letter-spacing:.02em;font-weight:500}@media screen and (max-width:768px){.overall-description{font-size:13px;grid-template:". main ."/20px 1fr 45px;padding-top:25px}}@media screen and (min-width:768px){.overall-description{font-size:16px;grid-template:". main ."/2fr 18fr 16fr;padding-top:50px}}@media screen and (max-width:768px){.craft-series{padding-top:75px}}@media screen and (min-width:768px){.craft-series{padding-top:150px}}@media screen and (max-width:768px){.doburoku-series,.sake-series,.tameshioke-series{padding-top:100px}}@media screen and (min-width:768px){.doburoku-series,.sake-series,.tameshioke-series{padding-top:60px}}.subscribe-mail-magazine-title{line-height:1.45em}@media screen and (max-width:768px){.subscribe-mail-magazine-title{font-size:27px}}@media screen and (min-width:768px){.subscribe-mail-magazine-title{font-size:20px}}@media screen and (max-width:768px){.subscribe-mail-magazine-text{font-size:13px;margin-top:20px}}@media screen and (min-width:768px){.subscribe-mail-magazine-text{font-size:16px;margin-top:20px}}@media screen and (max-width:768px){.online-shop-banner-container{display:grid;grid-template:". main ."/20px 1fr 20px;padding-top:20px}}@media screen and (min-width:768px){.online-shop-banner-container{display:grid;grid-template:". main ."/.5fr 35fr .5fr;padding-top:20px}}.sorry{line-height:1.85em;letter-spacing:.02em;font-weight:500}@media screen and (max-width:768px){.sorry{display:grid;grid-template:". messages ." ". links ."/20px 1fr 45px}}@media screen and (min-width:768px){.sorry{display:grid;grid-template:". messages . links ."/2fr 12fr 12fr 8fr 2fr}}.sorry .links{grid-area:links;font-size:16px;line-height:40px}@media screen and (max-width:768px){.sorry .links{margin-top:33.5px}}.sorry .links ul{padding:0;list-style:none}@media screen and (min-width:768px){.sorry .links ul{text-align:right}}.sorry .links a{text-decoration:none}@media screen and (max-width:768px){.business-field-links-container{padding-top:75px}}@media screen and (min-width:768px){.business-field-links-container{display:grid;grid-template:". main ."/2fr 32fr 2fr;padding-top:160px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/page.craftsake.css.map */
