/** Shopify CDN: Minification failed

Line 154:0 Expected "}" to go with "{"

**/
/* bakerista css */

/* 共通 */
.main-page-title.page-title.h0 { /*各ページのh1タイトルを調整するためにh1にデフォルト定義されたclassをセレクト*/
    font-size: 3rem;
}

.footer {
  margin-top: 0px;
  padding-top: 36px;
}

/* ユーザーガイド・メニュー */
.bakerista_guide_menu ul {
  padding:0px;
}
.bakerista_guide_menu li {
    display: inline-block;
    border: solid 1px #3C3C3C;
    padding: 0.3rem 1rem;
    margin-bottom: 0.5rem;
}
@media screen and (max-width:750px) {
.bakerista_guide_menu li {
    display: block;
}
}
.bakerista_guide_menu a {
    text-decoration: none;
  color:#3c3c3c;
  display:block;
}
.bakerista_guide_menu a:hover {
    text-decoration: underline 1px #3C3C3C !important;
}

/* ユーザーガイド・各ページ */
.bakerista_guide_page h3 {
    font-size: 2rem;
    font-weight: bold;
    margin-top: 4rem;
    border-bottom: dotted 1px #3C3C3C;
}
.bakerista_guide_page h4 {
    font-size: 1.5rem;
    font-weight: bold;
    margin-top: 3rem;
}

/* ページ（デフォルトのページ） */
#shopify-section-template--15858665521383__main h3 {
    font-size: 2rem;
    font-weight: bold;
    margin-top: 4rem;
    border-bottom: dotted 1px #3C3C3C;
}
#shopify-section-template--15858665521383__main h4 {
    font-size: 1.5rem;
    font-weight: bold;
    margin-top: 3rem;
}

/* TOP新着情報（news-list.liquidカスタム） */
/* サイト全体の横幅に合わせて調整*/
#section-news-list .container {
    max-width: 1400px;
}
#section-news-list a {
    text-decoration: none;
    color: #3C3C3C;
}
#section-news-list .news-list-title:hover {
    text-decoration: underline 1px #3C3C3C !important;
}
#section-news-list .news-list {
    list-style: none;
    border: solid 1px rgba(60,60,60,0.1); /* 外枠線の調整（オリジナルの上書き） */
}
#section-news-list ul.news-list {
    margin: 0;
    padding: 0;
}
#section-news-list ul.news-list li {
    padding: 1rem 1rem;
    border-left: solid 1px rgba(60,60,60,0.1);
    border-right: solid 1px rgba(60,60,60,0.1);
}
#section-news-list ul.news-list li:first-child {
    border-top: solid 1px rgba(60,60,60,0.1);
    border-bottom: solid 1px rgba(60,60,60,0.1);
}
#section-news-list ul.news-list li + li {
    border-bottom: solid 1px rgba(60,60,60,0.1);
}
#section-news-list .news-list-category {
    color: #3C3C3C;
    background-color: #f5f2e9;
    border: solid 1px rgba(60,60,60,0.8);
    padding: 0.25rem 0.5rem;
}

/* MegaMenu用 Price非表示　*/
.mega-menu-prices {
  display:none !important;
}
.vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-info .mega-menu-prices {
    display: none!important;
}
/* MegaMenu用 下部アカウントリンク調整 */
.menu-drawer__account p {
    margin-left: 15px;
}

/* コンテンツのテキストの横幅指定 */
.article-template__content {
    text-align: justify;
}
.page-width {
    text-align: justify;
}

/* マルチカラム全体リンクのアンダーライン削除 */
.link, .customer a {
  text-decoration:none;
}

/* モバイル用画面　*/
/* マルチカラム 文章部分パディング指定*/
@media screen and ( max-width:749px) {

.multicolumn-list h3 {
    font-weight: bold;
}
.multicolumn-card__info {
    padding: 1rem;
}
.multicolumn-list h3 {
    font-size: calc(var(--font-heading-scale) * 1.5rem);
}
.multicolumn-card__info>:nth-child(2) {
  margin-top: 0.5rem;
  line-height: 2rem;
}

/* テキスト付き画像 エリア */
.image-with-text__content {
  padding: 2rem calc(1rem / var(--font-body-scale)) 2rem;
}
