body{font-size:16px;line-height:1.5rem;color:#131313;font-family:Arial,Helvetica,sans-serif}body main{margin-top:50px}body main>section{padding:calc(16px*3) 0}h1{font-size:2rem;line-height:2rem;margin-bottom:2rem}@media screen and (max-width:499px){h1{font-size:1.5rem;line-height:1.5rem}}@media screen and (min-width:500px)and (max-width:899px){h1{font-size:1.5rem;line-height:1.5rem}}h2{font-size:1.8rem;line-height:1.8rem}@media screen and (max-width:499px){h2{font-size:1.18rem;line-height:1.18rem}}@media screen and (min-width:500px)and (max-width:899px){h2{font-size:1.18rem;line-height:1.18rem}}h3{font-size:1.3rem}@media screen and (max-width:499px){h3{font-size:1.06rem;line-height:1.06rem}}@media screen and (min-width:500px)and (max-width:899px){h3{font-size:1.06rem;line-height:1.06rem}}a{text-decoration:none;color:#131313}ul,ol{margin:0;padding:0}.grid{margin-bottom:calc(48px)}.grid.x5{grid-template-columns:repeat(5, 1fr)}@media screen and (max-width:499px){.grid.x5{grid-template-columns:repeat(2, 1fr);gap:calc(16px*2) 0}}.grid.x3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:499px){.grid.x3{grid-template-columns:1fr}.grid.x3 li{margin-bottom:16px}}.grid li{list-style:none}.grid li a{display:block}.hidden{display:none !important}.menuBox{font-size:13px}.menuBox h2{font-size:.9rem}.menuBox ul{list-style:none}.shopify-challenge__container{margin-top:50px;padding:calc(16px*3) 0}.breadCrumb ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.breadCrumb ul li{margin-right:1rem}.breadCrumb ul li::after{content:">";margin-left:1rem}.breadCrumb ul li:last-child::after{content:""}
:root{--space: 16px;--amount: 80%;--SUPER_BIG: 2rem;--big: 1.8rem;--large: 1.6rem;--SP_BIG: 1.5rem;--largeText: 1.3rem;--spH1: 1.3rem;--spH2: 1.18rem;--spLarge: 1.12rem;--spH3: 1.06rem;--FF: Arial, Helvetica, sans-serif}#shopify-section-hero{padding:0;padding-bottom:3rem}.hero-block{position:relative;width:100%;max-width:100%;padding:0 !important;margin-top:var(--header-height);overflow:hidden}.hero-block .slick-slide{position:relative;width:100%;overflow:hidden;touch-action:pan-y;aspect-ratio:16/12;padding-bottom:30px}.hero-block .slick-slide .slide-container{display:flex;position:absolute;top:0;left:0;width:100%;transition:transform .5s ease;will-change:transform;z-index:1}.hero-block .slick-slide .slide-container .slide-item{flex:0 0 100%;width:100%;height:auto}.hero-block .slick-slide .slide-container .slide-item a{display:block;width:100%;height:100%}.hero-block .slick-slide .slide-container .slide-item a img{width:100%;height:auto;aspect-ratio:16/12;object-fit:cover;object-position:center}.hero-block .slick-slide .slide-ui{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}.hero-block .slick-slide .slide-ui .slider-dots{position:absolute;bottom:10px;left:50%;display:flex;gap:10px;transform:translateX(-50%);width:100%;justify-content:center;z-index:4;list-style:none}.hero-block .slick-slide .slide-ui .slider-dots li{width:10px;height:10px;border-radius:50%;background-color:rgba(0,0,0,.5);cursor:pointer}.hero-block .slick-slide .slide-ui .slider-dots li.is-active{background-color:#000}@media(min-width:960px){.hero-block .slick-slide{position:relative;aspect-ratio:16/7}.hero-block .slick-slide .slide-container{display:flex;position:absolute;top:0;left:0}.hero-block .slick-slide .slide-container .slide-item{flex:0 0 60%;width:60%;padding:0 20px}.hero-block .slick-slide .slide-ui{inset:0;height:100%;pointer-events:none}.hero-block .slick-slide .slide-ui>*{z-index:4;pointer-events:auto}.hero-block .slick-slide .slide-ui .slider-arrow{position:absolute;top:50%;width:30px;height:30px;background-color:rgba(0,0,0,.5);border-radius:50%;transform:translateY(-50%);cursor:pointer}.hero-block .slick-slide .slide-ui .slider-arrow.prevBtn{left:20px;background-image:url("/images/prev.png");background-repeat:no-repeat;background-position:center}.hero-block .slick-slide .slide-ui .slider-arrow.nextBtn{right:20px;background-image:url("/images/next.png");background-repeat:no-repeat;background-position:center}}
