﻿meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 47.5em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:47.51em)/";width:47.51em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:47.51em) and (max-width:63.999em)/";width:47.51em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64em)/";width:64em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64em) and (max-width:89.999em)/";width:64em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90em)/";width:90em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90em) and (max-width:119.999em)/";width:90em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120em)/";width:120em}meta.foundation-data-attribute-namespace{font-family:false}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:1.1428571429rem;padding:1.1428571429rem 2.2857142857rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active>a,.tabs .tab-title.active>a{background-color:#fff;color:#222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.7142857143rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:.625rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:.625rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 .625rem}@media only screen and (min-width:47.51em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}.payment-info select,.billing-info select{display:block;width:100%}.payment-info,.billing-info,.checkout{margin-bottom:1.25rem}.credit-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;max-width:16rem}.credit-cards .credit-card{margin-right:.625rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.credit-cards .credit-card:last-child{margin-right:0}.credit-cards .credit-card svg{width:100%;max-height:2.1428571429rem}.credit-cards .card-disabled svg{-moz-opacity:.2;opacity:.2;filter:alpha(opacity=20)}.shift4 .columns{margin:0}.shift4 div.input{border:1px solid #ccc;background:white;padding:.3125rem .625rem;font-size:0.95rem;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}@media only screen and (min-width:47.51em){#connexpay{max-height:60px}}.cardholder-relationship{background:#f2f0ed;padding:1rem;margin-bottom:1rem;border-bottom:#d4cbbf 2px solid}.cardholder-relationship label{font-size:0.9rem}.cardholder-relationship .cardholder-confirmation{font-size:small;margin-top:1.25rem !important}.cardholder-relationship .cardholder-confirmation i{color:#F44336}@media only screen and (min-width:47.51em){.cardholder-relationship .cardholder-confirmation .small-1{width:1.5rem}}.relationship-container{background:#efefef;border:.0714285714rem solid #e6e6e6;padding:1rem}.relationship-container label{font-size:0.9rem}.relationship-container .message{font-size:small;margin-top:1.25rem !important}.relationship-container .message i{color:#F44336}@media only screen and (min-width:47.51em){.relationship-container .message .small-1{width:1.5rem}}.expiration-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:47.51em){.expiration-date{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}input.inline-expiration-date{display:inline;width:40%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}.print-button i:before{width:1rem;height:.5rem}.rental-agreement .terms ul:not([data-version]){counter-reset:level1}.rental-agreement .terms ul:not([data-version])>li:before{counter-increment:level1;content:counter(level1) ". "}.rental-agreement .terms ul:not([data-version])>li>ul{counter-reset:level2}.rental-agreement .terms ul:not([data-version])>li>ul>li:before{counter-increment:level2;content:counter(level1) "." counter(level2) ". "}.rental-agreement .terms ul[data-version] li:before{content:none !important}.rental-agreement .main-details__column .row{margin:0 0 1.25rem}.rental-agreement .details-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.3rem 0}.rental-agreement .details-item span:last-child{font-weight:bold;text-align:right}.rental-agreement .terms ul li{margin-top:1rem}.rental-agreement .signature{border-bottom:solid 1px #e6e6e6;font-size:28px;color:#051f75;margin-bottom:0.5rem}.rental-agreement .signature:before{content:'✘';font-family:Roboto;font-size:10px;color:#222;margin-right:0.5rem}.rental-agreement .signature i{color:#767676}.rental-agreement .agreement-notice{background:#f2f0ed;border:.0714285714rem solid rgba(244,67,54,0.25);padding:1.0714285714rem;font-size:.7857142857rem;line-height:1.0714285714rem;font-weight:700;color:#d2190b;margin-bottom:1rem}.rental-agreement .agreement-notice p{color:#222}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 47.5em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:47.51em)/";width:47.51em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:47.51em) and (max-width:63.999em)/";width:47.51em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64em)/";width:64em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64em) and (max-width:89.999em)/";width:64em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90em)/";width:90em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90em) and (max-width:119.999em)/";width:90em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120em)/";width:120em}meta.foundation-data-attribute-namespace{font-family:false}@media only screen and (max-width: 47.5em){.new-ribbon.sm-right{right:-0.5rem;left:auto !important}.new-ribbon.sm-right:before{right:0;left:auto;transform:rotate(270deg)}.new-ribbon.sm-right:after{right:auto;left:-0.5rem;transform:rotate(180deg)}.new-ribbon.sm-secondary{background:#F44336}.new-ribbon.sm-secondary:before{border-color:#ba160a #ba160a transparent transparent}.new-ribbon.sm-secondary:after{border-color:#F44336 transparent #F44336 #F44336}.new-ribbon.sm-accent{background:#197A33}.new-ribbon.sm-accent:before{border-color:#082510 #082510 transparent transparent}.new-ribbon.sm-accent:after{border-color:#197A33 transparent #197A33 #197A33}.new-ribbon.sm-large{font-size:1rem;height:3rem;padding:0 .625rem}.new-ribbon.sm-large:after{border-width:1.5rem 0.5rem}.new-ribbon.sm-tiny,.new-ribbon.sm-compact{font-size:0.8rem;height:1.5rem;padding:0 .625rem}.new-ribbon.sm-tiny:after,.new-ribbon.sm-compact:after{border-width:.75rem 0.5rem}.new-ribbon.sm-tiny.sm-top,.new-ribbon.sm-compact.sm-top{top:0}.new-ribbon.compact.sm-right{padding-left:0;padding-right:10px}}meta.foundation-version{font-family:"/{{VERSION}}/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 47.5em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:47.51em)/";width:47.51em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:47.51em) and (max-width:63.999em)/";width:47.51em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64em)/";width:64em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64em) and (max-width:89.999em)/";width:64em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90em)/";width:90em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90em) and (max-width:119.999em)/";width:90em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120em)/";width:120em}meta.foundation-data-attribute-namespace{font-family:false}.rw-toggle-container,.rw-toggle-checkbox{display:none}input[type="checkbox"].rw-toggle-checkbox{margin:0}.rw-toggle{color:#0091B3}.rw-toggle .rw-toggle-less{display:none}.rw-toggle .rw-toggle-more{display:inherit}input[type="checkbox"].rw-toggle-checkbox:checked~.rw-toggle-container,input[type="radio"].rw-toggle-checkbox:checked~.rw-toggle-container{display:block}input[type="checkbox"].rw-toggle-checkbox:checked~.rw-toggle .rw-toggle-less,input[type="radio"].rw-toggle-checkbox:checked~.rw-toggle .rw-toggle-less{display:inherit}input[type="checkbox"].rw-toggle-checkbox:checked~.rw-toggle .rw-toggle-more,input[type="radio"].rw-toggle-checkbox:checked~.rw-toggle .rw-toggle-more{display:none}.tabs dd>a,.tabs .tab-title>a{text-transform:none;font-size:1rem;font-weight:bold;padding:1.25rem}.tabs dd>a .fa-warning,.tabs .tab-title>a .fa-warning{color:#F5A623}.tabs dd>a .fa-lock,.tabs .tab-title>a .fa-lock{color:#A6221D;padding:0 .625rem}.tabs dd>a.disabled,.tabs .tab-title>a.disabled{color:#767676;text-decoration:line-through}.tabs dd>a div,.tabs .tab-title>a div{display:inline-block;min-width:2.5rem;text-align:center}.tabs dd>a div.affirm-logo,.tabs .tab-title>a div.affirm-logo{width:3.5714285714rem}.tabs dd>a div img,.tabs .tab-title>a div img{margin:-.625rem 0 0 .625rem;vertical-align:baseline}.tabs .active a,.tab .active a{box-shadow:0 -.1428571429rem 0 0 #0091B3}.tabs .active a.disabled,.tab .active a.disabled{color:#767676;box-shadow:0 -.1428571429rem 0 0 #F44336}@media only screen and (max-width: 47.5em){.tabs,.tab{display:flex}.tabs dd>a,.tabs .tab-title>a{display:flex;align-items:center;height:100%;padding:.625rem;font-size:85%}.tabs dd>a div,.tabs .tab-title>a div{margin-top:.3125rem;text-align:left}}@media only screen and (min-width:47.51em){.inquiry-sidebar{display:block}.inquiry-sidebar .sidebar-wrapper{position:sticky;top:10px}}.featured-posting{background:#FFF;-webkit-box-shadow:0 .0714285714rem .2142857143rem 0 rgba(0,0,0,0.2);-moz-box-shadow:0 .0714285714rem .2142857143rem 0 rgba(0,0,0,0.2);-ms-box-shadow:0 .0714285714rem .2142857143rem 0 rgba(0,0,0,0.2);-o-box-shadow:0 .0714285714rem .2142857143rem 0 rgba(0,0,0,0.2);box-shadow:0 .0714285714rem .2142857143rem 0 rgba(0,0,0,0.2)}.featured-posting:hover{cursor:default}.sidebar__image.resort-image{width:100%}.sidebar__resort-info,.user-info{margin-top:.8333333333rem}.sidebar__resort-info h6,.user-info h6{margin:.3rem 0;white-space:normal;overflow:visible;text-overflow:visible}.user-info ul{margin-bottom:1rem}.sidebar__posting-info,.sidebar__resort-info{position:relative;margin-top:.625rem}.sidebar__posting-info ul,.sidebar__resort-info ul{margin-left:0}.sidebar__posting-info ul.pricing-details li,.user-info ul.pricing-details li,.payment-breakdown ul.pricing-details li{display:flex;justify-content:space-between;flex-wrap:wrap}.sidebar__posting-info ul.pricing-details li .additional-fees,.user-info ul.pricing-details li .additional-fees,.payment-breakdown ul.pricing-details li .additional-fees{width:100%}.sidebar__posting-info ul.pricing-details li .has-tip,.user-info ul.pricing-details li .has-tip,.payment-breakdown ul.pricing-details li .has-tip{font-weight:bold}.sidebar__posting-info ul.pricing-details .total__price,.user-info ul.pricing-details .total__price,.payment-breakdown ul.pricing-details .total__price{border-top:1px solid #767676;display:inline-block;padding-left:1rem}.sidebar__posting-info ul.pricing-details hr,.user-info ul.pricing-details hr,.payment-breakdown ul.pricing-details hr{margin:.625rem 0}.sidebar__posting-info ul.pricing-details .affirm-label,.user-info ul.pricing-details .affirm-label,.payment-breakdown ul.pricing-details .affirm-label{margin-top:1.5rem;text-align:center;font-size:0.8rem;width:100%}.sidebar__posting-info ul.pricing-details .affirm-label .affirm-inlined,.user-info ul.pricing-details .affirm-label .affirm-inlined,.payment-breakdown ul.pricing-details .affirm-label .affirm-inlined{width:2.5rem}span.additional-fees{display:block;margin-top:.5rem;font-size:.8rem;font-style:italic}span.additional-fees,span.additional-fees i:before{color:#6e6e6e}.sidebar__posting-price{position:relative;margin-top:.625rem;margin-bottom:0;padding-left:2rem}.sidebar__posting-price:before{font-size:14px;font-family:'Font Awesome 6 Pro';font-weight:bold;width:1.7em;height:1.7em;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar__posting-price:before{content:""}.sidebar__posting-price:before{color:#fff;display:inline-block;margin-right:.3571428571rem;line-height:1.8em;background-color:#F44336;border-radius:1000px}.sidebar__posting-price:before{margin-right:.3571428571rem}.sidebar__posting-price h2{margin-bottom:0}.sidebar__posting-price:before{position:absolute;top:-.0714285714rem;left:0}.sidebar__posting-price a{text-decoration:underline}.sidebar-wrapper{position:relative}#main-content .main-well-solid{padding:1.25rem}h1{text-transform:none}h2{font-weight:500;margin-bottom:1.25rem}select{width:100%}.delayed-guest-info{border:1px solid #e6e6e6;margin-bottom:1.5rem;padding:0.5rem;width:50%}.delayed-guest-info i{color:#F44336;padding-right:0.5rem}.delayed-guest-info .price-tag{font-size:1rem}.additional-guests hr:last-of-type{display:none}.payment-info .trust-icons{text-align:right}.payment-info .trust-icons img{height:32px;margin-right:1.25rem}.payment-info .trust-icons img:last-child{margin:0}@media only screen and (max-width: 47.5em){.payment-info .trust-icons img{height:24px;margin-right:.625rem}}.payment-info legend{margin-bottom:1.25rem}.request-disclaimer p{font-size:.7rem;margin-top:1.6rem;margin-bottom:0;color:#a0a0a0;text-transform:uppercase}@media only screen and (max-width: 47.5em){.request-disclaimer p{margin-top:0}}input[type='text'].datepicker{margin-left:0 !important;width:100% !important}.online-payment-hero{padding-top:2.5rem}.online-payment-hero p:last-of-type{margin-bottom:0}@media only screen and (min-width:64em){.online-payment-hero__content{width:70%}}.online-payment-hero__image{position:absolute;max-width:22.1428571429rem;top:-.7142857143rem;right:-.7142857143rem;bottom:0;height:calc(100% + .7142857143rem)}.online-payment-hero__image-bg{position:absolute;background:linear-gradient(#FFD282, #BE6F40);width:16.4285714286rem;right:0;top:0;bottom:0}.sidebar__resort-info ul.resort-id{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.sidebar__resort-info ul.resort-id li:first-child{width:100%}.sidebar__resort-info ul.resort-id li:first-child+li{flex-grow:1}.sidebar__resort-info ul.resort-id li:last-child{text-align:right;font-size:0.8rem;color:#767676}iframe{width:100%;height:100vh;border:0px}#print-agreement{margin-bottom:1rem;margin-left:1rem;background:#0091B3 !important}.rental-agreement-header{display:flex;flex-direction:row;align-items:flex-start}.rental-agreement-header .rental-agreement{flex-grow:1}@media only screen and (max-width: 47.5em){.rental-agreement-highlight{display:flex;flex-direction:column}}.rental-agreement-button{display:flex;border:solid 1px #e6e6e6;padding:.625rem;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:bold}.rental-agreement-button i.fa.round{height:3rem;width:3rem;line-height:3rem;margin-bottom:.625rem}
