/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--font-sans: Cutive Mono, Helvetica, Verdana, Arial, sans-serif;--font-sans2: bebas-neue-by-fontfabric, Helvetica, Verdana, Arial, sans-serif;--font-serif: IvarHeadline, Times New Roman, serif}:root{--color-ui-charcoal:hsl(80,5%,12%);--color-ui-navy:#042f36;--color-ui-burntred:hsl(11,54%,26%);--color-ui-forest:hsl(139,19%,22%);--color-ui-olive:hsl(138,22%,25%);--color-ui-copper:hsl(32,70%,43%);--color-ui-earth:hsl(35,51%,77%);--color-ui-cream:hsl(35,58%,94%);--color-ui-gold:#c3992c;--color-ui-midnightblue:#14607a;--color-ui-teal:hsl(188,35%,42%);--color-ui-sky:#bbeefe;--color-ui-mutedgreen:hsl(71,11%,75%);--color-ui-blush:hsl(38,69%,94%);--color-ui-tan:hsl(38,48%,74%);--color-ui-gray:hsl(0,0%,24%);--color-ui-mediumgray:#656565;--color-ui-muted:#d8d6d6;--color-ui-darkgray:hsl(0,0%,14%);--color-ui-lightgray:hsl(123,0%,96%);--color-ui-black:#000;--color-ui-green:hsl(138,13%,43%);--color-ui-white:#fff;--color-brand-base:hsl(220,3%,19%);--color-brand-brown:hsl(38,45%,76%);--color-brand-olive:hsl(69,18%,30%);--color-dark-base:hsl(0,2%,10%);--color-dark-base2:hsl(180,23%,16%);--color-dark-base3:hsl(188,86%,11%);--color-dark-lines:HSLA(0, 0%, 80%, 1);--color-neutral-base:hsl(210,2%,38%);--color-neutral-base2:hsl(38,45%,76%);--color-muted-base:hsl(93,0%,95%);--color-muted-base2:hsl(43,33%,92%);--color-muted-base3:hsl(39,67%,94%);--color-muted-lines:hsl(43,33%,92%);--color-feedback-positive:hsl(90,59%,54%);--color-drawers-bg:#fff;--color-drawers-text:hsl(0,0%,83%);--color-drawers-textHighlight:hsl(0,0%,98%);--color-drawers-titles:#fff;--color-footer-bg:hsl(113,0%,97%);--color-text-base:hsl(210,2%,18%);--color-text-primary:hsl(220,7%,26%);--color-text-accent:hsl(0,2%,10%);--color-text-olive:hsl(138,22%,25%);--color-text-neutral:hsl(109,0%,52%);--color-text-muted:hsl(210,10%,62%);--color-text-negative:hsl(8,63%,49%);--color-link-normal:hsl(220,3%,19%);--color-link-hover:hsl(0,2%,10%);--color-link-active:hsl(0,0%,27%)}.has-color-charcoal{color:hsl(80,5%,12%)}.has-charcoal-color{color:hsl(80,5%,12%)}.has-charcoal-text-color{color:hsl(80,5%,12%)}.has-charcoal-background-color{background-color:hsl(80,5%,12%)}.has-background-color-charcoal{background-color:hsl(80,5%,12%)}.has-charcoal-border-color{border-color:hsl(80,5%,12%)}.has-border-color-charcoal{border-color:hsl(80,5%,12%) !important}.has-color-navy{color:#042f36}.has-navy-color{color:#042f36}.has-navy-text-color{color:#042f36}.has-navy-background-color{background-color:#042f36}.has-background-color-navy{background-color:#042f36}.has-navy-border-color{border-color:#042f36}.has-border-color-navy{border-color:#042f36 !important}.has-color-burntred{color:hsl(11,54%,26%)}.has-burntred-color{color:hsl(11,54%,26%)}.has-burntred-text-color{color:hsl(11,54%,26%)}.has-burntred-background-color{background-color:hsl(11,54%,26%)}.has-background-color-burntred{background-color:hsl(11,54%,26%)}.has-burntred-border-color{border-color:hsl(11,54%,26%)}.has-border-color-burntred{border-color:hsl(11,54%,26%) !important}.has-color-forest{color:hsl(139,19%,22%)}.has-forest-color{color:hsl(139,19%,22%)}.has-forest-text-color{color:hsl(139,19%,22%)}.has-forest-background-color{background-color:hsl(139,19%,22%)}.has-background-color-forest{background-color:hsl(139,19%,22%)}.has-forest-border-color{border-color:hsl(139,19%,22%)}.has-border-color-forest{border-color:hsl(139,19%,22%) !important}.has-color-olive{color:hsl(138,22%,25%)}.has-olive-color{color:hsl(138,22%,25%)}.has-olive-text-color{color:hsl(138,22%,25%)}.has-olive-background-color{background-color:hsl(138,22%,25%)}.has-background-color-olive{background-color:hsl(138,22%,25%)}.has-olive-border-color{border-color:hsl(138,22%,25%)}.has-border-color-olive{border-color:hsl(138,22%,25%) !important}.has-color-copper{color:hsl(32,70%,43%)}.has-copper-color{color:hsl(32,70%,43%)}.has-copper-text-color{color:hsl(32,70%,43%)}.has-copper-background-color{background-color:hsl(32,70%,43%)}.has-background-color-copper{background-color:hsl(32,70%,43%)}.has-copper-border-color{border-color:hsl(32,70%,43%)}.has-border-color-copper{border-color:hsl(32,70%,43%) !important}.has-color-earth{color:hsl(35,51%,77%)}.has-earth-color{color:hsl(35,51%,77%)}.has-earth-text-color{color:hsl(35,51%,77%)}.has-earth-background-color{background-color:hsl(35,51%,77%)}.has-background-color-earth{background-color:hsl(35,51%,77%)}.has-earth-border-color{border-color:hsl(35,51%,77%)}.has-border-color-earth{border-color:hsl(35,51%,77%) !important}.has-color-cream{color:hsl(35,58%,94%)}.has-cream-color{color:hsl(35,58%,94%)}.has-cream-text-color{color:hsl(35,58%,94%)}.has-cream-background-color{background-color:hsl(35,58%,94%)}.has-background-color-cream{background-color:hsl(35,58%,94%)}.has-cream-border-color{border-color:hsl(35,58%,94%)}.has-border-color-cream{border-color:hsl(35,58%,94%) !important}.has-color-gold{color:#c3992c}.has-gold-color{color:#c3992c}.has-gold-text-color{color:#c3992c}.has-gold-background-color{background-color:#c3992c}.has-background-color-gold{background-color:#c3992c}.has-gold-border-color{border-color:#c3992c}.has-border-color-gold{border-color:#c3992c !important}.has-color-midnightblue{color:#14607a}.has-midnightblue-color{color:#14607a}.has-midnightblue-text-color{color:#14607a}.has-midnightblue-background-color{background-color:#14607a}.has-background-color-midnightblue{background-color:#14607a}.has-midnightblue-border-color{border-color:#14607a}.has-border-color-midnightblue{border-color:#14607a !important}.has-color-teal{color:hsl(188,35%,42%)}.has-teal-color{color:hsl(188,35%,42%)}.has-teal-text-color{color:hsl(188,35%,42%)}.has-teal-background-color{background-color:hsl(188,35%,42%)}.has-background-color-teal{background-color:hsl(188,35%,42%)}.has-teal-border-color{border-color:hsl(188,35%,42%)}.has-border-color-teal{border-color:hsl(188,35%,42%) !important}.has-color-sky{color:#bbeefe}.has-sky-color{color:#bbeefe}.has-sky-text-color{color:#bbeefe}.has-sky-background-color{background-color:#bbeefe}.has-background-color-sky{background-color:#bbeefe}.has-sky-border-color{border-color:#bbeefe}.has-border-color-sky{border-color:#bbeefe !important}.has-color-mutedgreen{color:hsl(71,11%,75%)}.has-mutedgreen-color{color:hsl(71,11%,75%)}.has-mutedgreen-text-color{color:hsl(71,11%,75%)}.has-mutedgreen-background-color{background-color:hsl(71,11%,75%)}.has-background-color-mutedgreen{background-color:hsl(71,11%,75%)}.has-mutedgreen-border-color{border-color:hsl(71,11%,75%)}.has-border-color-mutedgreen{border-color:hsl(71,11%,75%) !important}.has-color-blush{color:hsl(38,69%,94%)}.has-blush-color{color:hsl(38,69%,94%)}.has-blush-text-color{color:hsl(38,69%,94%)}.has-blush-background-color{background-color:hsl(38,69%,94%)}.has-background-color-blush{background-color:hsl(38,69%,94%)}.has-blush-border-color{border-color:hsl(38,69%,94%)}.has-border-color-blush{border-color:hsl(38,69%,94%) !important}.has-color-tan{color:hsl(38,48%,74%)}.has-tan-color{color:hsl(38,48%,74%)}.has-tan-text-color{color:hsl(38,48%,74%)}.has-tan-background-color{background-color:hsl(38,48%,74%)}.has-background-color-tan{background-color:hsl(38,48%,74%)}.has-tan-border-color{border-color:hsl(38,48%,74%)}.has-border-color-tan{border-color:hsl(38,48%,74%) !important}.has-color-gray{color:hsl(0,0%,24%)}.has-gray-color{color:hsl(0,0%,24%)}.has-gray-text-color{color:hsl(0,0%,24%)}.has-gray-background-color{background-color:hsl(0,0%,24%)}.has-background-color-gray{background-color:hsl(0,0%,24%)}.has-gray-border-color{border-color:hsl(0,0%,24%)}.has-border-color-gray{border-color:hsl(0,0%,24%) !important}.has-color-mediumgray{color:#656565}.has-mediumgray-color{color:#656565}.has-mediumgray-text-color{color:#656565}.has-mediumgray-background-color{background-color:#656565}.has-background-color-mediumgray{background-color:#656565}.has-mediumgray-border-color{border-color:#656565}.has-border-color-mediumgray{border-color:#656565 !important}.has-color-muted{color:#d8d6d6}.has-muted-color{color:#d8d6d6}.has-muted-text-color{color:#d8d6d6}.has-muted-background-color{background-color:#d8d6d6}.has-background-color-muted{background-color:#d8d6d6}.has-muted-border-color{border-color:#d8d6d6}.has-border-color-muted{border-color:#d8d6d6 !important}.has-color-darkgray{color:hsl(0,0%,14%)}.has-darkgray-color{color:hsl(0,0%,14%)}.has-darkgray-text-color{color:hsl(0,0%,14%)}.has-darkgray-background-color{background-color:hsl(0,0%,14%)}.has-background-color-darkgray{background-color:hsl(0,0%,14%)}.has-darkgray-border-color{border-color:hsl(0,0%,14%)}.has-border-color-darkgray{border-color:hsl(0,0%,14%) !important}.has-color-lightgray{color:hsl(123,0%,96%)}.has-lightgray-color{color:hsl(123,0%,96%)}.has-lightgray-text-color{color:hsl(123,0%,96%)}.has-lightgray-background-color{background-color:hsl(123,0%,96%)}.has-background-color-lightgray{background-color:hsl(123,0%,96%)}.has-lightgray-border-color{border-color:hsl(123,0%,96%)}.has-border-color-lightgray{border-color:hsl(123,0%,96%) !important}.has-color-black{color:#000}.has-black-color{color:#000}.has-black-text-color{color:#000}.has-black-background-color{background-color:#000}.has-background-color-black{background-color:#000}.has-black-border-color{border-color:#000}.has-border-color-black{border-color:#000 !important}.has-color-green{color:hsl(138,13%,43%)}.has-green-color{color:hsl(138,13%,43%)}.has-green-text-color{color:hsl(138,13%,43%)}.has-green-background-color{background-color:hsl(138,13%,43%)}.has-background-color-green{background-color:hsl(138,13%,43%)}.has-green-border-color{border-color:hsl(138,13%,43%)}.has-border-color-green{border-color:hsl(138,13%,43%) !important}.has-color-white{color:#fff}.has-white-color{color:#fff}.has-white-text-color{color:#fff}.has-white-background-color{background-color:#fff}.has-background-color-white{background-color:#fff}.has-white-border-color{border-color:#fff}.has-border-color-white{border-color:#fff !important}img.fade-up{opacity:0;transition:opacity 200ms ease-out}img.fade-up.lazyloaded{opacity:1}@media(max-width: 29.365em){.u-hide--untilPhoneLarge{display:none !important}}@media(min-width: 29.375em){.u-show--untilPhoneLarge{display:none !important}}@media(max-width: 47.99em){.u-hide--untilTablet{display:none !important}}@media(min-width: 48em){.u-show--untilTablet{display:none !important}}@media(max-width: 47.99em){.u-show--fromTablet{display:none !important}}@media(max-width: 63.99em){.u-hide--untilDesktop{display:none !important}}@media(min-width: 64em){.u-show--untilDesktop{display:none !important}}@media(max-width: 63.99em){.u-show--fromDesktop{display:none !important}}/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;border:none;background:none;cursor:pointer;width:3rem;height:3rem;transform:translateY(-50%)}.flickity-prev-next-button path{fill:#ccc}.flickity-prev-next-button:hover path{fill:hsl(220,3%,19%)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:-2rem}.flickity-prev-next-button.next{right:-2rem}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-3rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-3rem}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 2px;background:hsl(210,10%,92%);border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:hsl(210,10%,62%);opacity:1}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #C4948C;--swiper-navigation-top-offset: 50%;--swiper-navigation-sides-offset: 1.5rem;--swiper-scrollbar-sides-offset: 1px;--swiper-scrollbar-drag-bg-color: var(--color-ui-forest);--swiper-scrollbar-bg-color: var(--color-ui-cream);--swiper-scrollbar-border-radius: 0;--swiper-scrollbar-size: 5px}.swiper,swiper-slider,slider-component,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;width:100%;text-rendering:initial}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:hsl(0,0%,97%);opacity:.8;display:none;z-index:1006}.sl-wrapper{z-index:1000}.sl-wrapper button{border:0 none;background:rgba(0,0,0,0);font-size:24px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:1015;line-height:1;font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw;color:hsl(220,3%,19%)}@media(min-width: 1700px){.sl-wrapper .sl-close{font-size:2rem}}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1015}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:60px;width:60px;line-height:60px;text-align:center;display:block;z-index:1015;font-family:arial sans-serif;font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;color:hsl(220,3%,19%);padding:0}@media(min-width: 1700px){.sl-wrapper .sl-navigation button{font-size:4rem}}.sl-wrapper .sl-navigation button.sl-next{right:40px}.sl-wrapper .sl-navigation button.sl-prev{left:40px}.sl-wrapper .sl-navigation button svg{font-size:1em;padding:0;margin:0}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000;box-shadow:hsla(150,2%,18%,.2) 0 0 24px}.sl-wrapper .sl-image img{margin:0;padding:0;display:block}.sl-wrapper .sl-image iframe{border:0 none;background:#000}.sl-wrapper .sl-image .sl-caption{display:none;font-size:1.0105448155rem;padding:1.25em;text-align:center;background:none;opacity:.8;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:1005}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@font-face{font-family:"IvarHeadline";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-Regular.woff2) format("woff2"),url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"IvarHeadline";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-Medium.woff2) format("woff2"),url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"IvarHeadline";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-SemiBold.woff2) format("woff2"),url(/wp-content/themes/sundance-mtn-resort/build/fonts/IvarHeadline-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Calibre";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/calibre/calibre-web-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Calibre";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/calibre/calibre-web-medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Calibre";src:url(/wp-content/themes/sundance-mtn-resort/build/fonts/calibre/calibre-web-semibold.woff2) format("woff2");font-weight:600;font-style:normal}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link,.Button,.button,button,input[type=submit]{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:100%;cursor:pointer;border:none;margin:0;padding-top:0;padding-bottom:0;border-radius:0em;text-transform:uppercase;text-align:center;transition:all .18s ease;font-weight:700;text-decoration:none}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button__link:hover,.Button:hover,.button:hover,button:hover,input[type=submit]:hover{text-decoration:none}.wp-block-button.is-style-outline .disabled.wp-block-button__link,.disabled.wp-block-button__link,.wp-block-button.is-style-outline [disabled].wp-block-button__link,[disabled].wp-block-button__link,.Button.disabled,.Button[disabled],.button.disabled,.button[disabled],button.disabled,button[disabled],input[type=submit].disabled,input[type=submit][disabled]{cursor:not-allowed;opacity:.4}.wp-block-button.is-style-outline .wp-block-button__link svg,.wp-block-button__link svg,.Button svg,.button svg,button svg,input[type=submit] svg{vertical-align:middle}.wp-block-button.is-style-outline .wp-block-button__link .plus,.wp-block-button__link .plus,.wp-block-button.is-style-outline .wp-block-button__link .plus-circle,.wp-block-button__link .plus-circle,.Button .plus,.Button .plus-circle,.button .plus,.button .plus-circle,button .plus,button .plus-circle,input[type=submit] .plus,input[type=submit] .plus-circle{display:inline-block;font-size:2em;width:1em;height:1em;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.wp-block-button__link .plus:first-child,.wp-block-button__link .plus-circle:first-child,.Button .plus:first-child,.Button .plus-circle:first-child,.button .plus:first-child,.button .plus-circle:first-child,button .plus:first-child,button .plus-circle:first-child,input[type=submit] .plus:first-child,input[type=submit] .plus-circle:first-child{margin-right:.2rem}.wp-block-button.is-style-outline .wp-block-button__link .plus,.wp-block-button__link .plus,.Button .plus,.button .plus,button .plus,input[type=submit] .plus{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/Button__plus-green.png)}.wp-block-button.is-style-outline .wp-block-button__link .plus-circle,.wp-block-button__link .plus-circle,.Button .plus-circle,.button .plus-circle,button .plus-circle,input[type=submit] .plus-circle{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/Button__plus-green-circle.png)}.wp-block-button.is-style-outline .wp-block-button__link .icon,.wp-block-button__link .icon,.Button .icon,.button .icon,button .icon,input[type=submit] .icon{display:inline-block;font-size:1.6em;vertical-align:middle}.wp-block-button__link .icon:first-child,.Button .icon:first-child,.button .icon:first-child,button .icon:first-child,input[type=submit] .icon:first-child{margin-right:.3em}.wp-block-button__link .icon:last-child,.Button .icon:last-child,.button .icon:last-child,button .icon:last-child,input[type=submit] .icon:last-child{margin-left:.3em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button__link,.Button,.button,input.Button{font-size:1.15rem;height:calc(2.9 - .3);line-height:2.9;padding:.25em 3.1em 0;border-radius:0}.Button--small{font-size:.8880007166rem;line-height:2.2;padding:0 2.2em;border-radius:0}.Button--compact{font-size:.8880007166rem;line-height:2.8;padding:0 2em;border-radius:0;text-transform:uppercase}.Button--big{font-size:1.3087rem;line-height:5;padding:0 4.6em;border-radius:0}.Button--huge{font-size:1.9287098062rem;line-height:2.8;padding:0 2.2em;border-radius:0}.Button--block:nth-child(n){width:100%}.Button--icon{padding-left:0 !important;padding-right:0 !important;line-height:unset}.Button--icon .icon{display:block}.Button--icon .icon:nth-child(n):nth-child(n){margin:0}.Button--underline{padding-inline:0 !important;line-height:1;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.1em;background-color:unset !important;color:inherit !important}.Button,.button,input.Button{color:#fff;background:hsl(0,2%,10%)}.Button:hover,.button:hover{color:#fff}.Button--invert{color:hsl(220,3%,19%);background:#fff}.Button--invert:hover{color:hsl(0,2%,10%);background:#fff}.Button--pill,.Button.is-style-pill{color:#fff;background:var(--page-theme-color);border-radius:2em}.Button--pillOutline,.Button.is-style-pillOutline{color:var(--color-dark-base3);background:unset;border-radius:2em;box-shadow:var(--color-dark-base3) 0 0 0 1px inset}.Button--pillOutline:hover,.Button.is-style-pillOutline:hover{color:var(--color-dark-base3)}.Button--text,.Button.is-style-text{color:hsl(220,3%,19%);background:none;position:relative;text-shadow:none;box-shadow:none;padding-left:0;padding-right:0;font-weight:600;border-bottom:1px solid hsl(220,3%,19%)}.Button--text:hover,.Button.is-style-text:hover{background:none;color:hsl(0,2%,10%)}.Button--minimal{color:hsl(69,18%,30%);background:none;position:relative;text-shadow:none;box-shadow:none;padding-left:0;padding-right:0;font-weight:600}.Button--minimal:hover{background:none;color:hsl(0,2%,10%)}.is-style-sketch,.Button--boxed{color:hsl(220,3%,19%);background:none;position:relative;text-shadow:none;box-shadow:none;background:none;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/Button__box.svg);background-repeat:no-repeat;background-size:100% 100%}.is-style-sketch:hover,.Button--boxed:hover{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/Button__box.svg);color:hsl(0,2%,10%)}.Single__CTAs__secondaryActions .Button--position-secondary,.Button.is-style-circle,.Button--circle{color:hsl(0,2%,10%);min-width:4em;max-width:16em;display:inline-block;background:none;border:none;box-shadow:hsl(0,2%,10%) 0 0 0 2px;padding:0;border-radius:50%;overflow:none;white-space:normal;line-height:.9;height:unset;font-size:1.1rem}.Single__CTAs__secondaryActions .Button--position-secondary:before,.Button.is-style-circle:before,.Button--circle:before{content:"";display:inline-block;vertical-align:middle;padding-top:100%;max-width:96%;margin-left:-2px}.Single__CTAs__secondaryActions .Button--position-secondary span,.Button.is-style-circle span,.Button--circle span{display:inline-block;vertical-align:middle;max-width:96%;transform:translateY(0.2em)}.Single__CTAs__secondaryActions .Button--position-secondary:hover,.Button.is-style-circle:hover,.Button--circle:hover{background:none;color:hsl(0,2%,10%)}.Button.is-style-outline,.Button.Button--outline{color:hsl(0,2%,10%);background:none;box-shadow:var(--color-dark-base) 0 0 0 1px inset;border:none}.Button.is-style-outline .icon,.Button.Button--outline .icon{color:var(--color-dark-base)}.Button.is-style-outline:hover,.Button.Button--outline:hover{background:none;box-shadow:var(--color-brand-brown) 0 0 0 1px inset;color:var(--color-brand-brown)}.Button.Button--bubbleInvert{font-size:calc(1.305rem + 0.4658823529vw);min-width:0vw;background:#fff;padding:0;color:hsl(210,2%,18%);height:unset;line-height:unset;width:2.6em;height:2.6em;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 1700px){.Button.Button--bubbleInvert{font-size:1.8rem}}.Button.Button--bubbleInvert svg{display:block}.Button--outlineInvert{color:#fff;background:none;box-shadow:#fff 0 0 0 1px inset}.Button--outlineInvert .icon{color:#fff}.Button--outlineInvert:hover{background:none;box-shadow:#fff 0 0 0 1px inset;color:#fff}.Button--noLayout{color:unset;background:none;padding-left:unset;padding-right:unset;line-height:unset;box-shadow:none;padding:0}.Button--noLayout:hover{background:none;color:hsl(220,3%,19%)}.Button--icon{background:none;text-shadow:none;color:hsl(0,2%,10%)}.Button--icon .icon{font-size:1.5em;transform:translateY(-0.05em)}.Button--icon .icon:first-child{margin-right:.2em}.Button--icon .icon:last-child{margin-left:.2em}.Button--icon:hover{background:none;color:hsl(0,2%,10%)}.Button--isDisabled,.Button--isDisabled:hover{background-color:hsl(93,0%,95%);color:hsl(210,10%,62%);cursor:not-allowed}.wp-block-button__link{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-weight:600}.wp-block-button.is-style-outline .wp-block-button__link{box-shadow:0 0 0 2px currentColor}[data-action]{cursor:pointer}form{margin:0}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}input,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],select,textarea{border:none;border-radius:0em;background:hsl(123,0%,95%);padding:0 1.25em;font-weight:400;font-family:"IvarHeadline","Times New Roman",serif;font-size:1.15rem;text-transform:none}input[type=text],input[type=search],input[type=number],input[type=password],input[type=email],input[type=tel],input[type=url]{height:2.8em;line-height:2.8em}input[type=submit],input[type=checkbox]{width:auto}input[type=file]{background:none;padding:0;border:none}textarea{padding:1em 1.25em;width:100%}select{display:block;-webkit-appearance:none;height:2.8em;line-height:2.8em}label{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:.2em;font-size:.8880007166rem}.input-wrapper,.selector-wrapper{margin-bottom:1.2rem}.input-wrapper label,.selector-wrapper label{width:100%;display:block}.input-wrapper select,.selector-wrapper select{width:100%}.input-group{display:flex}.feedback.feedback--error{color:hsl(8,63%,49%)}form .errors{text-align:center;margin-bottom:3rem;color:hsl(8,63%,49%)}form .errors ul{list-style:none;margin:0;padding:0}::-webkit-input-placeholder{color:hsl(109,0%,52%);font-size:.75em;letter-spacing:.2em}::-moz-placeholder{color:hsl(109,0%,52%);font-size:.75em;letter-spacing:.2em}:-ms-input-placeholder{color:hsl(109,0%,52%);font-size:.75em;letter-spacing:.2em}:-moz-placeholder{color:hsl(109,0%,52%);font-size:.75em;letter-spacing:.2em}.Form__grid{display:flex;flex-flow:row wrap;margin-left:-0.5rem;margin-right:-0.5rem;margin-bottom:1.5rem}.Form__grid .Form__input{flex-grow:0;flex-basis:calc(100% - 1rem);margin:.5rem}.Form__grid .Form__input input,.Form__grid .Form__input textarea{width:100%}.Form__grid .Form__actions{flex-basis:calc(100% - 1rem);margin:2rem .5rem;display:flex}.Form__grid .Form__actions .push-right{margin-left:auto}@media(min-width: 48em){.Form__grid .Grid-medium-1-2{flex-basis:calc(50% - 1rem)}}@media(min-width: 48em){.Form__grid .Grid-medium-1-3{flex-basis:calc(33.333% - 1rem)}}@media(min-width: 48em){.Form__grid .Grid-medium-2-3{flex-basis:calc(66.666% - 1rem)}}.clearfix{*zoom:1}.clearfix::after{content:"";display:table;clear:both}.js-focus-hidden:focus{outline:none}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{z-index:10000;transition:none}[tabindex="-1"]:focus{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}html{box-sizing:border-box;scroll-behavior:smooth}*,*::before,*::after{box-sizing:border-box}.Container{width:100%;max-width:calc(100% - 4rem);margin:0 auto}@media(min-width: 60rem){.Container{max-width:56rem}}@media(min-width: 80rem){.Container--narrow{max-width:70rem}}@media(min-width: 80rem){.Container--narrower{max-width:54rem}}@media(min-width: 80rem){.Container--narrowest{max-width:46rem}}.Container--wide{max-width:90%}@media(min-width: 82rem){.Container--wide{max-width:72rem}}.Container--wider{max-width:calc(100% - 4rem)}@media(min-width: 74rem){.Container--wider{max-width:72rem}}@media(min-width: 100rem){.Container--wider{max-width:98rem}}.Container--widest{max-width:160rem}.PageContainer{width:100%;max-width:100%;overflow:hidden}.MainContent{background:#fff;border-bottom:1px solid rgba(0,0,0,0)}.Container--widerB{max-width:100%;width:min(100% - 2rem,90rem)}:root{--container-inline-margin: 2rem}@media(min-width: 768px){:root{--container-inline-margin: 4rem}}[data-container]{width:min(100% - var(--container-inline-margin),56rem);margin-inline:auto}[data-container*=narrow]{width:min(100% - var(--container-inline-margin),70rem)}[data-container*=narrower]{width:min(100% - var(--container-inline-margin),54rem)}[data-container*=narrowest]{width:min(100% - var(--container-inline-margin),)}figure{margin:0}img,picture{margin:0;max-width:100%;height:auto}img.alignright,picture.alignright{float:right;margin:0 0 1rem 2rem}img.alignleft,picture.alignleft{float:left;margin:0 2rem 1rem 0}.MediaPlayer{position:relative;aspect-ratio:16/9}.MediaPlayer video{max-width:100%}.image-overlay-mask{position:absolute;inset:0}.responsive-table{width:100%}@media(max-width: 47.99em){.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;margin:0;text-align:right}.responsive-table td::before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px}.responsive-table-row+.responsive-table-row::after,tfoot>.responsive-table-row:first-child::after{content:"";position:absolute;top:0;display:block}}body{font-family:"Cutive Mono",Helvetica,Verdana,Arial,sans-serif;font-weight:300;font-size:1.15rem;line-height:1.5;color:hsl(210,2%,18%);overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:"IvarHeadline","Times New Roman",serif;color:hsl(0,2%,10%);font-weight:700;line-height:1.1;margin:0 0 .6em 0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:.6em}.Main__aside h1,.Main__aside h2,.Main__aside h3,.Main__aside h4,.Main__aside h5,.Main__aside h6{color:hsl(109,0%,52%)}h1{font-size:calc(1.455rem + 1.7364705882vw);min-width:0vw}@media(min-width: 1700px){h1{font-size:3.3rem}}h2{font-size:calc(1.405rem + 1.3129411765vw);min-width:0vw}@media(min-width: 1700px){h2{font-size:2.8rem}}h3{font-size:calc(1.365rem + 0.9741176471vw);min-width:0vw}@media(min-width: 1700px){h3{font-size:2.4rem}}h4{font-size:calc(1.365rem + 0.9741176471vw);min-width:0vw;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif !important}@media(min-width: 1700px){h4{font-size:2.4rem}}h5{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}@media(min-width: 1700px){h5{font-size:1.6rem}}h6{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif !important}@media(min-width: 1700px){h6{font-size:1.6rem}}.aside h1{font-size:calc(1.445rem + 1.6517647059vw);min-width:0vw}@media(min-width: 1700px){.aside h1{font-size:3.2rem}}p{margin:0 0 1.4em 0}p.is-style-default{font-family:"Cutive Mono",Helvetica,Verdana,Arial,sans-serif !important}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;text-size-adjust:100%}a{text-decoration:none}a:not([class]){color:var(--color-ui-teal)}a:not([class]):hover{color:hsl(0,2%,10%)}hr{border:none;border-bottom:1px solid hsl(0,2%,10%);margin:2rem 0}hr.Container{margin:4rem auto}.icon{width:1em;height:1em}blockquote{font-size:1.9287098062rem;text-transform:none;margin:2em auto;max-width:24em;font-style:italic}strong{font-weight:bold}.visually-hidden{visibility:hidden !important}.label-hidden,.icon-fallback-text,.u-hidden,.is-hidden,.hide{display:none !important}.fade-up{opacity:0;transition:opacity 400ms}.fade-up.lazyloaded{opacity:1}.js-clickBlock{cursor:pointer}.css-has-link{position:relative}.css-has-link:focus-within{outline-offset:.2rem;outline-style:solid;outline-width:2px}.css-has-link:focus-within :focus{outline:0}.css-has-link a:after,.css-has-link button:after{content:"";position:absolute;inset:0;z-index:1;outline-offset:.3rem}.Announcement{background-color:var(--color-ui-navy);color:#fff;text-align:center;font-family:var(--font-sans2);font-weight:700;padding-block:.8em .6em;font-size:1rem;display:none}@media(min-width: 64em){.Announcement{display:block}}.Announcement .Announcement__item,.Announcement .Announcement__item>a{display:flex;align-items:center;justify-content:center;gap:.8em}.Announcement .Announcement__item span,.Announcement .Announcement__item>a span{display:inline-block;margin-top:.1em}.Announcement .Announcement__item a,.Announcement .Announcement__item>a a{color:inherit}.Header{position:relative;z-index:5;min-height:var(--site-header-height)}.has-modalOpen .Header{z-index:5}.Header .Header__container{display:grid;grid-template-columns:3.6rem 1fr 3.6rem;column-gap:1rem;row-gap:.5rem;grid-template-areas:"nav brand util-mobile" "util-desktop util-desktop util-desktop";align-items:center;padding-block:.5rem}@media(max-width: 47.99em){.Header .Header__container{max-width:calc(100% - 2rem)}}@media(min-width: 64em){.Header .Header__container{grid-template-columns:2fr 1fr 2fr;grid-gap:1rem;padding-top:1rem;padding-bottom:1rem;grid-template-areas:"nav brand util-desktop"}}.Header .Header__container button .icon{margin:0}.Header a{color:hsl(220,3%,19%)}.Header a:hover{color:hsl(0,2%,10%)}.Header__container__mobile{display:grid;grid-template-columns:3fr 1fr 1fr;column-gap:0}.Header__container__mobile.pre-sticky{position:absolute;top:0;width:100%;background-color:#fff;z-index:10}.Header__container__mobile.sticky{position:fixed}.Header__container__mobile>*{border-left:1px solid hsl(189,85%,11%);border-bottom:1px solid hsl(189,85%,11%)}.Header__container__mobile>*:first-child{border-left:none}.Header__container__mobile .brand{padding:1rem calc(1.525rem + 2.3294117647vw);min-width:0vw;background:hsl(189,85%,11%)}@media(min-width: 1700px){.Header__container__mobile .brand{padding:1rem 4rem}}.Header__container__mobile .brand a{color:#fff}.Header__container__mobile .brand svg{max-width:10rem;display:block}.Header__container__mobile .utilities,.Header__container__mobile .nav{display:flex;align-items:center;justify-content:center;padding:0}.Header__container__mobile .utilities>div,.Header__container__mobile .nav>div{display:block;width:100%;text-align:center;height:100%}.Header__container__mobile .utilities .popover-wrapper,.Header__container__mobile .nav .popover-wrapper{height:100%}.Header__container__mobile .utilities button,.Header__container__mobile .nav button{padding:0;display:block;background:none;border-radius:0;margin:0 auto;width:100%;height:100%}.Header__container__mobile .utilities button svg,.Header__container__mobile .nav button svg{margin:0 auto;font-size:2.4rem}.UpcomingCountdown{text-align:center;width:100%}.UpcomingCountdown h6{font-family:"IvarHeadline","Times New Roman",serif !important;font-weight:400 !important;margin-bottom:1em}.UpcomingCountdown .countdown-finished{font-size:2.4977640623rem;margin-bottom:0}.UpcomingCountdown .clock{font-size:1.4rem;font-family:"IvarHeadline","Times New Roman",serif;gap:1em;display:flex;justify-content:center;flex-flow:row nowrap}@media(min-width: 48em){.UpcomingCountdown .clock{font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.UpcomingCountdown .clock{font-size:3.5rem}}.UpcomingCountdown .unit{display:flex;flex-direction:column;justify-content:center;font-weight:600}.UpcomingCountdown .unit>div{display:flex;gap:.2em}.UpcomingCountdown .unit:not(:last-child){position:relative}.UpcomingCountdown .unit:not(:last-child):after{content:"";position:absolute;top:50%;right:-0.5em;transform:translateY(-50%);width:1px;height:80%;background:#042f36}.UpcomingCountdown .value{display:flex}.UpcomingCountdown .sep{display:none}.Header__nav{grid-area:nav;display:flex;align-items:center;column-gap:.4rem}.Header__nav .Button{font-size:1.5rem;width:1em;height:1em;padding:0;background:none;border:none;display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--color-text-base)}@media(min-width: 64em){.Header__nav .Button{font-size:2.8rem;border:1px solid var(--color-ui-charcoal)}}.Header__nav .Button .icon{font-size:1em;line-height:1}@media(min-width: 64em){.Header__nav .Button .icon{font-size:.5em}}.Header__nav .icon{font-size:1em}@media(min-width: 48em){.Header__nav .icon{font-size:2.6rem}}.Header__brand{grid-area:brand}.Header__brand svg{display:block;width:100%;max-width:8em;margin:0 auto;transform:translateY(-6%)}@media(min-width: 64em){.Header__brand svg{max-width:12em}}.Header__utilities{text-align:right;display:flex;align-items:center;justify-content:center}@media(min-width: 64em){.Header__utilities{justify-content:flex-end}}.Header__utilities.mobile{grid-area:util-mobile;justify-content:flex-end}.Header__utilities.desktop{grid-area:util-desktop;display:flex;align-items:center;column-gap:.4em}@media(max-width: 63.99em){.Header__utilities.desktop{padding-block-start:.5rem;border-top:1px solid rgba(4,47,54,.5019607843)}}.Header__utilities .icon-bag{display:block;font-size:2em}@media(min-width: 64em){.Header__utilities .popover-wrapper{position:relative}}.Header__utilities .popover-anchor{position:absolute;left:0}.Header .Header__utilities .popover-anchor{top:100%;width:100%}@media(min-width: 64em){.Header .Header__utilities .popover-anchor{top:calc(100% + 5px);right:0}}.popover-content{padding:0 !important}@media(max-width: 47.99em){.popover-content{min-width:100vw}}@media(min-width: 48em){.popover-content{min-width:22em}}.popover-content .links-list{text-align:center;list-style:none;text-align:center;margin:0 auto;padding:0;font-family:var(--font-serif);width:100%}.popover-content .links-list.has-icons{width:min-content}.popover-content .links-list.has-icons a,.popover-content .links-list.has-icons button{display:flex;white-space:nowrap;align-items:center}.popover-content .links-list a,.popover-content .links-list button{display:inline-block;padding:.2em;font-size:1.1em;margin-top:.4em;margin-bottom:.4em;font-family:var(--serif);font-weight:400;letter-spacing:unset;text-transform:unset}.popover-content .links-list .icon{font-size:1.7em;width:1em;height:1em;margin-right:.3em;background-size:contain;background-repeat:no-repeat;background-position:center}.popover-content .links-list .icon.activities{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_activities.png)}.popover-content .links-list .icon.lodging{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_lodging.png)}.popover-content .links-list .icon.dining{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_dining.png)}.popover-content .links-list .icon.tickets{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_tickets.png)}.popover-content a{color:var(--color-text-accent)}.popover-content a:hover{color:var(--color-ui-teal)}.popover-trigger{width:2.8rem;height:2.8rem;padding:0;background:none;border:none;line-height:1em !important;display:flex;justify-content:center;align-items:center;font-family:Helvetica,Arial,sans-serif;border:1px solid var(--color-ui-charcoal);border-radius:3em;color:var(--color-text-accent)}.popover-trigger.weather{width:auto;min-width:2.8rem;padding-inline:.3em .3em;column-gap:.2em}.popover-trigger.weather .current-snow,.popover-trigger.weather .current-temp{display:flex;line-height:1;flex-direction:column;align-items:flex-start;gap:.1em;font-size:1rem;text-transform:initial}.popover-trigger.weather .current-snow small,.popover-trigger.weather .current-temp small{font-size:.7em;font-weight:400}.popover-trigger.weather .icon{font-size:.8em}.popover-trigger.weather .weather-icon{width:1.4em;height:1.4em}.popover-trigger.weather .weather-icon img{object-fit:contain;width:100%;height:100%;object-position:center}.popover-trigger.search{border:none;font-size:1.5rem;width:1em;height:1em}.popover-trigger.search .icon{font-size:1em;display:block}.popover-trigger.search.isOpen .icon{font-size:.5em}.popover-trigger.isOpen{background:var(--color-ui-teal);border-color:var(--color-ui-teal);color:#fff}.popover-trigger.isOpen img{filter:brightness(0) invert(1)}.popover-trigger svg{display:block;margin:0;font-size:1em}.popover-trigger-button{font-size:1.15rem;height:auto;line-height:1;min-height:2.8rem;padding-left:2.2em;padding-right:2.2em;border-radius:2em;background:hsl(189,85%,11%)}.popover-trigger-button.booking{padding-block-start:.25em}.popover__header{padding:.7em 1.3em;text-align:center;background:hsl(189,85%,11%);color:#fff;font-family:var(--font-serif);position:relative}.popover__header:before{content:"";display:block;position:absolute;top:96%;left:50%;content:"";display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:1rem 1rem 0 1rem;border-color:hsl(189,85%,11%) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%, 0)}.popover__innercontent{outline:none;max-height:80vh;overflow:auto;padding:calc(1.255rem + 0.0423529412vw) calc(1.425rem + 1.4823529412vw);min-width:0vw;padding-bottom:4rem}@media(min-width: 1700px){.popover__innercontent{padding:1.3rem 3rem}}.popover__innercontent hr{border-bottom:1px solid var(--color-muted-lines)}@media(max-width: 63.99em){.popover__innercontent hr{margin-top:.6rem;margin-bottom:.6rem}}.weathercams h4{text-align:center;width:100%}.quick-search-mobile{position:relative;margin-top:1rem;border:1px solid var(--color-ui-gray);border-radius:1.5em}.quick-search-mobile input{background:none}.quick-search-mobile button{position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.QuickNav{--swiper-navigation-color: #042d34;--swiper-navigation-sides-offset: -1em;display:block;position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:hsla(206,22%,7%,.35) 0px 26px 38px 15px}@media(min-width: 64em){.QuickNav{position:static;margin-top:0;background-color:#fffbf5;box-shadow:unset}}.QuickNav .Container{padding:1rem 0}@media(max-width: 47.99em){.QuickNav .Container{max-width:calc(100% - 2rem)}}@media(min-width: 64em){.QuickNav .Container{display:grid;grid-template-columns:min-content minmax(0, 1fr);justify-content:center;align-items:center;column-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}}@media(min-width: 64em)and (min-width: 1700px){.QuickNav .Container{column-gap:3rem}}.QuickNav .QuickNav__actions .wrapper{display:flex;justify-content:center;column-gap:.5rem}.QuickNav .QuickNav__container .Nav{display:none;flex-wrap:nowrap;align-items:flex-end;column-gap:1rem;position:relative}@media(min-width: 48em){.QuickNav .QuickNav__container .Nav{column-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.QuickNav .QuickNav__container .Nav{column-gap:3rem}}.QuickNav .QuickNav__container .Nav.active{display:block}.QuickNav .QuickNav__container .Nav .badge{display:inline-block;font-size:.6rem;padding:.3em 1.2em 0;border-radius:1em;min-height:1.2em;background-color:var(--color-dark-base3);color:#fff;font-weight:700}.QuickNav .QuickNav__container .Nav swiper-container{display:none}.QuickNav .QuickNav__container .Nav swiper-container::part(wrapper){align-items:flex-end}.QuickNav .QuickNav__container .Nav swiper-slide{width:auto}.QuickNav .QuickNav__container .Nav .Nav__link{color:var(--color-dark-base3);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:.2em}.QuickNav .QuickNav__container .Nav .Nav__link span{white-space:nowrap}.QuickNav .QuickNav__container .Nav .Nav__link .icon{font-size:2em}.QuickNav .Button--pillOutline{width:calc(50% - .25rem);line-height:2.4em;padding:.2em 3em 0;font-size:1.1rem}.QuickNav .Button--pillOutline.active{background:var(--color-dark-base3);color:#fff;position:relative}.QuickNav .Button--pillOutline.active:before{content:"";display:block;position:absolute;top:96%;left:50%;content:"";display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:.6em .6em 0 .6em;border-color:var(--color-dark-base3) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-50%, 0)}.QuickNav .swiper-button{background:#fff;padding:0;width:1em;height:100%;position:absolute;top:50%;transform:translateY(-50%);color:var(--color-dark-base3);display:flex;align-items:center;justify-content:center;font-size:2rem;z-index:2}@media(min-width: 64em){.QuickNav .swiper-button{background:#fffbf5}}.QuickNav .swiper-button[class*=prev]{left:-1rem}.QuickNav .swiper-button[class*=next]{right:-1rem}.QuickNav .swiper-button.swiper-button-disabled{display:none}.QuickNav .swiper-button .icon{margin:0;font-size:1em}.Modal.Modal--home-popup{align-items:flex-start}.Modal.Modal--home-popup .Modal__box{padding:0;background:unset;max-height:100vh}.Modal.Modal--home-popup .Modal__content{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;position:relative;border:unset;box-shadow:unset}.Modal.Modal--home-popup .Modal__content .wrapper{background-repeat:no-repeat;background-position:35% 0%;background-size:auto 100%}@media(min-width: 64em){.Modal.Modal--home-popup .Modal__content .wrapper{background-size:contain;background-position:top left}}.Modal.Modal--home-popup .Modal__content .Button--icon{position:relative;top:unset;right:unset;background-color:#042f36;border-radius:50%;font-size:3.5rem;width:1em;height:1em;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1;margin-bottom:.1em}@media(min-width: 48em){.Modal.Modal--home-popup .Modal__content .Button--icon{font-size:5rem;margin-bottom:.4em}}.Modal.Modal--home-popup .Modal__content .Button--icon .icon{display:inline-block;transform:unset;font-size:.3em;margin:0}.Modal.Modal--home-popup .Modal__content .inner{padding:calc(2.425rem + 9.9529411765vw) calc(1.325rem + 0.6352941176vw) calc(3.625rem + 20.1176470588vw);min-width:0vw;display:flex;row-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 1700px){.Modal.Modal--home-popup .Modal__content .inner{padding:13rem 2rem 25rem}}@media(min-width: 1700px){.Modal.Modal--home-popup .Modal__content .inner{row-gap:3rem}}@media(min-width: 48em){.Modal.Modal--home-popup .Modal__content .inner{padding:calc(2.425rem + 9.9529411765vw) calc(1.925rem + 5.7176470588vw) calc(3.125rem + 15.8823529412vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--home-popup .Modal__content .inner{padding:13rem 8rem 20rem}}@media(min-width: 64em){.Modal.Modal--home-popup .Modal__content .inner{max-width:min(70%,80rem)}}.Modal.Modal--home-popup .Modal__content .heading{text-align:center;font-size:2.4rem;font-weight:500;margin-bottom:.2em}@media(min-width: 48em){.Modal.Modal--home-popup .Modal__content .heading{font-size:calc(1.405rem + 1.3129411765vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--home-popup .Modal__content .heading{font-size:2.8rem}}.Modal.Modal--home-popup .Modal__content .features{margin-bottom:1rem}@media(min-width: 48em){.Modal.Modal--home-popup .Modal__content .features{display:flex;flex-wrap:wrap;justify-content:center;column-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw;margin-bottom:calc(1.325rem + 0.6352941176vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--home-popup .Modal__content .features{column-gap:3rem}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--home-popup .Modal__content .features{margin-bottom:2rem}}.Modal.Modal--home-popup .Modal__content .feature{display:grid;grid-template-columns:min-content 1fr;align-items:center;column-gap:.5rem;font-size:1.3rem;color:var(--color-ui-teal);font-weight:700;text-transform:uppercase}@media(min-width: 48em){.Modal.Modal--home-popup .Modal__content .feature{font-size:calc(1.295rem + 0.3811764706vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--home-popup .Modal__content .feature{font-size:1.7rem}}.Modal.Modal--home-popup .Modal__content .feature .icon{font-size:2.5rem;margin-bottom:.15em}.Modal.Modal--home-popup .Modal__content .Button--pill{color:#fff !important;background-color:#042f36;font-size:calc(1.315rem + 0.5505882353vw);min-width:0vw;padding:.2em 1.5em 0;min-height:2em;line-height:2em;height:unset}@media(min-width: 1700px){.Modal.Modal--home-popup .Modal__content .Button--pill{font-size:1.9rem}}.Modal.Modal--home-popup .backdrop{background:rgba(38,38,36,.75)}.Modal.Modal--season-pass-sale{align-items:flex-start}.Modal.Modal--season-pass-sale .Modal__box{padding:0}.Modal.Modal--season-pass-sale .Modal__header .Button--icon{background-color:#042f36;border-radius:50%;font-size:3rem;width:1em;height:1em;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.Modal.Modal--season-pass-sale .Modal__header .Button--icon .icon{display:inline-block;transform:unset;font-size:.3em;margin:0}.Modal.Modal--season-pass-sale .Modal__content{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;position:relative}.Modal.Modal--season-pass-sale .Modal__content .bg img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.Modal.Modal--season-pass-sale .Modal__content .inner{padding:calc(1.325rem + 0.6352941176vw) calc(2.325rem + 9.1058823529vw);min-width:0vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.75)}@media(min-width: 1700px){.Modal.Modal--season-pass-sale .Modal__content .inner{padding:2rem 12rem}}@media(min-width: 48em){.Modal.Modal--season-pass-sale .Modal__content .inner{padding:calc(1.625rem + 3.1764705882vw) calc(2.325rem + 9.1058823529vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--season-pass-sale .Modal__content .inner{padding:5rem 12rem}}.Modal.Modal--season-pass-sale .Modal__content .badge{display:inline-flex;align-items:center;justify-content:center;padding:.2em 1.5em 0;min-height:1.8em;background-color:var(--color-ui-teal);color:#fff;border-radius:2em;font-size:.72em;font-weight:700;text-transform:uppercase}.Modal.Modal--season-pass-sale .Modal__content .heading{text-align:center;font-size:2.4rem;font-weight:500;margin-bottom:.2em}@media(min-width: 48em){.Modal.Modal--season-pass-sale .Modal__content .heading{font-size:calc(1.405rem + 1.3129411765vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--season-pass-sale .Modal__content .heading{font-size:2.8rem}}.Modal.Modal--season-pass-sale .Modal__content .features{margin-bottom:1rem}@media(min-width: 48em){.Modal.Modal--season-pass-sale .Modal__content .features{display:flex;flex-wrap:wrap;justify-content:center;column-gap:2rem;margin-bottom:calc(1.325rem + 0.6352941176vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Modal.Modal--season-pass-sale .Modal__content .features{margin-bottom:2rem}}.Modal.Modal--season-pass-sale .Modal__content .feature{display:grid;grid-template-columns:min-content 1fr;align-items:center;column-gap:.5rem;font-size:1.3rem;color:var(--color-ui-teal);font-weight:700;text-transform:uppercase}.Modal.Modal--season-pass-sale .Modal__content .feature .icon{font-size:2.5rem;margin-bottom:.15em}.Modal.Modal--season-pass-sale .Modal__content .Button--pill{color:#fff !important;background-color:#042f36;font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw;padding:.2em 1.5em 0;min-height:2em;line-height:2em;height:unset}@media(min-width: 1700px){.Modal.Modal--season-pass-sale .Modal__content .Button--pill{font-size:1.3rem}}.Modal.Modal--season-pass-sale .Announcement{font-size:.85rem;background-color:var(--color-ui-teal);color:#fff;text-align:center;text-transform:uppercase;padding:.8em 1em .5em;font-weight:700;letter-spacing:.03em}.Modal.Modal--season-pass-sale .backdrop{background:hsla(0,0%,100%,.75)}.headroom{transition:transform .25s ease-in-out;will-change:transform;position:fixed;width:100%;top:0;background-color:#fff}.headroom--pinned{transform:translateY(0)}.headroom--not-top{box-shadow:0 0 12px 5px rgba(0,0,0,.05)}.headroom--unpinned{transform:translateY(-100%)}.Main{z-index:2}.Main__header{text-align:center;padding-top:3rem;padding-bottom:2rem}.Main__content{padding-bottom:3rem}.Main__aside h1:first-child,.Main__aside h2:first-child,.Main__aside h3:first-child,.Main__aside h4:first-child,.Main__aside h5:first-child,.Main__aside h6:first-child{margin-top:0}@media(min-width: 64em){.Main--contentAside{display:grid;grid-template-columns:4fr 1fr;grid-gap:3rem}}.Main--contentAside .Main__content{grid-row:1;grid-column:1}.Main--contentAside .Main__aside{grid-row:1;grid-column:2}[data-view*=archive] .Main__content,[data-view=venue] .Main__content,[data-view=spa] .Main__content{padding-bottom:0}[data-view*=archive] .FeaturedPosts,[data-view*=archive] .Section--grey.alignfull:last-child,[data-view*=archive] .Section.upcoming-events,[data-view*=archive] .Section--lifestyle-slider,[data-view*=archive] .Section--field-guide,[data-view=venue] .FeaturedPosts,[data-view=venue] .Section--grey.alignfull:last-child,[data-view=venue] .Section.upcoming-events,[data-view=venue] .Section--lifestyle-slider,[data-view=venue] .Section--field-guide,[data-view=spa] .FeaturedPosts,[data-view=spa] .Section--grey.alignfull:last-child,[data-view=spa] .Section.upcoming-events,[data-view=spa] .Section--lifestyle-slider,[data-view=spa] .Section--field-guide{padding-bottom:13vw;margin-bottom:0}[data-view*=archive] .Footer__newsletter,[data-view=venue] .Footer__newsletter,[data-view=spa] .Footer__newsletter{margin-top:0}@media(min-width: 64em){.Layout--A{display:grid;grid-template-columns:3rem 1fr 3rem;grid-template-areas:". content ."}}@media(min-width: 64em)and (min-width: 100rem){.Layout--A .alignfull.Hero{max-width:98rem;margin-left:-49rem;margin-right:-49rem}}.Layout--B{padding-top:2rem}.transitionOverlay{background:hsl(93,0%,95%);background:#fff;position:fixed;bottom:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width: 64em){.Layout--C2{display:grid;grid-template-columns:7rem auto;grid-template-areas:"aside content"}.Layout--C2 .Layout__aside{padding-left:2rem}.Layout--C2 .alignwide,.Layout--C2 .alignfull{width:100%;max-width:100%;margin-left:0;margin-right:0;left:0;right:0}.Layout--C2 .alignfull{width:100vw;left:50vw;right:50vw;margin-left:-61.2%;margin-right:-65%}}.Layout--C .wp-block-sundance-layout-container{position:relative;z-index:2}.Layout--C .wp-block-sundance-layout-container+*{position:relative;z-index:1}@media(min-width: 64em){.Layout--C .wp-block-sundance-layout-container{width:100vw;max-width:90vw;left:50%;right:50%;margin-left:-45vw;margin-right:-45vw}}@media(min-width: 75rem){.Layout--C .wp-block-sundance-layout-container{max-width:72rem;margin-left:-36rem;margin-right:-36rem}}@media(min-width: 101rem){.Layout--C .wp-block-sundance-layout-container{max-width:98rem;margin-left:-49rem;margin-right:-49rem}}@media(min-width: 64em){.Layout--C_original{display:grid;grid-gap:5rem;grid-template-columns:calc(11% - 2.5rem) calc(61% - 2.5rem) calc(25.7% - 2.5rem);grid-template-areas:"sidebar content aside"}.Layout--C_original .alignwide{max-width:calc(100% + 5rem);left:0;right:0;margin-left:-2.5rem;margin-right:-2.5rem}}@media(min-width: 64em)and (min-width: 99.375em){.Layout--C_original .alignwide{max-width:calc(100% + 10rem);margin-left:-5rem;margin-right:-5rem}}@media(min-width: 64em){.Layout--C_original .alignfull.wp-block-gwm-blocks-related-posts,.Layout--C_original .alignfull.Gallery{margin-left:calc(-50vw + 8.3%);margin-right:calc(-50vw + 8.3%)}}.Layout__content{grid-area:content}.Layout__sidebar{grid-area:sidebar}.Layout__aside{grid-area:aside}.Layout__sidebar,.Layout__aside{padding-top:3rem;padding-left:2rem}@media(min-width: 99.375em){.Layout__sidebar,.Layout__aside{padding-left:4rem}}.Main--barbaLoaded .Layout__content{padding-top:3rem}.Main--barbaLoaded .Layout__sidebar,.Main--barbaLoaded .Layout__aside{padding-top:6rem}.Footer{position:relative;padding-bottom:45vw;z-index:3;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/footer_bg.jpg);background-repeat:no-repeat;background-position:bottom right;background-size:100% auto}@media(min-width: 48em){.Footer{padding-bottom:4vh;background-size:48% auto}}.Footer a{color:hsl(220,3%,19%)}.Footer a:hover{color:hsl(0,2%,10%)}.has-modalOpen .Footer{z-index:1}.Footer__newsletter{background-color:var(--color-ui-navy);color:#fff;text-align:center;position:relative;margin-top:12%}.Footer__newsletter:before{content:"";display:block;position:absolute;width:100%;top:0;left:0;padding-top:12vw;transform:translateY(calc(-100% + 1px));background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/newsletter_deco.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto}.Footer__newsletter .Container{padding-block:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.Footer__newsletter .Container{padding-block:5rem}}.Footer__newsletter h5{font-size:calc(1.405rem + 1.3129411765vw);min-width:0vw;color:#fff;max-width:12em;margin-left:auto;margin-right:auto;font-weight:400;margin-bottom:1em}@media(min-width: 1700px){.Footer__newsletter h5{font-size:2.8rem}}.Footer__newsletter .Form__input{display:flex;align-items:center;border-bottom:1px solid var(--color-dark-base);max-width:32em;margin-left:auto;margin-right:auto;gap:.5em;font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;flex-direction:column}@media(min-width: 1700px){.Footer__newsletter .Form__input{font-size:1.5rem}}@media(min-width: 48em){.Footer__newsletter .Form__input{flex-direction:row}}.Footer__newsletter .Form__input input{min-height:3em;height:100%;line-height:inherit;border-radius:2em;background:#fff;font-size:.9em}.Footer__newsletter .Button{line-height:3em;min-height:2.8em;padding:0 3em;background-color:#617c6a;font-size:inherit;color:#fff;padding-top:.2em;font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw}@media(min-width: 1700px){.Footer__newsletter .Button{font-size:1.5rem}}@media(max-width: 47.99em){.Footer__newsletter .Button{width:100%}}.Footer__newsletter .Nav--social{margin-top:5vh;margin-bottom:4vh;justify-content:center;font-size:1.9287098062rem}.Footer__newsletter .Nav--social:last-child{margin-bottom:0}.Footer__newsletter .Nav--social .Nav__item a{color:#fff}.Footer__navigation{padding-top:5vh;padding-bottom:5vh}.Nav.Nav--footer{justify-content:center;display:grid;row-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;grid-template-columns:repeat(2, 1fr);column-gap:1rem}@media(min-width: 1700px){.Nav.Nav--footer{row-gap:4rem}}@media(min-width: 48em){.Nav.Nav--footer{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 64em){.Nav.Nav--footer{grid-template-columns:repeat(4, 1fr)}}.Nav.Nav--footer .Nav__item--level-1{padding:0;max-width:20em;position:relative}@media(min-width: 48em){.Nav.Nav--footer .Nav__item--level-1{padding-left:calc(1.325rem + 0.6352941176vw);min-width:0vw;padding-right:calc(1.625rem + 3.1764705882vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Nav.Nav--footer .Nav__item--level-1{padding-left:2rem}}@media(min-width: 48em)and (min-width: 1700px){.Nav.Nav--footer .Nav__item--level-1{padding-right:5rem}}.Nav.Nav--footer .Nav__item--level-1>.Nav__item__link{display:block;margin-bottom:.3em;font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;font-size:calc(1.345rem + 0.8047058824vw);min-width:0vw;font-weight:600;line-height:1.1}@media(min-width: 1700px){.Nav.Nav--footer .Nav__item--level-1>.Nav__item__link{font-size:2.2rem}}.Nav.Nav--footer .Nav__item--level-1>.Nav__item__link[href="#"]{pointer-events:none}.Nav.Nav--footer .Nav__item--level-1>.Nav__item__link .icon{display:none}.Nav.Nav--footer .Nav{font-family:"IvarHeadline","Times New Roman",serif;flex-direction:column;row-gap:.2em;font-size:.9rem}@media(min-width: 48em){.Nav.Nav--footer .Nav{font-size:inherit}}.Nav.Nav--footer .Nav .Nav__item{text-transform:none;padding:0}.Footer__info{font-family:"IvarHeadline","Times New Roman",serif;align-self:flex-end;font-size:.8rem;grid-column:span 2;display:flex;flex-direction:column;gap:calc(1.625rem + 3.1764705882vw);min-width:0vw;text-align:center}@media(min-width: 1700px){.Footer__info{gap:5rem}}@media(min-width: 48em){.Footer__info{font-size:1rem;flex-direction:row;text-align:left}}.Footer__info p:last-child{margin-bottom:0}.Footer__legal{align-items:center;grid-column:span 2}@media(min-width: 48em){.Footer__legal{align-self:flex-end}}.Footer__legal .copyright{font-size:.9rem;padding:1.5em 0 0}.Nav--partners{align-items:center;flex-direction:row !important;justify-content:center;gap:.4em}@media(min-width: 48em){.Nav--partners{justify-content:flex-start}}.Nav--partners img{max-width:3.5em;max-height:3.5em}.Nav--partners .acura img{max-width:6em}.Modal--field-guide p{font-family:"IvarHeadline","Times New Roman",serif}.Section.Section--grey{background:hsl(93,0%,95%);padding-top:2rem;padding-bottom:2rem;margin-bottom:0}@media(min-width: 64em){.Section.Section--grey{padding-top:4rem;padding-bottom:4rem;margin-bottom:0}}.VideoCover{position:relative;border:1px solid red}.VideoCover .VideoCover__cover{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2;cursor:pointer;display:none}.VideoCover .VideoCover__cover .details{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2;background-color:hsla(0,2%,10%,.2);display:flex;flex-direction:column;color:#fff;align-items:center;justify-content:center;transition:letter-spacing 150ms cubic-bezier(0.17, 0.67, 0.52, 1.43)}.VideoCover .VideoCover__cover .details:hover{letter-spacing:.2em}.VideoCover .VideoCover__cover img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.VideoCover button{color:#fff;background:hsla(342,28%,3%,.7);padding:1.1em 2em;border-radius:1.7em;display:flex;align-items:center}.VideoCover button .icon{font-size:1.3087rem;margin-right:.9em}.VideoCover__media{position:relative;border:1px solid red}.VideoCover__media:before{content:"";display:block;width:100%;padding-top:60%}.VideoCover__media .media-player{top:0;right:0;bottom:0;left:0;position:absolute}.tribe-mini-calendar-wrapper .tribe-mini-calendar{margin-bottom:2.8rem}.tribe-mini-calendar-wrapper .tribe-mini-calendar td,.tribe-mini-calendar-wrapper .tribe-mini-calendar th{border:none}.tribe-mini-calendar-wrapper .tribe-events-has-events{position:relative}.tribe-mini-calendar-wrapper .tribe-events-has-events .tribe-mini-calendar-day-link:before{top:0;right:0;position:absolute;background:hsl(32,70%,43%);width:5px;height:5px}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav{font-family:"IvarHeadline","Times New Roman",serif;border:none;font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}@media(min-width: 1700px){.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav{font-size:1.6rem}}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav img{top:0;right:0;position:absolute;width:1.4em;transform:translateY(-100%)}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav-link{font-size:1rem}.tribe-mini-calendar-wrapper .tribe-mini-calendar-nav-link span{margin:0;padding:0}.tribe-mini-calendar-wrapper .tribe-mini-calendar-dayofweek{font-size:1rem;padding-top:1em;padding-bottom:1em}.tribe-mini-calendar-wrapper .list-date{font-family:"IvarHeadline","Times New Roman",serif;font-weight:bold;font-size:1rem}.tribe-mini-calendar-wrapper .tribe-events-title{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.tribe-mini-calendar-wrapper .tribe-events-title{font-size:1.3rem}}.Section__content .tribe-events-loop{opacity:0}.tribe-events-loop .tribe-mini-calendar-event{display:grid;grid-template-columns:2rem 1fr;column-gap:1.3rem;margin-bottom:1.6rem}.tribe-events-loop .tribe-mini-calendar-event .tribe-event-image{display:none}.tribe-events-loop .tribe-mini-calendar-event .list-date{text-align:center;line-height:1.2}.tribe-events-loop .tribe-mini-calendar-event .list-date .list-daynumber{font-size:1.4em}.tribe-events-loop .tribe-mini-calendar-event .tribe-events-duration{font-size:0.9rem}.tribe-this-week-events-widget .tribe-events-sub-nav{display:grid;grid-template-columns:1fr 1fr;padding:0;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}.tribe-this-week-events-widget .tribe-this-week-widget-day{margin-bottom:1.6em;padding-left:1.6rem}.tribe-this-week-events-widget .tribe-this-week-event:not(:last-child){margin-bottom:1.2rem}.tribe-this-week-events-widget .tribe-this-week-event h2{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw;margin:0 0 .3em 0}@media(min-width: 1700px){.tribe-this-week-events-widget .tribe-this-week-event h2{font-size:1.3rem}}.tribe-this-week-events-widget .tribe-this-week-event .duration{font-size:0.9rem}.tribe-this-week-events-widget .tribe-this-week-event .tribe-venue{font-size:0.9rem}.tribe-this-week-events-widget .this-week-no-events-msg{font-family:"IvarHeadline","Times New Roman",serif;color:hsl(210,10%,62%);font-size:0.8rem}.tribe-this-week-events-widget .tribe-events-page-title{font-size:1.2rem;color:hsl(188,35%,42%);font-weight:normal}.tribe-this-week-events-widget .tribe-this-week-widget-header-date{font-size:1rem;color:hsl(188,35%,42%);font-weight:normal;font-family:"IvarHeadline","Times New Roman",serif;text-align:left;margin:1em 0;margin-left:-1.6rem;padding-top:1em;border-top:1px solid hsl(93,0%,95%)}.tribe-this-week-widget-no-events{text-align:center}.Nav{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}.Nav .selected>a{color:hsl(0,2%,10%)}.Nav ul{list-style:none;padding:0;margin:0}.Nav--vertical{flex-direction:column;align-items:flex-start}.Nav--vertical .Nav__item{display:block;padding-left:0;padding-right:0}.Nav__item{padding-left:.5em;padding-right:.5em;text-transform:uppercase;font-weight:500}.Nav__item a{color:var(--color-link-normal)}.Nav__item a:hover{color:var(--color-link-hover)}.Nav__item.no-link>a{cursor:default;color:var(--color-link-normal)}.Nav__item--main{white-space:nowrap}.Nav--aside{display:flex;flex-direction:column;align-items:flex-start}.Nav--aside .Nav__item{display:inline-block;margin:0;padding:.8em 0;position:relative;width:100%}.Nav--aside .Nav__item a{text-transform:none;letter-spacing:0;color:hsl(109,0%,52%)}.Nav--aside .Nav__item a:hover{color:hsl(0,2%,10%)}.Nav--aside .is-active>a,.Nav--aside .Nav__item--active>a{color:hsl(0,2%,10%)}.Nav--aside .is-active>a:hover,.Nav--aside .Nav__item--active>a:hover{color:hsl(0,2%,10%)}.Nav--aside .Nav__submenu{width:100%;margin-top:.8em;margin-bottom:1.5em}.Nav--aside .Nav{width:100%;flex-direction:column}.Nav--aside .Nav .Nav__item{padding:.4em 0}.Nav--aside .Nav__item--main>a{font-size:1.4893006rem;font-weight:bold}.Nav--aside a{display:block}.Nav--pills{margin-left:-0.3em;margin-right:-0.3em}.Nav--pills>.Button,.Nav--pills .Nav__item{font-size:unset;letter-spacing:0;width:5em;height:5em;border-radius:50%;margin:.3em;box-shadow:var(--color-dark-base) 0 0 0 2px inset;color:var(--color-text-accent)}.Nav--pills>.Button:hover,.Nav--pills .Nav__item:hover{box-shadow:var(--color-dark-base) 0 0 0 1px inset}.Nav--sector{padding-left:2.4rem}@media(min-width: 64em){.Nav--sector{padding-left:3rem}}.Nav--sector header{top:0;left:0;position:absolute;transform:rotate(-90deg) translateX(-100%);transform-origin:top left;font-weight:bold;top:.4rem}.Nav--sector header a{text-transform:uppercase;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-weight:700;font-size:1.4893006rem;color:hsl(0,2%,10%)}.Nav--sector .Nav__item{font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;letter-spacing:0;font-size:1.3087rem;padding:.4rem 0;width:100%}.Nav--sector .Nav__item.is-active{color:var(--color-brand-olive);padding-left:1em}.Nav--accordion .Nav__item a{display:flex;align-items:center;gap:.5em}.Nav--accordion .Nav__item .icon{font-size:.9em;opacity:.6;transform:translateY(-0.2em)}.Nav--accordion .Nav__item.is-open>a .icon{transform:translateY(-0.2em) rotate(180deg)}.Nav--accordion .Nav__submenu.level-1{height:0;overflow:hidden;transition:all 220ms ease}.Nav--accordion .Nav__submenu{opacity:1;position:relative;visibility:visible;background:none;padding:0}.Nav--accordion .Nav__submenu.level-2{margin-top:.7rem;margin-bottom:1.4rem}.Nav--accordion .Nav__submenu.level-3{margin-top:.7rem;margin-bottom:1.4rem}.Nav--accordion .is-open>.Nav__submenu{height:auto;margin-bottom:1.5rem;display:block}.Nav--bar{white-space:nowrap}.Nav--bar .Nav__item--main{padding:0 1em}@media(max-width: 47.99em){.Nav--bar{display:block;margin-bottom:1rem}}.Nav--breadcrumbs{font-size:1.0105448155rem;color:hsl(69,18%,30%)}.Nav--breadcrumbs .Nav__item{font-weight:700}.Nav--breadcrumbs .Nav__item:not(:first-child){border-left:1px solid hsl(43,33%,92%)}.Nav--breadcrumbs .Nav__item a{color:hsl(0,2%,10%)}.Nav--breadcrumbs .Nav__item a:hover{color:hsl(0,2%,10%)}.Nav--blog-filter{justify-content:center;margin-bottom:calc(1.325rem + 0.6352941176vw);min-width:0vw;gap:.5rem}@media(min-width: 1700px){.Nav--blog-filter{margin-bottom:2rem}}.Nav--blog-filter .Nav__item{border-radius:2em;padding:0;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid var(--color-ui-teal)}.Nav--blog-filter .Nav__item.page-list__item--current,.Nav--blog-filter .Nav__item:hover{background-color:var(--color-ui-teal)}.Nav--blog-filter .Nav__item.page-list__item--current a,.Nav--blog-filter .Nav__item:hover a{color:#fff}.Nav--blog-filter .Nav__item__link{display:inline-block;padding-top:.25em;padding-left:1.5em;padding-right:1.5em;line-height:1.8em;font-weight:700}.Nav--pagination{margin-top:6rem;justify-content:center;align-items:center}.Nav--pagination .page .current,.Nav--pagination .prev a,.Nav--pagination .next a,.Nav--pagination .page a{margin:.1em;display:inline-block;padding:.25em .75em;font-size:1.3087rem}.Nav--pagination .page .current{color:hsl(32,70%,43%);font-weight:bold}.Nav--pagination .prev a,.Nav--pagination .next a{font-size:1.0105448155rem;letter-spacing:0}.Nav--pagination .prev{margin-right:2rem}.Nav--pagination .next{margin-left:2rem}.Nav--pagination .pages{display:flex;flex-flow:row wrap}.Nav--pagination .page a:hover{background:hsla(32,70%,43%,.1);color:hsl(32,70%,43%)}.Drawer{top:0;right:0;bottom:0;left:0;position:fixed;display:none;z-index:1001}.Drawer .backdrop{background:rgba(255,255,255,.35);top:0;right:0;bottom:0;left:0;position:absolute}.Drawer hr:not(.wp-block-separator){border:none;margin:1.5rem 0}.Drawer a:not(.wp-block-sundance-button-v2){display:block;width:100%}.Drawer .icon-closeDrawer{top:1rem;right:1rem;position:absolute;font-size:1.9287098062rem}.Drawer .Nav{width:100%}.Drawer .Nav .divider{padding-top:1.5rem;margin-top:1.5rem}.Drawer .button--block{line-height:2.5em}.Drawer[data-style*=spacious] .Drawer__header{padding-inline:1rem;padding-block:1rem;justify-content:flex-end}@media(min-width: 64em){.Drawer[data-style*=spacious] .Drawer__header{padding-inline:3rem}}.Drawer[data-style*=spacious] .Drawer__box{width:46rem;max-width:95%}.Drawer[data-style*=spacious] .Drawer__content{padding:0 1rem 1rem}@media(min-width: 64em){.Drawer[data-style*=spacious] .Drawer__content{padding:0 3rem 1rem}}.Drawer[data-style*=spacious] .backdrop{background:rgba(26,25,25,.9)}.Drawer__box{position:absolute;z-index:2;top:0;bottom:0;right:0;width:38rem;max-width:90%;min-height:100vh;background:#fff;overflow:hidden;box-shadow:hsla(0,0%,51%,.1) 0 0 35px;overflow-y:scroll;-webkit-overflow-scrolling:touch;align-items:center}.Drawer--left .Drawer__box{left:0;right:auto;transform:translateX(-100%)}.Drawer--right .Drawer__box{left:auto;right:0;transform:translateX(100%)}.Drawer__header{position:relative;z-index:5;text-transform:uppercase;padding:calc(1.525rem + 2.3294117647vw) 0 0 0;min-width:0vw;font-size:1.0105448155rem;text-align:center;display:flex;justify-content:center}@media(min-width: 1700px){.Drawer__header{padding:4rem 0 0 0}}.Drawer__header h3{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:1.4893006rem;display:flex}.Drawer__header h3:before,.Drawer__header h3:after{content:"";display:block;width:6px;height:100%;background-size:contain;background-repeat:no-repeat;margin:0 1em}.Drawer__header h3:before{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/vertical-stroke-1.png)}.Drawer__header h3:after{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/vertical-stroke-2.png)}.Drawer__content{flex-grow:1;display:flex;flex-direction:column;overflow:auto;justify-content:center;padding:2rem 4rem;width:100%}@media(min-width: 64em){.Drawer__content{padding:2rem 6rem}}.Drawer--media-requests .Drawer__box,.Drawer--drone-policy .Drawer__box{width:100%;max-width:45rem}.Drawer--media-requests .Drawer__header,.Drawer--drone-policy .Drawer__header{justify-content:space-between;padding:4rem 4rem 0;padding:calc(1.525rem + 2.3294117647vw) calc(1.525rem + 2.3294117647vw) 0;min-width:0vw;font-family:var(--font-serif);text-align:left}@media(min-width: 1700px){.Drawer--media-requests .Drawer__header,.Drawer--drone-policy .Drawer__header{padding:4rem 4rem 0}}.Drawer--media-requests .Drawer__header h6,.Drawer--drone-policy .Drawer__header h6{font-family:inherit !important;text-transform:none;font-weight:400;margin-bottom:0;font-size:calc(1.345rem + 0.8047058824vw);min-width:0vw}@media(min-width: 1700px){.Drawer--media-requests .Drawer__header h6,.Drawer--drone-policy .Drawer__header h6{font-size:2.2rem}}.Drawer--media-requests .Drawer__content,.Drawer--drone-policy .Drawer__content{padding:calc(1.325rem + 0.6352941176vw) calc(1.525rem + 2.3294117647vw);min-width:0vw;padding-bottom:15vh}@media(min-width: 1700px){.Drawer--media-requests .Drawer__content,.Drawer--drone-policy .Drawer__content{padding:2rem 4rem}}.Drawer--media-requests .backdrop,.Drawer--drone-policy .backdrop{background:rgba(38,38,36,.7490196078)}.Drawer--media-requests input[type=text],.Drawer--media-requests input[type=email],.Drawer--media-requests input[type=phone],.Drawer--media-requests textarea{background:unset;padding:0 !important;line-height:1.2;min-height:2em;height:unset}.Drawer--media-requests input[type=submit]{background:#042f36;border-radius:3em;margin:0 !important}.Drawer--media-requests .ginput_container{margin:0 !important}.Drawer--media-requests label{letter-spacing:unset}.Drawer--media-requests .gform_footer{text-align:right}.Drawer--media-requests li{border-top:1px solid #bbbfaf;padding-top:.9em !important}.Drawer--media-requests li:last-child{border-bottom:1px solid #bbbfaf}.Drawer--media-requests li:first-child{margin-top:0 !important}.Drawer--media-requests li.gfield_html_press_email{padding-bottom:.9em !important;display:flex;gap:.2em}.Drawer--media-requests .gform_wrapper{margin:0}.Drawer--media-requests .gform_heading{display:none}.Drawer--media-requests form,.Drawer--media-requests .gform_confirmation_wrapper{font-family:var(--font-serif)}.Drawer--drone-policy .Drawer__content{font-family:var(--font-serif);font-size:.9rem}.Drawer--drone-policy .Drawer__content img{aspect-ratio:1.7;object-fit:cover;object-position:center;width:100%}.Drawer--drone-policy .Drawer__content h5{font-weight:400}.Drawer--drone-policy .Drawer__content a{color:inherit;text-decoration:underline;display:inline}:root .section-s-card-drawer-details{margin-block:2rem;font-size:1rem}:root .section-s-card-drawer-details p{margin-bottom:0}:root .section-s-card-drawer-details p.has-large-font-size{font-size:calc(1.275rem + 0.2117647059vw) !important;min-width:0vw}@media(min-width: 1700px){:root .section-s-card-drawer-details p.has-large-font-size{font-size:1.5rem !important}}.CapacityWidget{margin-right:.8em}.CapacityWidget h4{font-family:"IvarHeadline","Times New Roman",serif !important;font-size:calc(1.295rem + 0.3811764706vw);min-width:0vw;margin-bottom:1.1em}@media(min-width: 1700px){.CapacityWidget h4{font-size:1.7rem}}.CapacityWidget .widgetHeader{position:relative}.CapacityWidget .widgetHeader .label{top:-0.4em;left:50%;position:absolute;transform:translateX(-50%);text-transform:uppercase;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-weight:900;font-size:.85rem;white-space:nowrap}.CapacityWidget .close-for-mobile{position:absolute;top:1.5rem;right:1.4rem}.CapacityWidget__trigger{width:3.6em;cursor:pointer}.CapacityWidget__trigger svg{margin-bottom:-0.7em;pointer-events:none}.CapacityWidget__trigger svg .dial{stroke-width:2;stroke-linecap:round}.CapacityWidget__trigger svg .value{stroke-width:2;stroke-linecap:round}.CapacityWidget__closeBtn{background:var(--color-ui-darkgray);color:#fff;padding:.6rem 2.2rem;border-radius:1.2em;top:0;left:2rem;position:absolute}@media(min-width: 100em){.CapacityWidget__closeBtn{transform:translateY(-200%)}}.CapacityWidget__closeBtn .icon{font-size:1.1em}.CapacityWidget__modal{position:absolute;top:100%;right:0;max-width:36em;max-height:75vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff;padding:calc(1.425rem + 1.4823529412vw) calc(1.825rem + 4.8705882353vw) calc(1.625rem + 3.1764705882vw) calc(1.825rem + 4.8705882353vw);min-width:0vw;text-align:left;box-shadow:0 2.8px 2.2px rgba(0,0,0,.006),0 6.7px 5.3px rgba(0,0,0,.008),0 12.5px 10px rgba(0,0,0,.01),0 22.3px 17.9px rgba(0,0,0,.012),0 41.8px 33.4px rgba(0,0,0,.014),0 100px 80px rgba(0,0,0,.02)}@media(min-width: 1700px){.CapacityWidget__modal{padding:3rem 7rem 5rem 7rem}}@media(min-width: 100em){.CapacityWidget__modal{top:calc(100% + 16px)}}.CapacityWidget__modal header .intro{display:grid;grid-template-columns:auto 7rem;column-gap:1rem}.CapacityWidget__modal header h3{align-self:center}.CapacityWidget__modal p{font-family:"IvarHeadline","Times New Roman",serif}.CapacityWidget__modal hr{width:calc(100% + 6rem);margin-left:-3rem;margin-right:-3rem;border-bottom:1px solid hsl(207,2%,80%)}.CapacityWidget__modal .last-updated{margin-top:1rem;font-size:.9rem;color:var(--color-text-neutral);text-align:center;font-family:"IvarHeadline","Times New Roman",serif}.capacity-forecast{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:.6rem;row-gap:.6rem;font-family:"IvarHeadline","Times New Roman",serif}.capacity-forecast__unit{text-align:right;display:grid;grid-template-columns:auto 4.4rem;column-gap:1rem;align-items:center}.capacity-forecast__unit .label{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.capacity-forecast__unit .label{font-size:1.3rem}}.gauge-container{padding:0}.gauge-container .dial{stroke-width:4;stroke-linecap:round}.gauge-container .value{stroke-width:4;stroke-linecap:round}.gauge-container .value-text{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;fill:var(--color-text-accent);font-size:24px;font-weight:bold}@media(min-width: 100em){.Header__utilities{position:relative}}.Collapse__toggle{cursor:pointer}.Collapse__content{overflow:hidden}.Modal{position:fixed;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;display:none;z-index:100}.Modal .backdrop{background:radial-gradient(circle at center, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.8) 100%);position:fixed;top:0;right:0;left:0;bottom:0;will-change:opacity}.Modal--no-frame .Modal__box{padding:0}.Modal__content{flex:1 1 auto;overflow:auto}.Modal__content:nth-child(n) h1:first-child,.Modal__content:nth-child(n) h2:first-child,.Modal__content:nth-child(n) h3:first-child,.Modal__content:nth-child(n) h4:first-child,.Modal__content:nth-child(n) h5:first-child,.Modal__content:nth-child(n) h6:first-child{margin-top:0}.Modal__content:nth-child(n) p{margin:1.4em 0}.Modal__box{width:46rem;max-height:80vh;max-width:90%;background:#fff;border-radius:3px;padding:2.6rem;box-shadow:hsla(37,6%,17%,.1) 0 0 4px,hsla(37,6%,17%,.1) 0 4px 22px;display:flex;flex-direction:column;z-index:91}.Modal__box button.closeModal{top:-4rem;right:0rem;position:absolute;color:#fff;font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw}@media(min-width: 1700px){.Modal__box button.closeModal{font-size:1.4rem}}.Modal__box button.closeModal svg{width:1em !important}@media(min-width: 64em){.Modal__box button.closeModal{right:-1rem}}.Modal--narrow .Modal__box,.Modal--small .Modal__box{width:30rem}.Modal--wide .Modal__box,.Modal--big .Modal__box{width:60rem}.Modal--large .Modal__box{width:70rem}.Modal--fullWidth .Modal__box{width:100%;max-width:100%}.Modal .js-closeModal{top:2rem;right:2rem;position:absolute;font-size:1.9287098062rem;color:hsl(210,2%,18%);cursor:pointer}.Modal h5{color:hsl(220,3%,19%)}.Modal__header{color:hsl(109,0%,52%);text-transform:uppercase;font-weight:600;font-size:1.0105448155rem;display:flex;align-items:center;justify-content:space-between}.Modal__header h4{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;margin:0;font-weight:normal}.Modal__header .Button{font-size:1.3087rem;padding:0;margin-left:auto}.Modal__header .Button:only-child{top:.7rem;right:.6rem;position:absolute}.Modal__header--noLayout{margin-bottom:0;padding-bottom:0;border:none}.Modal__contentSidebar .Modal__content{flex:1 1 65%}.Modal__contentSidebar .Modal__sidebar{flex:0 1 35%}@media(min-width: 48em){.Modal__contentSidebar{display:flex}.Modal__contentSidebar .Modal__content{padding-right:1rem;margin-right:1rem}.Modal__contentSidebar .Modal__sidebar{padding-left:1rem;padding-top:2rem}}.Modal--video .Modal__header .Button{top:-1.5em;right:0;color:#fff}.Modal--video .Modal__box{aspect-ratio:16/9}@media(min-aspect-ratio: 16/10){.Modal--video .Modal__box{max-width:131.75vh}}.Modal--video .Modal__content{overflow:clip}.FullModal{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#fff;z-index:100;border:1px solid red;display:none}.Toggle{width:100%}.Toggle__box{text-align:center;height:0;overflow:hidden;text-align:center}.Toggle__box iframe{text-align:center}.legacy-notice{top:0;right:0;bottom:0;left:0;position:fixed;flex-direction:column;justify-content:center;align-items:center;background:#fff;z-index:100;text-align:center;display:none}.no-cssgrid .legacy-notice{display:flex}.legacy-notice .inner{max-width:30em}.Loop--empty{display:block}.Loop--empty .Entry{width:100%;text-align:center;font-family:"IvarHeadline","Times New Roman",serif;font-style:italic;font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;color:hsl(109,0%,52%);padding:2em}@media(min-width: 1700px){.Loop--empty .Entry{font-size:1.5rem}}.LoopHeader{display:grid;align-items:center;grid-template-areas:"info info" "stats options";margin-bottom:1.5rem;text-align:center}@media(min-width: 48em){.LoopHeader{grid-template-columns:auto 1fr auto;grid-template-areas:"stats info options"}}.LoopHeader .stats{grid-area:stats;display:flex;font-family:"IvarHeadline","Times New Roman",serif;font-size:.8em}.LoopHeader .stats .facetwp-counts{margin-right:.2em}.LoopHeader .info{grid-area:info;text-align:center;margin-bottom:1rem}.LoopHeader .info h4{margin:0}.LoopHeader .info .Nav--breadcrumbs{justify-content:center}.LoopHeader .options{grid-area:options}@media(max-width: 47.99em){.LoopHeader .options{text-align:right}.LoopHeader .options .Button{box-shadow:none;padding:0}}.LoopFilters{display:grid;column-gap:2rem;row-gap:2rem;grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr));border-top:1px solid hsl(93,0%,88%);padding-top:2rem}.Loop{margin-left:-1em;margin-right:-1em;margin-bottom:2rem;display:flex;flex-flow:row wrap;width:calc(100% + 2em)}.Loop p{word-wrap:break-word;margin:0}.Loop.Slider{display:block;width:100%;margin-left:0;margin-right:0;margin-bottom:0}.Loop.Slider .Slider__item{width:100%;padding:calc(1.305rem + 0.4658823529vw);min-width:0vw}@media(min-width: 1700px){.Loop.Slider .Slider__item{padding:1.8rem}}@media(min-width: 35em){.Loop.Slider .Slider__item{width:50%}}@media(min-width: 64em){.Loop.Slider .Slider__item{width:33.333%}}.Loop.Slider .Slider__item .Card{margin:0}.Section .Loop{margin-bottom:0}.Loop .Card{flex-basis:calc(100% - 2em);margin:1em}@media(min-width: 48em){.Loop .Card{flex-basis:calc(50% - 2em)}}@media(min-width: 64em){.Loop .Card{flex-basis:calc(33.333% - 2em)}}.Loop .Loop__header{margin:1em;flex-basis:calc(100% - 2em);font-family:"IvarHeadline","Times New Roman",serif}.Loop--1-cols .Card{flex-basis:calc(100% - 2em);margin:1em}.Loop--2-cols .Card{flex-basis:calc(100% - 2em);margin:1em}@media(min-width: 48em){.Loop--2-cols .Card{flex-basis:calc(50% - 2em)}}.Loop--list{display:block;margin-left:0;margin-right:0;width:100%}.Loop--list .Card{border-bottom:1px solid hsl(43,33%,92%);margin-left:0;margin-right:0}.spinnerWrapper{text-align:center;visibility:hidden}.is-loading .spinnerWrapper{visibility:visible}.Loop--press-releases{display:grid;grid-template-columns:1fr;margin-inline:0;width:100%;column-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;row-gap:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 48em){.Loop--press-releases{grid-template-columns:repeat(auto-fill, minmax(22rem, 1fr))}}@media(min-width: 1700px){.Loop--press-releases{column-gap:4rem}}@media(min-width: 1700px){.Loop--press-releases{row-gap:5rem}}.Loop--press-releases .Card{margin:0}.wp-block-sundance-loop{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));column-gap:calc(1.625rem + 3.1764705882vw);min-width:0vw;row-gap:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-loop{column-gap:5rem}}@media(min-width: 1700px){.wp-block-sundance-loop{row-gap:5rem}}.wp-block-sundance-loop.is-slider{display:block;margin-block-start:0 !important}.wp-block-sundance-loop.wp-block{max-width:100%}.Card[data-style*=horizontal]{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:"media info";column-gap:1.5rem}.Card[data-style*=horizontal] .Card__details{padding:calc(1.325rem + 0.6352941176vw) calc(1.385rem + 1.1435294118vw);min-width:0vw}@media(min-width: 1700px){.Card[data-style*=horizontal] .Card__details{padding:2rem 2.6rem}}.Card[data-style*=outline]{border:1px solid;padding:calc(1.325rem + 0.6352941176vw) calc(1.345rem + 0.8047058824vw);min-width:0vw}@media(min-width: 1700px){.Card[data-style*=outline]{padding:2rem 2.2rem}}.Card[data-style*=outline] .Card__details{padding:0}.Card.js-clickBlock:focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.Card.js-clickBlock:focus-within a,.Card.js-clickBlock:focus-within button{outline:none}.Card__figure{position:relative;background:hsl(123,0%,96%)}.Card__figure:before{content:"";display:block;width:100%;padding-top:60%}.Card__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Card__details{grid-area:content;font-family:"IvarHeadline","Times New Roman",serif;padding:calc(1.385rem + 1.1435294118vw) calc(1.385rem + 1.1435294118vw);min-width:0vw}@media(min-width: 1700px){.Card__details{padding:2.6rem 2.6rem}}.Card__details .Card__title{margin-top:0;display:block;font-size:calc(1.305rem + 0.4658823529vw);min-width:0vw}@media(min-width: 1700px){.Card__details .Card__title{font-size:1.8rem}}.Card__details .Card__title a{font-weight:600}.Card__details .post-intro{font-size:0.8rem}.Drawer .Card__details{text-align:center}.Card__intro{font-size:1rem;margin-top:auto;margin-bottom:auto}.Card__intro:not(:last-child){padding-bottom:1rem}.Card__meta{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:.8880007166rem;text-transform:uppercase;color:hsl(69,18%,30%)}.Card__meta p{margin:0;font-weight:bold}.Card__cta{margin-top:auto;justify-self:flex-end}.Card__cta .Button{font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw}@media(min-width: 1700px){.Card__cta .Button{font-size:1.4rem}}.Card--vertical{display:flex;flex-direction:column;text-align:center;box-shadow:5px 8px 34px 0 rgba(0,0,0,.05),2px 2px 6px 0 rgba(0,0,0,.03);background:#fff;transition:transform 200ms ease-out,box-shadow 200ms ease-out}.Card--vertical .Card__figure{margin:0}.Card--vertical .Card__details{flex-grow:1}.Card--vertical .Card__details .inner{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.Card--vertical .Card__details .Card__meta:last-child{margin-top:auto}.Card--vertical .Card__cta{margin-top:auto}.Card--vertical:hover{transform:translateY(-1rem) scale(1.03);box-shadow:5px 16px 34px 0 rgba(0,0,0,.05),2px 5px 6px 0 rgba(0,0,0,.03)}.Card--outline{border:1px solid hsl(0,2%,10%)}.Card--plain{box-shadow:none;background:none}.Card--plain .Card__details:only-child{padding-left:0;padding-right:0}.Drawer .Card--plain{margin-bottom:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.Drawer .Card--plain{margin-bottom:2rem}}.Card--postMinimal{background:none;box-shadow:unset;display:grid;grid-template-columns:1fr;grid-template-rows:min-content 1fr;grid-template-areas:"media" "content";gap:1rem}.Card--postMinimal .Card__details{grid-area:content;text-align:left;padding:0;color:var(--color-ui-navy);font-size:.8em}.Card--postMinimal .Card__details a{color:inherit;display:flex;align-items:center;gap:.6em;font-size:inherit}.Card--postMinimal .Card__details a span{text-decoration:underline;text-underline-offset:.2em}.Card--postMinimal .Card__title{margin-bottom:.3em}.Card--postMinimal .Card__meta{font-size:inherit;color:inherit;font-family:var(--font-serif);text-transform:unset;margin-bottom:1em}.Card--postMinimal .Card__figure{grid-area:media;overflow:hidden;border-radius:.5em}.Card--postMinimal .Card__figure:before{padding-top:65%}.Card--postMinimal .Card__cta{justify-self:unset}.Card--press-release{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;line-height:1}@media(min-width: 1700px){.Card--press-release{font-size:1.5rem}}.Card--press-release .Card__figure{margin-bottom:1.2em;aspect-ratio:1.3}.Card--press-release .Card__figure:before{content:unset}.Card--press-release .Card__figure .badge{object-fit:contain;width:auto;height:1em;top:unset;left:unset;right:.5em;bottom:.5em;font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw}@media(min-width: 1700px){.Card--press-release .Card__figure .badge{font-size:3.5rem}}.Card--press-release .Card__details{padding:0}.Card--press-release .Card__title{font-family:var(--font-sans2);font-size:inherit;margin-bottom:.3em;color:inherit}.Card--press-release .Card__cta{font-family:var(--font-serif);text-transform:none;font-weight:400;font-size:.65em}.Card--news .Card__figure{aspect-ratio:1.4;position:relative}.Card--news .Card__figure:before{content:unset}.Card--news .Card__figure img{height:100%}.Card--news .Card__title{font-size:inherit;margin-block:1em .7em}.Card--news .Buttons{margin-top:0;justify-content:flex-start;width:100%;margin-left:0;margin-right:0;gap:.5em}.Card--news .Buttons .Button{background:unset !important;color:inherit !important;font-family:var(--font-serif) !important;text-transform:none;text-decoration:underline;font-weight:400 !important;padding-inline:0 !important;line-height:inherit !important;font-size:.7em;border:0 !important}.Card--news .Buttons__item{line-height:1;margin:0}.Card--news .Buttons__item a{font-family:var(--font-serif) !important;color:inherit !important;font-size:1.1rem;text-decoration:underline}.MainNavigation{top:0;right:0;bottom:0;left:0;position:fixed;z-index:90;display:none;grid-template-rows:4rem auto 30vh auto;height:100vh}.MainNavigation .backdrop{background:#fff;top:0;right:0;bottom:0;left:0;position:absolute}.MainNavigation__header{padding-top:2rem;position:absolute;z-index:3;width:100vw;background:#fff;grid-column:1;grid-row:1}.MainNavigation__header button{padding:0;font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw;background:none;border:none}@media(min-width: 1700px){.MainNavigation__header button{font-size:1.4rem}}.MainNavigation__content{scroll-behavior:smooth;padding-top:10vh;display:grid;grid-template-columns:1fr 3fr;grid-gap:12vw;position:relative;z-index:2;grid-column:1;grid-row:2/span 2;overflow-y:scroll;-webkit-overflow-scrolling:touch}.MainNavigation__options{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(1.925rem + 5.7176470588vw);min-width:0vw}@media(min-width: 1700px){.MainNavigation__options{column-gap:8rem}}.MainNavigation__options .Nav__item{padding:0}.MainNavigation__options .Nav__item--level-1{position:relative}.MainNavigation__options .Nav__item--level-1.is-active>a{color:hsl(32,70%,43%)}.MainNavigation__options .Nav__item--level-1.is-active .Nav__item__link .icon{transform:translate(-150%, -60%) scale(1);opacity:1}.MainNavigation__options .Nav__item--level-1 .Nav__submenu{display:flex}.MainNavigation__options .Nav__submenu{flex-direction:column}.MainNavigation__options .Nav__submenu.level-1{position:absolute;width:100%;z-index:-1}.MainNavigation__options .Nav__submenu.level-2{margin-bottom:2rem}.MainNavigation__options .Nav__submenu.level-2 a{font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;letter-spacing:0}.MainNavigation__options .Nav__submenu.level-3{font-size:0.9rem;padding-left:1.1em;margin-bottom:1rem}.MainNavigation__options .Nav__item__link.level-1{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:calc(1.465rem + 1.8211764706vw);min-width:0vw;font-weight:bold;transition:color 160ms ease-out}@media(min-width: 1700px){.MainNavigation__options .Nav__item__link.level-1{font-size:3.4rem}}.MainNavigation__options .Nav__item__link.level-1 .icon{top:50%;left:0;position:absolute;transform:translate(-150%, -60%) scale(0);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 200ms ease-in-out,translate 235ms ease-out;width:.9em;height:.9em}.MainNavigation__options .Nav__item__link.level-1[data-option=activities] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_activities.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=lodging] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_lodging.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=dining] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_dining.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=groups] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_groups.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=events] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_events.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=shop] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_shop.png)}.MainNavigation__options .Nav__item__link.level-1[data-option=about] .icon{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/menu_icon_about.png)}.MainNavigation__options .Nav__item__link.level-2{font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;letter-spacing:0;font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;color:hsl(32,70%,43%)}@media(min-width: 1700px){.MainNavigation__options .Nav__item__link.level-2{font-size:1.5rem}}.MainNavigation__options .Nav__item__link.level-2:hover{color:hsl(0,2%,10%)}.MainNavigation__options .Nav__item__link.level-2.no-link{color:hsl(32,70%,43%)}.MainNavigation__options .Nav__item__link.level-3:hover{color:hsl(32,70%,43%)}.MainNavigation__background{position:relative;grid-column:1;grid-row:3/span 2;z-index:1;background-size:100% auto;background-repeat:no-repeat}.MainNavigation__background[data-season=summer]{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/MainNavigation__summer-background_v4.jpg);background-position:top}.MainNavigation__background[data-season=winter]{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/MainNavigation__background.jpg)}.MainNavigation__background:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:hsla(0,0%,100%,.5)}.MainNavigation__events{padding-top:.6rem;position:relative;padding-bottom:4rem}@media(min-width: 99.375em){.MainNavigation__events .divider{content:"";display:block;top:0;right:-6rem;position:absolute;height:60%;border-right:1px solid hsl(210,2%,38%)}}.MainNavigation__events .tribe-events-header ul{justify-content:flex-start !important}.MainNavigation__events .tribe-events-header a{display:none}.MainNavigation__events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{display:none}.MainNavigation__events .cta .Button--outline{background-color:hsla(0,0%,100%,.4)}.eo_widget_calendar caption{font-family:"IvarHeadline","Times New Roman",serif}.MainNavigation__search{margin-top:0;display:flex;line-height:1;align-items:center}.MainNavigation__search input{width:0;opacity:0;margin-left:.5em}.QuickSearch{display:flex;position:relative;background:hsl(93,0%,95%)}.QuickSearch input{margin:0;background:none;height:unset;flex-grow:1;text-align:center}.MainNavigation__options .QuickSearch{margin-top:4rem}.MainNavigation__options .QuickSearch input{text-align:left}.MainNavMobile{top:0;right:0;bottom:0;left:0;position:fixed;width:100vw;height:100vh;z-index:90;display:none}.MainNavMobile .backdrop{top:0;right:0;bottom:0;left:0;position:absolute;background:#fff}.MainNavMobile .inner{position:relative;z-index:2;max-height:100vh;padding-bottom:10vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.MainNavMobile header{padding-top:1.4rem;padding-bottom:1.4rem;text-align:center}.MainNavMobile header button{background-color:unset}.MainNavMobile .upcoming-events{padding:2rem}.MainNavMobile .upcoming-events .tribe-this-week-widget-day{margin:0;padding:0}.MainNavMobile .upcoming-events .tribe-this-week-widget-header-date{display:none}.MainNavMobile .upcoming-events .this-week-no-events-msg{display:none}.Nav--mainMobile{text-align:left;padding-inline:1rem}.Nav--mainMobile .Nav__item{width:100%}.Nav--mainMobile .Nav__item.Nav__item--level-1{margin-block:.2em;border-bottom:1px solid rgba(0,0,0,.1)}.Nav--mainMobile .icon{display:none}.Nav--mainMobile .Nav__item__link{display:block;justify-content:space-between}.Nav--mainMobile .Nav__item__link.level-1{font-size:calc(1.425rem + 1.4823529412vw);min-width:0vw;font-weight:bold}@media(min-width: 1700px){.Nav--mainMobile .Nav__item__link.level-1{font-size:3rem}}.Nav--mainMobile .Nav__item__link.level-1>.icon{display:block}.Nav--mainMobile .Nav__item__link.level-2,.Nav--mainMobile .Nav__item__link.level-3{font-family:"IvarHeadline","Times New Roman",serif;text-transform:none}.Nav--mainMobile .Nav__item__link.level-2{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw;padding-top:.1em;padding-bottom:.1em;color:hsl(32,70%,43%)}@media(min-width: 1700px){.Nav--mainMobile .Nav__item__link.level-2{font-size:1.6rem}}.Nav--mainMobile .Nav__item__link.level-2:hover{color:hsl(32,70%,38%)}.Nav--mainMobile .Nav__item__search{margin-top:2rem;margin-bottom:2rem;padding-left:3rem;padding-right:3rem}.Nav--mainMobile .is-open>.Nav__item__link{color:hsl(32,70%,43%)}.Section{margin:calc(1.525rem + 2.3294117647vw) auto;min-width:0vw}@media(min-width: 1700px){.Section{margin:4rem auto}}.Section:first-child{margin-top:0}.Section .Section__header{text-align:center}.Section[data-bg=light]{background-color:#fffbf5;padding:calc(1.625rem + 3.1764705882vw) 0;min-width:0vw;margin-top:0;margin-bottom:0}@media(min-width: 1700px){.Section[data-bg=light]{padding:5rem 0}}.wp-block-gwm-section{margin-block:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.wp-block-gwm-section{margin-block:5rem}}:root .wp-block-gwm-section.alignfull{width:100%;position:static;margin-inline:0}.Slider figure{transition:opacity 200ms ease-out}.Slider figure:not(:first-child){position:absolute;opacity:0}.Slider.flickity-enabled figure:not(:first-child){opacity:1}.wp-block-sundance-image-slider{--swiper-pagination-color: #000;position:relative;margin-block:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-image-slider{margin-block:5rem}}@media(max-width: 47.99em){.wp-block-sundance-image-slider swiper-container::part(container){padding-bottom:2.5rem}}.wp-block-sundance-image-slider .wp-block-image{aspect-ratio:1.7}.wp-block-sundance-image-slider .wp-block-image img{width:100%;height:100%;object-fit:cover;object-position:center}.wp-block-sundance-image-slider .swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background-color:#fff;color:#000;border-radius:3em;padding-inline:1em;line-height:1;min-height:1.8em;display:none}@media(min-width: 48em){.wp-block-sundance-image-slider .swiper-button{display:block}}.wp-block-sundance-image-slider .swiper-button[class*=next]{right:1.5em}.wp-block-sundance-image-slider .swiper-button[class*=prev]{left:1.5em}.wp-block-sundance-image-slider .swiper-button .icon{margin:0}[data-view=mobilewebcams] .Main__content{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:2rem 4rem}@media(min-width: 48em){[data-view=mobilewebcams] .Main__content{gap:2rem;grid-template-columns:repeat(auto-fill, minmax(22rem, 1fr))}}[data-view=mobilewebcams] .Main__content>div{width:100%}[data-view=mobilewebcams] .Main__content .hdrelay-default-player{min-width:none}[data-view=mobilewebcams] .Main__content .Header__webcams{margin-top:0 !important;display:grid !important;grid-template-columns:repeat(auto-fill, minmax(min(100%, 22rem), 1fr));gap:1rem}@media(min-width: 48em){[data-view=mobilewebcams] .Main__content .Header__webcams{gap:2rem;grid-column:span 2}}[data-view=mobilewebcams] .Main__content .Header__webcams>div{margin:0 !important}[data-view=mobilewebcams].is-iframe .Main__content{padding-block:0;width:100%;max-width:100%}.WeatherReport__mainStats{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;text-align:center;font-family:var(--font-serif)}.WeatherReport__mainStats h6{margin:0 0 .4em 0;font-size:2rem}.WeatherReport__mainStats .value{font-size:4.5rem;margin:0 0 .2em 0;line-height:1}.WeatherReport__mainStats .sec_stats{display:flex;text-align:center;column-gap:1rem;justify-content:center;line-height:1.1}.WeatherReport__mainStats .sec_stats .icon{font-size:1.2rem;margin:0 auto .4em}.WeatherReport__mainStats .sec_stats .icon.icon-wind{width:2em}.WeatherReport__mainStats .sec_stats .icon.icon-wind .icon{width:2em}.WeatherReport__mainStats .sec_stats .icon svg{display:block}.WeatherReport__mainStats .sec_stats .value{font-size:1.2rem;font-weight:500}.WeatherReport__mainStats .sec_stats .label{font-size:.9rem;font-style:italic}.WeatherReport__roads .panel__content>div,.WeatherReport__lifts .panel__content>div,.WeatherReport__parking .panel__content>div{display:flex;align-items:center}.WeatherReport__roads .panel__content>div.open dt,.WeatherReport__roads .panel__content>div.available dt,.WeatherReport__lifts .panel__content>div.open dt,.WeatherReport__lifts .panel__content>div.available dt,.WeatherReport__parking .panel__content>div.open dt,.WeatherReport__parking .panel__content>div.available dt{color:var(--weather-widget-open)}.WeatherReport__roads .panel__content>div.limited dt,.WeatherReport__lifts .panel__content>div.limited dt,.WeatherReport__parking .panel__content>div.limited dt{color:var(--weather-widget-hold)}.WeatherReport__roads .panel__content>div.full dt,.WeatherReport__roads .panel__content>div.closed dt,.WeatherReport__roads .panel__content>div.unavailable dt,.WeatherReport__lifts .panel__content>div.full dt,.WeatherReport__lifts .panel__content>div.closed dt,.WeatherReport__lifts .panel__content>div.unavailable dt,.WeatherReport__parking .panel__content>div.full dt,.WeatherReport__parking .panel__content>div.closed dt,.WeatherReport__parking .panel__content>div.unavailable dt{color:var(--weather-widget-closed)}.WeatherReport__roads dt,.WeatherReport__roads dd,.WeatherReport__lifts dt,.WeatherReport__lifts dd,.WeatherReport__parking dt,.WeatherReport__parking dd{margin:0;font-family:var(--font-serif)}.WeatherReport__roads dt,.WeatherReport__lifts dt,.WeatherReport__parking dt{margin-right:.2em}.WeatherReport__roads svg,.WeatherReport__lifts svg,.WeatherReport__parking svg{display:block;font-size:2.2em}.popover-arrow{fill:rgba(0,0,0,0) !important}.sudo-popover{position:relative}.sudo-popover .webcams{position:absolute;max-width:30em;width:20rem}.widgets-container-mobile{padding:1rem}.WeatherReport{--weather-widget-open: #458691;--weather-widget-hold: #B99234;--weather-widget-closed: #7C2F18;--weather-report-base-color: #042F36;--panel-spacing: 2rem;color:var(--weather-report-base-color);font-family:var(--font-serif)}@media(min-width: 48em){.WeatherReport{--panel-spacing: 3rem}}.WeatherReport h1,.WeatherReport h6{color:inherit}.WeatherReport .panel{padding-bottom:var(--panel-spacing);margin-bottom:var(--panel-spacing);border-bottom:1px solid rgba(4,47,54,.5019607843)}.WeatherReport .panel__header h6{font-size:2rem}.WeatherReport .stats-glance{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;text-align:center;margin-bottom:2rem;padding-inline:1rem}.WeatherReport .stat-glance .display{display:flex;align-items:center;line-height:1;font-size:3rem}.WeatherReport .stat-glance .display .display__text{font-size:2rem}.WeatherReport .stat-glance .display small{font-size:.45em;font-style:italic}.WeatherReport .stat-glance .label{margin-top:1rem;display:flex;justify-content:center;align-items:center;column-gap:.5em;font-size:1.2rem}.WeatherReport .stat-glance .label h6{color:inherit;font-size:inherit;margin:.2em 0 0}.WeatherReport .stat-glance .label .icon{font-size:1.3em}.WeatherReport--full{margin-inline:auto}.WeatherReport--full .Main__header{padding-bottom:calc(1.525rem + 2.3294117647vw);min-width:0vw;border-bottom:1px solid rgba(4,47,54,.5019607843);margin-bottom:var(--panel-spacing)}@media(min-width: 1700px){.WeatherReport--full .Main__header{padding-bottom:4rem}}.WeatherReport--full .Main__header h1{font-family:var(--font-sans2);display:flex;flex-direction:column;font-size:3.5rem;line-height:1;margin-block-end:0}.WeatherReport--full .Main__header h1 small{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:.45em}.WeatherReport--full .Main__header .opensnow-badge{margin-top:2rem;max-width:10rem;width:100%;margin-inline:auto}.WeatherReport--full .Main__content>div{display:grid;grid-template-columns:1fr}@media(min-width: 48em){.WeatherReport--full .Main__content>div{grid-template-columns:1fr 1fr;column-gap:calc(1.625rem + 3.1764705882vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.WeatherReport--full .Main__content>div{column-gap:5rem}}@media(min-width: 48em){.WeatherReport--full .Main__content>div .WeatherReport__mainStats,.WeatherReport--full .Main__content>div .WeatherReport__weekly,.WeatherReport--full .Main__content>div .WeatherReport__lifts,.WeatherReport--full .Main__content>div .WeatherReport__parking{border-bottom:0;padding-bottom:0}.WeatherReport--full .Main__content>div .WeatherReport__liftsComments,.WeatherReport--full .Main__content>div .WeatherReport__cameras{padding-top:var(--panel-spacing);border-top:1px solid rgba(4,47,54,.5019607843)}.WeatherReport--full .Main__content>div .WeatherReport__cameras{border-bottom:0}}.WeatherReport--full .WeatherReport__lifts,.WeatherReport--full .WeatherReport__parking{display:flex;justify-content:space-between;column-gap:1rem}.WeatherReport--full .WeatherReport__lifts .stat-glance,.WeatherReport--full .WeatherReport__parking .stat-glance{flex-basis:24%;transform:translateY(-1rem)}.WeatherReport--full .WeatherReport__lifts .stat-glance .display,.WeatherReport--full .WeatherReport__parking .stat-glance .display{font-size:2.5rem}.WeatherReport--full .WeatherReport__lifts .stat-glance .display__text,.WeatherReport--full .WeatherReport__parking .stat-glance .display__text{font-size:1.5rem}.WeatherReport--full .WeatherReport__roads .panel__header{display:flex;justify-content:space-between;column-gap:1rem}.WeatherReport--full .links-list{display:flex;justify-content:space-between;gap:.5em;text-align:center;list-style:none;padding:0}.WeatherReport--full .links-list a{display:flex;flex-direction:column;align-items:center;row-gap:.3em;color:inherit;line-height:1}.WeatherReport--full .links-list .icon-wrapper{font-size:3em;width:1em;height:1em;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--weather-report-base-color);background-color:#fff;border:1px solid var(--weather-report-base-color)}.WeatherReport--full .links-list .icon{font-size:.5em}.WeatherReport--full .icon-subtitles{display:flex;align-items:center;line-height:1;column-gap:1em;margin-bottom:1.5rem;font-size:.8em;padding-inline:.2em}.WeatherReport--full .icon-subtitles .item{display:flex;column-gap:.4em;align-items:center}.WeatherReport--full .icon-subtitles .item:before{content:"";display:inline-block;width:1em;height:1em;border-radius:50%}.WeatherReport--full .icon-subtitles .item.open:before{background-color:var(--weather-widget-open)}.WeatherReport--full .icon-subtitles .item.hold:before{background-color:var(--weather-widget-hold)}.WeatherReport--full .icon-subtitles .item.closed:before{background-color:var(--weather-widget-closed)}.WeeklyForecast{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:1rem;text-align:center}.WeeklyForecast:not(:last-child){margin-bottom:2rem}.WeeklyForecast .day{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-weight:bold;margin:0}.WeeklyForecast .snow,.WeeklyForecast .max-temp,.WeeklyForecast .min-temp{display:flex;justify-content:center;align-items:center;column-gap:.2em}.WeeklyForecast .snow .icon,.WeeklyForecast .max-temp .icon,.WeeklyForecast .min-temp .icon{margin-right:.3em}.WeeklyForecast .weather-icon{position:relative;margin-bottom:.3em}.WeeklyForecast .weather-icon:before{content:"";display:block;width:100%;padding-top:100%}.WeeklyForecast .weather-icon img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.WeeklyForecast .day{font-size:1.2em}.WeeklyForecast .wi{margin-top:.4em;margin-bottom:1em}@media(min-width: 48em){.WeatherReport__lifts{grid-row:span 3}}.WeatherReport__liftsComments{display:flex;column-gap:.5rem;font-size:1.4rem}@media(min-width: 48em){.WeatherReport__liftsComments{grid-column:1/span 2;grid-row:2}}.WeatherReport__liftsComments .icon{min-width:1em;font-size:1.5em}.WeatherReport__liftsComments .panel__content{word-break:break-word;white-space:break-spaces}@media(min-width: 48em){.WeatherReport__cameras{grid-column:1/span 2}}.WeatherReport--widget{background-color:var(--weather-report-base-color) !important;color:#fff;padding:0 !important;outline:none}@media(max-width: 47.99em){.WeatherReport--widget .popover__innercontent{max-height:100vh}}@media(min-width: 48em){.WeatherReport--widget{min-width:22em}}.WeatherReport--widget .popover__innercontent{padding:0}.WeatherReport--widget .popover__innercontent>.inner{padding:2rem 1rem}.WeatherReport--widget .widget-header{text-align:center}.WeatherReport--widget .widget-header button{font-size:3rem;border-radius:50%;width:1em;height:1em;background-color:#fff;color:var(--weather-report-base-color);display:inline-flex;justify-content:center;align-items:center}.WeatherReport--widget .widget-header button .icon{font-size:.5em;margin:0}.WeatherReport--widget .widget-header h6{color:#c1c5b7;display:flex;flex-direction:column;font-size:3rem;line-height:1;margin-block-start:.3em}.WeatherReport--widget .widget-header h6 small{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:.45em}.WeatherReport--widget .widget-header .opensnow-badge{width:100%;max-width:10rem;margin-inline:auto}.WeatherReport--widget .snow-report{text-align:center;margin-bottom:2rem;border:1px solid #c1c5b7}.WeatherReport--widget .snow-report header{background-color:#fff;padding-inline:.5em;padding-block-start:.5em;padding-block-end:.2em}.WeatherReport--widget .snow-report header h6{color:var(--weather-report-base-color);margin:0;font-size:1.2rem}.WeatherReport--widget .snow-report .wrapper{display:flex;justify-content:space-around;gap:1rem;margin-block:1rem;padding-inline:1.5rem;font-size:3rem}.WeatherReport--widget .snow-report .wrapper .value{line-height:1}.WeatherReport--widget .snow-report .wrapper .label{font-size:.3em;font-style:italic;transform:translateX(-0.75em)}.WeatherReport--widget .roads-glance{font-family:var(--font-sans2)}.WeatherReport--widget .roads-glance .road{display:flex;justify-content:space-between;align-items:center;border:1px solid #fff;color:#fff;padding:1.1rem 1.5rem;line-height:1;font-size:1.3rem}.WeatherReport--widget .roads-glance .road:not(:last-child){margin-block-end:.5rem}.WeatherReport--widget .roads-glance .title{display:flex;align-items:center;gap:.5em}.WeatherReport--widget .roads-glance .label,.WeatherReport--widget .roads-glance .condition{font-weight:700;margin-top:.1em}.WeatherReport--widget .roads-glance .icon{display:flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:1.8rem;background-position:center;background-size:100% auto;background-image:url("data:image/svg+xml,%3Csvg width='82' height='82' viewBox='0 0 82 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75.4714 2.00073C76.0751 2.0015 76.6726 2.12282 77.2288 2.35758C77.785 2.59234 78.2888 2.93582 78.7105 3.36786C79.1322 3.7999 79.4634 4.31181 79.6846 4.87355C79.9058 5.43529 80.0127 6.03556 79.9988 6.63913C78.834 53.7858 59.8923 80.0007 40.9991 80.0007C22.2584 80.0007 3.43106 54.2087 2.00281 7.74847C1.97912 7.00243 2.10559 6.25924 2.37471 5.56304C2.64383 4.86683 3.05011 4.2318 3.56943 3.69567C4.08874 3.15954 4.7105 2.73323 5.39778 2.44207C6.08505 2.1509 6.82383 2.00082 7.57024 2.00073H75.4714Z' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.WeatherReport--widget .roads-glance .icon span{font-size:.5em}.WeatherReport--widget .temperature-gauge .wrapper{position:relative;width:100%;padding-top:100%;border-radius:50%;overflow:hidden;background-color:#fff;border:1px solid #fff;color:var(--weather-report-base-color)}.WeatherReport--widget .temperature-gauge .inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:3rem}.WeatherReport--widget .temperature-gauge .inner span{background-color:rgba(0,0,0,0);color:#fff}.WeatherReport--widget .temperature-gauge .gauge-meter{position:absolute;bottom:0;left:0;right:0;top:0}.WeatherReport--widget .temperature-gauge .label{margin-top:1rem;display:flex;justify-content:center;align-items:center;column-gap:.5em;font-size:1.2rem}.WeatherReport--widget .temperature-gauge .label h6{color:inherit;font-size:inherit;margin:.2em 0 0}.WeatherReport--widget .temperature-gauge .label .icon{font-size:1.3em}.WeatherReport--widget .widget-footer{background-color:#fff;color:var(--weather-report-base-color);padding:1.4rem 1rem 1.2rem;text-align:center}.WeatherReport--widget .widget-footer a{display:flex;align-items:center;justify-content:center;column-gap:.3em;font-family:var(--font-sans2);font-weight:700;font-size:1.5rem;line-height:1;color:inherit}.WeatherReport--widget .widget-footer span{margin-top:.2em}.WeatherReport--widget .widget-footer .icon{font-size:1.2em}.LiveLookBadge .badge{background:hsl(328,99%,50%);display:inline-block;vertical-align:middle;width:1em;height:1em;border-radius:50%;margin:0 .2em}.Dropdown{position:relative;display:inline-block;max-width:max-content;margin-left:auto;font-family:var(--font-sans2)}.Dropdown.is-open{filter:drop-shadow(hsla(228, 22%, 11%, 0.1) 0 0 12px);z-index:90}.Dropdown.is-open .Dropdown__contents{display:block}.Dropdown.is-open .Dropdown__trigger .icon{transform:scaleY(-1)}.Dropdown__trigger{cursor:pointer;display:flex;white-space:nowrap;text-transform:uppercase;align-items:center;border:1px solid var(--color-dark-base3);color:var(--color-dark-base3);background:unset;padding:.2em 1.8em 0 2.2em;border-radius:2em;column-gap:.8em;font-weight:700;height:2.6em;font-size:1.5rem;line-height:1em}.Dropdown__trigger .icon{font-size:.9em;margin-left:0 !important}.Dropdown__trigger:hover{color:var(--color-dark-base3)}.Dropdown__contents{padding:1rem 1.2rem;min-width:100%;background:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%, 0);border:1px solid hsl(43,33%,92%);border-top:1px solid #fff;display:none;z-index:90;transition:all 260ms ease;box-shadow:hsla(216,22%,19%,.08) 0 5px 36px;white-space:nowrap}.Dropdown__contents .Nav{justify-content:center;align-items:center}.Dropdown__contents .Nav__item{border-bottom:0;line-height:1.5}.Card--event .Card__figure:before{content:"";display:block;padding-top:45%}.Card--event .Card__meta{grid-area:media;color:hsl(210,2%,18%);font-size:1.2rem;font-weight:bold}.Card--event .Card__details{grid-area:info}.Single__intro{margin-bottom:3rem}.Single__CTAs__primaryActions:not(:empty){padding-top:2rem}.Single__CTAs__primaryActions .Button{width:100%}.Single__CTAs__secondaryActions:not(:empty){padding-top:2rem}.Single__CTAs__secondaryActions .Button--position-secondary{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.0105448155rem;margin:.3rem}.Single__CTAs__secondaryActions .Button--position-secondary:first-child{margin-left:0}.Single__footerCTA{text-align:center;margin-top:2rem;margin-bottom:2rem}@media(min-width: 64em){.Single__footerCTA{margin-top:4rem;margin-bottom:4rem}}.Page__sidebar h1{line-height:1.2;font-size:calc(24px + (50 - 24)*(100vw - 400px)/(1600 - 400))}.Card.Card--dining{display:flex;flex-direction:column;margin-bottom:3rem}.Card.Card--dining .Card__figure{position:relative}.Card.Card--dining .Card__figure:before{content:"";display:block;padding-top:60%}.Card.Card--dining .Card__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Card.Card--dining .Card__details{text-align:left;font-size:1.0105448155rem;color:var(--color-text-accent);flex-grow:1;display:flex;flex-direction:column}.Card.Card--dining .Card__title{text-align:center}.Card.Card--dining .inner{max-width:24em;margin-left:auto;margin-right:auto}.Card.Card--dining .Card__cta{margin-top:auto;padding-top:2rem;text-align:center}.Card--lodging .Card__details{text-align:left}.Card--lodging .Card__intro{margin-top:0;font-size:0.9rem}.Card--lodging .Card__meta dl{display:inline-flex;margin:0}.Card--lodging .Card__meta dl div{display:inline-flex}.Card--lodging .Card__meta dl div:not(:last-child):after{content:"/";display:block}.Card--lodging .Card__meta dt,.Card--lodging .Card__meta dd{padding:0 .1em;margin:0}.Loop--posts{margin-left:-1em;margin-right:-1em;width:calc(100% + 2em)}.Card--post{flex-basis:calc(100% - 2em);margin:1em}@media(min-width: 48em){.Card--post{flex-basis:calc(50% - 2em)}}@media(min-width: 64em){.Card--post{flex-basis:calc(33.333% - 2em)}.Card--post.loop-1,.Card--post.loop-2{flex-basis:calc(50% - 2em)}}.wp-block-sundance-layout-2col-hero,.Main .alignfull{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.Main .aligncenter{width:auto;margin:2rem auto}.Main .alignwide{position:relative}@media(min-width: 64em){.Main .alignwide{width:100vw;max-width:90vw;left:50%;right:50%;margin-left:-45vw;margin-right:-45vw}}@media(min-width: 75rem){.Main .alignwide{max-width:72rem;margin-left:-36rem;margin-right:-36rem}}@media(min-width: 101rem){.Main .alignwide.Archive__cover,.Main .alignwide.Hero{max-width:98rem;margin-left:-49rem;margin-right:-49rem}}.wp-block-column .alignwide,.wp-block-column .alignfull{width:100%;max-width:100%;left:unset;right:unset;margin-left:0;margin-right:0}[class*=u-deco]:before{background-size:100% 100%;background-repeat:no-repeat}.u-deco-brush:before{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/blocks/u-deco-brush1.png)}.wp-block-columns.is-style-lines{border-top:1px solid hsl(0,0%,14%);border-bottom:1px solid hsl(0,0%,14%);padding:calc(1.425rem + 1.4823529412vw) 0;min-width:0vw}@media(min-width: 1700px){.wp-block-columns.is-style-lines{padding:3rem 0}}.wp-block-embed-spotify .wp-block-embed__wrapper:before{padding-top:45% !important}figure.wp-block-gallery{text-align:center}.blocks-gallery-caption{font-family:"IvarHeadline","Times New Roman",serif}h1.is-style-sans,h2.is-style-sans,h3.is-style-sans,h4.is-style-sans,h5.is-style-sans,h6.is-style-sans{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}hr.wp-block-separator{margin:3em auto;border-bottom-width:0;width:100%}hr.wp-block-separator.is-style-narrow{max-width:6em;border-bottom-width:1px}hr.wp-block-separator.is-style-thin{width:100%;margin-block:1.4rem;border-width:1px}hr.wp-block-separator.is-style-wide{position:relative;display:block;width:100vw;box-sizing:border-box;border-bottom-width:1px;max-width:90vw;left:50%;right:50%;margin-left:-45vw;margin-right:-45vw;margin-top:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-bottom:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){hr.wp-block-separator.is-style-wide{margin-top:4rem}}@media(min-width: 1700px){hr.wp-block-separator.is-style-wide{margin-bottom:4rem}}@media(min-width: 101rem){hr.wp-block-separator.is-style-wide{max-width:98rem;margin-left:-49rem;margin-right:-49rem}}hr.wp-block-separator.has-charcoal-color{border-color:hsl(80,5%,12%)}hr.wp-block-separator.has-navy-color{border-color:#042f36}hr.wp-block-separator.has-burntred-color{border-color:hsl(11,54%,26%)}hr.wp-block-separator.has-forest-color{border-color:hsl(139,19%,22%)}hr.wp-block-separator.has-olive-color{border-color:hsl(138,22%,25%)}hr.wp-block-separator.has-copper-color{border-color:hsl(32,70%,43%)}hr.wp-block-separator.has-earth-color{border-color:hsl(35,51%,77%)}hr.wp-block-separator.has-cream-color{border-color:hsl(35,58%,94%)}hr.wp-block-separator.has-gold-color{border-color:#c3992c}hr.wp-block-separator.has-midnightblue-color{border-color:#14607a}hr.wp-block-separator.has-teal-color{border-color:hsl(188,35%,42%)}hr.wp-block-separator.has-sky-color{border-color:#bbeefe}hr.wp-block-separator.has-mutedgreen-color{border-color:hsl(71,11%,75%)}hr.wp-block-separator.has-blush-color{border-color:hsl(38,69%,94%)}hr.wp-block-separator.has-tan-color{border-color:hsl(38,48%,74%)}hr.wp-block-separator.has-gray-color{border-color:hsl(0,0%,24%)}hr.wp-block-separator.has-mediumgray-color{border-color:#656565}hr.wp-block-separator.has-muted-color{border-color:#d8d6d6}hr.wp-block-separator.has-darkgray-color{border-color:hsl(0,0%,14%)}hr.wp-block-separator.has-lightgray-color{border-color:hsl(123,0%,96%)}hr.wp-block-separator.has-black-color{border-color:#000}hr.wp-block-separator.has-green-color{border-color:hsl(138,13%,43%)}hr.wp-block-separator.has-white-color{border-color:#fff}.wp-block-image{position:relative}.wp-block-image img{display:block;height:auto}.wp-block-image.u-deco-brush:before{content:"";display:block;width:28rem;height:9rem;top:0;left:0;position:absolute;transform:translate(-50%) rotate(-45deg);z-index:-1}.wp-block-image.alignfull{width:100%;margin-left:0;margin-right:0;left:unset;right:unset}.wp-block-image .is-resized img{height:unset !important}p.is-style-disclaimer-notice{font-size:0.85rem;color:hsl(109,0%,52%)}p.is-style-serif{font-family:"IvarHeadline","Times New Roman",serif}p.is-style-sans{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}p.is-style-calibre{font-family:"Calibre","bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}p.has-medium-font-size{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){p.has-medium-font-size{font-size:1.3rem}}p.has-large-font-size{font-size:calc(1.305rem + 0.4658823529vw);min-width:0vw}@media(min-width: 1700px){p.has-large-font-size{font-size:1.8rem}}.wp-block-pullquote{font-family:"IvarHeadline","Times New Roman",serif;color:#fff;margin:calc(1.525rem + 2.3294117647vw) auto;min-width:0vw}@media(min-width: 1700px){.wp-block-pullquote{margin:4rem auto}}.wp-block-pullquote.is-style-solid-outline blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;font-style:normal}@media(min-width: 1700px){.wp-block-pullquote.is-style-solid-outline blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.5rem}}.wp-block-pullquote.is-style-default{border-top:3px solid;border-bottom:3px solid}.wp-block-pullquote cite{display:block;font-size:1rem;margin-top:1.3em}.wp-block-table{width:100%;margin-top:2.5rem;margin-bottom:2.5rem;font-family:"IvarHeadline","Times New Roman",serif}.wp-block-table thead td,.wp-block-table thead th{text-align:left}.wp-block-table td,.wp-block-table th{padding:.3em;text-align:left}@media(min-width: 48em){.wp-block-table td,.wp-block-table th{padding:1rem calc(1.265rem + 0.1270588235vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.wp-block-table td,.wp-block-table th{padding:1rem 1.4rem}}.wp-block-table.is-style-stripes{border-bottom:1px solid rgba(0,0,0,0)}ul.is-style-discrete,[data-type="core/list"].is-style-discrete{font-family:"IvarHeadline","Times New Roman",serif;list-style:none;padding-left:0}ul.is-style-discrete a,[data-type="core/list"].is-style-discrete a{text-decoration:none;color:hsl(0,2%,10%)}ul.is-style-discrete a:hover,[data-type="core/list"].is-style-discrete a:hover{color:hsl(188,35%,42%)}.Accordion{margin-bottom:1.5rem}@media(min-width: 64em){.Accordion{margin-bottom:2.4rem}}.Accordion.is-style-minimal .Accordion__item{background:none;border-bottom:1px solid hsl(43,33%,92%)}.Accordion.is-style-minimal .Accordion__toggle{padding-top:1.3rem;padding-bottom:1.3rem}.Accordion.is-style-spacious .Accordion__item{background:none;border-bottom:1px solid hsl(43,33%,92%)}.Accordion.is-style-spacious .Accordion__item.is-active .Accordion__item__header,.Accordion.is-style-spacious .Accordion__item.is-open .Accordion__item__header{color:var(--color-ui-teal)}.Accordion.is-style-spacious .Accordion__item.is-active .Accordion__toggle h5,.Accordion.is-style-spacious .Accordion__item.is-open .Accordion__toggle h5{color:var(--color-ui-teal)}.Accordion.is-style-spacious .Accordion__toggle,.Accordion.is-style-spacious .Accordion__item__header{text-align:left;font-family:"IvarHeadline","Times New Roman",serif;font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw;cursor:pointer}@media(min-width: 1700px){.Accordion.is-style-spacious .Accordion__toggle,.Accordion.is-style-spacious .Accordion__item__header{font-size:1.6rem}}.Accordion.is-style-spacious .Accordion__toggle h5,.Accordion.is-style-spacious .Accordion__item__header h5{padding-left:0;padding-right:0;font-family:"IvarHeadline","Times New Roman",serif;text-transform:none}.Accordion.is-style-spacious .Accordion__toggle{padding-top:1em;padding-bottom:1em}.Accordion.is-style-spacious .Accordion__item__details{padding-left:0;padding-right:0}.Accordion.is-style-spacious .Accordion__contentWrapper,.Accordion.is-style-spacious .Accordion__content{padding-left:0;padding-right:0}.Accordion__item{background:hsl(93,0%,95%);margin-bottom:.25rem}.Accordion__item .Accordion__toggle{display:block;cursor:pointer;text-align:center;position:relative;padding:1rem 0 .8rem 0;width:100%;background:unset;color:inherit}.Accordion__item .Accordion__toggle:where(button){white-space:normal}.Accordion__item .Accordion__toggle h5{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;margin:0;font-weight:bold;color:hsl(0,2%,10%);font-size:1.3087rem;padding-left:2em;padding-right:2em}.Accordion__item .Accordion__toggle .icon{font-size:1rem;top:44%;right:1rem;position:absolute;transform-origin:.5em 0em;transform:rotate(45deg) translateY(-50%);transition:all 200ms ease}.Accordion__item .Accordion__toggle:hover .icon{color:hsl(220,3%,19%)}.is-active .Accordion__item .Accordion__toggle .icon{transform:rotate(0deg) translateY(-50%)}.Accordion__contentWrapper{max-height:0;overflow:hidden;visibility:hidden}@media(min-width: 48em){.Accordion__contentWrapper{padding-left:1.5rem;padding-right:1.5rem}}.is-active .Accordion__contentWrapper{max-height:none;padding-bottom:1rem;visibility:visible}.Accordion__content{padding-left:2em;padding-right:2em}.Accordion:where(.is-style-columns){display:grid;grid-template-columns:1fr;gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Accordion:where(.is-style-columns){gap:3rem}}@media(min-width: 48em){.Accordion:where(.is-style-columns){grid-template-columns:1fr 1.2fr}}.Accordion:where(.is-style-columns) .Accordion__header .heading{font-weight:400;font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;line-height:.9}@media(min-width: 1700px){.Accordion:where(.is-style-columns) .Accordion__header .heading{font-size:4rem}}@media(min-width: 48em){.Accordion:where(.is-style-columns) .Accordion__header .heading{max-width:7em}}.Accordion:where(.is-style-columns) .Accordion__item{background:unset;margin-block:0}.Accordion:where(.is-style-columns) .Accordion__item:not(:last-child){border-bottom:1px solid #d9d9d9}.Accordion:where(.is-style-columns) .Accordion__item:first-child .Accordion__toggle{padding-block-start:0}.Accordion:where(.is-style-columns) .Accordion__item .Accordion__toggle{text-align:left;font-size:calc(1.315rem + 0.5505882353vw);min-width:0vw;padding-block:.8em}@media(min-width: 1700px){.Accordion:where(.is-style-columns) .Accordion__item .Accordion__toggle{font-size:1.9rem}}.Accordion:where(.is-style-columns) .Accordion__item h5{font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;padding-left:0;font-weight:400;font-size:inherit}.Accordion:where(.is-style-columns) .Accordion__item .icon{right:.5em;font-size:.8em}.Accordion:where(.is-style-columns) .Accordion__content,.Accordion:where(.is-style-columns) .Accordion__contentWrapper{padding-inline:0;font-size:.9rem}.Accordion:where(.is-style-columns) .Accordion__content ul,.Accordion:where(.is-style-columns) .Accordion__contentWrapper ul{font-family:"IvarHeadline","Times New Roman",serif}.section-faqs-accordion>[data-container]{max-width:88rem;width:min(100% - var(--container-inline-margin),88rem)}.wp-block-sundance-amenities{background:hsl(123,0%,96%);padding:calc(1.325rem + 0.6352941176vw) calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-amenities{padding:2rem 3rem}}@media(max-width: 47.99em){.wp-block-sundance-amenities .Container{padding:0;max-width:100%}}.wp-block-sundance-amenities-group:not(:last-child){margin-bottom:1.6em}.wp-block-sundance-amenities-group .Section__header{border-bottom:1px solid hsl(0,0%,14%);padding-top:1em;margin-bottom:1em}.wp-block-sundance-amenities-group .Section__header h3{margin:0}.wp-block-sundance-amenities-group h3{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:1.4893006rem;text-align:left}.wp-block-sundance-amenities-group .Section__content{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;display:flex;flex-flow:row wrap}.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item{flex-basis:calc(100% - 2rem);margin:.5rem 1rem;display:flex;align-items:center}.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item .icon{flex:0 0 1em;margin-right:.5em;height:unset;font-size:calc(1.385rem + 1.1435294118vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item .icon{font-size:2.6rem}}.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item svg{display:block}.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item p{margin:0}@media(min-width: 64em){.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item{flex-basis:calc(50% - 2rem)}}@media(min-width: 112.5em){.wp-block-sundance-amenities-group .wp-block-sundance-amenities-group-item{flex-basis:calc(33.333% - 2rem)}}.Loop--awards{width:calc(100% + 1.2rem);margin-left:-0.6rem;margin-right:-0.6rem}.Loop--awards .Card.Card--award{box-shadow:none;flex-basis:calc(100% - 1.2rem);padding:calc(1.285rem + 0.2964705882vw);min-width:0vw;margin:.6rem;border:1px solid hsl(0,2%,10%)}@media(min-width: 1700px){.Loop--awards .Card.Card--award{padding:1.6rem}}@media(min-width: 31.25em){.Loop--awards .Card.Card--award{flex-basis:calc(50% - 1.2rem)}}@media(min-width: 48em){.Loop--awards .Card.Card--award{flex-basis:calc(33.333% - 1.2rem)}}@media(min-width: 64em){.Loop--awards .Card.Card--award{flex-basis:calc(25% - 1.2rem)}}.Loop--awards .Card__figure{width:4rem;height:4rem;margin-bottom:2rem;background:none}.Loop--awards .Card__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center"}.Loop--awards .Card__details{padding:0;text-align:center;display:flex;flex-direction:column;align-items:center;height:100%}.Loop--awards h3{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw;margin-top:auto;margin-bottom:auto}@media(min-width: 1700px){.Loop--awards h3{font-size:1.5rem}}.Loop--awards p{margin-top:2rem;font-size:0.8rem}.Buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:calc(100% + 1rem);margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2rem;margin-bottom:2rem}@media(min-width: 64em){.Buttons{margin-top:3rem;margin-bottom:3rem}}.Buttons:last-child{margin-bottom:0}.Buttons hr{flex-basis:100%;margin:.5em 0;visibility:hidden}.Buttons__item{margin:.5rem}.Buttons__item.is-full-width{flex-basis:calc(100% - 1rem);margin-bottom:1em}.Buttons__item.is-full-width .Button{width:100%}.Buttons__item .detailsWrapper{padding-top:2rem;padding-bottom:2rem}.Buttons__item.is-open>.is-style-circle{color:hsl(32,70%,43%)}.Buttons__item__detail{right:0;left:0;position:absolute;height:0;overflow:hidden;opacity:0}.is-open .Buttons__item__detail{overflow:visible}.wp-block-sundance-box{display:flex;flex-direction:column;justify-content:center}.wp-block-sundance-box p:last-child{margin-bottom:0}.wp-block-sundance-box h1,.wp-block-sundance-box h2,.wp-block-sundance-box h3,.wp-block-sundance-box h4,.wp-block-sundance-box h5,.wp-block-sundance-box h6{color:unset}.wp-block-column:not(.is-vertically-aligned-top)>.wp-block-sundance-box{height:100%}.wp-block-sundance-call-to-action{color:#fff;text-align:center;padding:3rem}@media(min-width: 64em){.wp-block-sundance-call-to-action{padding:4rem}}.wp-block-sundance-call-to-action h1,.wp-block-sundance-call-to-action h2,.wp-block-sundance-call-to-action h3,.wp-block-sundance-call-to-action h4,.wp-block-sundance-call-to-action h5,.wp-block-sundance-call-to-action h6,.wp-block-sundance-call-to-action p{color:unset}.wp-block-sundance-call-to-action h1,.wp-block-sundance-call-to-action h2{font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-call-to-action h1,.wp-block-sundance-call-to-action h2{font-size:2rem}}.wp-block-sundance-call-to-action.alignwide{padding:3.4rem}.wp-block-sundance-call-to-action.is-style-outline{border-width:1px;border-style:solid;background:none;color:unset}.Callout{background:#fff;padding:calc(1.305rem + 0.4658823529vw) calc(1.425rem + 1.4823529412vw) calc(1.315rem + 0.5505882353vw);min-width:0vw;box-shadow:hsla(109,0%,12%,.06) 0 2px 12px,hsla(109,0%,12%,.06) 0 6px 22px;margin-top:calc(1.425rem + 1.4823529412vw);min-width:0vw;margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw;display:grid;grid-template-columns:auto 3rem;align-items:center;column-gap:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.Callout{padding:1.8rem 3rem 1.9rem}}@media(min-width: 1700px){.Callout{margin-top:3rem}}@media(min-width: 1700px){.Callout{margin-bottom:3rem}}@media(min-width: 1700px){.Callout{column-gap:6rem}}.Callout p{margin:0 !important;line-height:1.4}.Callout p.has-large-font-size{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw}@media(min-width: 1700px){.Callout p.has-large-font-size{font-size:1.5rem}}.Callout strong{color:var(--color-ui-teal)}.Callout .icon-wrapper{font-size:calc(1.425rem + 1.4823529412vw);min-width:0vw;color:var(--color-ui-teal)}@media(min-width: 1700px){.Callout .icon-wrapper{font-size:3rem}}.Callout a{font-weight:bold;color:var(--color-ui-teal)}.Callout a:hover{color:hsl(0,2%,10%)}.ContentsGrid{margin-bottom:3rem;position:relative}.ContentsGrid .Section__backdrop{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.ContentsGrid.has-background{padding:calc(1.525rem + 2.3294117647vw) 0;min-width:0vw}@media(min-width: 1700px){.ContentsGrid.has-background{padding:4rem 0}}.ContentsGrid.is-style-cards .Loop{display:grid;grid-template-columns:repeat(auto-fill, minmax(22rem, 1fr))}.ContentsGrid.is-style-cards .Card{background:#fff;box-shadow:rgba(0,0,0,.06) 0 8px 12px,rgba(0,0,0,.03) 0 18px 22px}.ContentsGrid.is-style-cards .Card__details{text-align:center}.ContentsGrid.is-style-cards .Section__backdrop{height:50%;bottom:auto}.ContentsGrid.is-style-tiles .Loop{display:grid;grid-template-columns:repeat(auto-fill, minmax(26rem, 1fr))}.ContentsGrid.is-style-tiles .Card__details{top:0;right:0;bottom:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;background:hsla(187,94%,11%,.2)}.ContentsGrid.is-style-tiles .Card__details h4,.ContentsGrid.is-style-tiles .Card__details p{color:#fff;text-align:right}.ContentsGrid.is-style-tiles .Card__details a{color:#fff}.ContentsGrid.is-style-cards-minimal{container-type:inline-size;color:var(--color-ui-navy)}.ContentsGrid.is-style-cards-minimal .Section__header{margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.ContentsGrid.is-style-cards-minimal .Section__header{margin-bottom:3rem}}.ContentsGrid.is-style-cards-minimal .Loop{display:grid;grid-template-columns:repeat(2, 1fr);margin:0;column-gap:1rem;row-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw;width:100%}@media(min-width: 1700px){.ContentsGrid.is-style-cards-minimal .Loop{row-gap:3rem}}@container ( width > 45rem){.ContentsGrid.is-style-cards-minimal .Loop{column-gap:2rem;grid-template-columns:repeat(auto-fit, minmax(19rem, 1fr))}}.ContentsGrid.is-style-cards-minimal .Card{color:inherit;background:#fff;margin:0}.ContentsGrid.is-style-cards-minimal .Card__figure{border-radius:8px;overflow:hidden}.ContentsGrid.is-style-cards-minimal .Card__figure:before{padding-top:75%}.ContentsGrid.is-style-cards-minimal .Card__details{padding:1rem 0 0 0;font-size:1.1rem;color:inherit}@media(min-width: 48em){.ContentsGrid.is-style-cards-minimal .Card__details{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.ContentsGrid.is-style-cards-minimal .Card__details{font-size:1.6rem}}.ContentsGrid.is-style-cards-minimal .Card__details .intro{font-size:.8em;margin-bottom:1em}.ContentsGrid.is-style-cards-minimal .Card__details a{color:inherit;display:flex;font-size:.6em;column-gap:.5em;align-items:center}.ContentsGrid.is-style-cards-minimal .Card__details a span{text-decoration-line:underline}.ContentsGrid.is-style-cards-minimal .Card__title,.ContentsGrid.is-style-cards-minimal .Card__details p{color:var(--color-ui-navy)}.ContentsGrid.is-style-cards-minimal .Card__title{font-family:"IvarHeadline","Times New Roman",serif !important;font-weight:500;font-size:inherit}.ContentsGrid .Card{position:relative;color:#fff}.ContentsGrid .Card__details{padding:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.ContentsGrid .Card__details{padding:2rem}}.ContentsGrid .Card__details h4{margin:0 0 .5em 0;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}.ContentsGrid .Card__details p{color:hsl(210,2%,18%)}.ContentsGrid .Section__header[class*=text-color] h3{color:unset}[data-type="sundance/cover"],.Cover{text-align:center}[data-type="sundance/cover"] .Container,.Cover .Container{background:hsl(93,0%,95%);position:relative}[data-type="sundance/cover"] .Container:before,.Cover .Container:before{content:"";display:block;width:100%;padding-top:40%}[data-type="sundance/cover"] .Cover__figure,.Cover .Cover__figure{top:0;right:0;bottom:0;left:0;position:absolute}.Hero{margin-bottom:2rem;position:relative}@media(min-width: 48em){.Hero{margin-bottom:3rem}}@media(min-width: 64em){.Hero{margin-bottom:4rem}}.Hero .Button--bubbleInvert{top:2rem;right:2rem;position:absolute}.Hero__figure{width:100%;position:relative}.Hero__figure:before{content:"";display:block;width:100%;padding-top:110vw}@media(min-width: 48em){.Hero__figure:before{padding-top:60vw}}@media(min-width: 64em){.Hero__figure:before{padding-top:45%}}.Hero__figure video,.Hero__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Hero__figure .mask{top:0;right:0;bottom:0;left:0;position:absolute}.Hero__figure h1{font-size:calc(1.625rem + 3.1764705882vw);min-width:0vw;text-align:center;max-width:85%}@media(min-width: 1700px){.Hero__figure h1{font-size:5rem}}.Hero__figure__video{top:0;right:0;bottom:0;left:0;position:absolute}.Hero__figure__video .media-player{top:0;right:0;bottom:0;left:0;position:absolute}.Hero__details{position:absolute;bottom:0;width:100%}@media(max-width: 63.99em){.Hero__details h1{font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-bottom:.5em;text-align:center}}@media(max-width: 63.99em)and (min-width: 1700px){.Hero__details h1{font-size:4rem}}@media(max-width: 63.99em){.Hero__details p,.Hero__details p.has-text-align-left{text-align:center}.Hero__details p:last-child{margin-bottom:0}}@media(min-width: 64em){.Hero__details{max-width:34em;text-align:left;right:0;bottom:0;position:absolute}.Hero__details h1,.Hero__details h2,.Hero__details h3,.Hero__details h4,.Hero__details h5,.Hero__details h6{max-width:9em}.Hero__details h1:last-child,.Hero__details h2:last-child,.Hero__details h3:last-child,.Hero__details h4:last-child,.Hero__details h5:last-child,.Hero__details h6:last-child{margin-bottom:0}}.Hero__details .post-date{display:block;text-align:center}.Hero__cta{text-align:center;padding-bottom:2rem;margin-bottom:2rem}@media(min-width: 64em){.Hero__cta{display:none}}.Hero.is-style-layout-1 .Hero__figure .mobile-container{top:2rem;right:0;bottom:2rem;left:0;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#fff}.Hero.is-style-layout-1 .Hero__figure .mobile-container h1,.Hero.is-style-layout-1 .Hero__figure .mobile-container h2,.Hero.is-style-layout-1 .Hero__figure .mobile-container h3,.Hero.is-style-layout-1 .Hero__figure .mobile-container h4,.Hero.is-style-layout-1 .Hero__figure .mobile-container h5,.Hero.is-style-layout-1 .Hero__figure .mobile-container h6,.Hero.is-style-layout-1 .Hero__figure .mobile-container p{color:unset}@media(min-width: 64em){.Hero.is-style-layout-1 .Hero__figure .mobile-container{display:none}}.Hero.is-style-layout-1 .Hero__details{width:auto;position:relative}@media(max-width: 63.99em){.Hero.is-style-layout-1 .editor_content{display:none}}@media(max-width: 63.99em){.Hero.is-style-layout-1{width:100vw}.Hero.is-style-layout-1 .Hero__details{padding:2rem}}@media(min-width: 64em){.Hero.is-style-layout-1 .Hero__details{position:absolute;padding:calc(1.385rem + 1.1435294118vw) calc(1.525rem + 2.3294117647vw);min-width:0vw;padding-right:0;background:#fff;min-width:40%}}@media(min-width: 64em)and (min-width: 1700px){.Hero.is-style-layout-1 .Hero__details{padding:2.6rem 4rem}}.Hero.is-style-layout-2 .Hero__top{position:relative}.Hero.is-style-layout-2 .Single__CTAs{margin-top:2rem}@media(min-width: 64em){.Hero.is-style-layout-2 .Single__CTAs{display:none}}.Hero.is-style-layout-2 .Hero__details{color:#fff;display:flex;flex-direction:column;padding:calc(1.325rem + 0.6352941176vw) calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.Hero.is-style-layout-2 .Hero__details{padding:2rem 4rem}}@media(min-width: 64em){.Hero.is-style-layout-2 .Hero__details{text-align:right;align-items:flex-end;margin-bottom:0}}.Hero.is-style-layout-2 .Hero__details h1,.Hero.is-style-layout-2 .Hero__details h2,.Hero.is-style-layout-2 .Hero__details h3,.Hero.is-style-layout-2 .Hero__details h4,.Hero.is-style-layout-2 .Hero__details h5,.Hero.is-style-layout-2 .Hero__details h6{color:unset;margin:0}.Hero.is-style-layout-2 .Hero__cta{max-width:90%;margin-left:auto;margin-right:auto;position:relative;z-index:2}.Hero.is-style-layout-2 .Hero__cta__primary:not(:empty){padding-top:1.4rem;padding-bottom:1.4rem}.Hero.is-style-layout-2 .Hero__cta__secondary{display:flex;flex-flow:row wrap;justify-content:center;padding-top:1rem}.Hero.is-style-layout-3 .Hero__figure:before{padding-top:110vw}@media(min-width: 48em){.Hero.is-style-layout-3 .Hero__figure:before{padding-top:60vw}}@media(min-width: 64em){.Hero.is-style-layout-3 .Hero__figure:before{padding-top:30%}}@media(min-width: 64em){.Hero.is-style-layout-4 .Hero__figure:before{padding-top:35%}}.Hero.is-style-layout-4 .Hero__details{top:0;right:0;bottom:0;left:0;position:absolute;color:#fff;max-width:54em;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;text-align:center}.Hero.is-style-layout-4 h1,.Hero.is-style-layout-4 h2,.Hero.is-style-layout-4 h3,.Hero.is-style-layout-4 h4,.Hero.is-style-layout-4 h5,.Hero.is-style-layout-4 h6{color:#fff;max-width:unset}.Hero.is-style-layout-5 .Hero__figure .mobile-container{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#fff}.Hero.is-style-layout-5 .Hero__figure .mobile-container h1,.Hero.is-style-layout-5 .Hero__figure .mobile-container h2,.Hero.is-style-layout-5 .Hero__figure .mobile-container h3,.Hero.is-style-layout-5 .Hero__figure .mobile-container h4,.Hero.is-style-layout-5 .Hero__figure .mobile-container h5,.Hero.is-style-layout-5 .Hero__figure .mobile-container h6,.Hero.is-style-layout-5 .Hero__figure .mobile-container p{color:unset}@media(min-width: 64em){.Hero.is-style-layout-5 .Hero__figure .mobile-container{display:none}}.Hero.is-style-layout-5 .Hero__details{width:auto;background:#fff;max-width:85%;margin-left:auto;margin-right:auto;margin-top:-6rem;position:relative;padding:calc(1.325rem + 0.6352941176vw) calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Hero.is-style-layout-5 .Hero__details{padding:2rem 3rem}}.Hero.is-style-layout-5 .Hero__details h1,.Hero.is-style-layout-5 .Hero__details h2,.Hero.is-style-layout-5 .Hero__details h3,.Hero.is-style-layout-5 .Hero__details h4,.Hero.is-style-layout-5 .Hero__details h5,.Hero.is-style-layout-5 .Hero__details h6{max-width:16em;margin-left:auto;margin-right:auto;text-align:center}.Hero.is-style-layout-5 .Hero__details p{text-align:center;max-width:28em;margin-left:auto;margin-right:auto}.Hero.is-style-layout-5 .Hero__details .Modal__content h1,.Hero.is-style-layout-5 .Hero__details .Modal__content h2,.Hero.is-style-layout-5 .Hero__details .Modal__content h3,.Hero.is-style-layout-5 .Hero__details .Modal__content h4,.Hero.is-style-layout-5 .Hero__details .Modal__content h5,.Hero.is-style-layout-5 .Hero__details .Modal__content h6,.Hero.is-style-layout-5 .Hero__details .Modal__content p{text-align:unset;max-width:unset}@media(min-width: 64em){.Hero.is-style-layout-5 .Hero__details{padding:3em 5em;max-width:52rem}}@media(min-width: 99.375em){.Hero.is-style-layout-5 .Hero__details{max-width:66rem}}@media(max-width: 63.99em){.Hero.is-style-layout-5 .editor_content{display:none}}@media(max-width: 63.99em){.Hero.is-style-layout-5{width:100vw}.Hero.is-style-layout-5.alignwide{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.Hero.is-style-layout-5 .Nav--breadcrumbs{justify-content:center}.HomeHero{background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;display:grid;grid-template-columns:1fr}.HomeHero:before{content:"";display:block;width:100%;padding-top:150%}@media(min-width: 64em){.HomeHero:before{padding-top:50%}}.HomeHero .Hero__details{position:absolute !important;top:0;right:0;bottom:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:7rem;padding-bottom:3rem;position:relative;z-index:4}@media(min-width: 64em){.HomeHero .Hero__details{justify-content:center;padding-top:12rem;padding-bottom:4rem}}.HomeHero .Hero__cta{text-align:center !important}.HomeHero .Hero__cta .Button{background:var(--color-ui-teal)}.HomeHero .HomeHero__video{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.HomeHero .HomeHero__video .media-player{top:0;right:0;bottom:0;left:0;position:absolute}.HomeHero .HomeHero__video:before{content:"";display:block;background:#000;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2;opacity:.3}.HomeHero .Container{text-align:center}@media(max-width: 47.99em){.HomeHero .Container{max-width:calc(100% - 2rem)}}.HomeHero h1,.HomeHero p{color:#fff}.HomeHero p{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw;font-weight:300;max-width:34ch;margin:0 auto 1em}@media(min-width: 1700px){.HomeHero p{font-size:1.6rem}}.HomeHero .widgets-container-mobile{position:absolute;width:calc(100% - 2rem);bottom:1rem;left:1rem;right:1rem;border-radius:5em}.HomeHero .widgets-container-mobile .WeatherReportWidget{column-gap:.3em}.HomeHero .widgets-container-mobile .mobile-panel.booking{max-width:9rem;width:100%}.HomeHero .widgets-container-mobile .Button{max-width:9rem;width:100%;padding:0 1em}.HomeHero .widgets-container-mobile .popover-content{overflow-y:auto;width:100%;max-width:100%;min-width:unset}.HomeHero .widgets-container-mobile .popover-content,.HomeHero .widgets-container-mobile .popover__innercontent{max-height:45vh}.HeroAnnouncement{background:var(--color-ui-green);color:#fff;text-align:center}.HeroAnnouncement .Container{padding:calc(1.325rem + 0.6352941176vw) 0;min-width:0vw}@media(min-width: 1700px){.HeroAnnouncement .Container{padding:2rem 0}}.HeroAnnouncement h5{margin:0}.HeroAnnouncement h5 a{display:inline-flex;align-items:center;color:#fff}.HeroAnnouncement h5 svg{font-size:1.3em;display:inline-block;margin-left:.4em}.PressSlider{display:flex;justify-content:center;column-gap:.7rem;row-gap:.7rem;padding:calc(1.425rem + 1.4823529412vw) 0;min-width:0vw}@media(min-width: 1700px){.PressSlider{padding:3rem 0}}.PressSlider.flickity-enabled{display:block}.PressSlider.Slider--mobile:after{content:"flickity";display:none}@media(min-width: 48em){.PressSlider.Slider--mobile:after{content:""}}.PressSlider .Slider__item{width:60%}@media(min-width: 48em){.PressSlider .Slider__item{width:28%}}.PressSlider .Card{display:flex;flex-direction:column;row-gap:1.5em;max-width:22em;font-size:.9rem;margin:0 auto}@media(min-width: 48em){.PressSlider .Card{font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.PressSlider .Card{font-size:1.4rem}}.PressSlider .Card__figure{background-color:unset}.PressSlider .Card__figure:before{padding-top:1rem}@media(min-width: 48em){.PressSlider .Card__figure:before{padding-top:2rem}}.PressSlider .Card__figure img{object-fit:contain}.PressSlider .Card__details{text-align:center;padding:0 1em}.PressSlider .Card__details h6{font-family:"IvarHeadline","Times New Roman",serif !important;font-weight:400;font-size:inherit;color:var(--color-ui-navy)}.Hero.Hero--photo-gallery{margin-bottom:0}@media(min-width: 48em){.Hero.Hero--photo-gallery .Hero__figure:before{padding-top:32%}}.Hero.Hero--photo-gallery .Nav--breadcrumbs{display:none}.Hero.Hero--photo-gallery .Hero__details{margin-top:-5rem}@media(min-width: 48em){.Hero.Hero--photo-gallery .Hero__details{padding:calc(1.425rem + 1.4823529412vw) calc(1.525rem + 2.3294117647vw) 0;min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Hero.Hero--photo-gallery .Hero__details{padding:3rem 4rem 0}}.Hero.Hero--photo-gallery .Hero__details h1{margin-top:0;margin-bottom:0}.Hero--press-releases{display:grid;grid-template-columns:1fr;grid-template-areas:"content"}.Hero--press-releases .Hero__figure,.Hero--press-releases .Hero__details{grid-area:content}.Hero--press-releases .Hero__figure{aspect-ratio:3.5;max-width:100%;align-self:flex-start;position:static}.Hero--press-releases .Hero__figure:before{content:unset}.Hero--press-releases .Hero__figure .image-overlay-mask{position:absolute;inset:0;background:linear-gradient(0deg, #12272B 0%, rgba(18, 39, 43, 0) 100%)}.Hero--press-releases .Hero__details{max-width:unset;text-align:center;position:relative;place-self:center;color:#fff;padding-block:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.Hero--press-releases .Hero__details{padding-block:4rem}}.Hero--press-releases .Hero__details h1{max-width:unset;color:inherit;font-size:calc(1.975rem + 6.1411764706vw);min-width:0vw;font-weight:400;margin-bottom:0;margin-top:.15em}@media(min-width: 1700px){.Hero--press-releases .Hero__details h1{font-size:8.5rem}}.Hero--press-releases .Hero__details .Nav--breadcrumbs{color:inherit;justify-content:center;text-align:left}.Hero--press-releases .Hero__details .Nav--breadcrumbs .Nav__item{text-transform:none}.Hero--press-releases .Hero__details .Nav--breadcrumbs .Nav__item:first-child{text-decoration:underline}.Hero--press-releases .Hero__details .Nav--breadcrumbs .Nav__item__link{color:inherit;font-family:var(--font-serif);font-weight:400}.single-press-release .Hero--press-releases .Hero__figure{aspect-ratio:unset}.single-press-release .Hero--press-releases .image-overlay-mask{background:linear-gradient(0deg, rgba(18, 39, 43, 0.5) 0%, rgba(18, 39, 43, 0.5) 100%)}.HeroGallery figure{position:relative}.HeroGallery figure:before{content:"";display:block;width:100%;padding-top:100%}.HeroGallery figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.HeroGallery .flickity-page-dots{bottom:2rem}.HeroGallery .flickity-page-dots .dot{background:#fff;opacity:.4}.HeroGallery .flickity-page-dots .dot.is-selected{opacity:1}.HeroGallery .flickity-button{opacity:0}@media(max-width: 63.99em){.HeroGallery .flickity-button{display:none}}.HeroGallery .flickity-button.next{right:-3rem;transform:translate(-90%, -50%)}.HeroGallery .flickity-button.previous{left:-3rem;transform:translate(90%, -50%)}.HeroGallery:hover .flickity-button{opacity:1;transform:translate(0, -50%)}.HeroGallery img{width:100%}.HeroGallery .Button--bubbleInvert{top:2rem;right:0rem;position:absolute}@media(max-width: 63.99em){.HeroGallery__main{margin-left:-2rem;margin-right:-2rem}.Main--barbaLoaded .HeroGallery__main{margin-top:-3rem}}.HeroGallery__main figure{width:100%}.HeroGallery__main figure:before{padding-top:140%}@media(min-width: 48em){.HeroGallery__main figure:before{padding-top:90%}}@media(min-width: 64em){.HeroGallery__main figure:before{padding-top:70%}}.HeroGallery__thumbs figure{width:calc(25% - .4rem);margin-right:.8rem}@media(max-width: 63.99em){.HeroGallery__thumbs{display:none}}.HeroGallery__mobileCover{top:50%;right:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:#fff;transform:translate(0, -50%);padding-left:2rem;padding-right:2rem}.HeroGallery__mobileCover h1,.HeroGallery__mobileCover h2{color:unset;font-size:calc(1.625rem + 3.1764705882vw);min-width:0vw;width:100%;text-align:center;display:block;padding-left:2rem;padding-right:2rem}@media(min-width: 1700px){.HeroGallery__mobileCover h1,.HeroGallery__mobileCover h2{font-size:5rem}}[data-view=lodging] .HeroGallery__mobileCover h2{margin-bottom:.3em}[data-view=lodging] .HeroGallery__mobileCover h1.has-standard-font-size{font-size:.8rem;margin-bottom:1em}.HeroGallery__mobileCover .Single__CTAs{width:100%;padding-left:2rem;padding-right:2rem;text-align:center}.HeroGallery__mobileCover .Button{font-size:1.2em}@media(min-width: 48em){.HeroGallery__mobileCover .Button{width:auto}}@media(min-width: 64em){.HeroGallery__mobileCover{display:none}}.HeroGallery__cta{border-bottom:1px solid hsl(43,33%,92%);text-align:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.HeroGallery__cta>*{margin:.3em}.HeroGallery__cta:not(:empty){padding-top:1.4rem;padding-bottom:2rem}@media(min-width: 64em){.HeroGallery__cta{display:none}}.wp-block-coblocks-icon__inner{display:inline-block}.Gallery{overflow-x:hidden}.Gallery.Gallery--layoutA .flickity-button{opacity:0}.Gallery.Gallery--layoutA .flickity-button.next{right:-3rem;transform:translate(-90%, -50%)}.Gallery.Gallery--layoutA .flickity-button.previous{left:-3rem;transform:translate(90%, -50%)}.Gallery.Gallery--layoutA:hover .flickity-button{opacity:1;transform:translate(0, -50%)}.Gallery.Gallery--layoutA .Gallery__main{margin-bottom:.5rem}.Gallery.Gallery--layoutA .Gallery__main figure{width:100%}.Gallery.Gallery--layoutA .Gallery__main figure:before{padding-top:70%}.Gallery.Gallery--layoutA .Gallery__thumbs{width:calc(100% + 0.3rem);margin-right:-0.3rem}.Gallery.Gallery--layoutA .Gallery__thumbs figure{width:calc(25% - 0.6rem);margin:.3rem}.Gallery.Gallery--layoutA figure{position:relative}.Gallery.Gallery--layoutA figure:before{content:"";display:block;width:100%;padding-top:100%}.Gallery.Gallery--layoutA figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Gallery.Gallery--layoutA img{width:100%}.Gallery.Gallery--layoutB[class*=has-background]{color:#fff;background-color:unset}.Gallery.Gallery--layoutB[class*=has-background] .Container{padding-top:2rem}@media(min-width: 64em){.Gallery.Gallery--layoutB[class*=has-background] .Container{padding-top:4rem}}.Gallery.Gallery--layoutB[class*=has-background] h2,.Gallery.Gallery--layoutB[class*=has-background] .Button{color:unset}.Gallery.Gallery--layoutB[class*=has-background] .Button{margin-bottom:1.5rem}.Gallery.Gallery--layoutB:before{content:"";display:block;top:0;right:0;bottom:20%;left:0;position:absolute;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/blocks/Gallery_texture.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.Gallery.Gallery--layoutB[data-bg-color=charcoal]:before{background-color:hsl(80,5%,12%)}.Gallery.Gallery--layoutB[data-bg-color=navy]:before{background-color:#042f36}.Gallery.Gallery--layoutB[data-bg-color=burntred]:before{background-color:hsl(11,54%,26%)}.Gallery.Gallery--layoutB[data-bg-color=forest]:before{background-color:hsl(139,19%,22%)}.Gallery.Gallery--layoutB[data-bg-color=olive]:before{background-color:hsl(138,22%,25%)}.Gallery.Gallery--layoutB[data-bg-color=copper]:before{background-color:hsl(32,70%,43%)}.Gallery.Gallery--layoutB[data-bg-color=earth]:before{background-color:hsl(35,51%,77%)}.Gallery.Gallery--layoutB[data-bg-color=cream]:before{background-color:hsl(35,58%,94%)}.Gallery.Gallery--layoutB[data-bg-color=gold]:before{background-color:#c3992c}.Gallery.Gallery--layoutB[data-bg-color=midnightblue]:before{background-color:#14607a}.Gallery.Gallery--layoutB[data-bg-color=teal]:before{background-color:hsl(188,35%,42%)}.Gallery.Gallery--layoutB[data-bg-color=sky]:before{background-color:#bbeefe}.Gallery.Gallery--layoutB[data-bg-color=mutedgreen]:before{background-color:hsl(71,11%,75%)}.Gallery.Gallery--layoutB[data-bg-color=blush]:before{background-color:hsl(38,69%,94%)}.Gallery.Gallery--layoutB[data-bg-color=tan]:before{background-color:hsl(38,48%,74%)}.Gallery.Gallery--layoutB[data-bg-color=gray]:before{background-color:hsl(0,0%,24%)}.Gallery.Gallery--layoutB[data-bg-color=mediumgray]:before{background-color:#656565}.Gallery.Gallery--layoutB[data-bg-color=muted]:before{background-color:#d8d6d6}.Gallery.Gallery--layoutB[data-bg-color=darkgray]:before{background-color:hsl(0,0%,14%)}.Gallery.Gallery--layoutB[data-bg-color=lightgray]:before{background-color:hsl(123,0%,96%)}.Gallery.Gallery--layoutB[data-bg-color=black]:before{background-color:#000}.Gallery.Gallery--layoutB[data-bg-color=green]:before{background-color:hsl(138,13%,43%)}.Gallery.Gallery--layoutB[data-bg-color=white]:before{background-color:#fff}.Gallery.Gallery--layoutB figure{width:50%;position:relative;padding:5px}@media(min-width: 48em){.Gallery.Gallery--layoutB figure{width:33.333%}}@media(min-width: 48em){.Gallery.Gallery--layoutB figure{width:25%}}.Gallery.Gallery--layoutB figure div{position:relative;width:100%;box-shadow:hsla(0,2%,10%,.1) 0 4px 9px,hsla(0,2%,10%,.1) 0 2px 4px}.Gallery.Gallery--layoutB figure div:before{content:"";display:block;width:100%;padding-top:100%}.Gallery.Gallery--layoutB figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Gallery.Gallery--layoutB img{width:100%}.Gallery.Gallery--layoutB .flickity-prev-next-button.next{right:-3rem}.Gallery.Gallery--layoutB .flickity-prev-next-button.previous{left:-3rem}.Gallery.Gallery--layoutC .Section__header{margin-bottom:3rem}.Gallery.Gallery--layoutC .Section__header h2{margin-top:0}.Gallery.Gallery--layoutC figure{width:50%;position:relative}@media(min-width: 48em){.Gallery.Gallery--layoutC figure{width:33.333%}}@media(min-width: 48em){.Gallery.Gallery--layoutC figure{width:20%}}.Gallery.Gallery--layoutC figure:before{content:"";display:block;width:100%;padding-top:100%}.Gallery.Gallery--layoutC figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.Gallery.Gallery--layoutC img{width:100%}.Gallery.Gallery--layoutC .flickity-button path{fill:#fff}.Gallery.Gallery--layoutC .flickity-button.previous{left:0}.Gallery.Gallery--layoutC .flickity-button.next{right:0}.MosaicGallery .MosaicGallery__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem}@media(min-width: 48em){.MosaicGallery .MosaicGallery__grid{grid-template-columns:repeat(7, 1fr);gap:1rem}}.MosaicGallery .MosaicGallery__grid figure:before{content:"";display:block;width:100%;padding-top:80%}.MosaicGallery .MosaicGallery__item{position:relative}.MosaicGallery .MosaicGallery__item:hover figcaption{z-index:1;opacity:1}.MosaicGallery .MosaicGallery__item:nth-child(4n+1),.MosaicGallery .MosaicGallery__item:nth-child(4n+4){grid-column:span 2}@media(min-width: 48em){.MosaicGallery .MosaicGallery__item{grid-column:span 2}.MosaicGallery .MosaicGallery__item:nth-child(8n+1),.MosaicGallery .MosaicGallery__item:nth-child(8n+7){grid-column:span 3;grid-row:span 2}.MosaicGallery .MosaicGallery__item:nth-child(8n+2),.MosaicGallery .MosaicGallery__item:nth-child(8n+6){grid-row:span 2}}.MosaicGallery .MosaicGallery__item.has_video figcaption{opacity:1;z-index:1}.MosaicGallery .MosaicGallery__item img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.MosaicGallery .MosaicGallery__item figcaption{top:0;right:0;bottom:0;left:0;position:absolute;padding:.5rem;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;z-index:-1;display:flex;justify-content:center;align-items:center;transition:all 300ms ease-out;color:#fff}.MosaicGallery .MosaicGallery__item figcaption .inner{width:100%;max-width:12em;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;font-size:.7rem}@media(min-width: 48em){.MosaicGallery .MosaicGallery__item figcaption .inner{font-size:1.2rem}}.MosaicGallery .MosaicGallery__item figcaption .Button--icon{font-size:3rem;color:inherit}.MosaicGallery .MosaicGallery__item figcaption .Button--pillOutline{font-size:inherit;width:100%;box-shadow:#fff 0 0 0 1px inset;color:inherit;font-family:var(--font-serif);text-transform:unset;line-height:2.5;padding:0 .5em}.wp-block-sundance-layout-container .mainContent{position:relative}.wp-block-sundance-layout-container .mainContent .alignwide,.wp-block-sundance-layout-container .mainContent .alignfull{width:100%;max-width:100%;margin-left:0;margin-right:0;left:0;right:0}.wp-block-sundance-layout-container .aside{padding-top:3rem}@media(max-width: 63.99em){.wp-block-sundance-layout-container .aside{height:0;overflow:hidden;padding:0}}@media(min-width: 64em){.wp-block-sundance-layout-container{display:grid;grid-template-columns:7fr 2.35fr;grid-gap:4rem}}.wp-block-sundance-layout-container .Button--bubbleInvert{top:2.2rem;right:1.8rem;position:absolute;z-index:3}@media(min-width: 64em){.wp-block-sundance-layout-container .Button--bubbleInvert{right:calc(100% + 1rem)}}.wp-block-sundance-layout-2col-hero{display:grid}@media(max-width: 63.99em){.wp-block-sundance-layout-2col-hero{grid-template-columns:auto 90% auto;row-gap:2rem}}@media(min-width: 64em){.wp-block-sundance-layout-2col-hero{grid-template-columns:auto minmax(auto, 43.2rem) minmax(auto, 28.8rem) auto;column-gap:5rem;row-gap:3rem;grid-template-rows:auto 12rem auto}}.wp-block-sundance-layout-2col-hero-hero{grid-column:1/-1}@media(min-width: 64em){.wp-block-sundance-layout-2col-hero-hero{grid-row:1/span 2}}@media(max-width: 100em){.wp-block-sundance-layout-2col-hero-hero .Cover .Container{max-width:100%}.wp-block-sundance-layout-2col-hero-hero .Cover .Container:before{padding-top:65vw}}.wp-block-sundance-layout-2col-hero-maincontent{grid-column:2}@media(min-width: 64em){.wp-block-sundance-layout-2col-hero-maincontent{grid-row:3}}.wp-block-sundance-layout-2col-hero-aside{background:#fff;position:relative}@media(max-width: 63.99em){.wp-block-sundance-layout-2col-hero-aside{grid-row:2;grid-column:2;text-align:center;margin-bottom:4rem}}@media(min-width: 64em){.wp-block-sundance-layout-2col-hero-aside{grid-column:3;grid-row:2/span 2;z-index:2;padding:calc(1.525rem + 2.3294117647vw);min-width:0vw}}@media(min-width: 64em)and (min-width: 1700px){.wp-block-sundance-layout-2col-hero-aside{padding:4rem}}@media(min-width: 64em){.wp-block-sundance-layout-2col-hero-aside:before{content:"";display:block;top:0;right:-50%;bottom:0;left:0;position:absolute;background:#fff;z-index:-1}}.wp-block-sundance-key-features .Section__content{display:flex;flex-flow:row wrap;width:calc(100% + 1.2rem);margin-left:-0.6rem;margin-right:-0.6rem}@media(min-width: 48em){.Card{flex-basis:calc(50% - 1.2rem)}}.wp-block-sundance-key-feature{margin:.6rem;flex-basis:calc(100% - 1.2rem);text-align:center;border:1px solid hsl(0,2%,10%);padding:1.8rem 1.2rem}.wp-block-sundance-key-feature .wp-block-coblocks-icon__inner{display:inline-block}@media(min-width: 48em){.wp-block-sundance-key-feature{flex-basis:calc(33.333% - 1.2rem)}}.wp-block-sundance-key-feature h6{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;color:hsl(32,70%,43%);letter-spacing:.1em;font-size:1.1rem}.wp-block-sundance-key-feature h3{font-size:calc(1.295rem + 0.3811764706vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-key-feature h3{font-size:1.7rem}}.wp-block-sundance-key-feature .wp-block-sundance-icon svg{width:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-key-feature .wp-block-sundance-icon svg{width:3rem}}.wp-block-gwm-blocks-related-posts.has-border{border-top:1px solid #000;margin-top:2rem;padding-top:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-gwm-blocks-related-posts.has-border{padding-top:3rem}}.wp-block-gwm-blocks-related-posts .Section__header{padding-bottom:1rem}.wp-block-gwm-blocks-related-posts .Section__header h3{margin-bottom:0}.wp-block-gwm-blocks-related-posts .Section__content[class*=has-background-color]{padding-top:calc(1.425rem + 1.4823529412vw);min-width:0vw;padding-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-gwm-blocks-related-posts .Section__content[class*=has-background-color]{padding-top:3rem}}@media(min-width: 1700px){.wp-block-gwm-blocks-related-posts .Section__content[class*=has-background-color]{padding-bottom:3rem}}.wp-block-gwm-blocks-related-posts .Card{box-shadow:rgba(0,0,0,.06) 0 4px 24px,rgba(0,0,0,.04) 0 0 8px}.wp-block-gwm-blocks-related-posts.has-background{padding:calc(1.525rem + 2.3294117647vw) 0;min-width:0vw}@media(min-width: 1700px){.wp-block-gwm-blocks-related-posts.has-background{padding:4rem 0}}.wp-block-gwm-blocks-related-posts.has-background .Section__header{padding-bottom:2rem}.ContentCard{display:grid;grid-template-columns:50% auto;grid-template-areas:"media" "content";align-items:center;background:#fff;margin-top:3rem;margin-bottom:3rem}@media(max-width: 47.99em){.ContentCard{grid-template-columns:1fr !important}}@media(min-width: 48em){.ContentCard{grid-template-areas:"media content"}.ContentCard.media-right{grid-template-areas:"content media"}}.ContentCard.js-clickBlock:focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.ContentCard.js-clickBlock:focus-within a,.ContentCard.js-clickBlock:focus-within button{outline:none}.ContentCard__figure{position:relative;grid-area:media;align-self:flex-start}.ContentCard__figure img{width:100%;display:block}@media(min-width: 48em){.imageFill .ContentCard__figure{height:100%;min-height:250px}.imageFill .ContentCard__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}}.ContentCard__content{grid-area:content;display:flex;flex-direction:column;align-items:flex-start;padding:calc(1.525rem + 2.3294117647vw) calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.ContentCard__content{padding:4rem 6rem}}.ContentCard__content h2:first-child,.ContentCard__content h3:first-child,.ContentCard__content h4:first-child{margin-top:0}.ContentCard__content p:last-of-type{margin-bottom:2rem}.ContentCard__content h1,.ContentCard__content h2,.ContentCard__content h3,.ContentCard__content h4,.ContentCard__content h5,.ContentCard__content h6,.ContentCard__content p{max-width:36em}.ContentCard__content .wp-block-sundance-icon{color:hsl(0,2%,10%);border:1px solid red}@media(min-width: 99.375em){.ContentCard.alignwide .ContentCard__content .inner{max-width:26rem}}.FeaturedPosts{padding-top:3rem;padding-bottom:3rem;margin-top:3rem;margin-bottom:3rem}.FeaturedPosts .Section__header{padding-top:2rem;text-align:center}.FeaturedPosts .inner{margin-left:auto;margin-right:auto}.FeaturedPosts .toggler{text-align:center;padding-top:3rem;padding-bottom:3rem;background:#fff}@media(min-width: 64em){.FeaturedPosts .toggler{padding-top:5rem;padding-bottom:6rem}}.FeaturedPosts .ContentCard{box-shadow:5px 8px 34px 0 rgba(0,0,0,.05)}.FeaturedPosts.is-style-vertical .Section__content{display:flex;width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}.FeaturedPosts.is-style-vertical .ContentCard{display:block;flex-basis:calc(50% - 4rem);margin:2rem;left:0;right:0}.FeaturedPosts.is-style-vertical .ContentCard__figure:before{content:"";display:block;width:100%;padding-top:65%}.FeaturedPosts.is-style-vertical .ContentCard__figure img{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.FeaturedPosts.is-style-vertical .ContentCard__content{text-align:center}.FeaturedPosts__header{text-align:center}.FeaturedPosts__header h3{margin:0}.FeaturedPosts__seeAlso{margin-bottom:-3rem}.FeaturedPosts__seeAlso .Container{padding-top:3rem;padding-bottom:3rem}.Archive__cover{color:#fff;text-align:right;margin-bottom:3rem;background-color:hsl(93,0%,95%);position:relative}@media(max-width: 47.99em){.Archive__cover{margin-left:-2rem;margin-right:-2rem}}@media(min-width: 64em){.Archive__cover{margin-bottom:4rem}}.Archive__cover .figure:before{content:"";display:block;width:100%;padding-top:75%}@media(min-width: 64em){.Archive__cover .figure:before{padding-top:50%}}.Archive__cover .details{text-align:center;position:relative;padding:calc(1.425rem + 1.4823529412vw) calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.Archive__cover .details{padding:3rem 5rem}}@media(min-width: 87.5em){.Archive__cover .details{right:0;bottom:0;position:absolute;display:flex;flex-direction:column}.Archive__cover .details>*{max-width:31rem}}.Archive__cover h1{font-size:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Archive__cover h1{font-size:3rem}}.Archive__cover h1,.Archive__cover h2,.Archive__cover h3{line-height:1.1}.Archive__cover h2{color:#fff;margin-bottom:1rem}.Archive__cover p:last-of-type{margin-bottom:2rem}.Archive__cover .Button{align-self:flex-end}.Archive__cover.style--boxedContent .details{color:hsl(210,2%,18%);background:#fff}@media(min-width: 87.5em){.Archive__cover.style--boxedContent .details{text-align:left}}.Archive__cover.style--boxedContent h2{color:var(--color-text-accent);margin-top:0}.wp-block-sundance-single-header{margin-bottom:5rem}.wp-block-sundance-single-header .Nav--breadcrumbs{justify-content:center;margin-bottom:2rem}.wp-block-sundance-single-header h1{font-size:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-single-header h1{font-size:3rem}}.wp-block-sundance-single-header p{font-family:"IvarHeadline","Times New Roman",serif;font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-single-header p{font-size:1.4rem}}.SectionIntro{border-top:1px solid var(--color-dark-base);border-bottom:1px solid var(--color-dark-base);display:grid;grid-template-columns:1fr;margin-top:2rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}@media(min-width: 48em){.SectionIntro{grid-template-columns:1fr 2fr}}@media(min-width: 64em){.SectionIntro{padding-top:3rem;padding-bottom:3rem;margin-top:4rem;margin-bottom:4rem}}.SectionIntro__header{padding:2.6rem}.SectionIntro__header h2{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw;line-height:1.4}@media(min-width: 1700px){.SectionIntro__header h2{font-size:1.6rem}}.SectionIntro__content figure:last-child,.SectionIntro__content .wp-block-columns:last-child{margin-bottom:0}.SectionIntro__content .wp-block-column{margin-bottom:0}@media(max-width: 63.99em){.SectionIntro__content .wp-block-column{margin-bottom:1rem}}.SeeAlso .Card{box-shadow:5px 8px 34px 0 rgba(0,0,0,.05),2px 2px 6px 0 rgba(0,0,0,.03)}.SeeAlso .Card__details .inner{max-width:23em;margin-left:auto;margin-right:auto}.SeeAlso .Card__details p{font-size:1rem}.SeeAlso .Loop--list .Card{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"media content";border:none;margin:2rem 0}.SeeAlso .Loop--list .Card__details{display:flex;flex-direction:column;justify-content:center}.SeeAlso .Loop--grid .Card .Card__details{text-align:center}@media(min-width: 64em){.SeeAlso .Loop--grid.Loop--2-cols .Card__details{padding:3.4rem 2.6rem}}.Section--seeAlso .flickity-button.previous{left:-3rem}.Section--seeAlso .flickity-button.next{right:-3rem}.Tabs{margin-top:2rem;margin-bottom:2rem}@media(min-width: 64em){.Tabs{margin-top:4rem;margin-bottom:4rem}}.Tabs__nav{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:1rem}.Tabs__tab{margin:.2em .4em;white-space:nowrap;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;color:hsl(210,10%,62%);cursor:pointer}@media(min-width: 48em){.Tabs__tab{margin:1em 1.2em}}.Tabs__tab.is-active{color:hsl(0,2%,10%);border-bottom:2px solid #000}.Tabs__pane{position:absolute;overflow:hidden;clip:rect(0 0 0 0);opacity:0;transition:.2s opacity;width:100%;height:1px}.Tabs__pane.is-active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;opacity:1}.Tabs__pane .Card{box-shadow:hsla(218,29%,11%,.06) 0 4px 14px,hsla(218,29%,11%,.06) 0 1px 6px}.Tabs.is-style-button .Tabs__nav{margin-bottom:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.Tabs.is-style-button .Tabs__nav{margin-bottom:5rem}}.Tabs.is-style-button .Tabs__tab{margin:0;min-height:1.8em;display:flex;justify-content:center;align-items:center;padding:0 1em;color:var(--color-ui-navy);font-weight:700;font-size:1rem}@media(min-width: 48em){.Tabs.is-style-button .Tabs__tab{font-size:1.25rem;padding:0 2em}}.Tabs.is-style-button .Tabs__tab:not(:last-child){position:relative}.Tabs.is-style-button .Tabs__tab:not(:last-child):after{display:block;content:"";width:.5px;height:.9em;background-color:var(--color-ui-navy);position:absolute;top:50%;right:0;transform:translate(100%, -60%)}.Tabs.is-style-button .Tabs__tab.is-active{color:#fff;background-color:var(--color-ui-navy);border:1px solid var(--color-ui-navy);border-bottom:0}.Tabs.is-style-button .Tabs__tab.is-active:after{content:unset}.Topics{margin-top:calc(1.425rem + 1.4823529412vw);min-width:0vw;margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Topics{margin-top:3rem}}@media(min-width: 1700px){.Topics{margin-bottom:3rem}}@media(min-width: 64em){.Container--layoutA .Topics{margin-left:-6rem;margin-right:-3rem}.Container--layoutA .Topics .Topics__header{padding-left:8rem}.Container--layoutA .Topics .Topics__content{padding-left:8rem}}.Topics__header{padding:4rem 3rem}.Topics__header h3{margin:0;color:#fff}.Topics__content{padding:4rem 3rem}.Topics__content p:last-child{margin-bottom:0}.Topics__item:not(:last-child){margin-bottom:4rem}.Topics__item .wp-block-columns:last-child{margin-bottom:0}.Topics__item h4{font-family:"IvarHeadline","Times New Roman",serif !important;text-transform:none;margin:0 0 .7em 0;font-weight:600;font-size:2rem}.TicketsPricelist{font-family:"Calibre"}.TicketsPricelist th.has-charcoal-base-color{background-color:hsl(80,5%,12%)}.TicketsPricelist tbody td.has-charcoal-base-color sup,.TicketsPricelist tbody td.has-charcoal-base-color h6{color:hsl(80,5%,12%)}.TicketsPricelist tfoot td.has-charcoal-base-color .Button.Button--text{color:hsl(80,5%,12%)}.TicketsPricelist tfoot td.has-charcoal-base-color .Button:not(.Button--text){background-color:hsl(80,5%,12%)}.TicketsPricelist th.has-navy-base-color{background-color:#042f36}.TicketsPricelist tbody td.has-navy-base-color sup,.TicketsPricelist tbody td.has-navy-base-color h6{color:#042f36}.TicketsPricelist tfoot td.has-navy-base-color .Button.Button--text{color:#042f36}.TicketsPricelist tfoot td.has-navy-base-color .Button:not(.Button--text){background-color:#042f36}.TicketsPricelist th.has-burntred-base-color{background-color:hsl(11,54%,26%)}.TicketsPricelist tbody td.has-burntred-base-color sup,.TicketsPricelist tbody td.has-burntred-base-color h6{color:hsl(11,54%,26%)}.TicketsPricelist tfoot td.has-burntred-base-color .Button.Button--text{color:hsl(11,54%,26%)}.TicketsPricelist tfoot td.has-burntred-base-color .Button:not(.Button--text){background-color:hsl(11,54%,26%)}.TicketsPricelist th.has-forest-base-color{background-color:hsl(139,19%,22%)}.TicketsPricelist tbody td.has-forest-base-color sup,.TicketsPricelist tbody td.has-forest-base-color h6{color:hsl(139,19%,22%)}.TicketsPricelist tfoot td.has-forest-base-color .Button.Button--text{color:hsl(139,19%,22%)}.TicketsPricelist tfoot td.has-forest-base-color .Button:not(.Button--text){background-color:hsl(139,19%,22%)}.TicketsPricelist th.has-olive-base-color{background-color:hsl(138,22%,25%)}.TicketsPricelist tbody td.has-olive-base-color sup,.TicketsPricelist tbody td.has-olive-base-color h6{color:hsl(138,22%,25%)}.TicketsPricelist tfoot td.has-olive-base-color .Button.Button--text{color:hsl(138,22%,25%)}.TicketsPricelist tfoot td.has-olive-base-color .Button:not(.Button--text){background-color:hsl(138,22%,25%)}.TicketsPricelist th.has-copper-base-color{background-color:hsl(32,70%,43%)}.TicketsPricelist tbody td.has-copper-base-color sup,.TicketsPricelist tbody td.has-copper-base-color h6{color:hsl(32,70%,43%)}.TicketsPricelist tfoot td.has-copper-base-color .Button.Button--text{color:hsl(32,70%,43%)}.TicketsPricelist tfoot td.has-copper-base-color .Button:not(.Button--text){background-color:hsl(32,70%,43%)}.TicketsPricelist th.has-earth-base-color{background-color:hsl(35,51%,77%)}.TicketsPricelist tbody td.has-earth-base-color sup,.TicketsPricelist tbody td.has-earth-base-color h6{color:hsl(35,51%,77%)}.TicketsPricelist tfoot td.has-earth-base-color .Button.Button--text{color:hsl(35,51%,77%)}.TicketsPricelist tfoot td.has-earth-base-color .Button:not(.Button--text){background-color:hsl(35,51%,77%)}.TicketsPricelist th.has-cream-base-color{background-color:hsl(35,58%,94%)}.TicketsPricelist tbody td.has-cream-base-color sup,.TicketsPricelist tbody td.has-cream-base-color h6{color:hsl(35,58%,94%)}.TicketsPricelist tfoot td.has-cream-base-color .Button.Button--text{color:hsl(35,58%,94%)}.TicketsPricelist tfoot td.has-cream-base-color .Button:not(.Button--text){background-color:hsl(35,58%,94%)}.TicketsPricelist th.has-gold-base-color{background-color:#c3992c}.TicketsPricelist tbody td.has-gold-base-color sup,.TicketsPricelist tbody td.has-gold-base-color h6{color:#c3992c}.TicketsPricelist tfoot td.has-gold-base-color .Button.Button--text{color:#c3992c}.TicketsPricelist tfoot td.has-gold-base-color .Button:not(.Button--text){background-color:#c3992c}.TicketsPricelist th.has-midnightblue-base-color{background-color:#14607a}.TicketsPricelist tbody td.has-midnightblue-base-color sup,.TicketsPricelist tbody td.has-midnightblue-base-color h6{color:#14607a}.TicketsPricelist tfoot td.has-midnightblue-base-color .Button.Button--text{color:#14607a}.TicketsPricelist tfoot td.has-midnightblue-base-color .Button:not(.Button--text){background-color:#14607a}.TicketsPricelist th.has-teal-base-color{background-color:hsl(188,35%,42%)}.TicketsPricelist tbody td.has-teal-base-color sup,.TicketsPricelist tbody td.has-teal-base-color h6{color:hsl(188,35%,42%)}.TicketsPricelist tfoot td.has-teal-base-color .Button.Button--text{color:hsl(188,35%,42%)}.TicketsPricelist tfoot td.has-teal-base-color .Button:not(.Button--text){background-color:hsl(188,35%,42%)}.TicketsPricelist th.has-sky-base-color{background-color:#bbeefe}.TicketsPricelist tbody td.has-sky-base-color sup,.TicketsPricelist tbody td.has-sky-base-color h6{color:#bbeefe}.TicketsPricelist tfoot td.has-sky-base-color .Button.Button--text{color:#bbeefe}.TicketsPricelist tfoot td.has-sky-base-color .Button:not(.Button--text){background-color:#bbeefe}.TicketsPricelist th.has-mutedgreen-base-color{background-color:hsl(71,11%,75%)}.TicketsPricelist tbody td.has-mutedgreen-base-color sup,.TicketsPricelist tbody td.has-mutedgreen-base-color h6{color:hsl(71,11%,75%)}.TicketsPricelist tfoot td.has-mutedgreen-base-color .Button.Button--text{color:hsl(71,11%,75%)}.TicketsPricelist tfoot td.has-mutedgreen-base-color .Button:not(.Button--text){background-color:hsl(71,11%,75%)}.TicketsPricelist th.has-blush-base-color{background-color:hsl(38,69%,94%)}.TicketsPricelist tbody td.has-blush-base-color sup,.TicketsPricelist tbody td.has-blush-base-color h6{color:hsl(38,69%,94%)}.TicketsPricelist tfoot td.has-blush-base-color .Button.Button--text{color:hsl(38,69%,94%)}.TicketsPricelist tfoot td.has-blush-base-color .Button:not(.Button--text){background-color:hsl(38,69%,94%)}.TicketsPricelist th.has-tan-base-color{background-color:hsl(38,48%,74%)}.TicketsPricelist tbody td.has-tan-base-color sup,.TicketsPricelist tbody td.has-tan-base-color h6{color:hsl(38,48%,74%)}.TicketsPricelist tfoot td.has-tan-base-color .Button.Button--text{color:hsl(38,48%,74%)}.TicketsPricelist tfoot td.has-tan-base-color .Button:not(.Button--text){background-color:hsl(38,48%,74%)}.TicketsPricelist th.has-gray-base-color{background-color:hsl(0,0%,24%)}.TicketsPricelist tbody td.has-gray-base-color sup,.TicketsPricelist tbody td.has-gray-base-color h6{color:hsl(0,0%,24%)}.TicketsPricelist tfoot td.has-gray-base-color .Button.Button--text{color:hsl(0,0%,24%)}.TicketsPricelist tfoot td.has-gray-base-color .Button:not(.Button--text){background-color:hsl(0,0%,24%)}.TicketsPricelist th.has-mediumgray-base-color{background-color:#656565}.TicketsPricelist tbody td.has-mediumgray-base-color sup,.TicketsPricelist tbody td.has-mediumgray-base-color h6{color:#656565}.TicketsPricelist tfoot td.has-mediumgray-base-color .Button.Button--text{color:#656565}.TicketsPricelist tfoot td.has-mediumgray-base-color .Button:not(.Button--text){background-color:#656565}.TicketsPricelist th.has-muted-base-color{background-color:#d8d6d6}.TicketsPricelist tbody td.has-muted-base-color sup,.TicketsPricelist tbody td.has-muted-base-color h6{color:#d8d6d6}.TicketsPricelist tfoot td.has-muted-base-color .Button.Button--text{color:#d8d6d6}.TicketsPricelist tfoot td.has-muted-base-color .Button:not(.Button--text){background-color:#d8d6d6}.TicketsPricelist th.has-darkgray-base-color{background-color:hsl(0,0%,14%)}.TicketsPricelist tbody td.has-darkgray-base-color sup,.TicketsPricelist tbody td.has-darkgray-base-color h6{color:hsl(0,0%,14%)}.TicketsPricelist tfoot td.has-darkgray-base-color .Button.Button--text{color:hsl(0,0%,14%)}.TicketsPricelist tfoot td.has-darkgray-base-color .Button:not(.Button--text){background-color:hsl(0,0%,14%)}.TicketsPricelist th.has-lightgray-base-color{background-color:hsl(123,0%,96%)}.TicketsPricelist tbody td.has-lightgray-base-color sup,.TicketsPricelist tbody td.has-lightgray-base-color h6{color:hsl(123,0%,96%)}.TicketsPricelist tfoot td.has-lightgray-base-color .Button.Button--text{color:hsl(123,0%,96%)}.TicketsPricelist tfoot td.has-lightgray-base-color .Button:not(.Button--text){background-color:hsl(123,0%,96%)}.TicketsPricelist th.has-black-base-color{background-color:#000}.TicketsPricelist tbody td.has-black-base-color sup,.TicketsPricelist tbody td.has-black-base-color h6{color:#000}.TicketsPricelist tfoot td.has-black-base-color .Button.Button--text{color:#000}.TicketsPricelist tfoot td.has-black-base-color .Button:not(.Button--text){background-color:#000}.TicketsPricelist th.has-green-base-color{background-color:hsl(138,13%,43%)}.TicketsPricelist tbody td.has-green-base-color sup,.TicketsPricelist tbody td.has-green-base-color h6{color:hsl(138,13%,43%)}.TicketsPricelist tfoot td.has-green-base-color .Button.Button--text{color:hsl(138,13%,43%)}.TicketsPricelist tfoot td.has-green-base-color .Button:not(.Button--text){background-color:hsl(138,13%,43%)}.TicketsPricelist th.has-white-base-color{background-color:#fff}.TicketsPricelist tbody td.has-white-base-color sup,.TicketsPricelist tbody td.has-white-base-color h6{color:#fff}.TicketsPricelist tfoot td.has-white-base-color .Button.Button--text{color:#fff}.TicketsPricelist tfoot td.has-white-base-color .Button:not(.Button--text){background-color:#fff}.TicketsPricelist .Container{overflow:scroll}.TicketsPricelist table{text-align:center;border-collapse:collapse;font-size:1.15rem;font-family:"Calibre"}@media(max-width: 47.99em){.TicketsPricelist table{font-size:.85rem}.TicketsPricelist table tbody td,.TicketsPricelist table tbody th,.TicketsPricelist table tfoot td,.TicketsPricelist table tfoot th{padding:1rem .5rem;min-width:65vw}}.TicketsPricelist table h6{text-transform:none;font-family:"Calibre" !important;font-size:1.2rem;margin:1rem 0}.TicketsPricelist table p{margin:0}.TicketsPricelist table .price{font-size:1.4rem;font-weight:600}.TicketsPricelist table .feature p:not(:first-child),.TicketsPricelist table small{font-family:"Calibre";display:block;font-size:.8rem;line-height:1.3em}.TicketsPricelist thead th{padding:2.6em 2em 1.4em 2em;position:relative}.TicketsPricelist thead th .badge{position:absolute;top:.8rem;right:.8rem;background:hsl(109,0%,14%);color:#fff;border-radius:50%;aspect-ratio:1;vertical-align:middle;line-height:2.4em;padding:1em;font-size:.75rem}.TicketsPricelist thead th h3{color:#fff}.TicketsPricelist thead th .Button{font-family:"Avenir Medium";background:#fff;border-radius:2em;line-height:2.6em;color:var(--color-text-accent);text-transform:none;font-size:.9rem}.TicketsPricelist tbody td{width:33.333%;border-bottom:1px solid var(--color-muted-lines);vertical-align:text-top;padding:1em 2em}.TicketsPricelist tfoot td{text-align:center;padding:1.4rem 2rem;vertical-align:bottom}.TicketsPricelist tfoot td .Button{font-family:"Avenir Heavy";font-weight:normal;text-transform:none;font-size:.95rem;border-radius:2em;line-height:2.6em;margin:.3em}.TicketsPricelist tfoot td .Button.Button--text{background:none;border:none;display:block}.Hero--landing{background-color:var(--color-muted-base);background-size:cover;background-position:center;margin-bottom:-6rem;position:relative;overflow-x:hidden;font-family:"Calibre","bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}@media(max-width: 63.99em){.Hero--landing{display:grid;grid-template-rows:1fr 1fr}.Hero--landing .Hero__content{grid-row:2}}@media(min-width: 64em){.Hero--landing{margin-bottom:-16rem}}.Hero--landing:before{content:"";display:block;width:100%;padding-top:20%;position:absolute;bottom:0;left:0;background:linear-gradient(hsla(126, 100%, 100%, 0), white);pointer-events:none;z-index:0}.Hero--landing .Hero__content{z-index:2;display:grid;grid-template-columns:1fr}@media(min-width: 64em){.Hero--landing .Hero__content{position:static;grid-template-columns:1fr 2fr;grid-template-areas:"main ."}.Hero--landing .Hero__content[data-content-placement*=right]{grid-template-columns:2fr 1fr;grid-template-areas:". main"}}.Hero--landing .Hero__main{min-height:clamp(26rem,50vw,100vw);display:flex;flex-direction:column;justify-content:center;grid-area:main}@media(min-width: 64em){.Hero--landing .Hero__main{min-height:clamp(36rem,50vw,100vw);justify-content:flex-start;padding-top:26%}}.Hero--landing .Hero__main>*{max-width:30rem}.Hero--landing .Hero__main h1{font-size:calc(1.575rem + 2.7529411765vw);min-width:0vw;margin:0 0 .2em 0;font-family:inherit}@media(min-width: 1700px){.Hero--landing .Hero__main h1{font-size:4.5rem}}.Hero--landing .Hero__main p{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.Hero--landing .Hero__main p{font-size:1.3rem}}.Hero--landing .Buttons{text-align:left;margin:2rem 0;padding-bottom:2rem;width:100%;gap:1rem;justify-content:flex-start}.Hero--landing .Buttons .Buttons__item{margin:0}.Hero--landing .Buttons .Button{font-family:inherit;text-transform:unset;padding:0 2.3em;line-height:2.8em}@media(max-width: 47.99em){.Hero--landing .Buttons .Button{font-size:.85rem}}.Hero--landing .Hero__tagline{font-size:calc(2.425rem + 9.9529411765vw);min-width:0vw;text-transform:uppercase;position:absolute;bottom:0;background-repeat:no-repeat;background-size:contain}@media(min-width: 1700px){.Hero--landing .Hero__tagline{font-size:13rem}}@media(max-width: 63.99em){.Hero--landing .Hero__tagline{width:26rem;height:27rem;bottom:3rem;z-index:-1}}@media(min-width: 64em){.Hero--landing .Hero__tagline{width:26rem;height:47rem;bottom:3rem}}@media(min-width: 106.25em){.Hero--landing .Hero__tagline{font-size:calc(2.925rem + 14.1882352941vw);min-width:0vw}}@media(min-width: 106.25em)and (min-width: 1700px){.Hero--landing .Hero__tagline{font-size:18rem}}.Hero--landing .Hero__content[data-content-placement*=left] .Hero__tagline{right:0;background-position:top right}.Hero--landing .Hero__content[data-content-placement*=right] .Hero__main{justify-content:center;padding-top:unset}.Hero--landing .Hero__content[data-content-placement*=right] .Hero__tagline{left:0;background-position:top left}.MediaContentGrid{margin-bottom:3rem;position:relative;font-family:"Calibre"}.MediaContentGrid .Media{letter-spacing:-0.04em;margin-top:calc(1.725rem + 4.0235294118vw);min-width:0vw;margin-bottom:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.MediaContentGrid .Media{margin-top:6rem}}@media(min-width: 1700px){.MediaContentGrid .Media{margin-bottom:6rem}}@media(max-width: 63.99em){.MediaContentGrid .Media{row-gap:2rem}}.MediaContentGrid .Media__figureWrapper{position:relative}.MediaContentGrid .Media__figureWrapper.slopes-savings .floating-image{position:absolute;width:50%;height:auto;z-index:2;top:0;right:0}.MediaContentGrid .Media__figureWrapper.buy-once .floating-image{position:absolute;width:100%;height:auto;z-index:2;transform:translateX(2%)}.MediaContentGrid .Media__figureWrapper.buy-once figure{transform:rotate(180deg) translateX(8%)}.MediaContentGrid .Media__figure{mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;background-size:contain;background-position:center;background-repeat:no-repeat}.MediaContentGrid .Media__figure:before{content:"";display:block;width:100%;padding-top:100%}.MediaContentGrid .Buttons{width:100%;margin-left:0;margin-right:0}@media(min-width: 48em){.MediaContentGrid .Buttons{justify-content:flex-start}}.MediaContentGrid .Buttons .Buttons__item{margin:0}.MediaContentGrid .Button{font-family:Calibre;text-transform:none;padding:0 2.3em;line-height:2.8em}.MediaContentGrid .Button.is-style-text{border-bottom:unset}.Section--landing-highlights{margin-top:calc(2.025rem + 6.5647058824vw);min-width:0vw;margin-bottom:calc(2.025rem + 6.5647058824vw);min-width:0vw;position:relative}@media(min-width: 1700px){.Section--landing-highlights{margin-top:9rem}}@media(min-width: 1700px){.Section--landing-highlights{margin-bottom:9rem}}.Section--landing-highlights:before,.Section--landing-highlights:after{content:"";display:block;position:absolute;padding-top:70%;width:100vw;top:50%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;transform:translateY(-50%);z-index:-1}.Section--landing-highlights:before{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/lp/whatsnew/mountain_profile_bg.svg);background-repeat:no-repeat;background-size:cover}.Section--landing-highlights:after{background:linear-gradient(to top, white, hsla(104, 100%, 100%, 0))}.Section--landing-highlights .Loop{text-align:center;display:grid;grid-template-columns:1fr;column-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;row-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;font-weight:600}@media(min-width: 1700px){.Section--landing-highlights .Loop{column-gap:4rem}}@media(min-width: 1700px){.Section--landing-highlights .Loop{row-gap:4rem}}@media(min-width: 48em){.Section--landing-highlights .Loop{grid-template-columns:repeat(3, 1fr)}}.Section--landing-highlights .icon-block{margin-bottom:1rem}.Section--landing-highlights p{max-width:24ch;margin:0 auto}.Section--landing-highlights{clip-path:polygon(0 0, 100% clamp(40px, 23.3333333333px + 0.0416666667 * 100vw, 90px), 100% 100%, 0 100%);margin-block:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.Section--landing-highlights{margin-block:5rem}}.Section--landing-highlights.is-style-cliped{position:relative;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/blocks/SeasonPassBG.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 62%;padding-block:clamp(40px,23.3333333333px + 0.0416666667*100vw,90px)}.Section--landing-highlights.is-style-cliped:before{content:unset}.Section--landing-highlights.is-style-cliped:after{background:rgba(51,127,153,.7490196078);position:absolute;inset:0;transform:unset;margin:0;padding-top:0;z-index:unset}.Section--landing-highlights.is-style-cliped .Section__content{width:min(100% - var(--container-inline-margin),80rem);max-width:unset;position:relative;z-index:2;color:#fff;padding-top:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--landing-highlights.is-style-cliped .Section__content{padding-top:3rem}}.Section--landing-highlights.is-style-cliped .Highlights__item{font-weight:500;font-size:1rem}.Hero--ads-landing{position:relative;display:grid;grid-template-columns:1fr;background-color:#060605;margin-bottom:0;max-height:82rem;overflow:clip}.Hero--ads-landing .Hero__media,.Hero--ads-landing .Hero__content{grid-column:1/span 1;grid-row:1/span 1}.Hero--ads-landing .Hero__media{position:relative;align-self:flex-start;aspect-ratio:3/4}@media(min-width: 48em){.Hero--ads-landing .Hero__media{aspect-ratio:16/9}}.Hero--ads-landing .Hero__media:after{content:"";display:block;width:100%;padding-top:20%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg, #060605 15%, rgba(0, 0, 0, 0) 100%);pointer-events:none;z-index:0}.Hero--ads-landing .Hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.Hero--ads-landing .Hero__content{position:relative;padding-top:14rem;padding-bottom:1rem;text-align:center;width:min(100% - 2rem,78rem);margin-inline:auto}.Hero--ads-landing .Hero__content .intro{color:#fff;font-family:var(--font-serif);font-weight:400;margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Hero--ads-landing .Hero__content .intro{margin-bottom:3rem}}@media(width > 768px){.Hero--ads-landing .Hero__content .intro{font-size:1.3rem}}.Hero--ads-landing .Hero__content .Button--pill{background-color:#f8f0e5;color:var(--color-ui-forest);font-size:1.25rem;padding:.1em 3em 0;line-height:3}.Hero--ads-landing .Hero__content .Button--pill .icon{display:none}.Hero--ads-landing .Hero__content .Button--pill.has-icon{padding:0 1.5em 0 2.5em;display:inline-flex;justify-content:center;align-items:center;gap:.5em}.Hero--ads-landing .Hero__content .Button--pill.has-icon span{padding-top:.1em;padding-right:1.5em;border-right:.5px solid #042f36}.Hero--ads-landing .Hero__content .Button--pill.has-icon .icon{display:inline-block}.Hero--ads-landing .Hero__content figure{aspect-ratio:1.85;margin-top:calc(1.625rem + 3.1764705882vw);min-width:0vw;position:relative}@media(min-width: 1700px){.Hero--ads-landing .Hero__content figure{margin-top:5rem}}.Hero--ads-landing .Hero__content figure img{width:100%;height:100%;object-fit:cover;object-position:center}.Hero--ads-landing .Hero__content figure figcaption{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.Hero--ads-landing .Hero__content figure .Button--icon{color:#fffdfa;font-size:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.Hero--ads-landing .Hero__content figure .Button--icon{font-size:5rem}}.Hero--ads-landing .Hero__content .Hero__video{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.Hero--ads-landing .Hero__content .Hero__video .media-player{top:0;right:0;bottom:0;left:0;position:absolute}.Hero--ads-landing h1{font-size:calc(1.675rem + 3.6vw);min-width:0vw;color:#fff;width:min(100%,10em);margin-inline:auto;font-weight:400;margin-bottom:.3em}@media(min-width: 1700px){.Hero--ads-landing h1{font-size:5.5rem}}.page-template-page-specials-test .Hero--ads-landing h1,.archive[data-view=special] .Hero--ads-landing h1{font-size:calc(1.575rem + 2.7529411765vw);min-width:0vw;width:min(100%,12em)}@media(min-width: 1700px){.page-template-page-specials-test .Hero--ads-landing h1,.archive[data-view=special] .Hero--ads-landing h1{font-size:4.5rem}}.PageLead{background-color:#060605;color:#f8f0e5}.PageLead .inner{display:grid;grid-template-areas:"content" "header";row-gap:2rem;width:min(100% - 2rem,78rem);margin-inline:auto;padding:calc(1.425rem + 1.4823529412vw) 0 calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.PageLead .inner{padding:3rem 0 5rem}}@media(min-width: 48em){.PageLead .inner{grid-template-columns:1fr 1fr;grid-template-areas:"header content";column-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.PageLead .inner{column-gap:3rem}}.PageLead .PageLead__header{grid-area:header}.PageLead .PageLead__content{grid-area:content}.PageLead .PageLead__content p:last-child{margin-bottom:0}.PageLead h3{color:#ddc69d;font-weight:400 !important;font-size:calc(1.625rem + 3.1764705882vw);min-width:0vw;margin:0;line-height:1}@media(min-width: 1700px){.PageLead h3{font-size:5rem}}@media(min-width: 48em){.PageLead p{font-size:1.25rem;line-height:1.7}}.Section--adsOffer{max-width:unset;margin:0;background-color:#060605}.Section--adsOffer .wrapper{width:calc(100% - 2rem);max-width:85rem;margin-inline:auto;padding:calc(1.625rem + 3.1764705882vw) 0 calc(1.925rem + 5.7176470588vw);min-width:0vw}@media(min-width: 1700px){.Section--adsOffer .wrapper{padding:5rem 0 8rem}}.Section--adsOffer .inner{display:grid;grid-auto-columns:1fr;column-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;row-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--adsOffer .inner{column-gap:4rem}}@media(min-width: 1700px){.Section--adsOffer .inner{row-gap:3rem}}@media(min-width: 48em){.Section--adsOffer .inner{grid-template-columns:1.5fr 1fr;column-gap:calc(1.925rem + 5.7176470588vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Section--adsOffer .inner{column-gap:8rem}}.Section--adsOffer figure{position:relative;aspect-ratio:1.7;margin:0}.Section--adsOffer figure img{width:100%;height:100%;object-fit:cover;object-position:center}.Section--adsOffer figure figcaption .badge-date{position:absolute;top:1.5em;right:2em;background-color:hsla(0,0%,100%,.9);color:var(--color-ui-forest);display:flex;padding:0 1.5em;line-height:2.5em;align-items:center;border-radius:2em;font-family:var(--font-serif);font-size:.7em}.Section--adsOffer figure figcaption .badge-text{position:absolute;font-size:calc(2.025rem + 6.5647058824vw);min-width:0vw;width:1em;height:1em;top:0;left:.15em;transform:translateY(-35%);background-repeat:no-repeat;background-position:center;background-size:contain;display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--color-ui-forest);text-transform:uppercase;font-family:var(--font-sans2);text-align:center;line-height:1}@media(min-width: 1700px){.Section--adsOffer figure figcaption .badge-text{font-size:9rem}}.Section--adsOffer figure figcaption .badge-text span{font-size:.15em;padding-top:.2em;display:inline-block;max-width:80%;margin-inline:auto;font-weight:700}.Section--adsOffer .Section__header{width:calc(100% - 2rem);max-width:85rem;margin-inline:auto;color:#ddc69d;text-align:center;margin-bottom:calc(1.925rem + 5.7176470588vw);min-width:0vw;display:flex;align-items:center;gap:1rem}@media(min-width: 1700px){.Section--adsOffer .Section__header{margin-bottom:8rem}}.Section--adsOffer .Section__header:after,.Section--adsOffer .Section__header:before{content:"";flex-grow:1;height:.5px;background-color:#ddc69d}.Section--adsOffer .Section__header h3{margin:0;font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw;font-weight:400 !important;color:inherit}@media(min-width: 1700px){.Section--adsOffer .Section__header h3{font-size:2rem}}.Section--adsOffer .Section__content h2{color:#fff;margin-top:0;font-weight:400 !important;font-size:calc(1.385rem + 1.1435294118vw);min-width:0vw}@media(min-width: 1700px){.Section--adsOffer .Section__content h2{font-size:2.6rem}}.Section--adsOffer [data-type="sundance/accordion-item"]{margin:0}.Section--adsOffer .Accordion{margin-top:calc(1.365rem + 0.9741176471vw);min-width:0vw}@media(min-width: 1700px){.Section--adsOffer .Accordion{margin-top:2.4rem}}.Section--adsOffer .Accordion__item{background-color:unset;color:#fff;border-style:solid;border-color:#ddc69d;border-width:0;border-top-width:.5px}.Section--adsOffer .Accordion__item:last-child{border-bottom-width:.5px}.Section--adsOffer .Accordion__item.is-active .Accordion__toggle:after{content:"";width:1em;height:.5px;background-color:#fff;position:absolute;right:0;top:calc(50% - .5px)}.Section--adsOffer .Accordion__item.is-active .Accordion__toggle .icon{display:none}.Section--adsOffer .Accordion__toggle{text-align:left}.Section--adsOffer .Accordion__toggle h5{color:#ddc69d;padding-left:0}.Section--adsOffer .Accordion__toggle .icon{color:#fff;right:0}.Section--adsOffer .Accordion__content{padding:0}.Section--adsOffer .Accordion__content a{color:#ddc69d}.Section--adsOffer .Accordion__contentWrapper{padding-left:0;padding-right:0}.Section--adsOffer .Buttons{justify-content:flex-start}.Section--adsOffer .is-style-pill{background-color:#ddc69d;color:#060605;font-size:1.25rem;line-height:3;padding:0 3em}.Section--adsOffer.is-style-light{background-color:#fffdfa;color:#042f36}.Section--adsOffer.is-style-light+.is-style-light .wrapper{border-top:1px solid #bbbfaf}.Section--adsOffer.is-style-light .wrapper{padding:calc(1.725rem + 4.0235294118vw) 0;min-width:0vw}@media(min-width: 1700px){.Section--adsOffer.is-style-light .wrapper{padding:6rem 0}}.Section--adsOffer.is-style-light .Section__header{color:inherit}.Section--adsOffer.is-style-light .Section__header:after,.Section--adsOffer.is-style-light .Section__header:before{background-color:#042f36}.Section--adsOffer.is-style-light .Section__header h3{color:inherit}.Section--adsOffer.is-style-light .Section__content h2{color:inherit}.Section--adsOffer.is-style-light .Accordion__item{color:inherit;border-color:#bbbfaf}.Section--adsOffer.is-style-light .Accordion__item.is-active{border-top-color:#042f36}.Section--adsOffer.is-style-light .Accordion__item.is-active .Accordion__toggle:after{background-color:#042f36}.Section--adsOffer.is-style-light .Accordion__item .Accordion__content a{color:var(--color-ui-teal)}.Section--adsOffer.is-style-light .Accordion__toggle h5,.Section--adsOffer.is-style-light .Accordion__toggle .icon{color:inherit}.Section--adsOffer.is-style-light .Button.is-style-pill{background-color:#042f36;color:#fff}.Section--adsOffer .snowpeak-partnership-form h6{color:#ddc69d;font-size:1.3087rem}.Section--adsOffer .snowpeak-partnership-form input{border-radius:2em;color:#060605;font-size:1.2rem;font-family:var(--font-sans2);font-weight:700}.Section--adsOffer .snowpeak-partnership-form .Form__actions{margin:.5rem}.Section--adsOffer .snowpeak-partnership-form .Form__actions .Button{width:100%;background-color:#ddc69d;color:#060605;line-height:3}.Section--adsOffer .snowpeak-partnership-form ::-webkit-input-placeholder{font-family:inherit;font-weight:700;color:inherit;letter-spacing:.03em;font-size:inherit}.Section--adsOffer .snowpeak-partnership-form ::-moz-placeholder{font-family:inherit;font-weight:700;color:inherit;letter-spacing:.03em;font-size:inherit}.Section--adsOffer .snowpeak-partnership-form :-ms-input-placeholder{font-family:inherit;font-weight:700;color:inherit;letter-spacing:.03em;font-size:inherit}.Section--adsOffer .snowpeak-partnership-form :-moz-placeholder{font-family:inherit;font-weight:inherit;color:inherit;letter-spacing:.03em;font-size:inherit}ul.FeaturesList{padding:0;font-family:var(--font-serif)}ul.FeaturesList:first-child{margin-top:0}ul.FeaturesList:last-child{margin-bottom:0}ul.FeaturesList li{display:flex;align-items:center;gap:1em;margin-bottom:1em}ul.FeaturesList p:last-child{margin-bottom:0}.Section--features-grid{background-color:var(--color-ui-cream);padding:calc(1.425rem + 1.4823529412vw) 0 calc(2.625rem + 11.6470588235vw);min-width:0vw;color:var(--color-ui-forest);overflow-x:clip;margin:0}@media(min-width: 1700px){.Section--features-grid{padding:3rem 0 15rem}}.Section--features-grid .Section__header{width:min(100% - 2rem,85rem);margin-inline:auto;overflow:visible}.Section--features-grid h2{color:inherit;font-size:calc(2.625rem + 11.6470588235vw);min-width:0vw;white-space:nowrap;font-weight:400 !important;line-height:1;margin-bottom:.2em}@media(min-width: 1700px){.Section--features-grid h2{font-size:15rem}}@media(min-width: 64em){.Section--features-grid h2{font-size:calc(3.475rem + 18.8470588235vw);min-width:0vw}}@media(min-width: 64em)and (min-width: 1700px){.Section--features-grid h2{font-size:23.5rem}}.Section--features-grid .Loop{display:grid;width:100%;margin:0;row-gap:calc(1.725rem + 4.0235294118vw);min-width:0vw;column-gap:1rem;grid-template-columns:1fr 1fr}@media(min-width: 1700px){.Section--features-grid .Loop{row-gap:6rem}}@media(min-width: 48em){.Section--features-grid .Loop{grid-template-columns:1fr 1fr 1fr}}.Section--features-grid .Card{text-align:center;display:grid;grid-template-columns:1fr;grid-template-rows:min-content 1fr;grid-template-areas:"media" "content";row-gap:1rem;flex-basis:unset;margin:0}.Section--features-grid .Card__figure{background:unset}.Section--features-grid .Card__figure:before{content:unset}.Section--features-grid .Card__details{padding:0}.Section--features-grid .Card__title{color:inherit;font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw;margin-bottom:.1em}@media(min-width: 1700px){.Section--features-grid .Card__title{font-size:2rem}}.Banner{display:grid;grid-template-columns:1fr;align-items:center;aspect-ratio:5.8;position:relative}.Banner .Banner__media{grid-column:1/span 1;grid-row:1/span 1}.Banner .Banner__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.Banner .Banner__content{position:relative;padding:calc(1.425rem + 1.4823529412vw) 0;min-width:0vw;grid-column:1/span 1;grid-row:1/span 1;color:#fff;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}@media(min-width: 1700px){.Banner .Banner__content{padding:3rem 0}}.Banner .Banner__content h6{margin-block-start:.2em;margin-bottom:0;font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw;color:#fff}@media(min-width: 1700px){.Banner .Banner__content h6{font-size:3.5rem}}.Banner .Buttons{width:auto;margin:0}.Banner .Button{background-color:#fffdfa;color:var(--color-ui-forest);line-height:3}.Section--lifestyle-slider{overflow:clip;margin-top:0;color:var(--color-ui-forest)}.Section--lifestyle-slider .inner{display:grid;grid-template-columns:1fr minmax(0, 2.5fr);grid-template-areas:"header content" "media media";column-gap:1rem}@media(min-width: 64em){.Section--lifestyle-slider .inner{grid-template-columns:1fr minmax(0, 4fr);grid-template-areas:"header content" "header media";column-gap:5rem}}.Section--lifestyle-slider .Section__header{position:relative;grid-area:header}.Section--lifestyle-slider .Section__media{grid-area:media}.Section--lifestyle-slider h2{margin:0;font-size:calc(3.475rem + 18.8470588235vw);min-width:0vw;font-weight:400;position:absolute;right:0;top:-0.1em;transform-origin:top right;transform:rotate(-90deg) translateY(-100%)}@media(min-width: 1700px){.Section--lifestyle-slider h2{font-size:23.5rem}}.Section--lifestyle-slider h2,.Section--lifestyle-slider h6{color:inherit}.Section--lifestyle-slider h6{margin-bottom:1.5em}.Section--lifestyle-slider .intro{font-family:var(--font-serif);max-width:40em;line-height:1.7}@media(width <= 768px){.Section--lifestyle-slider .intro{font-size:1rem}}.Section--lifestyle-slider .Section__content{grid-area:content;padding-top:calc(2.125rem + 7.4117647059vw);min-width:0vw;overflow-x:clip;align-self:flex-start}@media(min-width: 1700px){.Section--lifestyle-slider .Section__content{padding-top:10rem}}@media(max-width: 63.99em){.Section--lifestyle-slider .Section__content{max-width:calc(100% - 2rem);margin-inline:auto;overflow-x:visible}}.Section--lifestyle-slider slider-component{margin-top:calc(1.925rem + 5.7176470588vw);min-width:0vw;padding-bottom:1rem}@media(min-width: 1700px){.Section--lifestyle-slider slider-component{margin-top:8rem}}@media(max-width: 63.99em){.Section--lifestyle-slider slider-component{overflow:visible}}.Section--lifestyle-slider .swiper-wrapper{height:auto !important}.Section--lifestyle-slider .Card{display:flex;flex-direction:column;row-gap:1.5em;font-size:.9rem;margin:0 auto}@media(min-width: 48em){.Section--lifestyle-slider .Card{font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Section--lifestyle-slider .Card{font-size:1.4rem}}.Section--lifestyle-slider .Card__figure{background-color:unset}.Section--lifestyle-slider .Card__figure:before{padding-top:68%}.Section--lifestyle-slider .Card__details{padding:0}.Section--lifestyle-slider .Card__details h6{font-family:"IvarHeadline","Times New Roman",serif !important;font-weight:400;font-size:inherit}.Section--lifestyle-slider .swiper-scrollbar-horizontal{--swiper-scrollbar-sides-offset: 1rem}@media(min-width: 64em){.Section--lifestyle-slider .swiper-scrollbar-horizontal{--swiper-scrollbar-sides-offset: 3rem;left:0 !important}}.wp-block-sundance-bubbles-nav{background-color:#f8f0e5;overflow:clip}.wp-block-sundance-bubbles-nav .inner{width:min(100% - 2rem,78rem);margin-inline:auto;padding:2rem 0}.wp-block-sundance-bubbles-nav slider-component{overflow:visible}.wp-block-sundance-bubbles-nav slider-component .swiper-wrapper{height:auto}.wp-block-sundance-bubbles-nav .wp-block-sundance-bubbles-nav-item{font-size:.85rem;max-width:6em;height:unset;row-gap:1em;display:flex;flex-direction:column}.wp-block-sundance-bubbles-nav .media{display:block;width:6em;margin-inline:auto}.wp-block-sundance-bubbles-nav figure{background-color:rgba(0,0,0,.1);border-radius:50%;overflow:clip;margin:0;aspect-ratio:1}.wp-block-sundance-bubbles-nav figure img{width:100%;height:100%;object-fit:cover;object-position:center}.wp-block-sundance-bubbles-nav .details{text-align:center;padding:0}.wp-block-sundance-bubbles-nav h6.title{font-family:"IvarHeadline" !important;font-weight:400;font-size:inherit;color:var(--color-ui-navy);margin:0}.wp-block-sundance-accolades{max-width:100%;margin-block:calc(1.825rem + 4.8705882353vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-accolades{margin-block:7rem}}.wp-block-sundance-accolades .wp-block-sundance-loop{row-gap:calc(1.825rem + 4.8705882353vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-accolades .wp-block-sundance-loop{row-gap:7rem}}.wp-block-sundance-accolade{text-align:center;display:flex;flex-direction:column;font-family:var(--font-serif);justify-self:center}.wp-block-sundance-accolade.wp-block{margin-block:0}.wp-block-sundance-accolade .title{font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw;font-weight:500;line-height:normal;display:block;margin-bottom:.6em;max-width:15ch;margin-inline:auto}@media(min-width: 1700px){.wp-block-sundance-accolade .title{font-size:2rem}}.wp-block-sundance-accolade .name{font-size:.85rem}.wp-block-sundance-featured-accolades{--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #458691;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-width: 25px;--swiper-pagination-bullet-height: 3px;--swiper-pagination-bullet-border-radius: 1em;margin-block:0;max-width:unset;width:100%;background-color:#12272b;color:#fff;position:relative}.wp-block-sundance-featured-accolades swiper-container::part(container){padding-bottom:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-accolades swiper-container::part(container){padding-bottom:6rem}}.wp-block-sundance-featured-accolades swiper-container::part(bullet-active){width:50px}.wp-block-sundance-featured-accolades>.block__content{padding-block:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-accolades>.block__content{padding-block:6rem}}.wp-block-sundance-featured-accolades .Container{max-width:100%;width:min(100% - 2rem,65rem)}.wp-block-sundance-featured-accolades-slide{margin-block:0;max-width:unset;text-align:center;font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-accolades-slide{font-size:3.5rem}}.wp-block-sundance-featured-accolades-slide p{line-height:1.2 !important}.wp-block-sundance-featured-accolades-slide p:last-of-type{margin-bottom:0}.wp-block-sundance-featured-accolades-slide .title{display:block;font-size:.5em;text-transform:uppercase;font-family:var(--font-sans2);margin-bottom:2em;color:#458691;font-weight:700}.wp-block-sundance-featured-accolades-slide .Button{font-size:1rem !important}@media(min-width: 48em){.wp-block-sundance-featured-accolades-slide .Button{font-size:1.3rem !important}}.wp-block-sundance-featured-accolades-slide .Button.is-style-pillOutline{box-shadow:#fff 0 0 0 1px inset !important;color:#fff !important}.wp-block-sundance-featured-accolades{margin-block-end:-8%}.wp-block-sundance-featured-accolades>.block__content{padding-block:calc(1.725rem + 4.0235294118vw) calc(2.325rem + 9.1058823529vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-accolades>.block__content{padding-block:6rem 12rem}}.wp-block-sundance-featured-accolades:after{content:"";position:absolute;left:0;bottom:0;width:100%;background-repeat:no-repeat;background-position:top center;background-size:100% auto;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/acollades-deco.png);padding-top:12%}.wp-block-sundance-featured-press-releases{--swiper-pagination-color: #fff;--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bullet-inactive-opacity: 0.5;--swiper-pagination-bullet-size: 12px;position:relative;max-width:unset;width:100%;padding-block:calc(1.625rem + 3.1764705882vw) calc(1.825rem + 4.8705882353vw);min-width:0vw;overflow:clip;background:#12272b;color:#fff}@media(min-width: 1700px){.wp-block-sundance-featured-press-releases{padding-block:5rem 7rem}}.wp-block-sundance-featured-press-releases .bg{position:absolute;top:0;left:0;right:0}.wp-block-sundance-featured-press-releases .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(360deg, #12272B 0%, rgba(18, 39, 43, 0) 100%);z-index:1}.wp-block-sundance-featured-press-releases .block__content{position:relative;z-index:2}.wp-block-sundance-featured-press-releases .block__header{text-align:center;border-bottom:1px solid #fff;font-size:calc(2.225rem + 8.2588235294vw);min-width:0vw;margin-bottom:.4em}@media(min-width: 1700px){.wp-block-sundance-featured-press-releases .block__header{font-size:11rem}}@media(min-width: 48em){.wp-block-sundance-featured-press-releases .block__header{font-size:calc(2.425rem + 9.9529411765vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.wp-block-sundance-featured-press-releases .block__header{font-size:13rem}}.wp-block-sundance-featured-press-releases .block__sec-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}.wp-block-sundance-featured-press-releases .block__heading,.wp-block-sundance-featured-press-releases .block__title{color:inherit;font-weight:400}.wp-block-sundance-featured-press-releases .block__heading{font-size:inherit;margin-bottom:.3em}.wp-block-sundance-featured-press-releases .block__title{font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw;margin-bottom:0}@media(min-width: 1700px){.wp-block-sundance-featured-press-releases .block__title{font-size:3.5rem}}.wp-block-sundance-featured-press-releases .ButtonWrapper{text-align:center}.wp-block-sundance-featured-press-releases .Button.is-style-pill{background-color:#fff;color:var(--color-text-base)}.wp-block-sundance-featured-press-releases swiper-container{margin-block:calc(1.425rem + 1.4823529412vw);min-width:0vw;overflow:visible}@media(min-width: 1700px){.wp-block-sundance-featured-press-releases swiper-container{margin-block:3rem}}.wp-block-sundance-featured-press-releases swiper-container::part(container){overflow:visible}@media(max-width: 47.99em){.wp-block-sundance-featured-press-releases swiper-container::part(container){padding-bottom:3rem}}.wp-block-sundance-featured-press-releases .Card--press-release{font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-press-releases .Card--press-release{font-size:2rem}}@media(max-width: 47.99em){.wp-block-sundance-featured-press-releases .Card--press-release .Card__figure{position:static}.wp-block-sundance-featured-press-releases .Card--press-release .Card__figure .image-overlay-mask{position:absolute;inset:0;background-color:rgba(0,0,0,.25)}.wp-block-sundance-featured-press-releases .Card--press-release .Card__details{position:relative;padding:.8em}}.wp-block-sundance-featured-press-releases .swiper-custom-nav{display:none;font-size:1.8rem;column-gap:.3em}@media(min-width: 48em){.wp-block-sundance-featured-press-releases .swiper-custom-nav{display:flex}}.wp-block-sundance-featured-press-releases .swiper-button{font-size:inherit;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:3em;padding-inline:1em;line-height:1;min-height:1.8em;display:none}@media(min-width: 48em){.wp-block-sundance-featured-press-releases .swiper-button{display:block}}.wp-block-sundance-featured-press-releases .swiper-button[class*=next]{right:1.5em}.wp-block-sundance-featured-press-releases .swiper-button[class*=prev]{left:1.5em}.wp-block-sundance-featured-press-releases .swiper-button .icon{margin:0}.wp-block-sundance-featured-news{max-width:unset;width:100%;background:#f8f2e8;padding-block:calc(1.725rem + 4.0235294118vw) calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-news{padding-block:6rem 6rem}}.wp-block-sundance-featured-news:last-child{padding-block:calc(1.725rem + 4.0235294118vw) calc(2.325rem + 9.1058823529vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-news:last-child{padding-block:6rem 12rem}}.wp-block-sundance-featured-news+.wp-block-sundance-featured-news{padding-top:0}.wp-block-sundance-featured-news .heading{font-weight:400 !important;font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-news .heading{font-size:3.5rem}}.wp-block-sundance-featured-news .wp-block-sundance-loop{grid-template-columns:1fr;margin-block:calc(1.425rem + 1.4823529412vw) calc(1.825rem + 4.8705882353vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-news .wp-block-sundance-loop{margin-block:3rem 7rem}}@media(min-width: 48em){.wp-block-sundance-featured-news .wp-block-sundance-loop{grid-template-columns:repeat(2, 1fr)}}.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider{margin-block:calc(1.425rem + 1.4823529412vw) calc(1.525rem + 2.3294117647vw);min-width:0vw;--swiper-scrollbar-bg-color: #fff;--swiper-scrollbar-size: 0.2em}@media(min-width: 1700px){.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider{margin-block:3rem 4rem}}.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider swiper-container::part(container){padding-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider swiper-container::part(container){padding-bottom:3rem}}.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider .wp-block-sundance-news-card{font-size:1rem}@media(min-width: 64em){.wp-block-sundance-featured-news .wp-block-sundance-loop.is-slider .wp-block-sundance-news-card{font-size:1.6rem}}.wp-block-sundance-featured-news swiper-container{overflow:visible}.wp-block-sundance-featured-news swiper-container::part(container){overflow:visible}.wp-block-sundance-featured-news .wp-block-sundance-news-card{font-size:1.6rem}@media(min-width: 64em){.wp-block-sundance-featured-news .wp-block-sundance-news-card{font-size:2.2rem}}.wp-block-sundance-home-hero{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"main" "aux";align-items:flex-start;gap:var(--gap);--gap: 0.2rem;font-family:var(--font-serif);max-width:100%}@media(min-width: 64em){.wp-block-sundance-home-hero{--gap: 0.5rem;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-template-areas:"aux main"}}.wp-block-sundance-home-hero .hero__main{width:100%;grid-area:main}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__main{position:sticky;top:0}}.wp-block-sundance-home-hero .hero__aux{grid-area:aux;width:100%;height:100%;position:relative;overflow:hidden}.wp-block-sundance-home-hero .hero__aux .hero__aux--desktop{position:absolute;width:100%;left:0;top:0;display:none}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__aux .hero__aux--desktop{display:grid;gap:var(--gap)}}.wp-block-sundance-home-hero .hero__aux .hero__aux--mobile{display:block}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__aux .hero__aux--mobile{display:none}}.wp-block-sundance-home-hero .hero__tile{background-color:rgba(0,0,0,.1);width:100%;position:relative;grid-column:1;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"content"}.wp-block-sundance-home-hero .hero__tile .hero__media,.wp-block-sundance-home-hero .hero__tile .hero__details{grid-area:content}.wp-block-sundance-home-hero .hero__tile .hero__media{width:100%;aspect-ratio:1.5}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__tile .hero__media{aspect-ratio:.8}}.wp-block-sundance-home-hero .hero__tile .hero__details{position:relative;color:#fff;width:100%;padding-block:1em;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.9) 100%);background-blend-mode:multiply;font-size:.8rem}@media(min-width: 48em){.wp-block-sundance-home-hero .hero__tile .hero__details{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.9) 100%);font-size:1rem;padding-block:2em}}.wp-block-sundance-home-hero .hero__tile .hero__details .wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}.wp-block-sundance-home-hero .hero__tile .hero__details .wrapper .icon{width:1em;height:1em;min-width:1em !important;position:static;font-size:calc(1.445rem + 1.6517647059vw);min-width:0vw;object-fit:contain}@media(min-width: 1700px){.wp-block-sundance-home-hero .hero__tile .hero__details .wrapper .icon{font-size:3.2rem}}.wp-block-sundance-home-hero .hero__tile .inner{display:flex;flex-direction:column;justify-content:flex-end;max-width:calc(100% - 2rem);margin-inline:auto;height:100%}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__tile .inner{max-width:calc(100% - 5rem)}}.wp-block-sundance-home-hero .hero__tile .badge{margin-bottom:auto;color:inherit}@media(min-width: 48em){.wp-block-sundance-home-hero .hero__tile .badge{margin-bottom:1.5em}}.wp-block-sundance-home-hero .hero__tile .badge>span{display:inline-block;padding:.2em .8em .05em;font-family:var(--font-sans2);border:1px solid;border-radius:3em;font-weight:700}.wp-block-sundance-home-hero .hero__tile .title{width:100%;color:inherit;margin-block:0 .3em;margin-inline:0;font-family:var(--font-serif) !important;font-size:.85rem;max-width:15em}@media(min-width: 48em){.wp-block-sundance-home-hero .hero__tile .title{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.wp-block-sundance-home-hero .hero__tile .title{font-size:1.3rem}}.wp-block-sundance-home-hero .hero__tile .wp-block-button__link{box-shadow:unset;font-size:inherit;padding-inline:1.5em;height:unset;min-height:2.5em;line-height:2.5;padding-top:.2em}.wp-block-sundance-home-hero .hero__tile .wp-block-button.is-style-outline .wp-block-button__link{border:1px solid}.wp-block-sundance-home-hero .hero__tile video,.wp-block-sundance-home-hero .hero__tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wp-block-sundance-home-hero .hero__tile--main .hero__media{aspect-ratio:1}@media(min-width: 64em){.wp-block-sundance-home-hero .hero__tile--main .hero__media{aspect-ratio:1.1}}.wp-block-sundance-home-hero .hero__tile--main .hero__media:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3)}.wp-block-sundance-home-hero .hero__tile--main .hero__details{background:unset;text-align:center;font-size:1rem}@media(min-width: 48em){.wp-block-sundance-home-hero .hero__tile--main .hero__details{font-size:1.3rem}}.wp-block-sundance-home-hero .hero__tile--main .hero__details .inner{justify-content:center}.wp-block-sundance-home-hero .hero__tile--main .title{max-width:unset;font-size:calc(1.925rem + 5.7176470588vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-home-hero .hero__tile--main .title{font-size:8rem}}@media(min-width: 48em){.wp-block-sundance-home-hero .hero__tile--main .title{font-size:calc(1.625rem + 3.1764705882vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.wp-block-sundance-home-hero .hero__tile--main .title{font-size:5rem}}.wp-block-sundance-hero-countdown-announcement{text-align:center;padding-block:1em;font-family:"IvarHeadline","Times New Roman",serif;font-size:.9rem}.wp-block-sundance-hero-countdown-main,.wp-block-sundance-hero-countdown-clock{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-areas:"content"}.wp-block-sundance-hero-countdown-main .hero__media,.wp-block-sundance-hero-countdown-main .hero__details,.wp-block-sundance-hero-countdown-clock .hero__media,.wp-block-sundance-hero-countdown-clock .hero__details{grid-area:content}.wp-block-sundance-hero-countdown-main .hero__media,.wp-block-sundance-hero-countdown-clock .hero__media{width:100%;min-width:100%}.wp-block-sundance-hero-countdown-main .hero__media img,.wp-block-sundance-hero-countdown-clock .hero__media img{position:absolute;inset:0;object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-sundance-hero-countdown-main .hero__details,.wp-block-sundance-hero-countdown-clock .hero__details{align-self:flex-end;padding-block:1rem;z-index:2}@media(min-width: 48em){.wp-block-sundance-hero-countdown-main .hero__details,.wp-block-sundance-hero-countdown-clock .hero__details{align-self:center}}.wp-block-sundance-hero-countdown-main .wp-block-sundance-overlay,.wp-block-sundance-hero-countdown-clock .wp-block-sundance-overlay{z-index:-1}.wp-block-sundance-hero-countdown-main{position:relative;z-index:3;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - clamp(40px, 23.3333333333px + 0.0416666667 * 100vw, 90px)))}.wp-block-sundance-hero-countdown-main.is-style-sticky{position:sticky;top:0;z-index:10}.wp-block-sundance-hero-countdown-main .hero__media{aspect-ratio:1.8}@media(min-width: 48em){.wp-block-sundance-hero-countdown-main .hero__media{aspect-ratio:2.7}}.wp-block-sundance-hero-countdown-main .hero__details{margin-bottom:clamp(40px,23.3333333333px + 0.0416666667*100vw,90px)}.wp-block-sundance-hero-countdown-main .hero__details .title{font-size:calc(1.575rem + 2.7529411765vw);min-width:0vw;margin-bottom:.2em;font-weight:400;margin-top:3em}@media(min-width: 1700px){.wp-block-sundance-hero-countdown-main .hero__details .title{font-size:4.5rem}}@media(min-width: 48em){.wp-block-sundance-hero-countdown-main .hero__details .title{margin-bottom:0}}@media(max-width: 47.99em){.wp-block-sundance-hero-countdown-main .hero__details p{display:none}}.wp-block-sundance-hero-countdown-main .wp-block-sundance-buttons-v2{margin-top:1rem}.wp-block-sundance-hero-countdown-main .wp-block-sundance-button-v2{font-size:1rem}.wp-block-sundance-hero-countdown-clock{z-index:2;margin-top:calc(clamp(40px,23.3333333333px + 0.0416666667*100vw,90px)*-1)}.wp-block-sundance-hero-countdown-clock [data-container]{max-width:45rem}.wp-block-sundance-hero-countdown-clock .hero__details{padding-block:calc(clamp(40px,23.3333333333px + 0.0416666667*100vw,90px) + 1rem)}.wp-block-sundance-hero-countdown-clock .hero__details .title{font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;font-weight:400}.wp-block-sundance-hero-countdown-clock .CountdownWrapper{padding-inline:1rem;margin-block-start:2rem}.wp-block-sundance-hero-countdown-clock .clock{font-family:var(--font-serif);gap:1em;display:flex;justify-content:space-between;flex-flow:row nowrap}.wp-block-sundance-hero-countdown-clock .unit{display:flex;flex-direction:column;justify-content:center;font-weight:400;line-height:1;text-align:center}.wp-block-sundance-hero-countdown-clock .unit>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.wp-block-sundance-hero-countdown-clock .value{display:flex;font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-hero-countdown-clock .value{font-size:4rem}}.wp-block-sundance-hero-countdown-clock .label{font-size:.7rem}@media(min-width: 48em){.wp-block-sundance-hero-countdown-clock .label{font-size:.9rem}}.wp-block-sundance-hero-countdown-clock .sep{display:none}.wp-block-sundance-hero-countdown-main.is-style-reversed-size .hero__media{aspect-ratio:unset}.wp-block-sundance-hero-countdown-main.is-style-reversed-size .hero__details{margin-block-start:0;margin-block-end:clamp(40px,23.3333333333px + 0.0416666667*100vw,90px);padding-block-start:clamp(40px,33.3333333333px + 0.0166666667*100vw,60px)}.wp-block-sundance-hero-countdown-main.is-style-reversed-size .hero__details .title{margin-top:0}.wp-block-sundance-hero-countdown-clock.is-style-reversed-size{clip-path:polygon(0 0, 100% 0, 100% calc(100% - clamp(40px, 23.3333333333px + 0.0416666667 * 100vw, 90px)), 0 100%)}.wp-block-sundance-hero-countdown-clock.is-style-reversed-size .hero__media{aspect-ratio:3.2}.wp-block-sundance-overlay{position:absolute !important;inset:0;width:100%;height:100%;max-width:unset;margin:0}.wp-block-sundance-buttons-v2{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.wp-block-sundance-button-v2{display:inline-flex;align-items:center;justify-content:center;padding:.25em 3.1em 0;min-height:3em;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-weight:600;border:unset}.wp-block-sundance-button-v2[class*=pill]{border-radius:3em}.wp-block-sundance-button-v2[class*=outline]{border:2px solid currentColor}.wp-block-sundance-button-v2[class*=outline]:not(.has-background){background-color:unset}.wp-block-sundance-button-v2[class*=underlined]{padding:0;background:unset;text-decoration:underline;text-underline-offset:.15em;min-height:unset}.wp-block-sundance-text-over-media{margin-block:0;position:relative;width:100%}.wp-block-sundance-text-over-media .inner{display:grid;grid-template-columns:1fr;grid-template-areas:"content";grid-template-rows:1fr}.wp-block-sundance-text-over-media .block__content,.wp-block-sundance-text-over-media .block__media{grid-area:content}.wp-block-sundance-text-over-media .block__content{display:flex;align-items:stretch;padding-block:1rem;z-index:5;text-align:center;font-size:1rem}@media(max-width: 47.99em){.wp-block-sundance-text-over-media .block__content{text-align:center}}.wp-block-sundance-text-over-media .block__content .title{font-size:calc(1.375rem + 1.0588235294vw);min-width:0vw;font-weight:400}@media(min-width: 1700px){.wp-block-sundance-text-over-media .block__content .title{font-size:2.5rem}}.wp-block-sundance-text-over-media .wp-block-sundance-badges{position:absolute;top:2em;left:2em}.wp-block-sundance-text-over-media .wp-block-sundance-overlay{z-index:-1}.wp-block-sundance-text-over-media .wp-block-gwm-container{display:flex;align-items:stretch;justify-content:center}.wp-block-sundance-text-over-media .block__media{position:relative}@media(width < 768px){.wp-block-sundance-text-over-media .block__media{min-height:25rem}}.wp-block-sundance-text-over-media .block__media img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:cover}:root .section-tiles-grid{margin-block:5rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(25rem, 100%), 1fr));font-size:.9rem}:root .section-tiles-grid [data-container]{max-width:34rem}:root .section-tiles-grid .wp-block-group.is-vertical{gap:1em}:root .section-tiles-grid .wp-block-sundance-buttons-v2{margin-top:2em;font-size:1.2em}:root .section-tiles-grid .title{font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;font-weight:400;line-height:.9}@media(min-width: 1700px){:root .section-tiles-grid .title{font-size:4rem}}.no-worries-garantee .wp-block-group:has(>.title){width:100%;align-items:flex-end;margin-bottom:2rem}.no-worries-garantee .wp-block-group:has(>.title) .title{max-width:4.5em}.no-worries-garantee .wp-block-group:has(>.title) figure{font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;max-width:3.2em;margin-bottom:1.5em}@media(min-width: 1700px){.no-worries-garantee .wp-block-group:has(>.title) figure{font-size:4rem}}.wp-block-sundance-season-passes{margin-block:calc(1.625rem + 3.1764705882vw) calc(1.925rem + 5.7176470588vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-season-passes{margin-block:5rem 8rem}}.wp-block-sundance-season-passes>.block__content{width:min(100% - var(--container-inline-margin),88rem)}.wp-block-sundance-season-passes>.block__content>[data-container]{margin-bottom:calc(1.725rem + 4.0235294118vw);min-width:0vw;max-width:42rem}@media(min-width: 1700px){.wp-block-sundance-season-passes>.block__content>[data-container]{margin-bottom:6rem}}.wp-block-sundance-season-passes>.block__content>[data-container] .heading{font-weight:400;font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-bottom:.5em}@media(min-width: 1700px){.wp-block-sundance-season-passes>.block__content>[data-container] .heading{font-size:4rem}}.wp-block-sundance-season-passes-group{container-type:inline-size;padding:.45rem;background-color:var(--color-ui-midnightblue);background-position:center;background-repeat:no-repeat;background-size:cover;display:grid;margin-bottom:3rem}@media(min-width: 48em){.wp-block-sundance-season-passes-group{padding:.9rem}}.wp-block-sundance-season-passes-group>.block__content{padding-block:calc(1.525rem + 2.3294117647vw);min-width:0vw;background-color:#fff}@media(min-width: 1700px){.wp-block-sundance-season-passes-group>.block__content{padding-block:4rem}}.wp-block-sundance-season-passes-group [data-container]{width:min(100% - var(--container-inline-margin),79rem);display:grid;grid-template-columns:1fr;gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-season-passes-group [data-container]{gap:3rem}}@media(min-width: 48em){.wp-block-sundance-season-passes-group [data-container]{grid-template-columns:1fr 1.5fr}}@container (min-width:1024px){.wp-block-sundance-season-passes-header .block__content{max-width:20rem}}.wp-block-sundance-season-passes-header .wp-block-heading:is(.heading){font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;font-weight:400;line-height:.9;margin-bottom:.3em}@media(min-width: 1700px){.wp-block-sundance-season-passes-header .wp-block-heading:is(.heading){font-size:4rem}}.wp-block-sundance-season-passes-header p{font-size:.9rem}.wp-block-sundance-season-passes-header .wp-block-sundance-buttons-v2{flex-wrap:wrap;margin-block:1.5em;margin-left:0}@container (min-width:1024px){.wp-block-sundance-season-passes-header .wp-block-sundance-buttons-v2{max-width:12em}}.wp-block-sundance-season-passes-header .wp-block-sundance-button-v2{flex:1 0 auto;padding-inline:2em;font-size:1rem}.wp-block-sundance-season-passes-item{display:grid;grid-template-columns:1fr;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #d9d9d9;gap:1rem}@media(min-width: 64em){.wp-block-sundance-season-passes-item{grid-template-columns:1fr min-content}}.wp-block-sundance-season-passes-item .wp-block-sundance-season-passes-item-header{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.wp-block-sundance-season-passes-item .wp-block-sundance-season-passes-item-content{font-size:.8rem}@media(min-width: 64em){.wp-block-sundance-season-passes-item .wp-block-sundance-season-passes-item-content{font-size:.9rem}}.wp-block-sundance-season-passes-item .wp-block-sundance-season-passes-item-content p{margin-block:.5em}.wp-block-sundance-season-passes-item h3:is(.title){font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw;font-weight:400;display:inline-block;margin-block:0;margin-inline:0}@media(min-width: 1700px){.wp-block-sundance-season-passes-item h3:is(.title){font-size:2rem}}.wp-block-sundance-season-passes-item .block__cta{display:flex;gap:2em;align-self:flex-start;font-size:.9rem}.wp-block-sundance-season-passes-item .block__cta a,.wp-block-sundance-season-passes-item .block__cta button{white-space:nowrap;font-family:"IvarHeadline","Times New Roman",serif;text-transform:none;color:inherit;font-weight:400}.wp-block-sundance-season-passes-item .block__cta button{position:relative}.wp-block-sundance-season-passes-item .block__cta button:after{content:"";position:absolute;right:-1em;width:1px;height:80%;background-color:currentColor}.wp-block-sundance-season-passes-group{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/blocks/SeasonPassBG.jpg)}.wp-block-sundance-badges{display:flex;gap:.3em;flex-wrap:wrap}.wp-block-sundance-badge{display:inline-flex;align-items:center;justify-content:center;min-height:2.8em;padding-inline:2em;border-radius:3em;font-size:.75rem;font-family:"IvarHeadline","Times New Roman",serif;white-space:nowrap}season-passes-compare .Modal{z-index:1001}season-passes-compare .Modal__header{text-align:left;gap:1em;font-family:"IvarHeadline","Times New Roman",serif;font-weight:400;text-transform:none;color:inherit;position:relative}@media(min-width: 48em){season-passes-compare .Modal__header{text-align:center}}season-passes-compare .Modal__header span{display:block;width:100%;padding-inline-start:1em;padding-block:.5em}season-passes-compare .Modal__header .Button{width:1em;min-width:1em;height:1em;line-height:1;font-size:clamp(65px,57.3333333333px + 0.0191666667*100vw,88px);display:flex;justify-content:center;align-items:center;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/blocks/passes-compare-modal-button-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}season-passes-compare .Modal__header .Button .icon{margin:0;font-size:.4em}season-passes-compare .Modal__box{width:100%;padding:0;max-width:110rem;height:100%;max-height:100svh}season-passes-compare .compare{--container-inline-spacing: 1rem;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(90deg, rgb(249, 249, 249) 50%, rgb(255, 255, 255) 50%)}@media(min-width: 48em){season-passes-compare .compare{--container-inline-spacing: 3rem }}season-passes-compare .compare-header{display:grid;grid-template-columns:1fr;grid-template-areas:"content";position:relative;padding:1rem}season-passes-compare .compare-header .media,season-passes-compare .compare-header .details{grid-area:content;place-self:center}season-passes-compare .compare-header .media{width:100%;aspect-ratio:1.3}@media(min-width: 48em){season-passes-compare .compare-header .media{aspect-ratio:1.7}}season-passes-compare .compare-header .media:after{content:"";display:block;position:absolute;inset:0;background-color:rgba(0,0,0,.15)}season-passes-compare .compare-header .details{z-index:2;text-align:center}season-passes-compare .compare-header .details h3{color:#fff;font-weight:400;margin-bottom:.1em}@media(max-width: 47.99em){season-passes-compare .compare-header .details h3{display:none}}season-passes-compare .compare-header .details .wp-block-sundance-button-v2{font-size:.85rem;padding-inline:2.3em;min-height:2.3em}season-passes-compare .compare-header img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}season-passes-compare .compare-header select{position:absolute;bottom:0;margin:.5rem;left:0;right:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='18' height='10' viewBox='0 0 18 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9L17 1' stroke='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:1.3em;background-position:calc(100% - 1rem) 50%;font-size:.8rem;height:2.2em;line-height:2.2em}@media(min-width: 64em){season-passes-compare .compare-header select{font-size:1rem;margin:0 var(--container-inline-spacing) 2.5rem}}season-passes-compare .compare-table{font-family:"IvarHeadline","Times New Roman",serif;font-size:clamp(12px,10.6666666667px + 0.0033333333*100vw,16px);grid-column:span 2}season-passes-compare .compare-table table{margin-block:clamp(16px,10.6666666667px + 0.0133333333*100vw,32px);max-width:calc(100% - 2*var(--container-inline-spacing));width:100%;margin-inline:auto;table-layout:fixed;border-collapse:collapse}season-passes-compare .compare-table thead tr,season-passes-compare .compare-table tbody tr:not(:last-child){border-bottom:1px solid #d8d6d6}season-passes-compare .compare-table td{padding-block:1em}season-passes-compare .compare-table thead{font-size:clamp(16px,13.3333333333px + 0.0066666667*100vw,24px);font-weight:600}season-passes-compare .compare-table td:not(:first-child){padding-inline-start:var(--container-inline-spacing)}.wp-block-sundance-media-content{margin-block:calc(1.625rem + 3.1764705882vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-media-content{margin-block:5rem}}.wp-block-sundance-media-content.wp-block{max-width:unset}.wp-block-sundance-media-content>.block__content{width:min(100% - var(--container-inline-margin),80rem);display:flex;flex-direction:column;column-gap:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.wp-block-sundance-media-content>.block__content{column-gap:3rem}}@media(min-width: 48em){.wp-block-sundance-media-content>.block__content{flex-direction:row}}.wp-block-sundance-media-content>.block__content.image-fit-contain img{position:static;object-fit:contain;height:auto}@media(min-width: 48em){.wp-block-sundance-media-content>.block__content.media-content .block__media{order:1}.wp-block-sundance-media-content>.block__content.media-content .block__inner{order:2}.wp-block-sundance-media-content>.block__content.media-content .block__inner .wrapper{margin-left:auto}.wp-block-sundance-media-content>.block__content.content-media .block__media{order:2}.wp-block-sundance-media-content>.block__content.content-media .block__inner{order:1}}@media(max-width: 47.99em){.wp-block-sundance-media-content>.block__content.mobile-content-top .block__media{order:2}.wp-block-sundance-media-content>.block__content.mobile-content-top .block__inner{order:1}.wp-block-sundance-media-content>.block__content.mobile-media-top .block__media{order:1}.wp-block-sundance-media-content>.block__content.mobile-media-top .block__inner{order:2}}.wp-block-sundance-media-content .block__media{flex:1 1 calc(100% - var(--content-width, 50%));align-self:center;aspect-ratio:var(--image-aspect-ratio, 1);position:relative;width:100%}.wp-block-sundance-media-content .block__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wp-block-sundance-media-content .block__inner{flex:1 1 var(--content-width, 50%);padding-block:1.5rem;display:flex;flex-direction:column;justify-content:center;font-size:1rem}.wp-block-sundance-media-content .block__inner .wrapper{max-width:25rem}.wp-block-sundance-media-content .block__inner .title{font-size:calc(1.475rem + 1.9058823529vw);min-width:0vw;font-weight:400;margin-bottom:.5em}@media(min-width: 1700px){.wp-block-sundance-media-content .block__inner .title{font-size:3.5rem}}.wp-block-sundance-media-content .block__inner p:last-child{margin-bottom:0}@media(min-width: 64em){.wp-block-sundance-hero-countdown-clock+.wp-block-sundance-media-content{margin-top:-3rem;position:relative;z-index:4}}@media(min-width: 64em){.wp-block-sundance-hero-countdown-clock.is-style-reversed-size+.wp-block-sundance-media-content{margin-top:-6rem}}.wp-block-sundance-michelin-callout{margin-block:2rem;border-top:1px solid currentColor;border-bottom:1px solid currentColor;padding-block:1em;font-family:var(--font-serif);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em 2em;text-align:center}@media(min-width: 48em){.wp-block-sundance-michelin-callout{flex-direction:row}}.wp-block-sundance-michelin-callout img{height:1.5em;width:auto;object-fit:contain}.wp-block-sundance-michelin-callout .description{display:block;position:relative}.wp-block-sundance-michelin-callout .description:before{position:absolute;left:-1em;width:1px;height:100%;background-color:currentColor}@media(min-width: 48em){.wp-block-sundance-michelin-callout .description:before{content:""}}[data-view=interactive-map] .Main__content{padding-bottom:0}[data-view=interactive-map] .map-wrapper{display:flex;flex-direction:column;height:100svh;width:100%}[data-view=interactive-map] .map-wrapper iframe{width:100%;height:100%}[data-view=interactive-map] .map-menu{display:flex;flex-wrap:wrap;gap:.6rem;padding:1rem 1rem .5rem}@media(min-width: 48em){[data-view=interactive-map] .map-menu{padding:1.4rem 4rem .5rem}}[data-view=interactive-map] .map-menu .Button{display:flex;align-items:center;justify-content:center;font-size:1rem;padding-block:0;padding-inline:2rem;height:unset;min-height:2.4em;line-height:unset;gap:.3em}@media(min-width: 48em){[data-view=interactive-map] .map-menu .Button{font-size:1.3rem}}[data-view=interactive-map] .map-menu .Button .icon{font-size:1.1em;margin:0}[data-view=interactive-map] .map-menu .Button span{display:block;margin-top:.15em}@media(max-width: 47.99em){[data-view=interactive-map] .map-menu .back-button{padding-inline:.7em}[data-view=interactive-map] .map-menu .back-button span{display:none}}[data-view=interactive-map] .map-menu .Button--pill{background:var(--color-dark-base3);margin-left:auto}.widget_calendar{width:100%;margin-bottom:3rem}.widget_calendar table{width:100%}.widget_calendar caption{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw;text-align:left;margin-bottom:.8em;padding:0em .4em;color:hsl(0,2%,10%)}@media(min-width: 1700px){.widget_calendar caption{font-size:1.3rem}}.widget_calendar a{color:hsl(32,70%,43%)}.MainNavigation__events .widget_calendar thead,.MainNavigation__events .widget_calendar tfoot{display:none}.error404 .Main__content{text-align:center;font-family:"IvarHeadline","Times New Roman",serif;font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.error404 .Main__content{font-size:1.3rem}}.view-home .Hero .Container{padding-top:149px;display:grid}@media(min-width: 48em){.view-home .Hero .Container{padding-top:200px}}@media(min-width: 64em){.view-home .Hero .Container{grid-template-columns:1fr 1.3fr;column-gap:3rem}}@media(min-width: 99.375em){.view-home .Hero .Container{column-gap:8rem}}.view-home .Hero__details{position:relative;max-width:unset;align-self:center}@media(min-width: 64em){.view-home .Hero__details{padding-left:3em}}.view-home .Hero__media{grid-row:1;margin-bottom:2rem}.view-home .Hero__media img{width:100%;max-width:30em;margin:0 auto;display:block}@media(min-width: 64em){.view-home .Hero__media{grid-column:2}.view-home .Hero__media img{max-width:100%}}.view-home .Hero__cta{display:block;text-align:center;margin-bottom:0;display:flex;flex-flow:row wrap;justify-content:center;row-gap:.5em;column-gap:.5em}@media(min-width: 64em){.view-home .Hero__cta{text-align:left}}.view-home .Hero__cta .Button{border-radius:1.8em;font-size:1rem;padding:0 1.4em;line-height:2.7;background:#fff;color:var(--color-text-accent)}@media(min-width: 48em){.view-home .Hero__cta .Button{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.view-home .Hero__cta .Button{font-size:1.6rem}}.view-home h1{max-width:unset;font-size:calc(1.765rem + 4.3623529412vw);min-width:0vw;margin-bottom:.3em;line-height:1}@media(min-width: 1700px){.view-home h1{font-size:6.4rem}}.view-home h1 strong{color:#c3982d}.view-home p{font-family:"IvarHeadline","Times New Roman",serif}.Section--quickLinks .Section__layout{display:grid}@media screen and (min-width: 102rem){.Section--quickLinks .Section__layout{grid-template-columns:1.6fr 98rem 1fr}.Section--quickLinks .Section__layout .innerLayout{grid-column:2/span 2}}.Section--quickLinks .innerLayout{overflow:auto}.Section--quickLinks .items{width:100%}.Section--quickLinks .Card{width:80vw;margin-right:2rem;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.Section--quickLinks .Card:before{content:"";display:block;width:100%;padding-top:55%}.Section--quickLinks .Card:not(:first-child){position:absolute;visibility:hidden}@media(min-width: 48em){.Section--quickLinks .Card{width:65vw}}@media(min-width: 64em){.Section--quickLinks .Card{width:40em}}.Section--quickLinks .Card__details{top:0;right:0;bottom:0;left:0;position:absolute;display:flex;align-items:flex-end;color:#fff;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;background:linear-gradient(hsla(0, 2%, 10%, 0) 40%, hsla(0, 2%, 10%, 0.8))}.Section--quickLinks .Card__details .value{font-size:calc(1.825rem + 4.8705882353vw);min-width:0vw;font-weight:800;line-height:1}@media(min-width: 1700px){.Section--quickLinks .Card__details .value{font-size:7rem}}.Section--quickLinks .Card__details .label{font-size:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.Section--quickLinks .Card__details .label{font-size:2rem}}.Section--quickLinks .flickity-enabled .Card{visibility:visible}.Section--quickLinks .inner{width:100%;display:grid;grid-template-columns:1fr min-content;column-gap:3rem}.Section--quickLinks h4,.Section--quickLinks h6{color:#fff;margin:0}.Section--quickLinks h4{max-width:18ch}.Section--quickLinks a{color:#fff;border-color:#fff}.Section--quickLinks .Button{color:#fff;border-color:#fff}.Section--quickLinks .navigation{margin-top:2rem}.Section--quickLinks .button--next,.Section--quickLinks .button--previous{background:none;padding:0;font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw;margin:0 .6em}@media(min-width: 1700px){.Section--quickLinks .button--next,.Section--quickLinks .button--previous{font-size:1.4rem}}.Section--quickLinks .button--next svg,.Section--quickLinks .button--previous svg{margin:0}.Bubbles{max-width:calc(100vw - .5rem);margin-left:.5rem}@media(min-width: 48em){.Bubbles{display:none}}.Bubbles:not(.flickity-enabled) .Bubbles__item:not(:first-child){position:absolute;visibility:hidden}.Bubbles__item{width:22vw;text-align:center;font-family:var(--font-sans2);font-size:1rem;line-height:1.1}.Bubbles__item .inner{padding:0 .3em;padding-bottom:.7em}.Bubbles__item figure{border-radius:50%;max-width:6.4em;margin:0 auto .6em;background:var(--color-muted-base);overflow:hidden;position:relative}.Bubbles__item figure:before{content:"";display:block;width:100%;padding-top:100%}.Bubbles__item figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.Bubbles__item a{font-family:var(--font-serif);color:var(--color-text-accent);font-size:.9rem}.view-home{max-width:100%}.view-home .Main__content{padding-bottom:0}.view-home .Media{margin-top:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-bottom:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.view-home .Media{margin-top:4rem}}@media(min-width: 1700px){.view-home .Media{margin-bottom:4rem}}.view-home .deco{position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:3}.view-home .deco:before{content:"";display:block;width:100%}.view-home .deco[data-figure=always_a_dream]{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/deco_always_a_dream.png)}.view-home .deco[data-figure=always_a_dream]:before{padding-top:110%}.view-home .deco[data-figure=inspire]{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/deco_inspire.png)}.view-home .deco[data-figure=inspire]:before{padding-top:30%}.view-home .deco[data-figure=create]{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/deco_create.png)}.view-home .deco[data-figure=create]:before{padding-top:30%}.view-home .Footer__newsletter{margin-top:0}@media(min-width: 48em)and (max-width: 63.99em){.Section--intro .Media{grid-template-columns:1fr 1fr}}.Section--intro .Media__figure{align-self:flex-start;position:relative}.Section--intro .Media__figure img{display:block}.Section--intro .Section__layout{display:grid;position:relative}@media screen and (min-width: 102rem){.Section--intro .Section__layout{grid-template-columns:1.6fr 98rem 1fr}.Section--intro .Section__layout .inner{grid-column:2/span 2}}@media(min-width: 48em){.Section--intro .deco{right:0;bottom:-8rem;position:absolute;width:100%;max-width:22em;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/topography-texture.png);z-index:-1}.Section--intro .deco:before{content:"";display:block;width:100%;padding-top:90%}}.Section--intro img.always-a-dream{right:0;max-width:90%;margin:0 auto}@media(min-width: 100em){.Section--intro img.always-a-dream{position:absolute;top:0;left:0;right:unset;max-width:24em;transform:translateY(-150%)}}@media(min-width: 100em){.Section--intro .Media__content{padding-left:0 !important}}.Section--outlaws{color:#fff;margin-bottom:0;margin-top:calc(1.925rem + 5.7176470588vw);min-width:0vw}@media(min-width: 1700px){.Section--outlaws{margin-top:8rem}}.Section--outlaws .Section__header{background:#fff;padding-bottom:4rem;margin-bottom:-4rem;position:relative;z-index:2}.Section--outlaws .Section__header h2{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/deco_outlaws_by_nature.png);background-size:contain;background-repeat:no-repeat;width:100%;display:inline-block}.Section--outlaws .Section__header h2 span{font-size:0}.Section--outlaws .Section__header h2:before{content:"";display:block;width:100%;padding-top:20%}.Section--outlaws .Section__content{background:hsl(0,2%,10%) url(/wp-content/themes/sundance-mtn-resort/build/img/home/outlaws_texture.jpg);background-size:cover;background-repeat:no-repeat;padding-bottom:6vh;padding-top:10rem}@media(min-width: 48em){.Section--outlaws .inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.Section--outlaws .inner>:first-child{text-align:right}}.Section--outlaws h2{font-size:calc(1.465rem + 1.8211764706vw);min-width:0vw;max-width:12em;text-align:center;margin:0 auto}@media(min-width: 1700px){.Section--outlaws h2{font-size:3.4rem}}.Section--outlaws h4{text-align:center;color:unset;margin-bottom:3rem;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif}.Section--outlaws p{font-family:"Cutive Mono",Helvetica,Verdana,Arial,sans-serif}.Section--contentHighlights{margin-top:0;background-size:100% auto;background-position:top left;background-repeat:no-repeat;position:relative;overflow-x:hidden}.Section--contentHighlights .Section__background{top:0;right:0;left:0;position:absolute;height:40%;background-size:cover;background-position:top center}@media(min-width: 48em){.Section--contentHighlights .Section__background{height:70%}}.Section--contentHighlights .Section__background:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(hsla(104, 100%, 100%, 0), hsl(104, 100%, 100%))}.Section--contentHighlights .Section__header{padding-top:8vh;padding-bottom:5vh;position:relative;z-index:2}.Section--contentHighlights .Section__header h2{color:#fff;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/deco_outlaws.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;display:inline-block;font-size:calc(1.265rem + 0.1270588235vw);min-width:0vw;max-width:20rem}@media(min-width: 1700px){.Section--contentHighlights .Section__header h2{font-size:1.4rem}}.Section--contentHighlights .Section__header h2 span{font-size:0}.Section--contentHighlights .Section__header h2:before{content:"";display:block;width:100%;padding-top:40%}.Section--contentHighlights .Section__content{position:relative;z-index:2}.Section--contentHighlights .Card__figure:before{padding-top:110%}.Section--contentHighlights .Card__details{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/contentHighlights_card_shape1.png);background-size:100% 100%;background-position:bottom center;text-align:center;color:#fff;padding:3rem 2rem;margin-bottom:-4rem;z-index:2;position:relative}.Section--contentHighlights .Card:nth-child(even) .Card__details{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/contentHighlights_card_shape2.png)}.Section--contentHighlights .Section__video{top:0;right:0;left:0;position:absolute;overflow:hidden;width:150vw;left:50%;transform:translateX(-50%)}.Section--contentHighlights .Section__video:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;background-image:linear-gradient(hsla(126, 100%, 100%, 0) 60%, hsl(126, 100%, 100%))}.Section--contentHighlights .Section__video:before{content:"";display:block;width:100%;padding-top:50%}.Section--contentHighlights .Section__video .VideoBanner{top:0;right:0;left:0;position:absolute}.Section--contentHighlights .Section__video .VideoBanner:before{content:"";display:block;width:100%;padding-top:56%}.Section--contentHighlights .Section__video .VideoBanner .media-player{top:0;right:0;bottom:0;left:0;position:absolute}@media(min-width: 48em){.Section--contentHighlights .Section__video{width:140vw}.Section--contentHighlights .Section__video:before{padding-top:55%}}@media(min-width: 64em){.Section--contentHighlights .Section__video{width:110vw}.Section--contentHighlights .Section__video .VideoBanner{top:50%;transform:translateY(-50%)}.Section--contentHighlights .Section__video:before{padding-top:40%}}.Section--contentHighlights h4{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-size:calc(1.295rem + 0.3811764706vw);min-width:0vw;color:#fff;margin:0}@media(min-width: 1700px){.Section--contentHighlights h4{font-size:1.7rem}}.Section--contentHighlights h4 a{color:#fff}.Media{display:grid;grid-template-columns:1fr;grid-template-areas:"figure" "content"}@media(min-width: 48em){.Media{grid-template-columns:2fr 3fr;grid-template-areas:"content figure"}}@media(min-width: 64em){.Media{column-gap:2rem}}@media(min-width: 48em){.Media.is-inverted{grid-template-columns:3fr 2fr;grid-template-areas:"figure content"}}.Media__content{grid-area:content;align-self:center;position:relative}.Media__figure{grid-area:figure}.Media__figure img{width:100%}.Media.balance .Media__content{padding:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.Media.balance .Media__content{padding:4rem}}.Media.balance h2{font-size:calc(1.485rem + 1.9905882353vw);min-width:0vw}@media(min-width: 1700px){.Media.balance h2{font-size:3.6rem}}.Media.art-and-culture{grid-template-columns:1fr;overflow:hidden}.Media.art-and-culture .Media__figure{position:relative;padding:2rem}@media(min-width: 64em){.Media.art-and-culture .Media__figure{padding:calc(1.825rem + 4.8705882353vw);min-width:0vw}}@media(min-width: 64em)and (min-width: 1700px){.Media.art-and-culture .Media__figure{padding:7rem}}.Media.art-and-culture .Media__figure:before{background:hsl(188,35%,42%);content:"";display:block;top:0rem;right:-1rem;bottom:0rem;left:-1rem;position:absolute}.Media.art-and-culture .Media__content{height:100%}.Media.art-and-culture .Media__content .inner{width:100%;height:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media(max-width: 47.99em){.Media.art-and-culture .Media__content{padding:2rem}}.Media.art-and-culture .mosaic{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:1rem;column-gap:1rem}@media(max-width: 47.99em){.Media.art-and-culture .mosaic .Tile{grid-column:1/span 2}}.Media.art-and-culture .mosaic .Tile-2{background-position:bottom center}@media(min-width: 48em){.Media.art-and-culture .mosaic{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2, 1fr)}.Media.art-and-culture .mosaic .Tile-1{grid-column:1;grid-row:1/span 2}}.Media.art-and-culture h2{font-size:calc(1.465rem + 1.8211764706vw);min-width:0vw;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;text-align:center;color:hsl(70,15%,68%)}@media(min-width: 1700px){.Media.art-and-culture h2{font-size:3.4rem}}@media(min-width: 48em){.Media.art-and-culture h2{width:13em}}.Media.art-and-culture .deco{transform:rotate(90deg)}.Media.art-and-culture .deco-01{width:13rem;bottom:0;right:-6rem}.Media.art-and-culture .deco-02{width:16rem;top:0;left:-9rem}.Media.art-and-culture .deco{display:none}@media(min-width: 48em){.Media.art-and-culture{grid-template-columns:3fr 1fr;column-gap:1rem}.Media.art-and-culture .Media__figure:before{top:-1rem;bottom:-1rem;left:-4rem}}@media(min-width: 48em)and (max-width: 63.99em){.Media.art-and-culture h2{font-size:1.9rem}}@media(min-width: 48em){.Media.art-and-culture .header-wrapper{position:relative;transform:translate(-17vw, -9%) rotate(-90deg);transform-origin:top left;top:100%;left:100%;position:absolute;width:auto}}.Tile{position:relative;background:hsl(0,2%,10%);background-size:cover;background-repeat:no-repeat}.Tile:before{content:"";display:block;width:100%;padding-top:110%}.Tile[data-align*=bottom] .Tile__details{justify-content:flex-end}.Tile[data-align*=right] .Tile__details{align-items:flex-end;text-align:right}.Tile .badge-condenast{top:4rem;left:50%;position:absolute;max-width:60%;transform:translateX(-50%)}.Tile__details{top:0;right:0;bottom:0;left:0;position:absolute;padding:calc(1.625rem + 3.1764705882vw);min-width:0vw;display:flex;flex-direction:column;background:rgba(0,0,0,.1)}@media(min-width: 1700px){.Tile__details{padding:5rem}}.Tile__details h3{color:#fff;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;max-width:8em;margin-bottom:auto;font-size:calc(1.725rem + 4.0235294118vw);min-width:0vw;line-height:.8;max-width:10ch}@media(min-width: 1700px){.Tile__details h3{font-size:6rem}}.Tile__details .Button{align-self:start}.connecting-dots{display:block;width:10vw;background-repeat:no-repeat;background-size:contain;background-position:center}.connecting-dots:before{content:"";display:block;width:100%;padding-top:20%}.connecting-dots.step1{position:absolute;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/connectingDots1.png);width:20vw;bottom:96%;left:15vw}.connecting-dots.step1:before{padding-top:90%}.connecting-dots.step2{width:60vw;margin:-14rem auto -3rem auto;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/connectingDots2.png)}.connecting-dots.step2:before{padding-top:30%}.connecting-dots.step3{width:23vw;margin:-3rem auto 0 auto;background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/home/connectingDots3.png)}.connecting-dots.step3:before{padding-top:60%}.Section--trending{position:relative;background-color:#fffbf5;padding-top:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-top:0;margin-bottom:0}@media(min-width: 1700px){.Section--trending{padding-top:4rem}}@media(max-width: 47.99em){.Section--trending .Container--wider{max-width:calc(100% - 2rem)}}.Section--trending .Container--wider h2{margin-bottom:1em;font-weight:500;color:var(--color-ui-navy)}.Section--trending .Section__content{margin-bottom:0}.Section--trending .Section__content:not(:last-child){margin-bottom:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.Section--trending .Section__content:not(:last-child){margin-bottom:4rem}}.Section--trending .Section__footer{background-color:var(--color-ui-navy);text-align:center;padding:calc(1.425rem + 1.4823529412vw) 0;min-width:0vw}@media(min-width: 1700px){.Section--trending .Section__footer{padding:3rem 0}}.Section--trending .Section__footer .Container{position:relative;z-index:1}.Section--trending .Section__footer h5{color:#fff;margin-bottom:.8em;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;text-transform:uppercase;font-size:1.8rem}.Section--trending .Section__footer .Button--pill{background-color:#fff;color:inherit;font-family:"IvarHeadline","Times New Roman",serif;width:100%;max-width:20em;text-transform:none;font-size:1rem;font-weight:400;line-height:3.2}.Section--trending .Loop{display:grid;width:100%;margin-left:unset;margin-right:unset;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 64em){.Section--trending .Loop{grid-template-columns:repeat(4, 1fr);gap:2rem}}.Section--trending .Card{margin:0;font-size:1.2rem}@media(min-width: 64em){.Section--trending .Card{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw}}@media(min-width: 64em)and (min-width: 1700px){.Section--trending .Card{font-size:1.5rem}}.Section--trending .Card__figure{overflow:hidden;border-radius:.4em}.Section--trending .Card__figure:before{padding-top:75%}.Section--trending .Card__figure .badge{object-fit:contain;width:auto;height:1em;top:.5em;left:unset;right:.5em;font-size:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--trending .Card__figure .badge{font-size:3rem}}@media(min-width: 48em){.Section--trending .Card__figure .badge{top:unset;left:unset;right:.5em;bottom:.5em}}.Section--trending .Card__figure figcaption{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding:.5em;text-align:center;font-size:.9em;flex-direction:column;justify-content:flex-end;background-color:rgba(0,0,0,.1)}@media(min-width: 48em){.Section--trending .Card__figure figcaption{display:none}}.Section--trending .Card__figure figcaption h5{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;color:#fff;margin-bottom:0;font-size:inherit}.Section--trending .Card__details{display:none;padding:1em 0;color:var(--color-ui-navy)}@media(min-width: 48em){.Section--trending .Card__details{display:block}}.Section--trending .Card__details h5{font-weight:500;font-size:inherit;color:inherit}.Section--trending .Card__details a{color:inherit;font-size:.65em;display:flex;column-gap:.5em;align-items:center}.Section--trending .Card__details a span{text-decoration-line:underline}.Section--trending .Section__background{bottom:0;left:0;position:absolute;padding-top:40%;width:100%;background-size:contain;background-position:bottom left;background-repeat:no-repeat}@media(min-width: 48em){.Section--trending .Section__background{padding-top:15%}}.Section--about{position:relative;margin-top:0;margin-bottom:0;padding:calc(1.425rem + 1.4823529412vw) 0 12%;min-width:0vw}@media(min-width: 1700px){.Section--about{padding:3rem 0 12%}}.Section--about .Section__header{margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--about .Section__header{margin-bottom:3rem}}.Section--about .Section__header figure{position:relative;margin:0 auto;border-radius:50%;overflow:hidden;width:2em;max-width:20em;font-size:calc(2.525rem + 10.8vw);min-width:0vw}@media(min-width: 1700px){.Section--about .Section__header figure{font-size:14rem}}@media(min-width: 48em){.Section--about .Section__header figure{font-size:calc(2.025rem + 6.5647058824vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Section--about .Section__header figure{font-size:9rem}}.Section--about .Section__header figure:before{content:"";display:block;width:100%;padding-top:100%}.Section--about .Section__header figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.Section--about .Section__header h2{padding-top:calc(2.725rem + 12.4941176471vw);min-width:0vw;background-size:contain;background-position:center;background-repeat:no-repeat}@media(min-width: 1700px){.Section--about .Section__header h2{padding-top:16rem}}.Section--about .Section__content{font-size:1rem}@media(min-width: 48em){.Section--about .Section__content{font-size:1.3rem}}.Section--about .Section__background{z-index:-1;top:0;right:0;bottom:0;left:0;position:absolute;background-size:cover;background-position:70% 0;background-repeat:no-repeat}@media(min-width: 48em){.Section--about .Section__background{background-position:top center}}@media(max-width: 47.99em){.Section--upcoming-events{overflow:hidden}.Section--upcoming-events .Container{max-width:calc(100% - 2rem)}.Section--upcoming-events .flickity-viewport{overflow:unset}.Section--upcoming-events .flickity-page-dots{display:none}}.Section--upcoming-events .Section__header{position:relative;margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--upcoming-events .Section__header{margin-bottom:3rem}}.Section--upcoming-events .Section__header h2{color:var(--color-ui-navy);font-weight:500}.Section--upcoming-events .Section__header .Button{line-height:1;font-size:1rem;color:var(--color-ui-navy)}@media(min-width: 64em){.Section--upcoming-events .Section__header .Button{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media(min-width: 64em)and (min-width: 1700px){.Section--upcoming-events .Section__header .Button{font-size:1.3rem}}.Section--upcoming-events .Section__content{border-top:1px solid #908e90;padding-top:2rem}.Section--upcoming-events .empty-loop{text-align:center}.Section--upcoming-events .Slider{padding-bottom:2rem}@media(min-width: 48em){.Section--upcoming-events .Slider{max-width:calc(100% - 2rem);margin-inline:auto}}@media(min-width: 64em){.Section--upcoming-events .Slider{max-width:calc(100% - 8rem);margin-inline:auto}}.Section--upcoming-events .Slider__item{width:auto;display:flex;padding:0 1.5rem}.Section--upcoming-events .Slider__item:not(:last-child){border-right:.5px solid #c1c5b7}@media(max-width: 47.99em){.Section--upcoming-events .Slider__item:first-child{padding-left:0}}@media(min-width: 48em){.Section--upcoming-events .Slider__item{justify-content:center;width:33.3333333333%;max-width:unset;padding:0 1rem}}.Section--upcoming-events .Event{color:var(--color-ui-navy);font-family:var(--font-serif);font-size:.9rem}@media(min-width: 48em){.Section--upcoming-events .Event{font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.Section--upcoming-events .Event{font-size:1.5rem}}.Section--upcoming-events .Event__title{font-family:inherit !important;margin:0;font-size:inherit;font-weight:500;color:inherit}.Section--upcoming-events .Event__title a{color:inherit}.Section--upcoming-events .Event__date{font-size:.85em;font-weight:400}.Section--upcoming-events .Event__artist{font-size:.8em}.Section--upcoming-events .flickity-prev-next-button{border-radius:50%;background-color:#c1c5b7;background-position:center;background-size:50%;background-repeat:no-repeat}@media(max-width: 47.99em){.Section--upcoming-events .flickity-prev-next-button{display:none}}.Section--upcoming-events .flickity-prev-next-button.next{right:-2.5rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00042 5.30762L17 5.30762' stroke='%23042F36' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.6924 9.61523L17 5.30765L12.6924 1.00008' stroke='%23042F36' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media(min-width: 64em){.Section--upcoming-events .flickity-prev-next-button.next{right:-4rem}}.Section--upcoming-events .flickity-prev-next-button.previous{left:-2.5rem;background-image:url("data:image/svg+xml,%3Csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9996 5.30762L1 5.30762' stroke='%23042F36' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.30758 1L1 5.30758L5.30758 9.61516' stroke='%23042F36' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media(min-width: 64em){.Section--upcoming-events .flickity-prev-next-button.previous{left:-4rem}}.Section--upcoming-events .flickity-prev-next-button svg{display:none}.Section--upcoming-events .flickity-page-dots .dot{background-color:#e2cba5}.Section--upcoming-events .flickity-page-dots .dot.is-selected{background-color:#042f36}.Section--photoGallery .Section__header{color:var(--color-ui-navy);margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--photoGallery .Section__header{margin-bottom:3rem}}.Section--photoGallery .Section__header h2{color:inherit;font-weight:500;margin-bottom:.3em}.Section--photoGallery .Section__header .Button--text{border-bottom:0;text-decoration:underline;text-underline-offset:.2em;line-height:inherit}.Section--photoGallery .MosaicGallery__grid{grid-template-columns:repeat(2, 1fr)}@media(min-width: 48em){.Section--photoGallery .MosaicGallery__grid{grid-template-columns:repeat(3, 1fr)}}.Section--photoGallery .MosaicGallery__item{grid-column:span 1 !important;grid-row:span 1 !important}@media(min-width: 48em){.Section--photoGallery .MosaicGallery__item:before{padding-top:70%}}.Section--photoGallery .MosaicGallery__item .inner{font-size:1rem}.Section--photoGallery .MosaicGallery__item h5{color:inherit;font-size:1rem;margin-bottom:.1em;font-family:var(--font-serif)}@media(min-width: 48em){.Section--photoGallery .MosaicGallery__item h5{font-size:calc(1.385rem + 1.1435294118vw);min-width:0vw;margin-bottom:.3em}}@media(min-width: 48em)and (min-width: 1700px){.Section--photoGallery .MosaicGallery__item h5{font-size:2.6rem}}.Section--photoGallery .MosaicGallery__item figcaption{text-align:center}.Section--recentPosts .Section__header{color:var(--color-ui-navy);margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section--recentPosts .Section__header{margin-bottom:3rem}}.Section--recentPosts .Section__header h2{color:inherit;font-weight:500}.Section--recentPosts .Section__header .Button--text{border-bottom:0;text-decoration:underline;text-underline-offset:.2em;line-height:inherit}.Container--layoutA__transitionOverlay{background:#fff;position:absolute;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border:1px solid red}.post-type-archive-lodging .Tabs{position:relative;margin-top:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.post-type-archive-lodging .Tabs{margin-top:3rem}}.post-type-archive-lodging .Tabs__nav{display:block;font-size:1.1em;width:min(100%,60rem);margin-inline:auto}.post-type-archive-lodging .Tabs__nav .inner{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:1rem;row-gap:.5em;margin-bottom:calc(1.325rem + 0.6352941176vw);min-width:0vw}@media(min-width: 1700px){.post-type-archive-lodging .Tabs__nav .inner{margin-bottom:2rem}}.post-type-archive-lodging .Tabs__nav .inner:not(:last-child){margin-bottom:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.post-type-archive-lodging .Tabs__nav .inner:not(:last-child){margin-bottom:4rem}}.post-type-archive-lodging .Tabs__nav .ctas{column-gap:1rem}@media(min-width: 48em){.post-type-archive-lodging .Tabs__nav .ctas{column-gap:2rem}}.post-type-archive-lodging .Tabs__nav .ctas .Button{min-height:4em;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-basis:calc(50% - .5rem)}@media(min-width: 48em){.post-type-archive-lodging .Tabs__nav .ctas .Button{flex-basis:calc(50% - 1rem);font-size:calc(1.295rem + 0.3811764706vw);min-width:0vw}}@media(min-width: 48em)and (min-width: 1700px){.post-type-archive-lodging .Tabs__nav .ctas .Button{font-size:1.7rem}}.post-type-archive-lodging .Tabs__nav .ctas [data-style=bg]{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0 1em}.post-type-archive-lodging .Tabs__nav .ctas [data-style=bg] span{display:inline-block;border:.5px solid #fff;padding:.3em .8em .1em;line-height:1em}.post-type-archive-lodging .Tabs__nav .ctas [data-style=bg]:hover span{background-color:#fff;color:var(--color-text-base)}.post-type-archive-lodging .Tabs__tab{border-bottom:0;display:flex;flex-direction:column;align-items:center;font-weight:700;margin-top:0;margin-bottom:0}.post-type-archive-lodging .Tabs__tab .icon{display:block;font-size:2.5em;width:2em}.post-type-archive-lodging .Card--viewAll{background-color:#fff;font-family:"IvarHeadline","Times New Roman",serif;border:5px solid var(--color-ui-teal)}.post-type-archive-lodging .Card--viewAll .Card__details{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:calc(1.325rem + 0.6352941176vw);min-width:0vw;height:100%;font-size:calc(1.375rem + 1.0588235294vw);min-width:0vw;text-align:center}@media(min-width: 1700px){.post-type-archive-lodging .Card--viewAll .Card__details{row-gap:2rem}}@media(min-width: 1700px){.post-type-archive-lodging .Card--viewAll .Card__details{font-size:2.5rem}}.post-type-archive-lodging .Card--viewAll span{color:var(--color-ui-teal);font-weight:bold;line-height:1}.post-type-archive-lodging .Card--viewAll .icon{font-size:1.5em;color:#c4c4c4}.post-type-archive-lodging .Card--viewAll .iconWrapper{border-radius:50%;overflow:hidden;border:1px solid #c4c4c4;display:flex;justify-content:center;align-items:center}.post-type-archive-lodging .Card--viewAll .iconWrapper .icon{font-size:2.4em}@media(max-width: 63.99em){.single-lodging .Layout__aside{display:none}}.single-lodging .aside h2{margin-bottom:.3em;font-size:calc(1.445rem + 1.6517647059vw);min-width:0vw}@media(min-width: 1700px){.single-lodging .aside h2{font-size:3.2rem}}.single-lodging .aside h1.has-standard-font-size{font-size:1rem;margin-bottom:1em}.single-lodging .aside .sticky{position:sticky;top:8rem}.Modal[data-identifier=booking-form] .Modal__content{overflow:unset}.Modal[data-identifier=booking-form] .book-direct{font-family:var(--font-serif);text-align:center}.BookingForm[data-sticky] .BookingForm__wrapper{background-color:#fff;position:fixed;width:100%;left:0;bottom:0;z-index:1000;box-shadow:0 -5px 10px rgba(0,0,0,.1)}.BookingForm[data-sticky] .BookNow{position:static;margin-top:2rem;margin-bottom:2rem;width:min(100% - 2rem,56rem);margin-inline:auto}.BookingForm[data-sticky] .BookNow header{display:none}.BookingForm[data-sticky] .Button--icon{position:absolute;right:.5em;top:.5em;font-size:.8rem}.BookNow{text-align:center}.BookNow header h4{font-family:var(--font-serif) !important;margin-bottom:1.5em}.BookNow .FormRow{display:flex;flex-flow:row wrap;align-items:flex-end;width:calc(100% + 0.8rem);margin-left:-0.4rem;margin-right:-0.4rem}@media(min-width: 68.75em){.BookNow .FormRow{flex-flow:row}}.BookNow .FormField{margin:.4rem;text-align:left;text-transform:none;flex-grow:1}.BookNow input,.BookNow select,.BookNow .Button{min-width:6em;font-size:1.15rem;height:3em;line-height:3;width:100%}.BookNow .Button{width:unset;min-width:unset;flex-grow:0;margin:.4rem}@media(max-width: 47.99em){.BookNow .Button{width:100%}}.BookNow .nice-dates-popover{top:0;transform:translateY(-100%);width:min(100%,32rem);max-width:480px}.Modal .BookNow .nice-dates-popover{top:unset;transform:unset}.Section--field-guide .Section__header p{font-family:"IvarHeadline","Times New Roman",serif}.Modal[data-identifier=booking-form]{align-items:flex-start;padding-top:3rem}.Modal[data-identifier=booking-form] .Modal__box{top:4rem}.Card--venue{background:#fff;grid-template-columns:1fr;grid-template-rows:min-content 1fr;grid-template-areas:"media" "content"}.Card--venue .Card__details{align-self:flex-start;padding:3rem 3rem}.Card--venue .inner{max-width:28em;margin-left:auto;margin-right:auto}.disclaimer{text-align:center;font-style:italic}.disclaimer small{font-family:"IvarHeadline","Times New Roman",serif}#tribe-events-content{overflow:visible}.tribe-events-schedule{text-align:center;margin-bottom:1.8rem}.tribe-events-schedule h2.tribe-events-schedule__datetime{font-size:1rem;line-height:1;margin:0 !important}.tribe-events-schedule h2.tribe-events-schedule__datetime span{font-size:1rem}.Section.featured-events{background:hsl(93,0%,95%);padding:calc(1.525rem + 2.3294117647vw) 0;min-width:0vw}@media(min-width: 1700px){.Section.featured-events{padding:4rem 0}}.Section.featured-events .Loop{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.Section.featured-events .Loop .Card{margin:1rem;flex-basis:calc(100% - 2rem)}@media(min-width: 48em){.Section.featured-events .Loop .Card{flex-basis:calc(50% - 2rem)}}.Section.upcoming-events{--tec-font-family-sans-serif: var(--font-serif)}.Section.upcoming-events .Section__header{margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section.upcoming-events .Section__header{margin-bottom:3rem}}.Section.upcoming-events .Tabs{margin-top:0}.Section.upcoming-events .Tabs__nav{gap:.5rem;margin-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.Section.upcoming-events .Tabs__nav{margin-bottom:3rem}}.Section.upcoming-events .Tabs__tab{text-align:center;flex-basis:10em;padding:.8em 1.1em .7em;margin:0;border:1px solid var(--color-ui-olive);color:var(--color-ui-olive);font-weight:700;font-size:1.3rem}.Section.upcoming-events .Tabs__tab.is-active{background-color:#314c39;color:#fff}.Section.upcoming-events .tribe-events-l-container{padding-top:0}.Section.upcoming-events .tribe-events-c-subscribe-dropdown__container{display:none}.Section.upcoming-events .tribe-events-calendar-list__event-date-tag{--tec-font-size-7: 3rem}[data-view=event] .wp-block-sundance-single-header{margin-top:2rem}[data-view=event] .wp-block-sundance-single-header h1,[data-view=event] .wp-block-sundance-single-header h2,[data-view=event] .wp-block-sundance-single-header h3{margin-top:.4em;margin-bottom:.4em}[data-view=event] .Nav--breadcrumbs{justify-content:center}[data-view=event] .tribe-events-single .Button.is-style-solid{color:#fff}.Hero .Hero__details h2.tribe-events-schedule__datetime{width:100%;max-width:100%;margin:0 !important;font-size:1rem}.Hero .Hero__details h2.tribe-events-schedule__datetime>*{font-size:0.9rem}.Section--upcomingEvents{border-top:1px solid hsl(43,33%,92%);padding-top:2rem}.event-series-posts .Section__header h4{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}@media(min-width: 1700px){.event-series-posts .Section__header h4{font-size:1.6rem}}.Section--featuredArtists{padding-top:3rem;background:linear-gradient(to bottom, hsl(188, 35%, 42%) 48%, white 48%)}.Section--featuredArtists .Section__header{color:#fff;margin-bottom:3rem}.Section--featuredArtists .Section__header h4{color:unset}.Section--featuredArtists h5{color:#fff;font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;text-align:center}.tribe-block__venue{background:hsl(93,0%,95%);padding:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.tribe-block__venue{padding:3rem}}.widget_tribe-widget-events-month{--tec-font-family-sans-serif: var(--font-serif);--tec-color-accent-primary: #ba7321;--tec-color-accent-primary-week-event-hover: #ba72213d;margin-bottom:3.6rem}.widget_tribe-widget-events-month .tribe-events-view,.widget_tribe-widget-events-month .tribe-events-view .tribe-events-l-container{padding:0 !important}.widget_tribe-widget-events-month .tribe-events-widget-shortcode__header-title{margin-bottom:0 !important}.widget_tribe-widget-events-month .tribe-events-header .tribe-events-c-top-bar__nav-list-date{font-weight:700;font-family:var(--font-serif)}.widget_tribe-widget-events-month .tribe-events-widget-events-month__view-more{display:none}.page-load-status{display:none}.Loop--searchResults{width:100%;margin:0 0 3rem 0;display:grid;grid-template-columns:repeat(auto-fit, minmax(16em, 1fr));column-gap:calc(1.285rem + 0.2964705882vw);min-width:0vw;row-gap:calc(1.285rem + 0.2964705882vw);min-width:0vw}@media(min-width: 1700px){.Loop--searchResults{column-gap:1.6rem}}@media(min-width: 1700px){.Loop--searchResults{row-gap:1.6rem}}.Loop--searchResults .Card{margin:0;box-shadow:hsla(214,15%,15%,.06) 0 1px 8px,hsla(214,15%,15%,.06) 0 7px 18px}.about_redford-quote .wp-block-pullquote{padding-top:0;margin-top:0;border:none}.about_redford-quote .wp-block-pullquote blockquote{margin-top:0;padding-top:0;max-width:100%}.about_redford-quote .wp-block-pullquote p{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.about_redford-quote .wp-block-pullquote p{font-size:1.3rem}}.about_redford-quote .wp-block-pullquote .wp-block-pullquote__citation,.about_redford-quote .wp-block-pullquote cite{font-family:"bebas-neue-by-fontfabric",Helvetica,Verdana,Arial,sans-serif;font-style:normal;font-weight:bold}[data-view=login-restricted-page] .Main{text-align:center;padding:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){[data-view=login-restricted-page] .Main{padding:6rem}}[data-view=login-restricted-page] .FormRow{display:flex;justify-content:center}[data-view=login-restricted-page] .FormRow input,[data-view=login-restricted-page] .FormRow button{height:unset;margin:0}html.whats-new-at-sundance{--page-theme-color: var(--color-ui-teal)}.view-landing{font-family:"Calibre"}.view-landing.whats-new-at-sundance .Hero{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/lp/whatsnew/Hero__bg.jpg)}@media(min-width: 64em){.view-landing.whats-new-at-sundance .Hero__content{grid-template-columns:1fr 2fr;grid-template-areas:"main .";position:static}}@media(min-width: 64em){.view-landing.whats-new-at-sundance .Hero__main{justify-content:flex-start;padding-top:26%}}.view-landing.whats-new-at-sundance .Hero__tagline{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/lp/whatsnew/Hero__tagline.png);background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:top right;right:0}@media(max-width: 63.99em){.view-landing.whats-new-at-sundance .Hero__tagline{width:26rem;height:27rem;bottom:3rem;z-index:-1}}@media(min-width: 64em){.view-landing.whats-new-at-sundance .Hero__tagline{width:26rem;height:47rem;bottom:3rem}}.view-landing .Hero{background-color:var(--color-muted-base);background-size:cover;background-position:center;margin-bottom:-6rem;position:relative;overflow-x:hidden}@media(max-width: 63.99em){.view-landing .Hero{display:grid;grid-template-rows:1fr 1fr}.view-landing .Hero .Hero__content{grid-row:2}}@media(min-width: 64em){.view-landing .Hero{margin-bottom:-16rem}}.view-landing .Hero:before{content:"";display:block;width:100%;padding-top:20%;position:absolute;bottom:0;left:0;background:linear-gradient(hsla(126, 100%, 100%, 0), white);pointer-events:none;z-index:0}.view-landing .Hero__content{z-index:2;display:grid;grid-template-columns:1fr}@media(min-width: 64em){.view-landing .Hero__content{position:relative;grid-template-columns:1fr 2fr;grid-template-areas:". main"}}.view-landing .Hero__main{min-height:clamp(26rem,50vw,100vw);display:flex;flex-direction:column;justify-content:center;grid-area:main}@media(min-width: 64em){.view-landing .Hero__main{min-height:clamp(36rem,50vw,100vw)}}.view-landing .Hero__main>*{max-width:30rem}.view-landing .Hero__main h1{font-size:calc(1.575rem + 2.7529411765vw);min-width:0vw;margin:0 0 .2em 0}@media(min-width: 1700px){.view-landing .Hero__main h1{font-size:4.5rem}}.view-landing .Hero__main p{font-size:calc(1.255rem + 0.0423529412vw);min-width:0vw}@media(min-width: 1700px){.view-landing .Hero__main p{font-size:1.3rem}}.view-landing .Hero__cta{display:block;text-align:left;margin-top:2rem}@media(max-width: 47.99em){.view-landing .Hero__cta .Button{font-size:.85rem}}.view-landing .Hero__tagline{-webkit-text-stroke-width:3px;-webkit-text-stroke-color:hsl(219,29%,82%);font-size:calc(2.425rem + 9.9529411765vw);min-width:0vw;text-transform:uppercase;position:absolute;bottom:0;color:rgba(0,0,0,0);max-width:6ch;letter-spacing:-0.04em;line-height:.7}@media(min-width: 1700px){.view-landing .Hero__tagline{font-size:13rem}}@media(min-width: 64em){.view-landing .Hero__tagline{-webkit-text-stroke-color:#fff}}@media(min-width: 106.25em){.view-landing .Hero__tagline{font-size:calc(2.925rem + 14.1882352941vw);min-width:0vw}}@media(min-width: 106.25em)and (min-width: 1700px){.view-landing .Hero__tagline{font-size:18rem}}.view-landing .Media{letter-spacing:-0.04em;margin-top:calc(1.725rem + 4.0235294118vw);min-width:0vw;margin-bottom:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.view-landing .Media{margin-top:6rem}}@media(min-width: 1700px){.view-landing .Media{margin-bottom:6rem}}@media(max-width: 63.99em){.view-landing .Media{row-gap:2rem}}.view-landing .Media__figureWrapper{position:relative}.view-landing .Media__figureWrapper.slopes-savings .floating-image{position:absolute;width:50%;height:auto;z-index:2;top:0;right:0}.view-landing .Media__figureWrapper.buy-once .floating-image{position:absolute;width:100%;height:auto;z-index:2;transform:translateX(2%)}.view-landing .Media__figureWrapper.buy-once figure{transform:rotate(180deg) translateX(8%)}.view-landing .Media__figure{mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;background-size:contain;background-position:center;background-repeat:no-repeat}.view-landing .Media__figure:before{content:"";display:block;width:100%;padding-top:100%}.view-landing .Highlights{display:grid;grid-template-columns:1fr;column-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;row-gap:calc(1.525rem + 2.3294117647vw);min-width:0vw;text-align:center;margin-top:calc(2.025rem + 6.5647058824vw);min-width:0vw;margin-bottom:calc(2.025rem + 6.5647058824vw);min-width:0vw;position:relative;font-weight:600}@media(min-width: 1700px){.view-landing .Highlights{column-gap:4rem}}@media(min-width: 1700px){.view-landing .Highlights{row-gap:4rem}}@media(min-width: 1700px){.view-landing .Highlights{margin-top:9rem}}@media(min-width: 1700px){.view-landing .Highlights{margin-bottom:9rem}}@media(min-width: 48em){.view-landing .Highlights{grid-template-columns:repeat(3, 1fr)}}.view-landing .Highlights:before,.view-landing .Highlights:after{content:"";display:block;position:absolute;padding-top:70%;width:100vw;top:50%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;transform:translateY(-50%);z-index:-1}.view-landing .Highlights:before{background-image:url(/wp-content/themes/sundance-mtn-resort/build/img/lp/whatsnew/mountain_profile_bg.svg);background-repeat:no-repeat;background-size:cover}.view-landing .Highlights:after{background:linear-gradient(to top, white, hsla(104, 100%, 100%, 0))}.view-landing .Highlights figure{font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;margin-bottom:1rem}@media(min-width: 1700px){.view-landing .Highlights figure{font-size:4rem}}.view-landing .Highlights figure svg{display:block;margin:0 auto}.view-landing .Highlights p{max-width:24ch;margin:0 auto}.view-landing .Buttons{justify-content:flex-start}@media(max-width: 47.99em){.view-landing .Buttons{justify-content:center}}.view-landing .Button{font-family:Calibre;text-transform:none;padding:0 2.3em;line-height:2.8em}.view-landing .Button.Button--pill{border-radius:2em;background:var(--page-theme-color)}.view-landing .Button.Button--pillOutline{background:none;border-radius:2em;color:var(--color-text-accent);box-shadow:var(--color-text-accent) 0 0 0 2px inset}.view-landing .Button.Button--text{border:none}.view-landing .Button.Button--disabled{opacity:.3;background-color:#333;cursor:default}.view-landing h1,.view-landing h2{font-family:Calibre;font-weight:600;line-height:1}[data-view=ads-landing] .Header .Header__container{padding-top:1.5rem;padding-bottom:1.5rem}[data-view=ads-landing] .Header .Header__nav,[data-view=ads-landing] .Header .Header__utilities{display:none}[data-view=ads-landing] .Header .Header__container__mobile{background-color:unset;position:static !important;grid-template-columns:1fr}[data-view=ads-landing] .Header .Header__container__mobile>*{border-bottom:unset}[data-view=ads-landing] .Header .Header__container__mobile .brand{background:unset}[data-view=ads-landing] .Header .Header__container__mobile svg{margin-inline:auto}[data-view=ads-landing] .Header .Header__container__mobile .nav,[data-view=ads-landing] .Header .Header__container__mobile .utilities{display:none}[data-view=ads-landing].specials-packages .Header__nav,[data-view=ads-landing].specials-packages .Header__utilities.desktop{display:flex}[data-view=snowpeak-landing] .Header{position:absolute;top:0;left:0;width:100%;min-height:unset !important}[data-view=snowpeak-landing] .Header .Header__container{padding-top:4rem;padding-bottom:1.5rem;grid-template-columns:1fr;grid-template-areas:unset;max-width:calc(100% - 4rem)}[data-view=snowpeak-landing] .Header .header-wrapper{position:static;background:unset;box-shadow:unset !important}[data-view=snowpeak-landing] .Header .Header__brand{grid-area:unset;display:flex;justify-content:center;align-items:center;gap:1rem;color:#fff}@media(width > 768px){[data-view=snowpeak-landing] .Header .Header__brand{gap:2rem}}[data-view=snowpeak-landing] .Header .Header__brand a{color:inherit}[data-view=snowpeak-landing] .Header .Header__brand .logo{width:100%;max-width:50rem}[data-view=snowpeak-landing] .Header .Header__brand .icon{margin:unset;width:2rem}[data-view=snowpeak-landing] .Footer{background-image:unset;padding:0 0 3rem}[data-view=snowpeak-landing] .Footer__legal{text-align:center;font-family:var(--font-sans2);color:var(--color-ui-forest);font-weight:700}.view-shop-lp .main-heading-huge{font-size:calc(1.925rem + 5.7176470588vw);min-width:0vw;color:var(--color-ui-navy);margin-top:.5em}@media(min-width: 1700px){.view-shop-lp .main-heading-huge{font-size:8rem}}.view-shop-lp .has-spacious-loop .Loop{grid-template-columns:1fr;gap:calc(1.525rem + 2.3294117647vw);min-width:0vw}@media(min-width: 1700px){.view-shop-lp .has-spacious-loop .Loop{gap:4rem}}@media(min-width: 48em){.view-shop-lp .has-spacious-loop .Loop{grid-template-columns:1fr 1fr}}.view-shop-lp .has-spacious-loop .Card__details{font-size:calc(1.285rem + 0.2964705882vw);min-width:0vw}@media(min-width: 1700px){.view-shop-lp .has-spacious-loop .Card__details{font-size:1.6rem}}.post-type-archive-press-release .Main{padding-bottom:calc(1.425rem + 1.4823529412vw);min-width:0vw}@media(min-width: 1700px){.post-type-archive-press-release .Main{padding-bottom:3rem}}.post-type-archive-press-release .LoopHeader .info{text-align:right}.post-type-archive-press-release .facetwp-type-search{margin-bottom:0}.post-type-archive-press-release .facetwp-type-search input{background-color:unset;border-bottom:1px solid #000;padding-inline-start:0;width:100%;max-width:20em}.post-type-archive-press-release .facetwp-type-search input::placeholder{letter-spacing:unset;color:#458691}.post-type-archive-press-release .facetwp-facet-pagination{text-align:center;margin-block-start:calc(1.725rem + 4.0235294118vw);min-width:0vw}@media(min-width: 1700px){.post-type-archive-press-release .facetwp-facet-pagination{margin-block-start:6rem}}.post-type-archive-press-release .facetwp-load-more{background:var(--color-ui-navy);color:#fff;padding:1.1em 2.5em 1em;border:none;border-radius:2em}.single-press-release .Page__content{padding-bottom:5rem}.single-press-release .Page__content>.Container{max-width:100%;width:min(100% - 2rem,70rem)}.single-press-release .Main__title{text-align:center;font-size:calc(1.525rem + 2.3294117647vw);min-width:0vw;font-weight:400}@media(min-width: 1700px){.single-press-release .Main__title{font-size:4rem}}.single-press-release .Layout__content{max-width:100%;width:min(100%,50rem)}.single-press-release .Layout__content ul{font-family:var(--font-serif);padding-left:1em}.single-press-release .Layout__content a:not(class){text-decoration:underline}.single-press-release .Layout__content>.wp-block-image{margin-block:2rem}.single-press-release .wp-block-post-featured-image{aspect-ratio:2;margin-bottom:1rem}.single-press-release .wp-block-post-featured-image img{width:100%;height:100%}.single-press-release .wp-block-post-featured-image+p+hr{margin-top:2rem}.view-in-the-press .Footer__newsletter{margin-top:0}.in-the-press-nav{--color-link-hover: #fff;background:#12272b;color:#fff;text-align:center;padding-block:calc(1.425rem + 1.4823529412vw);min-width:0vw;font-size:calc(1.275rem + 0.2117647059vw);min-width:0vw}@media(min-width: 1700px){.in-the-press-nav{padding-block:3rem}}@media(min-width: 1700px){.in-the-press-nav{font-size:1.5rem}}.in-the-press-nav .Nav{max-width:calc(100% - 2rem);margin-inline:auto;justify-content:center;letter-spacing:.01em;flex-direction:column;row-gap:1em}@media(min-width: 48em){.in-the-press-nav .Nav{flex-direction:row}}.in-the-press-nav .Nav__item{padding:0;padding-inline:.5em;line-height:1}@media(min-width: 68.75em){.in-the-press-nav .Nav__item{padding-inline:calc(1.525rem + 2.3294117647vw);min-width:0vw}}@media(min-width: 68.75em)and (min-width: 1700px){.in-the-press-nav .Nav__item{padding-inline:4rem}}.in-the-press-nav .Nav__item:not(:last-child){position:relative}.in-the-press-nav .Nav__item:not(:last-child):after{content:"";position:absolute;bottom:-0.4em;left:50%;width:1.2em;height:1px;background-color:#fff;transform:translateX(-50%)}@media(min-width: 48em){.in-the-press-nav .Nav__item:not(:last-child){border-right:1px solid #fff}.in-the-press-nav .Nav__item:not(:last-child):after{content:unset}}@media(min-width: 48em){.in-the-press-nav .Nav__item:first-child{padding-inline-start:0}.in-the-press-nav .Nav__item:last-child{padding-inline-end:0}}.in-the-press-nav .Nav__item__link{color:inherit;font-weight:700}[data-barba=container]{width:100%;max-width:100%}.screen-overlay{background:#fff;display:none}.icon-block{display:inline-block}.loader-ellips{font-size:10px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#ccc;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}@keyframes reveal{from{transform:scale(0.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.loader-ellips__dot:nth-child(1){animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}[data-radix-portal]{z-index:10 !important}
