.holiday-snow-border .flex-relative-container{--snow-tile-h: 140px;--snow-fall-h: 100px;--snow-fall-duration: 6s}.holiday-snow-border .flex-relative-container:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--snow-fall-h);background:url(holiday-snow-flakes.svg) repeat 0 0 / auto var(--snow-tile-h);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 0%,#000 60%,transparent 100%);z-index:1;pointer-events:none;animation:holiday-snow-fall var(--snow-fall-duration) linear infinite}.holiday-snow-border .flex-relative-container:after{content:"";position:absolute;top:0;left:0;right:0;height:16px;background:url(holiday-snow-drift.svg) repeat-x 0 0;z-index:1;pointer-events:none}@keyframes holiday-snow-fall{0%{background-position:0 0}to{background-position:0 var(--snow-tile-h)}}@media screen and (max-width:749px){.holiday-snow-border .flex-relative-container{--snow-tile-h: 140px;--snow-fall-h: 110px}.holiday-snow-border .flex-relative-container:after{height:12px;background-size:auto 12px}}@media(prefers-reduced-motion:reduce){.holiday-snow-border .flex-relative-container:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/holiday-snow-border.css.map */
