:root{--font-heading-family: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family)}.meegel-page-header{margin-bottom:60px}.meegel-page-header .page-header-back{width:100%;height:auto;display:block}.meegel-page-header .wrap{position:relative}.meegel-page-header .wrap .page-header-logo{width:22%;min-width:80px;height:auto;margin:auto;position:absolute;bottom:33%;left:0;right:0}.meegel-page-header .wrap h1,.meegel-page-header .wrap .h1{font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:300;text-align:center;letter-spacing:.2em;position:absolute;bottom:1em;left:0;right:0;margin:0}@media screen and (min-width:769px){.meegel-page-header{margin-bottom:70px}.meegel-page-header .wrap .page-header-logo{width:130px;bottom:36%}.meegel-page-header .wrap h1,.meegel-page-header .wrap .h1{font-size:24px;letter-spacing:.4em;bottom:2em}}.product-form__submit.button{background:#fff!important;color:#52b7a4!important;border:1px solid #52b7a4!important;border-radius:3px;box-shadow:none}.product-form__submit.button:after,.product-form__submit.button:before{display:none!important}.product-form__submit.button:hover{opacity:.7}.breadcrumb{font-size:1.2rem;margin-bottom:1.5rem;color:rgba(var(--color-foreground),.7)}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb__sep{margin:0 .5em;opacity:.6}.breadcrumb__current{color:rgba(var(--color-foreground),.9)}.header--middle-left .header__inline-menu{margin-left:auto}.header--middle-left .header__inline-menu .list-menu--inline{justify-content:flex-end}.footer .footer__content-top .grid{display:block}.footer .footer-block.grid__item{width:100%;max-width:100%;margin:0 auto;text-align:center}.footer .footer-block:first-child{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:24px 0;margin-bottom:24px}.footer .footer-block--menu ul.footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;column-gap:2.4rem;row-gap:.4rem}.footer .footer-block--menu ul.footer-block__details-content li a{padding:.4rem 0}.footer .footer-block--menu{margin-bottom:.6rem}.kv h2,.kv p{font-family:"Noto Serif JP",serif;text-align:center}.kv h2{font-size:2em;margin-top:1em}.kv p{font-size:1.2em}.voice h2,.sns h2{text-align:center}.collection #product-grid{max-width:780px;margin-left:auto;margin-right:auto}.collection #product-grid .card__media{border:1px solid #707070}.collection #product-grid .card__heading{font-family:Noto Sans JP,sans-serif;font-size:1.4rem}.collection #product-grid .price{font-size:1.3rem}.product__title h1,.product__title .h1{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:500}.product .price .price-item{font-family:Noto Sans JP,sans-serif;font-size:24px;color:#df343b;font-weight:600}.product .select__select,.product .quantity{border:1px solid #707070;border-radius:3px}.product .product__description h2{font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:700;text-align:left;line-height:1.8}.product__share-band{border-top:1px solid rgba(var(--color-foreground),.15);padding-top:1.6rem;margin-top:.8rem}.product__share-band .h4{font-family:Noto Sans JP,sans-serif;font-size:15px;margin:0 0 1rem}.product__share-band .social-sharing{display:flex;gap:1rem;flex-wrap:wrap}.product__share-band .share-btn{display:inline-flex;align-items:center;gap:.5em;font-size:1.2rem;padding:.45em .9em;border-radius:3px;color:#fff;text-decoration:none}.product__share-band .share-btn .svg-wrapper,.product__share-band .share-btn svg{width:1.4rem;height:1.4rem;fill:currentColor}.share-facebook{background:#3b5998}.share-twitter{background:#00aced}.share-pinterest{background:#cb2027}.product__share-band .share-btn:hover{opacity:.75}@media screen and (min-width:990px){.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);column-gap:3rem;row-gap:4rem}}@media screen and (min-width:750px)and (max-width:989px){.main-blog .blog-articles{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}}.collection-hero__title,.main-page-title,.main-blog .title--primary{font-family:"Noto Serif JP",serif;font-size:24px;font-weight:400;letter-spacing:.15em;text-align:center;margin:30px auto}@media screen and (min-width:750px){.collection-hero__title,.main-page-title,.main-blog .title--primary{font-size:28px;letter-spacing:.2em;margin-top:35px}}.collection-hero{justify-content:center}.collection-hero .collection-hero__text-wrapper{width:100%}.breadcrumb-band{padding:1.2rem 20px 0}@media screen and (min-width:769px){.breadcrumb-band{width:78.125%;max-width:1000px;margin:0 auto;padding-left:0;padding-right:0}}.product .product__description ul{margin:20px 0;padding-left:0}.product .product__description ul li{list-style:none;padding-left:1em;position:relative}.product .product__description ul li:before{content:"\30fb";position:absolute;left:0}.product__description+.product__text,.product__description~p.product__text:last-of-type{font-size:12px;background-color:#f1f2f3;padding:12px}.header__heading-logo-wrapper,.header__heading-logo{width:115px}.header__heading-logo{height:auto}.meegel-border-top{display:block;height:1px;background-color:#707070;border:0;margin:0 20px 20px}@media screen and (min-width:769px){.meegel-border-top{width:78.125%;max-width:1000px;margin:0 auto}}.contact .field__label,.contact .field__input,.contact .text-area{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/meegel.css.map */
