.top-visual-parallax{--top-visual-parallax-height: 40rem;--top-visual-parallax-fade-duration: 1.8s;--top-visual-parallax-slide-interval: 6s;--top-visual-parallax-placeholder-bg: var(--top-page-bg-after-new-arrivals, #e5e9ed);--top-visual-parallax-text-color: #ffffff;--top-visual-parallax-text-inset: 1.25rem;--top-visual-parallax-text-size-min: 1.5rem;--top-visual-parallax-text-size-max: 2.666875rem;--top-visual-parallax-text-leading: 1.5;--top-visual-parallax-text-tracking: .08em;--top-visual-parallax-subtext-size-min: 1.125rem;--top-visual-parallax-subtext-size-max: 2rem;--top-visual-parallax-subtext-gap: .5rem;--top-visual-parallax-padding-block-start-pc: 7.5rem;--top-visual-parallax-padding-block-start-sp: 3.75rem;--top-visual-parallax-padding-block-end-pc: 7.5rem;--top-visual-parallax-padding-block-end-sp: 3.75rem;position:relative;width:100%;height:var(--top-visual-parallax-height);padding-block:var(--top-visual-parallax-padding-block-start-sp) var(--top-visual-parallax-padding-block-end-sp);background-color:var(--top-page-bg-after-new-arrivals, #e5e9ed)}.top-visual-parallax__slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.top-visual-parallax__slide{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--top-visual-parallax-placeholder-bg);background-image:var(--top-visual-parallax-bg-sp, var(--top-visual-parallax-bg-pc));background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;z-index:0;transition:opacity var(--top-visual-parallax-fade-duration) ease-in-out;pointer-events:none}.top-visual-parallax__slide.is-active{opacity:1;z-index:1}.top-visual-parallax__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:var(--top-visual-parallax-text-inset);pointer-events:none}.shopify-section--top-visual-parallax .top-visual-parallax .top-visual-parallax__title{width:min(100%,52rem);margin:0;color:var(--top-visual-parallax-text-color);text-align:center;font-family:var(--ryo-gothic-font-family);font-size:clamp(var(--top-visual-parallax-text-size-min),calc(var(--top-visual-parallax-text-size-min) + calc(var(--top-visual-parallax-text-size-max) - var(--top-visual-parallax-text-size-min)) * ((100vw - 375px) / (1440px - 375px))),var(--top-visual-parallax-text-size-max));line-height:var(--top-visual-parallax-text-leading);font-weight:300;font-style:normal;letter-spacing:var(--top-visual-parallax-text-tracking);text-transform:none;overflow-wrap:anywhere;font-synthesis:none}.top-visual-parallax__title :where(p){margin:0}.shopify-section--top-visual-parallax .top-visual-parallax .top-visual-parallax__title :is(em,i,strong,b,a,p){font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.shopify-section--top-visual-parallax .top-visual-parallax .top-visual-parallax__title p+p{margin-block-start:var(--top-visual-parallax-subtext-gap);font-family:var(--apparat-light-font-family);font-size:clamp(var(--top-visual-parallax-subtext-size-min),calc(var(--top-visual-parallax-subtext-size-min) + calc(var(--top-visual-parallax-subtext-size-max) - var(--top-visual-parallax-subtext-size-min)) * ((100vw - 375px) / (1440px - 375px))),var(--top-visual-parallax-subtext-size-max));line-height:1.2;font-weight:var(--apparat-light-weight);letter-spacing:0;font-synthesis:weight}.top-visual-parallax__title :where(em,i){font-style:italic}.top-visual-parallax__title :where(strong,b){font-family:var(--apparat-font-family);font-weight:var(--apparat-semibold-weight);font-synthesis:none}.top-visual-parallax__title a{color:inherit;text-decoration:underline;text-underline-offset:.15em}@media screen and (min-width:1025px){.top-visual-parallax__slide{background-image:var(--top-visual-parallax-bg-pc, var(--top-visual-parallax-bg-sp))}}.top-visual-parallax.is-reduced-motion .top-visual-parallax__slide{transition:none}@media screen and (min-width:1025px){.top-visual-parallax{padding-block:var(--top-visual-parallax-padding-block-start-pc) var(--top-visual-parallax-padding-block-end-pc)}}@media screen and (max-width:1024.98px){.top-visual-parallax{--top-visual-parallax-height: 30rem}}@media(hover:none),(pointer:coarse){.top-visual-parallax__slide{background-attachment:scroll}}html[lang^=en] .shopify-section--top-visual-parallax .top-visual-parallax .top-visual-parallax__title{font-family:var(--apparat-light-font-family);font-weight:var(--apparat-light-weight);letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/97/assets/top-visual-parallax-section.css.map */
