/**
 * LP-01 Specific Styles
 * れいのこころ ドライヘッドスパ講座専用スタイル
 *
 * Note: セクション別のCSSファイルに分割されています
 * このファイルには追加の調整のみを記述します
 */

/* ========================================
   Additional Adjustments
======================================== */

/* Ensure proper spacing for all sections */
section {
  position: relative;
  overflow: hidden;
}

/* Animation on Scroll (AOS) adjustments */
[data-aos] {
  transition-property: transform, opacity;
}

/* Swiper adjustments */
.swiper {
  width: 100%;
  height: 100%;
}

/* Material Symbols default size */
.material-symbols-outlined {
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  user-select: none;
}

/* Smooth scroll behavior */
html {
  scroll-behavior: smooth;
}

/* Focus visible for accessibility */
:focus-visible {
  outline: 2px solid var(--wp--preset--color--primary);
  outline-offset: 2px;
}

/* Print styles */
@media print {
  .lp01-header,
  .lp01-footer,
  .lp01-cta,
  .c-btn {
    display: none !important;
  }

  body {
    font-size: 12pt;
    line-height: 1.5;
    color: #000;
    background: #fff;
  }
}
