.slideshow{position:relative}.slideshow .pc,.slideshow .sp{width:100%}.slideshow .slideshow__slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.slideshow video{width:100%}.slideshow img{width:100%;height:auto}.slideshow .banner__media{position:relative}.slideshow .slideshow__text-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);color:#fff;display:block;width:100%;padding:0}.slideshow .slideshow__text-wrapper .slideshow__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:33%;padding:0}@media screen and (max-width: 749px){.slideshow .slideshow__text-wrapper .slideshow__text{padding-left:5.3333333333vw}}@media print,screen and (min-width: 750px){.slideshow .slideshow__text-wrapper .slideshow__text{padding-left:50px}}@media screen and (max-width: 749px){.slideshow .slideshow__text-wrapper .slideshow__text .banner__text{margin-top:4px}}.slideshow .banner__heading{font-family:Quicksand,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.08em;color:inherit}@media screen and (max-width: 749px){.slideshow .banner__heading{font-size:10.6666666667vw;line-height:1.15}}@media print,screen and (min-width: 750px){.slideshow .banner__heading{font-size:64px;line-height:1.125}}.slideshow .banner__text{font-family:Zen Maru Gothic,serif;font-weight:700;letter-spacing:.12em;color:inherit}@media screen and (max-width: 749px){.slideshow .banner__text{font-size:3.2vw;line-height:2.5}}@media print,screen and (min-width: 750px){.slideshow .banner__text{font-size:16px;line-height:2}}@media screen and (max-width: 749px){.slideshow .banner__buttons{margin-top:48px}}@media print,screen and (min-width: 750px){.slideshow .banner__buttons{margin-top:60px}}.slideshow .banner__buttons .button--white{background-color:transparent}.slideshow .banner__buttons .button--white:after{-webkit-box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(255,255,255,var(--alpha-button-background));box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(255,255,255,var(--alpha-button-background))}.slideshow .banner__buttons .button--white:hover{border-width:2px}.slideshow .banner__buttons .button--white:hover:after{-webkit-box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(255,255,255,var(--alpha-button-background));box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(255,255,255,var(--alpha-button-background))}.arrow-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:calc(100% - 90px);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:44px;height:44px;border:1px solid #fff;border-radius:50vw}.arrow-scroll span{display:block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.5' height='10'%3E%3Cpath fill='%23fff' d='M3.9 9.7.3 6.1a1.217 1.217 0 0 1 0-1.6 1.217 1.217 0 0 1 1.6 0l1.7 1.7V1.1A1.11 1.11 0 0 1 4.7 0a1.2 1.2 0 0 1 1.2 1.1v5l1.7-1.7a1.122 1.122 0 0 1 1.6.1 1.215 1.215 0 0 1 0 1.6L5.6 9.7a1.135 1.135 0 0 1-.8.3 1.222 1.222 0 0 1-.9-.3Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;-webkit-animation:arrowdown forwards 1.5s infinite ease 0s normal;animation:arrowdown forwards 1.5s infinite ease 0s normal}@-webkit-keyframes arrowdown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{opacity:1}65%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes arrowdown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{opacity:1}65%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/hugmotti-hero.css.map */
