.webx-framework a{color:var(--link-color)}.user-logged-in .topwidget{top:140px}.calendar-widget,.topwidget{top:79px}.path-stays .marker-info{z-index:400}.path-stays .leaflet-container .leaflet-control-attribution a{font-size:.7rem}:root{--bg-primary:#1ebb42;--bg-primary-darken:#19a83a;--bg-primary-text-color:#fff;--link-color:#2196f3;--discount-color:#ea5036;--desktop-topwidget-top:0px;--mobile-topwidget-top:0px;--mobile-menu-height:115px;--calendar-header-background:#2196f3;--calendar-date-bg:#1ebb42;--calendar-date-bg-lighter:#a5e4b3;--calendar-color:#fff;--calendar-bg-lighter-color:#000;--indicator-bg:#0082c8;--indicator-color:#fff}.path-stays h1{font-size:1.35rem}@media(min-width:768px){.path-stays h1{font-size:2.2rem}}.card.tile{border:0 solid #bebebe;border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 3px 1px rgba(0,0,0,.1)}.card.tile .card-title{font-weight:500}.card.tile .card-footer{border-top:0}.card.tile .card-footer>div{border-top:1px solid #ccc}.webx-framework .btn{font-family:stolzl,Open sans,Arial,Helvetica,sans-serif;font-size:.813rem;font-weight:500;text-transform:uppercase}.selection-container .btn-rounded-circle{color:#000}.cabin-detail .calendar-wrapper .bottom-widget .btn,.cabin-village .calendar-wrapper .bottom-widget .btn{font-size:.813rem;font-weight:500;padding:14px 20px}
