@media screen and (min-width:990px){.wave-section .section-contents{max-width:40vw}}.wave-section{position:relative;min-height:fit-content;overflow:hidden}.wave-section .bg-image{height:100%;width:100%;position:absolute;top:0;left:0}.wave-section .wave{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:1}.wave-section .wave-left svg{position:relative;display:block;width:calc(156% + 1.3px);height:161px}.wave-section .wave-right svg{position:relative;display:block;width:calc(144% + 1.3px);height:123px;transform:rotateY(180deg)}@media screen and (max-width:767px){.wave-section .wave-left svg{width:calc(100% + 1.3px);height:36px}.wave-section .wave-right svg{width:calc(100% + 1.3px);height:20px}}.wave-section .section-container{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;z-index:2}.wave-section .section-container.left-content{align-content:flex-start}.wave-section .section-container.center-content{align-content:center}.wave-section .section-container.right-content{align-content:flex-end}.wave-section .section-contents.left-text{text-align:left}.wave-section .section-contents.center-text{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/239/assets/wave-banner.css.map */
