@import"https://fonts.googleapis.com/css2?family=Mountains+of+Christmas:wght@700&display=swap";.christmas-section[data-astro-cid-ssvyzltx]{position:relative;overflow:hidden}.holiday-title[data-astro-cid-ssvyzltx]{font-family:Mountains of Christmas,cursive;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.snowflake[data-astro-cid-ssvyzltx]{color:#a3c4dc;font-size:1.2em;font-family:Arial,sans-serif;text-shadow:0 0 5px rgba(0,0,0,.2);position:absolute;top:-10%;z-index:0;opacity:.5;-webkit-user-select:none;user-select:none;cursor:default;pointer-events:none;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:running}.snowflake[data-astro-cid-ssvyzltx] .inner[data-astro-cid-ssvyzltx]{animation-name:snowflakes-fall;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}to{transform:translateY(800px)}}@keyframes snowflakes-shake{0%,to{transform:translate(0)}50%{transform:translate(80px)}}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(1){left:10%;animation-delay:1s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(1) .inner[data-astro-cid-ssvyzltx]{animation-delay:1s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(2) .inner[data-astro-cid-ssvyzltx]{animation-delay:6s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(3){left:30%;animation-delay:2s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(3) .inner[data-astro-cid-ssvyzltx]{animation-delay:4s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(4){left:40%;animation-delay:2s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(4) .inner[data-astro-cid-ssvyzltx]{animation-delay:2s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(5){left:50%;animation-delay:3s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(5) .inner[data-astro-cid-ssvyzltx]{animation-delay:8s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(6){left:60%;animation-delay:2s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(6) .inner[data-astro-cid-ssvyzltx]{animation-delay:6s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(7){left:70%;animation-delay:1s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(7) .inner[data-astro-cid-ssvyzltx]{animation-delay:2.5s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(8){left:80%;animation-delay:0s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(8) .inner[data-astro-cid-ssvyzltx]{animation-delay:1s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(9) .inner[data-astro-cid-ssvyzltx]{animation-delay:3s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(10){left:25%;animation-delay:0s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(10) .inner[data-astro-cid-ssvyzltx]{animation-delay:2s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(11){left:65%;animation-delay:2.5s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(11) .inner[data-astro-cid-ssvyzltx]{animation-delay:4s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(12){left:5%;animation-delay:.5s}.snowflake[data-astro-cid-ssvyzltx]:nth-of-type(12) .inner[data-astro-cid-ssvyzltx]{animation-delay:5s}.holiday-btn[data-astro-cid-ssvyzltx]{display:inline-block;padding:.875rem 1.75rem;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:.5rem;transition:all .2s ease}.catering-btn[data-astro-cid-ssvyzltx]{background-color:#b91c1c;color:#fff}.catering-btn[data-astro-cid-ssvyzltx]:hover{background-color:#991b1b;transform:translateY(-2px)}.lights-container[data-astro-cid-ssvyzltx]{overflow:hidden;height:80px;position:relative;width:100%}.lights[data-astro-cid-ssvyzltx]{--speed: 1.5s;--delay1: .5s;--delay2: 1s;--delay3: 1.5s;--colorb1: red;--colord1: darkred;--colorb2: lime;--colord2: green;--colorb3: yellow;--colord3: darkgoldenrod;--colorb4: cyan;--colord4: darkcyan;--string: rgb(4, 48, 6);white-space:nowrap;transform:translateY(-5px);list-style:none;margin:0;padding:0;display:flex;justify-content:center}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]{display:inline-block;background:var(--string);width:10px;height:10px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 25px;position:relative}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:before{content:"";position:absolute;top:0;left:-1px;height:30px;width:12px;transform:translateY(3px);border-radius:50%;z-index:1}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:after{content:"";position:absolute;top:0;left:0;background:transparent;border:3px solid var(--string);width:64px;height:40px;z-index:0;border-radius:50%;transform:translate(5px,-23px)}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:nth-child(4n):before{background:var(--colord1);box-shadow:0 8px 20px 4px #0000004d;animation:glow1 var(--speed) alternate infinite;animation-delay:0s}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:nth-child(4n-1):before{background:var(--colord2);box-shadow:0 8px 20px 4px #0000004d;animation:glow2 var(--speed) alternate infinite;animation-delay:var(--delay1)}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:nth-child(4n-2):before{background:var(--colord3);box-shadow:0 8px 20px 4px #0000004d;animation:glow3 var(--speed) alternate infinite;animation-delay:var(--delay2)}.lights[data-astro-cid-ssvyzltx] li[data-astro-cid-ssvyzltx]:nth-child(4n-3):before{background:var(--colord4);box-shadow:0 8px 20px 4px #0000004d;animation:glow4 var(--speed) alternate infinite;animation-delay:var(--delay3)}@keyframes glow1{to{background:var(--colorb1);box-shadow:0 8px 20px 4px var(--colorb1)}}@keyframes glow2{to{background:var(--colorb2);box-shadow:0 8px 20px 4px var(--colorb2)}}@keyframes glow3{to{background:var(--colorb3);box-shadow:0 8px 20px 4px var(--colorb3)}}@keyframes glow4{to{background:var(--colorb4);box-shadow:0 8px 20px 4px var(--colorb4)}}
