.js-parallax,.js-parallax--horizontal{will-change:transform;transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.parallax-container{position:relative;overflow:hidden}.parallax-container--vertical{overflow:hidden}.parallax-container--horizontal{overflow-x:hidden}.parallax-image{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 749px){.js-parallax--onlyPC,.js-parallax--horizontal--onlyPC{transform:none !important}}@media screen and (min-width: 750px){.js-parallax--onlySP,.js-parallax--horizontal--onlySP{transform:none !important}}.no-parallax .js-parallax,.no-parallax .js-parallax--horizontal{transform:none !important;will-change:auto}/*# sourceMappingURL=parallax-utility.css.map */
