.button .button__stars{position:absolute;top:57%;left:50%;transform:translate(-50%,-50%);min-width:13rem;width:130%;pointer-events:none;opacity:0;transition:opacity .1s linear}.button .button__stars svg{width:100%;height:100%}.button.on-mesh.only-light .button__stars{--bg-color:var(--not-assigned-01)}.button:focus .btn-star:nth-child(1),.button:hover .btn-star:nth-child(1){-webkit-animation:1s -275ms infinite alternate sparkle;animation:1s -275ms infinite alternate sparkle}.button:focus .btn-star:nth-child(2),.button:hover .btn-star:nth-child(2){-webkit-animation:1s -.55s infinite alternate sparkle;animation:1s -.55s infinite alternate sparkle}.button:focus .btn-star:nth-child(3),.button:hover .btn-star:nth-child(3){-webkit-animation:1s -825ms infinite alternate sparkle;animation:1s -825ms infinite alternate sparkle}.button:focus .btn-star:nth-child(4),.button:hover .btn-star:nth-child(4){-webkit-animation:1s -1.1s infinite alternate sparkle;animation:1s -1.1s infinite alternate sparkle}.button:focus .btn-star:nth-child(5),.button:hover .btn-star:nth-child(5){-webkit-animation:1s -1.375s infinite alternate sparkle;animation:1s -1.375s infinite alternate sparkle}.button:focus .btn-star:nth-child(6),.button:hover .btn-star:nth-child(6){-webkit-animation:1s -1.65s infinite alternate sparkle;animation:1s -1.65s infinite alternate sparkle}.button:focus .btn-star:nth-child(7),.button:hover .btn-star:nth-child(7){-webkit-animation:1s -1.925s infinite alternate sparkle;animation:1s -1.925s infinite alternate sparkle}.button:focus .btn-star:nth-child(8),.button:hover .btn-star:nth-child(8){-webkit-animation:1s -2.2s infinite alternate sparkle;animation:1s -2.2s infinite alternate sparkle}.button:focus .btn-star:nth-child(9),.button:hover .btn-star:nth-child(9){-webkit-animation:1s -2.475s infinite alternate sparkle;animation:1s -2.475s infinite alternate sparkle}.button:focus .btn-star:nth-child(10),.button:hover .btn-star:nth-child(10){-webkit-animation:1s -2.75s infinite alternate sparkle;animation:1s -2.75s infinite alternate sparkle}.button:focus .btn-star:nth-child(11),.button:hover .btn-star:nth-child(11){-webkit-animation:1s -3.025s infinite alternate sparkle;animation:1s -3.025s infinite alternate sparkle}.button:focus .btn-star:nth-child(12),.button:hover .btn-star:nth-child(12){-webkit-animation:1s -3.3s infinite alternate sparkle;animation:1s -3.3s infinite alternate sparkle}.button:focus .btn-star:nth-child(13),.button:hover .btn-star:nth-child(13){-webkit-animation:1s -3.575s infinite alternate sparkle;animation:1s -3.575s infinite alternate sparkle}.button:focus .btn-star:nth-child(14),.button:hover .btn-star:nth-child(14){-webkit-animation:1s -3.85s infinite alternate sparkle;animation:1s -3.85s infinite alternate sparkle}.button:focus .btn-star:nth-child(15),.button:hover .btn-star:nth-child(15){-webkit-animation:1s -4.125s infinite alternate sparkle;animation:1s -4.125s infinite alternate sparkle}.button:focus .btn-star:nth-child(16),.button:hover .btn-star:nth-child(16){-webkit-animation:1s -4.4s infinite alternate sparkle;animation:1s -4.4s infinite alternate sparkle}.button:focus .btn-star:nth-child(17),.button:hover .btn-star:nth-child(17){-webkit-animation:1s -4.675s infinite alternate sparkle;animation:1s -4.675s infinite alternate sparkle}.button:focus .btn-star:nth-child(18),.button:hover .btn-star:nth-child(18){-webkit-animation:1s -4.95s infinite alternate sparkle;animation:1s -4.95s infinite alternate sparkle}.button:focus .button__stars,.button:hover .button__stars{opacity:1}@-webkit-keyframes starRotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes starRotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes sparkle{0%{opacity:0}40%{opacity:1}}@keyframes sparkle{0%{opacity:0}40%{opacity:1}}.winter-decor{pointer-events:none}.winter-logo-star{position:absolute;top:-.4rem;left:-.6rem;width:12.3rem;height:4rem}.winter-logo-star path{fill:var(--logo-color)}@media only screen and (min-width:64em){.winter-logo-star{top:-.4rem;width:16.3rem;height:5.65rem}}@media(prefers-reduced-motion:reduce){.button:focus .btn-star:nth-child(1),.button:focus .btn-star:nth-child(10),.button:focus .btn-star:nth-child(11),.button:focus .btn-star:nth-child(12),.button:focus .btn-star:nth-child(13),.button:focus .btn-star:nth-child(14),.button:focus .btn-star:nth-child(15),.button:focus .btn-star:nth-child(16),.button:focus .btn-star:nth-child(17),.button:focus .btn-star:nth-child(18),.button:focus .btn-star:nth-child(2),.button:focus .btn-star:nth-child(3),.button:focus .btn-star:nth-child(4),.button:focus .btn-star:nth-child(5),.button:focus .btn-star:nth-child(6),.button:focus .btn-star:nth-child(7),.button:focus .btn-star:nth-child(8),.button:focus .btn-star:nth-child(9),.button:hover .btn-star:nth-child(1),.button:hover .btn-star:nth-child(10),.button:hover .btn-star:nth-child(11),.button:hover .btn-star:nth-child(12),.button:hover .btn-star:nth-child(13),.button:hover .btn-star:nth-child(14),.button:hover .btn-star:nth-child(15),.button:hover .btn-star:nth-child(16),.button:hover .btn-star:nth-child(17),.button:hover .btn-star:nth-child(18),.button:hover .btn-star:nth-child(2),.button:hover .btn-star:nth-child(3),.button:hover .btn-star:nth-child(4),.button:hover .btn-star:nth-child(5),.button:hover .btn-star:nth-child(6),.button:hover .btn-star:nth-child(7),.button:hover .btn-star:nth-child(8),.button:hover .btn-star:nth-child(9){-webkit-animation:none;animation:none}.button:focus .btn-star:nth-child(2),.button:hover .btn-star:nth-child(2){}.button:focus .btn-star:nth-child(3),.button:hover .btn-star:nth-child(3){}.button:focus .btn-star:nth-child(4),.button:hover .btn-star:nth-child(4){}.button:focus .btn-star:nth-child(5),.button:hover .btn-star:nth-child(5){}.button:focus .btn-star:nth-child(6),.button:hover .btn-star:nth-child(6){}.button:focus .btn-star:nth-child(7),.button:hover .btn-star:nth-child(7){}.button:focus .btn-star:nth-child(8),.button:hover .btn-star:nth-child(8){}.button:focus .btn-star:nth-child(9),.button:hover .btn-star:nth-child(9){}.button:focus .btn-star:nth-child(10),.button:hover .btn-star:nth-child(10){}.button:focus .btn-star:nth-child(11),.button:hover .btn-star:nth-child(11){}.button:focus .btn-star:nth-child(12),.button:hover .btn-star:nth-child(12){}.button:focus .btn-star:nth-child(13),.button:hover .btn-star:nth-child(13){}.button:focus .btn-star:nth-child(14),.button:hover .btn-star:nth-child(14){}.button:focus .btn-star:nth-child(15),.button:hover .btn-star:nth-child(15){}.button:focus .btn-star:nth-child(16),.button:hover .btn-star:nth-child(16){}.button:focus .btn-star:nth-child(17),.button:hover .btn-star:nth-child(17){}.button:focus .btn-star:nth-child(18),.button:hover .btn-star:nth-child(18){}}