@charset "UTF-8";.password-page__hero{font-size:22px}.password-page__footer,.input-group,.password-page__social-sharing,.password-link{display:none}html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size: 100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}figure{margin:0;padding:0}body{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;background:#fff;font-size:16px;color:#333;box-sizing:border-box}body *{box-sizing:border-box}*[class$=tw],.mincho{font-family:"Noto Serif JP",serif}a{text-decoration:none;color:#333}.maker{background:linear-gradient(transparent 80%,#fcf43d);background-position:bottom 5%}@media (min-width: 766px){.sp-hidden{display:block}.pc-hidden{display:none}}@media (max-width: 765px){.sp-hidden{display:none}.pc-hidden{display:block}}.header__inline-menu{text-align:center}.product__info-container .product__text{letter-spacing:.5em}.product__info-container .product__title{font-size:1.5em;margin-top:.5em!important}.blog .article-card__title{line-height:1.75}@media (max-width: 765px){.mf .catch-copy--blocks{padding:40% 0 30%;display:flex;justify-content:center}}.mf .catch-copy--blocks .catch-copy{font-family:Arvo,serif}@media (min-width: 766px){.mf .catch-copy--blocks .catch-copy{font-size:calc(1em + 3vw);padding:10% 10% 8%;letter-spacing:.3em;line-height:1.75}}@media (max-width: 765px){.mf .catch-copy--blocks .catch-copy{font-size:1.7em;line-height:2;writing-mode:vertical-rl}}.main-visual .banner__media{height:80vh!important;background:#fff}@media (min-width: 766px){.main-visual .banner__content{max-height:80vh;padding:0}}@media (max-width: 765px){.main-visual .banner__content{max-height:80vh;position:absolute}}.main-visual .banner__content:after{content:none!important}.main-visual .banner__content .catch-copy{font-family:Arvo,serif;line-height:1.2;color:#fff;text-align:center}@media (min-width: 766px){.main-visual .banner__content .catch-copy{font-size:calc(3em + 9vh)}}@media (max-width: 765px){.main-visual .banner__content .catch-copy{font-size:3em}}@media (min-width: 766px){.main-visual .wrap--mv{height:80vh}}@media (max-width: 765px){.main-visual .wrap--mv{height:80vh}}.main-visual .wrap--mv img{width:100%}@media (min-width: 766px){.main-visual .wrap--mv img{height:80vh;object-fit:cover;object-position:center}}@media (max-width: 765px){.main-visual .wrap--mv img{height:80vh;object-fit:cover;object-position:center}}.image-with-text .image-with-text__media{overflow:hidden;border-radius:15em}.image-with-text .image-with-text__heading{font-family:"Noto Serif JP",serif}@media (min-width: 766px){.image-with-text .image-with-text__heading{font-size:3.5em;line-height:1.5}}@media (max-width: 1200px){.image-with-text .image-with-text__heading{font-size:calc(1em + 2vw)}}@media (max-width: 765px){.image-with-text .image-with-text__heading{font-size:calc(.3em + 7.32vw);line-height:1.75}}@media (max-width: 765px){.image-with-text .image-with-text__content{padding:4rem 3rem 5rem}}@media (min-width: 766px){.image-with-text .image-with-text__text{padding-right:6em;margin-top:4em}}@media (max-width: 1200px){.image-with-text .image-with-text__text{padding-right:0;margin-top:1em}}.image-with-text.mf-top-gift{margin:10% auto}.collage-wrapper{margin-top:15%}.collage-wrapper .collage-wrapper-title{font-size:calc(1em + 1.5vw);font-family:"Noto Serif JP",serif}.mf-blog{margin-bottom:10%!important}.mf-blog .blog__title{font-size:calc(1em + 1.5vw);font-family:"Noto Serif JP",serif}.mf-blog ul li{box-shadow:0 1px 10px #0000001a}@media (min-width: 766px){.mf-blog ul li{max-width:33%!important}}.mf-blog ul li .article-card__header{text-align:left}.mf-blog ul li .article-card__title{font-size:1.5em;line-height:1.5}.collage .mf-vender{font-size:.8em}.collage .card-information__text{font-size:1.5em;font-family:"Noto Serif JP",serif}.mf-inner-page{width:100%;padding:0 0 10%;margin-bottom:10%;border-bottom:1px solid #ccc;max-width:unset!important}@media (max-width: 765px){.mf-inner-page{padding:0 5% 10%}}.mf-inner-page .mf-inner-wrap{margin:0 auto}@media (min-width: 766px){.mf-inner-page .mf-inner-wrap{width:60%}}.mf-inner-page .main-page-title{font-family:"Noto Serif JP",serif}@media (min-width: 766px){.mf-inner-page .main-page-title{font-size:2.5em;margin-bottom:8rem}}@media (max-width: 765px){.mf-inner-page .main-page-title{font-size:1.5em;margin-bottom:3rem}}.mf-inner-page .mf-concept .catch-copy{font-family:Arvo,serif}@media (min-width: 766px){.mf-inner-page .mf-concept .catch-copy{font-size:calc(1em + 3vw);padding:10% 5% 8%;letter-spacing:.3em;line-height:1.75}}@media (max-width: 765px){.mf-inner-page .mf-concept .catch-copy{font-size:1.7em;line-height:2;padding:15% 0}}.mf-inner-page .mf-concept .sub-copy{font-family:"Noto Serif JP",serif}@media (min-width: 766px){.mf-inner-page .mf-concept .sub-copy{font-size:calc(1em + .8vw);padding:10% 0 0;letter-spacing:.3em;line-height:1.75;margin-bottom:2em}}@media (max-width: 765px){.mf-inner-page .mf-concept .sub-copy{font-size:1.1em;line-height:1.5;margin-top:2em}.mf-inner-page .mf-concept .sub-copy:first-child{margin-top:0}}.mf-inner-page p{font-family:"Noto Serif JP",serif}@media (min-width: 766px){.mf-inner-page p{line-height:3;font-size:calc(1em + .2vw)}}@media (max-width: 765px){.mf-inner-page p{line-height:2;font-size:.8em;margin-top:2em}}@media (min-width: 766px){.mf-inner-page .tokusho{display:flex;align-items:strech;justify-content:space-between;flex-wrap:wrap;align-self:stretch;flex-direction:row}.mf-inner-page .tokusho dt{width:30%}.mf-inner-page .tokusho dd{width:70%}.mf-inner-page .tokusho dt,.mf-inner-page .tokusho dd{padding:1em;border-bottom:1px solid #ccc}}@media (max-width: 765px){.mf-inner-page .tokusho dt{padding-top:1em}.mf-inner-page .tokusho dd{padding-bottom:1em;border-bottom:1px solid #ccc;font-size:.8em;margin-top:.5em}}.mf-contact .main-page-title{font-family:"Noto Serif JP",serif}.mf-contact .rte{margin:2em 0}.mf-guide h2{font-size:1.5em;margin-bottom:1em;margin-top:2em}.mf-guide h2:first-child{margin-top:0}.mf-guide h3{font-size:1.2em;margin-bottom:1em;margin-top:2em}.mf-guide h4{font-size:1em;margin-bottom:1em;margin-top:2em}.mf-guide p{font-size:1em;margin-bottom:1em;line-height:1.75}.mf-guide ul{padding:0!important;margin-bottom:1em}.mf-guide ul li{font-size:1em;margin-bottom:.5em;line-height:1.5}.mf-guide .shipping-list h3{font-size:1em;margin-bottom:.5em}.product__description{margin-top:3em}.product__description h2{font-family:"Noto Serif JP",serif;margin-bottom:1em;margin-top:2em;font-size:1.4em;line-height:1.75;font-weight:400!important}.product__description h3{font-family:"Noto Serif JP",serif;font-weight:700;font-size:1.2em;line-height:1.75;margin:2em 0 1em}.product__description p{font-size:.9em;line-height:1.75;margin-bottom:1em}.article-template h1{font-size:2.2em;line-height:1.5}@media (min-width: 766px){.article-template .article-template__social-sharing{margin:4em auto!important}}.article-template .article-template__content p{margin-bottom:1em;line-height:2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maruyama-farm.css.map */
