:root{--sl-anim-duration: .5s;--sl-anim-easing: ease-out;--sl-anim-distance: 16px}.sl-anim-fade-up,.sl-anim-fade-down,.sl-anim-fade-left,.sl-anim-fade-right,.sl-anim-fade-in{opacity:0;transition:opacity var(--sl-anim-duration) var(--sl-anim-easing),transform var(--sl-anim-duration) var(--sl-anim-easing)}.sl-anim-fade-up{transform:translateY(var(--sl-anim-distance))}.sl-anim-fade-down{transform:translateY(calc(var(--sl-anim-distance) * -1))}.sl-anim-fade-left{transform:translate(var(--sl-anim-distance))}.sl-anim-fade-right{transform:translate(calc(var(--sl-anim-distance) * -1))}.sl-anim-fade-in{transform:none}.sl-anim-fade-up.sl-anim-visible,.sl-anim-fade-down.sl-anim-visible,.sl-anim-fade-left.sl-anim-visible,.sl-anim-fade-right.sl-anim-visible,.sl-anim-fade-in.sl-anim-visible{opacity:1;transform:translateY(0) translate(0)}.sl-anim-stagger>*{opacity:0;transform:translateY(var(--sl-anim-distance));transition:opacity var(--sl-anim-duration) var(--sl-anim-easing),transform var(--sl-anim-duration) var(--sl-anim-easing)}.sl-anim-stagger.sl-anim-visible>*{opacity:1;transform:translateY(0)}.sl-anim-stagger.sl-anim-visible>*:nth-child(1){transition-delay:0s}.sl-anim-stagger.sl-anim-visible>*:nth-child(2){transition-delay:.05s}.sl-anim-stagger.sl-anim-visible>*:nth-child(3){transition-delay:.1s}.sl-anim-stagger.sl-anim-visible>*:nth-child(4){transition-delay:.15s}.sl-anim-stagger.sl-anim-visible>*:nth-child(5){transition-delay:.2s}.sl-anim-stagger.sl-anim-visible>*:nth-child(6){transition-delay:.25s}.sl-anim-stagger.sl-anim-visible>*:nth-child(7){transition-delay:.3s}.sl-anim-stagger.sl-anim-visible>*:nth-child(8){transition-delay:.35s}.sl-anim-cascade>*{opacity:0;transform:translateY(var(--sl-anim-distance));transition:opacity var(--sl-anim-duration) var(--sl-anim-easing),transform var(--sl-anim-duration) var(--sl-anim-easing)}.sl-anim-cascade.sl-anim-visible>*{opacity:1;transform:translateY(0)}.sl-anim-cascade.sl-anim-visible>*:nth-child(1){transition-delay:0s}.sl-anim-cascade.sl-anim-visible>*:nth-child(2){transition-delay:.1s}.sl-anim-cascade.sl-anim-visible>*:nth-child(3){transition-delay:.2s}.sl-anim-cascade.sl-anim-visible>*:nth-child(4){transition-delay:.3s}.sl-anim-cascade.sl-anim-visible>*:nth-child(5){transition-delay:.4s}.sl-anim-delay-1{transition-delay:.1s!important}.sl-anim-delay-2{transition-delay:.2s!important}.sl-anim-delay-3{transition-delay:.3s!important}.sl-anim-delay-4{transition-delay:.4s!important}.sl-anim-hover-lift{transition:transform .3s ease,box-shadow .3s ease}.sl-anim-hover-lift:hover{transform:translateY(-4px)}.sl-anim-hover-scale{transition:transform .2s ease;transform:scale(.97)}.sl-anim-hover-scale:hover{transform:scale(1)}.sl-anim-hover-pulse:hover{animation:sl-pulse .6s ease-in-out}@keyframes sl-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.sl-anim-wave-bg{opacity:0;transition:opacity .8s ease}.sl-anim-wave-bg.sl-anim-visible{opacity:1;animation:sl-wave-float 7s ease-in-out infinite}@keyframes sl-wave-float{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}.sl-wave-cutout{position:relative}.sl-wave-cutout:before,.sl-wave-cutout:after{content:"";position:absolute;left:0;width:200%;height:80px;background-repeat:repeat-x;background-position:0 bottom;background-size:50% 80px;transform-origin:center bottom;z-index:3;pointer-events:none}.sl-wave-cutout:before{top:-1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 80' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1200,0 L1200,30 Q1050,70 900,40 Q750,10 600,50 Q450,80 300,45 Q150,10 0,40 Z' fill='%23ffffff'/%3E%3C/svg%3E")}.sl-wave-cutout:after{bottom:-1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 80' preserveAspectRatio='none'%3E%3Cpath d='M0,40 Q150,10 300,45 Q450,80 600,50 Q750,10 900,40 Q1050,70 1200,30 L1200,80 L0,80 Z' fill='%23ffffff'/%3E%3C/svg%3E")}.sl-wave-cutout.sl-wave-animate:before,.sl-wave-cutout.sl-wave-animate:after{animation:sl-wave-fade-in 1.5s ease-out forwards}@keyframes sl-wave-fade-in{0%{opacity:0}to{opacity:1}}[data-sl-no-anim] .sl-anim-fade-up,[data-sl-no-anim] .sl-anim-fade-down,[data-sl-no-anim] .sl-anim-fade-left,[data-sl-no-anim] .sl-anim-fade-right,[data-sl-no-anim] .sl-anim-fade-in,[data-sl-no-anim] .sl-anim-stagger>*,[data-sl-no-anim] .sl-anim-cascade>*{opacity:1;transform:none;transition:none}[data-sl-no-anim] .sl-anim-wave-bg{opacity:1;animation:none;transition:none}[data-sl-no-anim] .sl-anim-hover-scale{transform:none}[data-sl-no-anim] .sl-wave-cutout.sl-wave-animate:before,[data-sl-no-anim] .sl-wave-cutout.sl-wave-animate:after{animation:none}@media(prefers-reduced-motion:reduce){.sl-anim-fade-up,.sl-anim-fade-down,.sl-anim-fade-left,.sl-anim-fade-right,.sl-anim-fade-in,.sl-anim-stagger>*,.sl-anim-cascade>*{opacity:1;transform:none;transition:none}.sl-anim-wave-bg{opacity:1;animation:none;transition:none}.sl-anim-hover-scale{transform:none}.sl-anim-hover-pulse:hover{animation:none}.sl-wave-cutout.sl-wave-animate:before,.sl-wave-cutout.sl-wave-animate:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/safe-landing-animations.css.map */
