.home-page-skeleton[data-v-aacbe8e7]{margin-top:-24px}@media screen and (max-width:768px){.home-page-skeleton[data-v-aacbe8e7]{margin-top:-8px}}.home-page-skeleton .carousel-skeleton[data-v-aacbe8e7]{overflow:hidden;position:relative;width:100%}.home-page-skeleton .carousel-skeleton__slide[data-v-aacbe8e7]{display:block;margin:0 auto;max-height:400px;max-width:800px;width:100%}@media screen and (max-width:768px){.home-page-skeleton .carousel-skeleton__slide[data-v-aacbe8e7]{height:240px!important;max-height:240px}}.home-page-skeleton .carousel-skeleton__pagination[data-v-aacbe8e7]{display:block;margin:18px auto 0}@media screen and (max-width:768px){.home-page-skeleton .carousel-skeleton__pagination[data-v-aacbe8e7]{margin-top:16px}}.home-page-skeleton .main-content[data-v-aacbe8e7]{margin:0 auto;max-width:832px;padding:8px 16px 24px;width:98%}@media screen and (max-width:768px){.home-page-skeleton .main-content[data-v-aacbe8e7]{padding:16px 8px}}.home-page-skeleton .news-section[data-v-aacbe8e7],.home-page-skeleton .sake-section[data-v-aacbe8e7]{margin-bottom:32px}@media screen and (max-width:768px){.home-page-skeleton .news-section[data-v-aacbe8e7],.home-page-skeleton .sake-section[data-v-aacbe8e7]{margin-bottom:16px}}.home-page-skeleton .article-section[data-v-aacbe8e7]{margin-bottom:18px}@media screen and (max-width:768px){.home-page-skeleton .article-section[data-v-aacbe8e7]{margin-bottom:26px}}.home-page-skeleton .heading-skeleton[data-v-aacbe8e7]{display:flex;justify-content:center}.home-page-skeleton .card-skeleton[data-v-aacbe8e7]{margin-bottom:24px}.home-page-skeleton .button-skeleton[data-v-aacbe8e7]{display:flex;justify-content:center;margin-top:24px}@media screen and (max-width:768px){.home-page-skeleton .button-skeleton[data-v-aacbe8e7]{margin-top:12px}}.home-page-skeleton .alcohol-grid[data-v-aacbe8e7],.home-page-skeleton .article-grid[data-v-aacbe8e7]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}@media screen and (max-width:768px){.home-page-skeleton .alcohol-grid[data-v-aacbe8e7],.home-page-skeleton .article-grid[data-v-aacbe8e7]{gap:16px;grid-template-columns:repeat(2,1fr)}}.home-page-skeleton .subheading-skeleton[data-v-aacbe8e7]{margin-bottom:16px}.carousel[data-v-bb1e0f39]{overflow:hidden;position:relative;width:100%}.slider[data-v-bb1e0f39]{height:auto;max-width:800px;width:100%}@media (min-width:426px){.slider[data-v-bb1e0f39]{max-height:360px}}.slide-actions[data-v-bb1e0f39]{align-items:center;display:flex;height:24px;justify-content:center;margin-top:18px;width:100%}@media screen and (max-width:768px){.slide-actions[data-v-bb1e0f39]{margin-top:16px}}.slide-image[data-v-bb1e0f39]{aspect-ratio:640/360;margin:0 auto;width:100%}@media (max-width:1280px){.slide-image[data-v-bb1e0f39]{max-width:100%}}@media (max-width:425px){.slide-image[data-v-bb1e0f39]{aspect-ratio:375/300}}.slide-image img[data-v-bb1e0f39]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-v-bb1e0f39] .swiper-pagination{align-items:center;display:flex}[data-v-bb1e0f39] .swiper-pagination .swiper-pagination-bullet{background:#e8eaed;border:1px solid #8191b0;border-radius:100%;box-shadow:0 0 8px #00000014;cursor:pointer;display:block;height:10px;margin:8px;width:10px}[data-v-bb1e0f39] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8191b0}.home[data-v-59cf6c31]{margin-top:-24px;min-height:100vh}@media screen and (max-width:768px){.home[data-v-59cf6c31]{margin-top:-8px}}.main-content[data-v-59cf6c31]{animation:fadeIn-59cf6c31 .3s ease-in-out}@keyframes fadeIn-59cf6c31{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.button.primary[data-v-59cf6c31]{font-weight:700}.main-content[data-v-59cf6c31]{margin:0 auto;max-width:832px;padding:8px 16px 24px;width:98%}@media screen and (max-width:768px){.main-content[data-v-59cf6c31]{padding:16px 8px}}.news-section[data-v-59cf6c31],.sake-section[data-v-59cf6c31]{margin-bottom:32px}@media screen and (max-width:768px){.news-section[data-v-59cf6c31],.sake-section[data-v-59cf6c31]{margin-bottom:16px}}.article-section[data-v-59cf6c31]{margin-bottom:18px}@media screen and (max-width:768px){.article-section[data-v-59cf6c31]{margin-bottom:26px}}.newsList-footer[data-v-59cf6c31]{display:flex;justify-content:center;margin-top:32px}@media screen and (max-width:768px){.newsList-footer[data-v-59cf6c31]{margin-top:16px}}.button-wrapper[data-v-59cf6c31]{margin-top:24px}@media screen and (max-width:768px){.button-wrapper[data-v-59cf6c31]{margin-top:12px}}
