/** Shopify CDN: Minification failed

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

**/
/* ===== 모바일 로고 크기 & 위치 조정 ===== */
@media (max-width: 749px) {
  /* 로고 크기 줄이기 */
  .header__heading-link img,
  .header__heading-logo,
  .header__heading-logo-wrapper img {
    width: 46px !important; /* ← 로고 크기 */
    height: auto !important;
    display: block !important;
  }

   /* ⬇️ 로고 위치를 직접 미세조정: 좌우/상하 */
  .header__heading-link img,
  .header__heading-logo,
  .header__heading-logo-wrapper img {
    /* 방법 A: margin으로 미세 이동 */
    margin-left: 22px !important;   /* → 오른쪽으로 밀기(음수면 왼쪽) */
    margin-top:  -2px !important;  /* ↑ 위로 올리기(양수면 아래) */
    /* 방법 B: transform으로 더 정밀 이동 (A 대신 쓰고 싶으면 margin값 0으로) */
    /* transform: translate(4px, -2px) !important; */
}
/* 📱 Rich text - 모바일 전용 폰트 축소 */
@media (max-width: 749px) {
  /* 제목 */
  .rich-text .rich-text__heading,
  .rich-text h1,
  .rich-text h2 {
    font-size: 27px !important; /* 필요하면 22~28px 사이로 조정 */
    line-height: 1.2 !important;
    letter-spacing: 0 !important;
  }

  /* 본문/설명 */
  .rich-text .rich-text__text,
  .rich-text p {
    font-size: 14px !important; /* 필요하면 13~16px로 조정 */
    line-height: 1.5 !important;
  }
/* Desktop only (>=1025px) + Contact 페이지에서만 헤더 아래 여백 줄이기 */
@media (min-width: 1025px) {
  body.template-page-contact #shopify-section-header .header {
    padding-bottom: 0px !important; /* 숫자 조절해서 여백 변경 */
    padding-top: 0px !important;
  }
  body.template-page-contact #shopify-section-header {
    margin-bottom: 0 !important;
  }
}

