*{box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden}body,html{margin:0;padding:0}body{font-size:1.8rem}@media(max-width: 575.98px){.container{--bs-gutter-x: 14%}}.row{--bs-gutter-x: 2rem}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:0;box-shadow:0 0 0px 5px rgba(0,0,0,.8);clip:auto !important;clip-path:none;color:#000;display:block;font-size:1.6rem;font-weight:700;height:auto;left:6px;line-height:1.4;padding:10px 20px;text-decoration:none;top:6px;width:auto;z-index:100000}.sr-only,.visually-hidden,.visually_hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}html{background-color:#efeff1}.video-background-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;overflow:hidden}.video-background-container .video-background-player{padding:0 !important;position:absolute !important;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}.video-background-container iframe{width:177.77777778vh;height:100vh;min-width:100vw;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.preload-view{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#efeff1;z-index:1000;display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:opacity .5s ease-out,visibility 0s .5s}.preload-view.is-loaded{opacity:0;visibility:hidden}.preload-view .preload-content{text-align:center;padding:20px}.preload-view .preload-content p{font-family:sans-serif;font-size:2rem;color:#333;margin:0 0 20px 0}.holiday-video-view{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50;display:flex;justify-content:center;align-items:center}.holiday-video-view .logo-wrapper{position:absolute;width:90vw;max-width:800px;opacity:0}.holiday-video-view .logo-wrapper img{display:block;width:100%}.holiday-video-view .logo-wrapper .from{position:absolute;top:0;left:0;width:100%}.holiday-video-view .logo-wrapper .from path{opacity:0}.holiday-video-view .holiday-video-wrapper{position:relative;overflow:hidden;width:90vw;max-width:800px;opacity:0;pointer-events:none;box-shadow:0 0 10px 0 rgba(0,0,0,.05),0 0 20px 0 rgba(0,0,0,.1),0 0 40px 0 rgba(0,0,0,.25);padding:10px;background-color:#c6c4bf;border-radius:10px}@media(min-width: 1200px){.holiday-video-view .holiday-video-wrapper{min-width:800px;max-width:100%;width:50vw}}.holiday-video-view .holiday-video-wrapper .holiday-video-container{padding:56.25% 0 0 0;position:relative}.holiday-video-view .holiday-video-wrapper .holiday-video-container iframe{width:100%;height:auto;display:block}.holiday-video-view .holiday-video-wrapper .main-video-cover{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;z-index:10;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:1;transition:opacity .3s ease-out}.holiday-video-view .holiday-video-wrapper .main-video-cover:hover button{transform:scale(1.1);background-color:#de331e}.holiday-video-view .holiday-video-wrapper .main-video-cover.is-hidden{opacity:0;pointer-events:none}.holiday-video-view .holiday-video-wrapper .main-video-cover img{width:100%;height:100%;object-fit:cover;display:block}.holiday-video-view .holiday-video-wrapper .main-video-cover button{cursor:pointer;font-family:"futura-pt-condensed",sans-serif;position:absolute;bottom:8%;text-transform:uppercase;font-weight:400;letter-spacing:.15rem;border-radius:50px;background-color:#4b1725;padding:4px 20px;margin:0;border:0;color:#fff;display:flex;gap:10px;align-items:center;transform-origin:center;transition:all .2s ease}@media(min-width: 768px){.holiday-video-view .holiday-video-wrapper .main-video-cover button{padding:6px 30px}}.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-icon{font-size:1rem}@media(min-width: 768px){.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-icon{font-size:1.2rem}}@media(min-width: 992px){.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-icon{font-size:1.4rem}}.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-text{font-size:1.2rem}@media(min-width: 768px){.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-text{font-size:2rem}}@media(min-width: 992px){.holiday-video-view .holiday-video-wrapper .main-video-cover button .button-text{font-size:2.5rem}}#beekeeper-wrapper{position:fixed;bottom:-50%;transform:translateY(-50%);z-index:999;right:0;pointer-events:none}@media(min-width: 992px){#beekeeper-wrapper{top:33%;bottom:unset;right:-100px;transform:translateY(0)}}#beekeeper-wrapper img{display:block;width:200px;transform-origin:center}@media(min-width: 768px){#beekeeper-wrapper img{width:250px}}@media(min-width: 992px){#beekeeper-wrapper img{width:570px}}@media(min-width: 1400px){#beekeeper-wrapper img{width:30vw}}#snowflake-loader i{color:#fff;font-size:30px;margin:0 10px}