body.page--is-loading-pass .responsive-page__content{height:100vh;z-index:0}body.page--is-loading-pass .responsive-page__content:after{background-position:center calc(50% - 5vmin);background-size:10vmin;z-index:8675309}body.page--is-loading-pass .main-header{background-color:#fff;background-image:none;border-bottom:1px solid rgba(197,197,197,.3)}body.page--is-loading-pass .main-header .main-header__inspirato-logo svg{fill:#000}body.page--is-loading-pass .main-header .main-header__navigation-button span{background:#606060}body.page--is-loading-pass .main-header a{color:#000 !important}.responsive-footer{background-color:#000;display:block;position:relative}.responsive-footer__icon-container{display:inline-flex;fill:#858585;margin-top:-1px;position:absolute;right:0;transform:rotate(90deg);transition:transform .25s ease-out}@media only screen and (min-width: 48em){.responsive-footer__icon-container{display:none}}@media only screen and (max-width: 47.99em){input[type=checkbox].responsive-footer__input{cursor:pointer;height:62px;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;z-index:1}input[type=checkbox].responsive-footer__input:checked~ul{max-height:100%;opacity:1;padding-bottom:.5rem}input[type=checkbox].responsive-footer__input:checked~ul li{opacity:1}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(1n){transition-delay:0.03s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(2n){transition-delay:0.06s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(3n){transition-delay:0.09s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(4n){transition-delay:0.12s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(5n){transition-delay:0.15s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(6n){transition-delay:0.18s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(7n){transition-delay:0.21s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(8n){transition-delay:0.24s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(9n){transition-delay:0.27s}input[type=checkbox].responsive-footer__input:checked~ul li:nth-child(10n){transition-delay:0.3s}input[type=checkbox].responsive-footer__input:checked~div .responsive-footer__icon-container{transform:rotate(-90deg)}}@media only screen and (min-width: 48em){input[type=checkbox].responsive-footer__input{display:none}}.responsive-footer__heading{font-size:11px;font-size:11px;font-family:"GT America","Helvetica Neue",sans-serif;color:#000;font-weight:700;letter-spacing:2px;line-height:13px;text-transform:uppercase;color:#858585;padding-bottom:1.5rem;padding-top:1.5rem;position:relative}@media only screen and (max-width: 47.99em){.responsive-footer__heading{border-top:1px solid rgba(197,197,197,.3)}.responsive-footer__heading.no-border{border-top:none}}@media only screen and (min-width: 48em){.responsive-footer__heading{padding-top:0}}@media only screen and (max-width: 47.99em){.responsive-footer__list{height:100%;max-height:0;transition:max-height .25s ease-out}}@media only screen and (min-width: 48em){.responsive-footer__list{padding-bottom:0}}.responsive-footer__list-item{font-size:13px;line-height:16px;margin-bottom:.5rem;padding-bottom:.5rem}@media only screen and (max-width: 47.99em){.responsive-footer__list-item{opacity:0;transition:opacity .3s ease-in}}@media only screen and (min-width: 64em){.responsive-footer__list-item{margin-bottom:0;padding-bottom:.25rem}}.responsive-footer__container{margin:0 auto;max-width:1200px;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:2rem;width:100%}@media only screen and (max-width: 47.99em){.responsive-footer__container>div>div>div>div:first-child>div{border-top:none}}@media only screen and (min-width: 48em){.responsive-footer__container{padding-bottom:4rem;padding-left:2rem;padding-right:2rem;padding-top:4rem}}@media only screen and (min-width: 75em){.responsive-footer__container{padding-bottom:6rem;padding-top:6rem}}.responsive-footer__button-item{font-size:13px;line-height:16px;background-color:transparent;border:none;padding:0;color:#fff;cursor:pointer}@media only screen and (max-width: 47.99em){.responsive-footer__button-item{transition:opacity .3s ease-in}}.responsive-footer__button-item:hover{text-decoration:underline}

/*# sourceMappingURL=navigation/footer.js.map*/