@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Poppins","Noto Sans JP",sans-serif;font-weight:300;font-size:100%;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:normal}ul,ol{list-style:none}img{display:block;width:100%;max-width:100%;height:auto}a{display:block;text-decoration:none;color:#000}html,body{height:100%}body{padding:0 36px}.font-400{font-weight:400}.copyright{margin-top:3rem;font-size:.9rem;color:gray}body{padding:0}#video{width:100%;aspect-ratio:16/9;margin-top:-120px;overflow:hidden}#video video{width:100%;height:100%;display:block;object-fit:cover}#about .text{margin:5rem 0;padding:0 12%}#about .text h2{font-size:2rem;margin-bottom:2rem}#about .text p{line-height:2}#pictures .swiper{width:100%;padding-bottom:50px}#pictures .swiper-slide{background-position:center;background-size:cover;max-width:800px}#pictures .swiper-slide img{display:block;width:100%}#products{width:100%;padding:0 14%}@media(max-width: 1025px){#products{padding:0 20%}}@media(max-width: 431px){#products{padding:0 15%}#products figure{max-width:300px}#products figure img{width:100%;height:100%;object-fit:cover}}#products .container{display:grid;grid-template-columns:repeat(auto-fill, minmax(500px, 1fr));align-items:center;gap:3rem;margin-top:5rem}@media(max-width: 431px){#products .container{grid-template-columns:1fr}}#products .container h2{font-size:2rem}#products .container h1{font-size:2rem;margin-bottom:2rem}#products .container p{line-height:2}#buy{text-align:center;padding:0 20%;margin-top:5rem}#buy h2{font-size:2rem;margin-bottom:2rem}#buy h3{font-size:1.3rem;margin-bottom:2rem}#buy .container{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:5rem}@media(max-width: 1025px){#buy .container{grid-template-columns:1fr 1fr}}@media(max-width: 431px){#buy .container{grid-template-columns:1fr}}#buy .container a{width:100%;aspect-ratio:16/9;overflow:hidden;transition:transform .2s ease-in-out}#buy .container a img{width:100%;height:100%;object-fit:cover}#buy .container a:hover{transform:scale(1.1)}/*# sourceMappingURL=xuan.min.css.map */