html[data-sf-theme=dark] .sf-live-search-panel{color:#e8eaf0;background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .sf-live-search-empty{color:#a0a8b6}html[data-sf-theme=dark] .sf-live-search-panel__all{border-top:1px solid #343a46}html[data-sf-theme=dark] .sf-live-search-hit{border-bottom:1px solid #343a46}html[data-sf-theme=dark] .sf-live-search-hit:hover,html[data-sf-theme=dark] .sf-live-search-hit.is-active,html[data-sf-theme=dark] .sf-live-search-hit__thumb{background:#242833}html[data-sf-theme=dark] .sf-live-search-hit__meta{color:#a0a8b6}html[data-sf-theme=dark] .btn-secondary,html[data-sf-theme=dark] .card,html[data-sf-theme=dark] .cat-pill,html[data-sf-theme=dark] .search-bar input,html[data-sf-theme=dark] .site-footer{background:#1c1f27}html[data-sf-theme=dark] .cart-bar{background:#1c1f27e6}html[data-sf-theme=dark] body{color:#e8eaf0}html[data-sf-theme=dark] .wisata-topbar{background:#1c1f27eb}html[data-sf-theme=dark] .wisata-brand{color:#e8eaf0}html[data-sf-theme=dark] .wisata-brand-copy small{color:#a0a8b6}html[data-sf-theme=dark] .wisata-nav a{color:#cbd1db}html[data-sf-theme=dark] .wisata-login-link{color:#e8eaf0}html[data-sf-theme=dark] .wisata-feature-badges{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-feature-badges span{color:#cbd1db;background:#242833;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-feature-badges span:before{color:#8febc7;background:#21362c;border:1px solid #3c5d50}html[data-sf-theme=dark] .wisata-search-card{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-search-field{background:#242833;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-search-field label{color:#a0a8b6}html[data-sf-theme=dark] .wisata-search-field input,html[data-sf-theme=dark] .wisata-search-field select,html[data-sf-theme=dark] .wisata-section-head h3{color:#e8eaf0}html[data-sf-theme=dark] .wisata-section-head p{color:#a0a8b6}html[data-sf-theme=dark] .wisata-section-head a{color:#9edbc4}html[data-sf-theme=dark] .wisata-card{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-card-media{color:#9dcedd;background:linear-gradient(135deg,#2e4c3f 0%,#1f372d 100%)}html[data-sf-theme=dark] .wisata-card-icon{background:#1c1f27e0;border:1px solid #343a46f2}html[data-sf-theme=dark] .wisata-card--tone-1 .wisata-card-media{background:linear-gradient(135deg,#2d4d3d 0%,#242833 100%)}html[data-sf-theme=dark] .wisata-card--tone-2 .wisata-card-media{background:linear-gradient(135deg,#1d2c3a 0% 100%)}html[data-sf-theme=dark] .wisata-card--tone-3 .wisata-card-media{background:linear-gradient(135deg,#3a2c1d 0%,#3a2b1d 100%)}html[data-sf-theme=dark] .wisata-card--tone-4 .wisata-card-media{background:linear-gradient(135deg,#2b2037 0%,#242833 100%)}html[data-sf-theme=dark] .wisata-card--tone-5 .wisata-card-media{background:linear-gradient(135deg,#263621 0%,#242833 100%)}html[data-sf-theme=dark] .wisata-card--tone-6 .wisata-card-media{background:linear-gradient(135deg,#1d2c3a 0%,#1d2b3a 100%)}html[data-sf-theme=dark] .wisata-card-title{color:#e8eaf0}html[data-sf-theme=dark] .wisata-card-note{color:#a0a8b6}html[data-sf-theme=dark] .wisata-package{background:linear-gradient(#1d3a2b 0%,#1d392b 100%);border-color:#34654d}html[data-sf-theme=dark] .wisata-package h4{color:#e8eaf0}html[data-sf-theme=dark] .wisata-package p{color:#cbd1db}html[data-sf-theme=dark] .wisata-package-price{color:#95e4cb}html[data-sf-theme=dark] .wisata-package ul{color:#cbd1db}html[data-sf-theme=dark] .wisata-kpis{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .wisata-kpi{background:linear-gradient(#1c1f27 0%,#242833 100%);border:1px solid #343a46}html[data-sf-theme=dark] .wisata-kpi em{background:#242833;border:1px solid #3c5d4d}html[data-sf-theme=dark] .wisata-kpi strong{color:#9cddc8}html[data-sf-theme=dark] .wisata-kpi span{color:#a0a8b6}html[data-sf-theme=dark] .wisata-subscribe{background:linear-gradient(#242833 0%,#20362d 100%);border:1px solid #3f5a4f}html[data-sf-theme=dark] .wisata-subscribe-copy:before{color:#98e2c6;background:#20362c;border:1px solid #3c5d4d}html[data-sf-theme=dark] .wisata-subscribe h4{color:#e8eaf0}html[data-sf-theme=dark] .wisata-subscribe p{color:#a0a8b6}html[data-sf-theme=dark] .wisata-subscribe input{background:#1c1f27;border:1px solid #41584f}html[data-sf-theme=dark] body{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .ambora-lite{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-results__card:hover{border-color:#343a4652}html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode .ambora-lite-booking__tab.is-active,html[data-sf-theme=dark] .ambora-lite-time-picker__box.is-start,html[data-sf-theme=dark] .ambora-lite-time-picker__box.is-end,html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode .ambora-lite-submit.is-submit-ready{color:#88cbf2}html[data-sf-theme=dark] .ambora-lite-booking__error{color:#eb8e8e;background:#3a1d1df5;border:1px solid #683131cc}html[data-sf-theme=dark] .ambora-lite-booking__availability{color:#8aa5ef;background:#1d2a3a;border:1px solid #314968}html[data-sf-theme=dark] .ambora-lite-booking__availability.is-error{color:#ee8c8c;background:#3a1d1d;border-color:#683131}html[data-sf-theme=dark] .ambora-lite-booking--room,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-field__chrome,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-date-picker__trigger,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__trigger,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__trigger,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__option{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-date-picker__value.is-placeholder,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__value.is-placeholder,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__value.is-placeholder{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__menu,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__panel{color:#e8eaf0;background:#1c1f27;border-color:#343a46}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__box{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__note,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__status{color:#cbd1db}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__reset{color:#e8eaf0;background:#242833;border-color:#343a46}html[data-sf-theme=dark] .ambora-lite-kicker{border:1px solid #343a4666}html[data-sf-theme=dark] .ambora-lite-features__shell{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .ambora-lite-feature__icon{color:#c08dec}html[data-sf-theme=dark] .ambora-lite-feature strong{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-feature small{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-section__head h2{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-section__link{color:#b388f2}html[data-sf-theme=dark] .ambora-lite-card{background:#1c1f27;border:1px solid #443663}html[data-sf-theme=dark] .ambora-lite-card__media,html[data-sf-theme=dark] body[class*=theme-] .ambora-lite-card__media .product-card-gallery__main,html[data-sf-theme=dark] .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(135deg,#271d3a,#242833)}html[data-sf-theme=dark] .ambora-lite-card__quick{color:#b28eeb}html[data-sf-theme=dark] .ambora-lite-card__quick:hover{color:#b38feb}html[data-sf-theme=dark] .ambora-lite-card__fav{color:#a0a8b6;background:#1c1f27f0}html[data-sf-theme=dark] .ambora-lite-card h3,html[data-sf-theme=dark] .ambora-lite-card__rating{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-card__price{color:#b090e9}html[data-sf-theme=dark] .ambora-lite-stat{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .ambora-lite-stat__icon{color:#c08dec;background:#291d3a}html[data-sf-theme=dark] .ambora-lite-stat strong{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-stat small{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-reviews{border-top:1px solid #fff2}html[data-sf-theme=dark] .ambora-lite-star-picker__star.is-active{color:#f2d788}html[data-sf-theme=dark] .ambora-lite-reviews-modal__card{background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-reviews-modal__head button,html[data-sf-theme=dark] .ambora-lite-reviews-modal__hint,html[data-sf-theme=dark] .ambora-lite-reviews-modal__card label{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-reviews-modal__card textarea{color:#e8eaf0;background:#1c1f27;border:1px solid #ffffff30}html[data-sf-theme=dark] .ambora-lite-reviews-modal__actions button[type=button]{color:#cbd1db;background:#232a34}html[data-sf-theme=dark] .ambora-lite-reviews__item{background:#1c1f27b3;border:1px solid #fff2}html[data-sf-theme=dark] .ambora-lite-reviews__item header span{color:#f2b688}html[data-sf-theme=dark] .ambora-lite-reviews__item p{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-reviews__item small,html[data-sf-theme=dark] .ambora-lite-reviews__empty,html[data-sf-theme=dark] .ambora-lite-reviews__flash,html[data-sf-theme=dark] .ambora-lite-reviews__error{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-reviews__pager-btn{color:#e8eaf0;background:#1c1f27;border:1px solid #ffffff30}html[data-sf-theme=dark] .ambora-lite-reviews__pager-status{color:#cbd1db}html[data-sf-theme=dark] .ambora-lite-reviews__error{color:#ee8c8c}html[data-sf-theme=dark] .ambora-lite-reviews__flash{color:#88f2d4}html[data-sf-theme=dark] .ambora-lite-promo a{color:#b390e9;background:#1c1f27f2}html[data-sf-theme=dark] .ambora-lite-promo a span{color:#b28eeb;background:#221d3a}html[data-sf-theme=dark] .stay-airbnb-room{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .stay-airbnb-breadcrumb__link{color:#a0a8b6}html[data-sf-theme=dark] .stay-airbnb-breadcrumb__current{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-gallery__mosaic{background:#1c1f27}html[data-sf-theme=dark] .stay-airbnb-gallery__tile{background:#2c313c}html[data-sf-theme=dark] .stay-tv-summary{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .stay-tv-summary__host-avatar{background:#212b36}html[data-sf-theme=dark] .stay-tv-summary__host-initial{color:#e8eaf0;background:linear-gradient(145deg,#1d293a,#232a34)}html[data-sf-theme=dark] .stay-tv-summary__host-verified{box-shadow:0 0 0 2px #343a46}html[data-sf-theme=dark] .stay-tv-summary__title{color:#e8eaf0}html[data-sf-theme=dark] .stay-tv-summary__pill{color:#88c6f2;background:#1d2d3a}html[data-sf-theme=dark] .stay-tv-summary__stars-count{color:#cbd1db}html[data-sf-theme=dark] .ambora-lite-reviews--room{border-top:1px solid #fff2}html[data-sf-theme=dark] .stay-tv-summary__meta,html[data-sf-theme=dark] .stay-tv-summary__price-label{color:#a0a8b6}html[data-sf-theme=dark] .stay-tv-insight__card{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .stay-tv-insight__score-label{color:#e8eaf0}html[data-sf-theme=dark] .stay-tv-insight__muted{color:#a0a8b6}html[data-sf-theme=dark] .stay-tv-insight__quote{border-top:1px solid #343a46}html[data-sf-theme=dark] .stay-tv-insight__quote-title{color:#e8eaf0}html[data-sf-theme=dark] .stay-tv-insight__quote-text{color:#cbd1db}html[data-sf-theme=dark] .stay-tv-insight__card-title{color:#e8eaf0}html[data-sf-theme=dark] .stay-tv-insight__places li,html[data-sf-theme=dark] .stay-tv-insight__facilities li{color:#cbd1db}html[data-sf-theme=dark] .stay-airbnb-gallery__empty{color:#a0a8b6;background:#242833}html[data-sf-theme=dark] .stay-related-rooms__kicker{color:#a0a8b6}html[data-sf-theme=dark] .stay-related-rooms__head h2{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__main{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-room__section-title{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__description{color:#cbd1db}html[data-sf-theme=dark] .stay-airbnb-room__highlights{border-bottom:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-room__highlight{border-top:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-room__highlight strong{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__highlight span{color:#a0a8b6}html[data-sf-theme=dark] .stay-airbnb-room__main .stay-airbnb-facilities{border-top:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-facilities__title,html[data-sf-theme=dark] .stay-airbnb-facilities__label{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__booking-card{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-room__booking-price{border-bottom:1px solid #343a46}html[data-sf-theme=dark] .stay-airbnb-room__booking-price-label{color:#a0a8b6}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking--room,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking--room.is-stay-mode,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking--room.is-ticket-mode,html[data-sf-theme=dark] .stay-airbnb-room__booking-card [data-stay-booking-title]{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__tab{color:#cbd1db;background:#1c1f27;border:1px solid #404a59}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-field__chrome{color:#e8eaf0;background:#242833;border:1px solid #404a59}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-field__chrome:hover,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-date-picker.is-open .ambora-lite-field__chrome,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-custom-select.is-open .ambora-lite-field__chrome,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-time-picker.is-open .ambora-lite-field__chrome{background:#1c1f27}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-field__icon,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-field__chevron,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-date-picker__value,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-custom-select__value,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-time-picker__value{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary{color:#cbd1db;background:#242833;border:1px solid #334b66}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-clear,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-clear:hover,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-clear:focus-visible{color:#e8eaf0;background:#1d2b3a}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-kicker,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-label,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-intro,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-inline-sep,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-line,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-sep{color:#cbd1db}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking.is-stay-mode .ambora-lite-booking__summary-type-value,html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking.is-ticket-mode .ambora-lite-booking__summary-type-value{color:#e8eaf0}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__summary-guests{color:#88f2d1}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__availability{color:#8aa5ef;background:#1d2a3a;border:1px solid #314968}html[data-sf-theme=dark] .stay-airbnb-room__booking-card .ambora-lite-booking__availability.is-error{color:#ee8c8c;background:#3a1d1d;border-color:#683131}@media (width<=960px){html[data-sf-theme=dark] .stay-airbnb-gallery__mobile-slide{background:#242833}}html[data-sf-theme=dark] .ambora-lite--room-page{background:#242833}html[data-sf-theme=dark] .ambora-lite-room__back{color:#af9fdb;background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-room__back:hover{color:#dd9ccc;background:#242833}html[data-sf-theme=dark] .ambora-lite-room__title{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-room__meta{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-room__description{color:#cbd1db}html[data-sf-theme=dark] .ambora-lite-room__price{color:#af9fdb}html[data-sf-theme=dark] .ambora-lite-room__stage{background:linear-gradient(135deg,#251d3a,#242833)}html[data-sf-theme=dark] .ambora-lite-room__gallery.is-thumbs-inside .ambora-lite-room__thumbs button.is-active{border-color:#343a46}html[data-sf-theme=dark] .ambora-lite-room__gallery.is-thumbs-below .ambora-lite-room__thumbs-nav{color:#af9fdb;background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-room__gallery.is-thumbs-below .ambora-lite-room__thumbs-nav:hover{background:#242833}html[data-sf-theme=dark] .ambora-lite-room__gallery.is-thumbs-below .ambora-lite-room__thumbs button,html[data-sf-theme=dark] .ambora-lite-room__booking-card{background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-room__booking-title{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary,html[data-sf-theme=dark] .ambora-lite--find{background:#242833}html[data-sf-theme=dark] .ambora-lite-find__title{color:#af9fdb}html[data-sf-theme=dark] .ambora-lite-find__summary{background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-find__summary-text{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-find__summary-text .is-date{color:#8aefaf}html[data-sf-theme=dark] .ambora-lite-find__summary-text .is-nights,html[data-sf-theme=dark] .ambora-lite-find__summary-text .is-type{color:#b28eeb}html[data-sf-theme=dark] .ambora-lite-find__summary-text .is-guests{color:#89f0e8}html[data-sf-theme=dark] .ambora-lite-find__summary-reset{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-find__summary-reset:hover{color:#dd9ccc}html[data-sf-theme=dark] .ambora-lite-find__error{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] .ambora-lite-find__count,html[data-sf-theme=dark] .ambora-lite-find__empty{color:#a0a8b6}html[data-sf-theme=dark] .stay-nearby-map__panel{background:#1c1f27}html[data-sf-theme=dark] .stay-nearby-map__sidebar{background:#1c1f27;border-right:1px solid #343a46}html[data-sf-theme=dark] .stay-nearby-map__tabs{border-bottom:1px solid #343a46}html[data-sf-theme=dark] .stay-nearby-map__tab{color:#a0a8b6}html[data-sf-theme=dark] .stay-nearby-map__item{background:#1c1f27;border-bottom:1px solid #343a46}html[data-sf-theme=dark] .stay-nearby-map__item:hover,html[data-sf-theme=dark] .stay-nearby-map__item.is-active{background:#242833}html[data-sf-theme=dark] .stay-nearby-map__item-body strong{color:#e8eaf0}html[data-sf-theme=dark] .stay-nearby-map__item-body span{color:#a0a8b6}html[data-sf-theme=dark] .stay-nearby-map__item-body em{color:#e8eaf0}html[data-sf-theme=dark] .stay-nearby-map__empty{color:#a0a8b6}html[data-sf-theme=dark] .stay-nearby-map__main{background:#242833}html[data-sf-theme=dark] .stay-nearby-map__recenter{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .stay-nearby-map__no-coords{color:#cbd1db;background:#1c1f27d1}@media (width<=900px){html[data-sf-theme=dark] .stay-nearby-map__sidebar{border-bottom:1px solid #343a46}}html[data-sf-theme=dark] .ambora-lite-time-picker__panel{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-time-picker__head strong{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-time-picker__note{color:#e8eaf08c}html[data-sf-theme=dark] .ambora-lite-time-picker__status{color:#e8eaf0b8}html[data-sf-theme=dark] .ambora-lite-time-picker__status [data-stay-time-total]{color:#88cbf2}html[data-sf-theme=dark] .ambora-lite-time-picker__box{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode .ambora-lite-time-picker__box.is-start,html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode .ambora-lite-time-picker__box.is-end{color:#88cbf2}html[data-sf-theme=dark] .ambora-lite-time-picker__box.is-in-range{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-time-picker__reset{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .ambora-lite-time-picker__reset:hover{background:#242833}html[data-sf-theme=dark] .ambora-lite-booking__summary-date{color:#f2dc88}html[data-sf-theme=dark] .ambora-lite-booking__recommend{border:1.5px solid color-mix(in srgb, var(--ambora-booking-accent) 75%, #343a46)}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr,html[data-sf-theme=dark] .flatpickr-calendar.ambora-flatpickr{background:#1c1f27!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-current-month,html[data-sf-theme=dark] .flatpickr-calendar.ambora-flatpickr .flatpickr-current-month{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode~* .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-prev-month,html[data-sf-theme=dark] .ambora-lite-booking.is-ticket-mode~* .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-next-month{color:#88cbf2!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-prev-month,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-next-month{color:#88cbf2!important;fill:#88cbf2!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-prev-month svg path,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-next-month svg path{fill:#88cbf2!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr span.flatpickr-weekday{color:#e8eaf08c}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day{color:#e8eaf0}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.prevMonthDay,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.nextMonthDay{color:#e8eaf047}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-day:hover:not(.flatpickr-disabled):not(.prevMonthDay):not(.nextMonthDay):not(.startRange):not(.endRange):not(.inRange),html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-day.selected,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-day.startRange,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-ticket-accent .flatpickr-day.endRange{color:#88cbf2!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.today:not(.selected):not(.startRange):not(.endRange):not(.inRange){color:#e8eaf0!important;background:#1c1f27!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.inRange{color:#e8eaf0!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day .sf-cal-price{color:#8aefaf}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.is-full:not(.selected):not(.startRange):not(.endRange){color:#e8eaf061!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.flatpickr-disabled,html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .flatpickr-day.flatpickr-disabled:hover{color:#e8eaf042!important}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .sf-cal-legend{color:#e8eaf0b3}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .sf-cal-legend i.is-full{background:#333c48}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr .sf-cal-msg{color:#ee8c8c;background:#3a1d1d}@media (width<=768px){html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-sheet .sf-cal-head:before{background:#232a34}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-sheet .sf-cal-head strong{color:#e8eaf0}html[data-sf-theme=dark] .flatpickr-calendar.ambora-lite-flatpickr.is-sheet .sf-cal-close{color:#e8eaf0;background:#242833}}html[data-sf-theme=dark] .ambora-lite-booking--room h2,html[data-sf-theme=dark] .ambora-lite-booking--room [data-stay-booking-title]{color:#e8eaf0!important}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-field__chevron,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-date-picker__value.is-placeholder,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-time-picker__value.is-placeholder,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__value.is-placeholder{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-field__chrome:hover{background:color-mix(in srgb, var(--ambora-booking-field-bg) 80%, #1c1f27)}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__menu{color:#e8eaf0;background:#1c1f27;border-color:#343a46}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-custom-select__option{color:#e8eaf0}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary{background:#242833;border-color:#343a46}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-kicker{color:#a0a8b6}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-line,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-label,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-intro,html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-inline-sep{color:#cbd1db}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-clear{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .ambora-lite-booking--room .ambora-lite-booking__summary-icon{color:#dd9ccc}html[data-sf-theme=dark] .ambora-lite-booking--room.is-ticket-mode .ambora-lite-booking__summary-icon{color:#88cef2}html[data-sf-theme=dark] .ambora-lite-time-picker__box.is-preview-end{outline:2px solid color-mix(in srgb, var(--ambora-booking-accent) 70%, #343a46)}html[data-sf-theme=dark] .ambora-lite-summary-clear-confirm.is-ticket-mode .ambora-lite-summary-clear-confirm__btn--yes{color:#88cbf2}html[data-sf-theme=dark] .nh-map-sidebar__item:hover{color:#88f294;background:#1a2725}html[data-sf-theme=dark] .nh-map-sidebar__item.is-active{color:#88f294;background:#182d24}html[data-sf-theme=dark] .nh-map-sidebar__item-count{color:#88f294;background:#192b24}html[data-sf-theme=dark] .nh-map-page__stage{background:#212b36}html[data-sf-theme=dark] .nh-map-page__chip{color:#e8eaf0;background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .nh-map-page__chip:hover{color:#88f294}html[data-sf-theme=dark] .nh-map-page__cluster-dot{fill:#88f294}html[data-sf-theme=dark] .nh-map-page__tip,html[data-sf-theme=dark] .nh-map-page__tip:after{background:#1c1f27}html[data-sf-theme=dark] .nh-map-gmaps-tip__gallery,html[data-sf-theme=dark] .nh-map-place-panel__gallery{background:#212b36}html[data-sf-theme=dark] .nh-map-gmaps-tip__slide--empty,html[data-sf-theme=dark] .nh-map-place-panel__track>.nh-map-gmaps-tip__slide--empty{background:linear-gradient(135deg,#1d293a,#232a34)}html[data-sf-theme=dark] .nh-map-gmaps-tip__peek,html[data-sf-theme=dark] .nh-map-place-panel__peek{background-color:#333c48}html[data-sf-theme=dark] .nh-map-photo-nav,html[data-sf-theme=dark] .nh-map-photo-nav:hover,html[data-sf-theme=dark] .nh-map-photo-nav:focus{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .nh-map-gmaps-tip__copy strong{color:#e8eaf0}html[data-sf-theme=dark] .nh-map-gmaps-tip__copy small,html[data-sf-theme=dark] .nh-map-gmaps-tip__hours{color:#cbd1db}html[data-sf-theme=dark] .nh-map-gmaps-tip__fab--save{background:#1c1f27;border:1px solid #343a46;color:#88b5f2!important}html[data-sf-theme=dark] .nh-map-gmaps-tip__fab--save:hover,html[data-sf-theme=dark] .nh-map-gmaps-tip__fab--save:focus{background:#242833;color:#8bb1ef!important}html[data-sf-theme=dark] .nh-map-page__tip-gmaps{color:#88f294!important}html[data-sf-theme=dark] .nh-map-page__tip-gmaps:hover,html[data-sf-theme=dark] .nh-map-page__tip-gmaps:focus{color:#88f293!important}html[data-sf-theme=dark] .nh-map-place-panel{background:#1c1f27}html[data-sf-theme=dark] .nh-map-place-panel__close,html[data-sf-theme=dark] .nh-map-place-panel__close:hover,html[data-sf-theme=dark] .nh-map-place-panel__close:focus{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .nh-map-place-panel__title{color:#e8eaf0}html[data-sf-theme=dark] .nh-map-place-panel__meta,html[data-sf-theme=dark] .nh-map-place-panel__hours,html[data-sf-theme=dark] .nh-map-place-panel__row,html[data-sf-theme=dark] .nh-map-place-panel__about{color:#cbd1db}html[data-sf-theme=dark] .nh-map-place-panel__tabs{border-bottom:1px solid #343a46}html[data-sf-theme=dark] .nh-map-place-panel__tab{color:#cbd1db}html[data-sf-theme=dark] .nh-map-place-panel__tab.is-active,html[data-sf-theme=dark] .nh-map-place-panel__tab:hover,html[data-sf-theme=dark] .nh-map-place-panel__tab:focus{color:#88f294}html[data-sf-theme=dark] .nh-map-place-about__avatar{color:#88f294;background:#212b36}html[data-sf-theme=dark] .nh-map-place-about__name{color:#e8eaf0}html[data-sf-theme=dark] .nh-map-place-about__badge{color:#88f294}html[data-sf-theme=dark] .nh-map-place-about__badge.is-unverified,html[data-sf-theme=dark] .nh-map-place-about__bio,html[data-sf-theme=dark] .nh-map-place-about__stats{color:#cbd1db}html[data-sf-theme=dark] .nh-map-place-about__stats svg{color:#88f294}html[data-sf-theme=dark] .nh-map-place-about__label,html[data-sf-theme=dark] .nh-map-place-about__hours-list li{color:#e8eaf0}html[data-sf-theme=dark] .nh-map-place-about__actions a{background:#1c1f27;border:1px solid #343a46;color:#88f294!important}html[data-sf-theme=dark] .nh-map-place-about__actions a:hover,html[data-sf-theme=dark] .nh-map-place-about__actions a:focus{background:#1a2526;color:#88f294!important}html[data-sf-theme=dark] .nh-map-page__zoom-btn{color:#e8eaf0;background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .nh-map-page__fallback{color:#cbd1db;background:linear-gradient(#242833,#212b36)}html[data-sf-theme=dark] .nh-map-page__popular{background:#1c1f27f5;border:1px solid #343a46}html[data-sf-theme=dark] .nh-map-page__popular-meta{color:#a0a8b6}html[data-sf-theme=dark] .nh-map-page__popular-card{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .nh-map-page__popular-card:hover,html[data-sf-theme=dark] .nh-map-page__popular-card.is-active{border-color:#254e37}html[data-sf-theme=dark] .nh-map-page__popular-card.is-active{background:#1a2725}html[data-sf-theme=dark] .nh-map-page__popular-thumb{background:color-mix(in srgb, var(--nh-map-hue,#00830f) 16%, #1c1f27)}html[data-sf-theme=dark] .nh-map-page__popular-copy small,html[data-sf-theme=dark] .nh-map-page__popular-empty{color:#a0a8b6}html[data-sf-theme=dark] .nh-osm-pin__dot{border:2px solid #343a46}html[data-sf-theme=dark] .nh-listing-loc-chip__pin,html[data-sf-theme=dark] .nh-listing-loc-chip.is-custom,html[data-sf-theme=dark] .nh-listing-loc-chip.is-custom .nh-listing-loc-chip__radius{color:#88b6f2}html[data-sf-theme=dark].dark-mode .nh-map-page__chip,html[data-sf-theme=dark].dark-mode .nh-map-page__zoom-btn,html[data-sf-theme=dark].dark-mode .nh-map-page__popular,html[data-sf-theme=dark].dark-mode .nh-map-page__popular-card{border-color:#cbd5e1}html[data-sf-theme=dark].dark-mode .nh-map-page__popular-card:hover,html[data-sf-theme=dark].dark-mode .nh-map-page__popular-card.is-active{border-color:#5ba86e}html[data-sf-theme=dark] .nh-listing-loc-modal .nh-listing-loc-field__label{color:#cbd1db}html[data-sf-theme=dark] .nh-listing-loc-modal .nh-listing-loc-field__control{background:#1d323a;border:.8px solid #315868}html[data-sf-theme=dark] .nh-listing-loc-modal .nh-listing-loc-field__input,html[data-sf-theme=dark] .nh-listing-loc-modal .nh-listing-loc-field__select{color:#e8eaf0}html[data-sf-theme=dark] body.theme-bloom{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-bloom .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-bloom .bloom-search-hit.is-active{background:#3a1d1f}html[data-sf-theme=dark] body.theme-bloom .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-bloom .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-bloom .bloom-search-panel__all:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-bloom .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-bloom .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-bloom .bloom-btn--outline,html[data-sf-theme=dark] body.theme-bloom .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-bloom .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-bloom .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-section-link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-bloom .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-bloom .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-bloom .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-bloom .bloom-empty,html[data-sf-theme=dark] body.theme-bloom .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-bloom .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-bloom .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-bloom .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-bloom .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-bloom .bloom-course-panel,html[data-sf-theme=dark] body.theme-bloom .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-bloom .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-bloom .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-bloom .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-bloom .bloom-footer,html[data-sf-theme=dark] body.theme-bloom .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-section__link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-bloom .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-bloom .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] body.theme-ambora{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-ambora .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-ambora .bloom-search-hit.is-active{background:#3a1d1f}html[data-sf-theme=dark] body.theme-ambora .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-ambora .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-ambora .bloom-search-panel__all:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-ambora .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-ambora .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-ambora .bloom-btn--outline,html[data-sf-theme=dark] body.theme-ambora .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-ambora .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-ambora .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-section-link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-ambora .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-ambora .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-ambora .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-ambora .bloom-empty,html[data-sf-theme=dark] body.theme-ambora .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-ambora .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-ambora .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-ambora .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-ambora .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-ambora .bloom-course-panel,html[data-sf-theme=dark] body.theme-ambora .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-ambora .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-ambora .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-ambora .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-ambora .bloom-footer,html[data-sf-theme=dark] body.theme-ambora .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-section__link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-ambora .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-ambora .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] body.theme-kavalake{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-kavalake .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-kavalake .bloom-search-hit.is-active{background:#1d363a}html[data-sf-theme=dark] body.theme-kavalake .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-kavalake .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-kavalake .bloom-search-panel__all:hover{background:#1d363a}html[data-sf-theme=dark] body.theme-kavalake .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-kavalake .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-kavalake .bloom-btn--outline,html[data-sf-theme=dark] body.theme-kavalake .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-kavalake .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-section-link:hover{background:#1d363a}html[data-sf-theme=dark] body.theme-kavalake .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-kavalake .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .bloom-empty,html[data-sf-theme=dark] body.theme-kavalake .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-kavalake .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-kavalake .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-kavalake .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-kavalake .bloom-course-panel,html[data-sf-theme=dark] body.theme-kavalake .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-kavalake .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-kavalake .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-kavalake .bloom-footer,html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-section__link:hover{background:#1d363a}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-kavalake .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] .template-kavalake{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .template-kavalake .ambora-lite-booking__tab.is-active,html[data-sf-theme=dark] .template-kavalake .ambora-lite-submit{color:#e8eaf0}html[data-sf-theme=dark] .template-kavalake .ambora-lite-section__kicker{color:#a5aed5}html[data-sf-theme=dark] .template-kavalake .ambora-lite-section__head h2{color:#e8eaf0}html[data-sf-theme=dark] .template-kavalake .ambora-lite-section--featured .ambora-lite-grid{background:#20372a;border:1px solid #3b5e4b}html[data-sf-theme=dark] .template-kavalake .ambora-lite-card{border-color:#343a46}html[data-sf-theme=dark] .template-kavalake .ambora-lite-card__price{color:#cbd1db}html[data-sf-theme=dark] body.theme-lajunet{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-lajunet .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-lajunet .bloom-search-hit.is-active{background:#3a1d1f}html[data-sf-theme=dark] body.theme-lajunet .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-lajunet .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-lajunet .bloom-search-panel__all:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-lajunet .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-lajunet .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-lajunet .bloom-btn--outline,html[data-sf-theme=dark] body.theme-lajunet .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-lajunet .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-section-link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-lajunet .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-lajunet .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .bloom-empty,html[data-sf-theme=dark] body.theme-lajunet .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-lajunet .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-lajunet .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-lajunet .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-lajunet .bloom-course-panel,html[data-sf-theme=dark] body.theme-lajunet .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-lajunet .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-lajunet .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-lajunet .bloom-footer,html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-section__link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-lajunet .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] body.theme-lakeview{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-lakeview .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-lakeview .bloom-search-hit.is-active{background:#1d3a26}html[data-sf-theme=dark] body.theme-lakeview .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-lakeview .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-lakeview .bloom-search-panel__all:hover{background:#1d3a26}html[data-sf-theme=dark] body.theme-lakeview .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-lakeview .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-lakeview .bloom-btn--outline,html[data-sf-theme=dark] body.theme-lakeview .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-lakeview .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-section-link:hover{background:#1d3a26}html[data-sf-theme=dark] body.theme-lakeview .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-lakeview .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .bloom-empty,html[data-sf-theme=dark] body.theme-lakeview .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-lakeview .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-lakeview .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-lakeview .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-lakeview .bloom-course-panel,html[data-sf-theme=dark] body.theme-lakeview .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-lakeview .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-lakeview .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-lakeview .bloom-footer,html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-section__link:hover{background:#1d3a26}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-lakeview .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] .template-lakeview{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .template-lakeview .ambora-lite-topbar{background:#1c1f27d1}html[data-sf-theme=dark] .template-lakeview .ambora-lite-topbar,html[data-sf-theme=dark] .template-lakeview .ambora-lite-nav a{color:#e8eaf0}html[data-sf-theme=dark] .template-lakeview .ambora-lite-nav a.is-active{color:#8decb1}html[data-sf-theme=dark] .template-lakeview .ambora-lite-booking{color:#e8eaf0;background:#1c1f27eb;border:1px solid #343a468c}html[data-sf-theme=dark] .template-lakeview .ambora-lite-kicker{border-color:#31684480}html[data-sf-theme=dark] .template-lakeview .ambora-lite-booking h2{color:#90eacb}html[data-sf-theme=dark] .template-lakeview .ambora-lite-booking__tab{color:#e8eaf0}html[data-sf-theme=dark] .template-lakeview .ambora-lite-field input,html[data-sf-theme=dark] .template-lakeview .ambora-lite-field select{color:#e8eaf0;background:#1d3a26b3}html[data-sf-theme=dark] .template-lakeview .ambora-lite-features__shell{background:#1c1f27f0}html[data-sf-theme=dark] .template-lakeview .ambora-lite-feature strong{color:#90eacb}html[data-sf-theme=dark] .template-lakeview .ambora-lite-feature small{color:#a0a8b6}html[data-sf-theme=dark] .template-lakeview .ambora-lite-feature__icon{color:#8aefaf}html[data-sf-theme=dark] .template-lakeview .ambora-lite-section__kicker{color:#8decb1}html[data-sf-theme=dark] .template-lakeview .ambora-lite-section__head h2{color:#90eacb}html[data-sf-theme=dark] .template-lakeview .ambora-lite-section--featured .ambora-lite-grid{background:#242833;border:1px solid #3a5f48}html[data-sf-theme=dark] .template-lakeview .ambora-lite-card{border-color:#3d5c49}html[data-sf-theme=dark] .template-lakeview .ambora-lite-card__price{color:#90eacb}html[data-sf-theme=dark] body.theme-summit{--bloom-ink:#e8eaf0;--bloom-muted:#a0a8b6;--bloom-glass:#1c1f27eb}html[data-sf-theme=dark] body.theme-summit .bloom-search-panel{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-search-hit:hover,html[data-sf-theme=dark] body.theme-summit .bloom-search-hit.is-active{background:#3a1d1f}html[data-sf-theme=dark] body.theme-summit .bloom-search-hit__thumb,html[data-sf-theme=dark] body.theme-summit .bloom-search-panel__all{background:#242833}html[data-sf-theme=dark] body.theme-summit .bloom-search-panel__all:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-summit .bloom-lang__menu{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-summit .bloom-nav-drawer__langs a{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-nav__sub{background:#1c1f27fa}html[data-sf-theme=dark] body.theme-summit .bloom-btn--outline,html[data-sf-theme=dark] body.theme-summit .bloom-btn--white{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-btn--ghost{border:1px solid #343a4652}html[data-sf-theme=dark] body.theme-summit .bloom-trust__item{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-cat__img{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-summit .bloom-section-link{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-section-link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-summit .bloom-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-card__img-wrap{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-summit .bloom-promo{background:linear-gradient(120deg, #1c1f27 0%, var(--brand-soft) 100%)}html[data-sf-theme=dark] body.theme-summit .bloom-filter{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-cats--filters .bloom-cat.is-active .bloom-cat__img{background:linear-gradient(145deg, rgba(var(--brand-rgb), .16), #1c1f27)}html[data-sf-theme=dark] body.theme-summit .bloom-empty,html[data-sf-theme=dark] body.theme-summit .bloom-product-card.single-product-card,html[data-sf-theme=dark] body.theme-summit .bloom-product-card.single-product-card:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-product-card .bloom-product__gallery.single-product__gallery .product-card-gallery__main,html[data-sf-theme=dark] body.theme-summit .bloom-product-card .bloom-product__gallery .product-card-gallery__main{background:linear-gradient(145deg,#242833,#1c1f27)}html[data-sf-theme=dark] body.theme-summit .bloom-product__actions .bloom-btn--outline,html[data-sf-theme=dark] body.theme-summit .bloom-btn--compact{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-course__discount{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] body.theme-summit .bloom-course-panel,html[data-sf-theme=dark] body.theme-summit .bloom-course-module{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-course-module__head{background:linear-gradient(180deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-summit .bloom-course-lesson__pill{color:#cbd1db;background:#242833}html[data-sf-theme=dark] body.theme-summit .bloom-course-lesson__pill--preview{color:#88f2d4;background:#1d3a2c}html[data-sf-theme=dark] body.theme-summit .bloom-auth__input{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .bloom-auth__error{color:#ee8c8c}html[data-sf-theme=dark] body.theme-summit .bloom-footer,html[data-sf-theme=dark] body.theme-summit .ambora-lite-section__link{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .ambora-lite-section__link:hover{background:#3a1d1f}html[data-sf-theme=dark] body.theme-summit .ambora-lite-card{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .ambora-lite-card__media,html[data-sf-theme=dark] body.theme-summit .ambora-lite-card__media .product-card-gallery__main{background:linear-gradient(145deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] body.theme-summit .ambora-lite-stat{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .ambora-lite-promo a{background:#1c1f27f5}html[data-sf-theme=dark] body.theme-summit .ambora-lite-promo a:hover{background:#1c1f27}html[data-sf-theme=dark] body.theme-summit .ambora-lite-promo a span{background:#3a1d1f}html[data-sf-theme=dark] .sf-aff-badge{color:#f2a788;background:#3a2d1d;border:1px solid #684e31}html[data-sf-theme=dark] .sf-header-user__btn{border:1px solid #ffffff30}html[data-sf-theme=dark] .sf-header-user__menu{color:#e8eaf0;background:#1c1f27;border:1px solid #fff2}html[data-sf-theme=dark] .sf-header-user__menu-head{border-bottom:1px solid #fff2}html[data-sf-theme=dark] .sf-header-user__menu-head span{color:#a0a8b6}html[data-sf-theme=dark] .sf-header-user__menu-item--danger{color:#ee8c8c}html[data-sf-theme=dark] .sf-auth-popup__panel{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .sf-auth-popup__close,html[data-sf-theme=dark] .sf-auth-popup__back{color:#e8eaf0}html[data-sf-theme=dark] .sf-auth-popup__brand{background:color-mix(in srgb, var(--sf-auth-accent) 14%, #1c1f27)}html[data-sf-theme=dark] .sf-auth-popup__lead{color:#a0a8b6}html[data-sf-theme=dark] .sf-auth-popup__notice{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .sf-auth-popup__email-chip{color:#e8eaf0}html[data-sf-theme=dark] .sf-auth-popup__field input{background:#1c1f27}html[data-sf-theme=dark] .sf-auth-popup__field input:focus{outline:2px solid color-mix(in srgb, var(--sf-auth-accent) 45%, #343a46)}html[data-sf-theme=dark] .sf-auth-popup__show-pass,html[data-sf-theme=dark] .sf-auth-popup__label{color:#e8eaf0}html[data-sf-theme=dark] .sf-auth-popup__hint{color:#a0a8b6}html[data-sf-theme=dark] .sf-auth-popup__commitment-title,html[data-sf-theme=dark] .sf-auth-popup__commitment-intro,html[data-sf-theme=dark] .sf-auth-popup__commitment-pledge{color:#e8eaf0}html[data-sf-theme=dark] .sf-auth-popup__divider{color:#a0a8b6}html[data-sf-theme=dark] .sf-auth-popup__divider:before,html[data-sf-theme=dark] .sf-auth-popup__divider:after{background:#2c313c}html[data-sf-theme=dark] .sf-auth-popup__social-btn{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .sf-auth-popup__social-btn:hover{background:#242833;border-color:#cbd5e1}html[data-sf-theme=dark] .sf-auth-popup__error{color:#ee8c8c;background:#3a1d1d}html[data-sf-theme=dark] .sf-auth-popup__link{color:#e8eaf0}html[data-sf-theme=dark] .sfb-featured{background:#1c1f27}html[data-sf-theme=dark] .sfb-featured__img{background:#242833 50%/cover no-repeat}html[data-sf-theme=dark] .sfb-card{background:#1c1f27}html[data-sf-theme=dark] .sfb-card__img{background:#242833}html[data-sf-theme=dark] .sfb-empty,html[data-sf-theme=dark] .sfb-btn,html[data-sf-theme=dark] .sfb-box,html[data-sf-theme=dark] .sfb-search{background:#1c1f27}html[data-sf-theme=dark] .sfb-pop__th{background:#242833}html[data-sf-theme=dark] .sfb-share a,html[data-sf-theme=dark] .sfb-share button{background:#1c1f27}html[data-sf-theme=dark] .sfb-article__cover,html[data-sf-theme=dark] .sfb-gallery a{background:#242833}html[data-sf-theme=dark] .uc-ax__row+.uc-ax__row{border-top:1px solid #343a46}html[data-sf-theme=dark] .uc-ax__err{color:#ee8c8c}html[data-sf-theme=dark] .sf-acc{background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .sf-acc__t{color:#e8eaf0}html[data-sf-theme=dark] .sf-acc__ul{color:#cbd1db}html[data-sf-theme=dark] .sf-acc__ul li:before{color:#8aefaf}html[data-sf-theme=dark] .sf-acc__btn{color:#e8eaf0;background:#1c1f27;border:1.5px solid #343a46}html[data-sf-theme=dark] .sf-acc__btn:hover{color:#e8eaf0}html[data-sf-theme=dark] .sf-acc__or{color:#a0a8b6}html[data-sf-theme=dark] .sf-acc--in{color:#92e7b2;background:#1d3a26;border-color:#316844}html[data-sf-theme=dark] .stay-co-box{background:#1c1f27}html[data-sf-theme=dark] .stay-co-box--in{background:#1d3a26;border-color:#316844}html[data-sf-theme=dark] .stay-co-tick{color:#8aefaf}html[data-sf-theme=dark] .stay-co-disc{color:#8decb1}html[data-sf-theme=dark] .stay-co-btn--line{background:#1c1f27}html[data-sf-theme=dark] .stay-co-choice{color:#e8eaf0;background:#1c1f27;border:1.5px solid #343a46}html[data-sf-theme=dark] .stay-co-choice:hover,html[data-sf-theme=dark] .stay-co-choice:focus-visible{color:#e8eaf0}html[data-sf-theme=dark] .sf-stepper{background:#1c1f27}html[data-sf-theme=dark] .sf-stepper__item.is-done{color:#8aefaf}html[data-sf-theme=dark] .sf-stepper__line{background:#232a34}html[data-sf-theme=dark] .geo-suggest{background:#1c1f27}html[data-sf-theme=dark] input[data-geo-province][readonly]{background:#242833}html[data-sf-theme=dark] .sf-contact-x--card,html[data-sf-theme=dark] .sf-contact-x__btn--ghost{background:#1c1f27}html[data-sf-theme=dark] .sf-contact-x__map{background:#242833}html[data-sf-theme=dark] .course-preview-banner{border-bottom:1px solid #cbd5e1}html[data-sf-theme=dark] .sf-fav-actions__btn{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .sf-fav-actions__btn.is-on{background:#3a1d1f;border-color:#683138}html[data-sf-theme=dark] .sf-fav-alert__form{background:#1c1f27}html[data-sf-theme=dark] .sf-fav-alert__msg.is-error{color:#ee8c8c}html[data-sf-theme=dark] .sf-fav-alert__msg.is-ok{color:#88f2d4}html[data-sf-theme=dark] [data-sf-fav].is-on{color:#f08aa0!important}html[data-sf-theme=dark] .sf-points-redeem{background:#1c1f27}html[data-sf-theme=dark] .sf-points-redeem__btn--ghost{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .sf-points-redeem__msg.is-ok{color:#88f2d4}html[data-sf-theme=dark] .sf-points-redeem__msg.is-error{color:#ee8c8c}html[data-sf-theme=dark] .single-product__gallery.product-card-gallery-wrap .product-card-gallery__main{background:linear-gradient(135deg, var(--brand-soft), #1c1f27)}html[data-sf-theme=dark] .product-card-gallery__placeholder{background:linear-gradient(160deg,#322d25,#473f34)}html[data-sf-theme=dark] .product-card-gallery__thumb{background:#1c1f27;border:1px solid #fff2}html[data-sf-theme=dark] body[data-storefront-gallery-thumbs-inside="1"] .product-card-gallery-wrap .product-card-gallery__thumb.is-active{border-color:#343a46}html[data-sf-theme=dark] .storefront-quick-modal__panel{background:#1c1f27}html[data-sf-theme=dark] .storefront-quick-modal__img{background:#242833}html[data-sf-theme=dark] .storefront-quick-modal__close{color:#e8eaf0;background:#1c1f27eb}html[data-sf-theme=dark] #sendPageEditorModal .modal-header,html[data-sf-theme=dark] #sendPageEditorModal .modal-footer{background:#1c1f27;border-bottom:1px solid #343a46}html[data-sf-theme=dark] #sendPageEditorModal .modal-footer{border-top:1px solid #343a46}html[data-sf-theme=dark] #sendPageEditorModal .modal-body{background:#1c1f27}html[data-sf-theme=dark] #sendPageEditorModal .close{background:#242833}html[data-sf-theme=dark] #sendPageEditorModal .form-control,html[data-sf-theme=dark] #sendPageEditorModal select.form-control{border:1px solid #404b59}html[data-sf-theme=dark] #sendPageEditorModal .btn{background:#1c1f27;border:1px solid #404b59}html[data-sf-theme=dark] #sendPageEditorModal .btn-primary{border-color:#cbd5e1}html[data-sf-theme=dark] #sendPageEditorModal .nav-tabs .nav-link{color:#cbd1db}html[data-sf-theme=dark] #sendPageEditorModal .nav-tabs .nav-link.active{color:#e8eaf0;background:#242833;border-color:#343a46}@media (width<=768px){html[data-sf-theme=dark] .sf-bottom-nav{background:#1c1f27;border-top:1px solid #343a46}html[data-sf-theme=dark] .sf-bottom-nav__item{color:#a0a8b6}html[data-sf-theme=dark] .sf-cta-bar{background:#1c1f27;border-top:1px solid #343a46}html[data-sf-theme=dark] .sf-cta-bar__sub{color:#a0a8b6}}html[data-sf-theme=dark] .stay-co-modal__box{background:#1c1f27}html[data-sf-theme=dark] .stay-co-modal__x:hover,html[data-sf-theme=dark] .stay-co-modal__x:focus-visible{background:#242833}html[data-sf-theme=dark] .sf-pkg{background:#1c1f27}html[data-sf-theme=dark] .sf-pkg__save{color:#8decb1}html[data-sf-theme=dark] .sf-pkg__err{color:#ee8c8c}html[data-sf-theme=dark] .sf-slot-chip{color:#e8eaf0;background:#1c1f27;border:1px solid #343a46}html[data-sf-theme=dark] .sf-slot-chip small{color:#a0a8b6}html[data-sf-theme=dark] .sf-slot-chip:disabled{background:#242833}html[data-sf-theme=dark] .sf-slot-empty{color:#ee8c8c}html[data-sf-theme=dark] .sf-ticket-avail{color:#f2b688}html[data-sf-theme=dark] .sf-ticket-avail.is-out{color:#ee8c8c}html[data-sf-theme=dark] .sf-slot-sheet__card{color:#e8eaf0;background:#1c1f27}html[data-sf-theme=dark] .sf-slot-sheet__x{color:#e8eaf0;background:#242833}html[data-sf-theme=dark] .sf-webchat-panel{background:#1c1f27;border:1px solid #fff2}html[data-sf-theme=dark] .sf-webchat-hint{color:#a0a8b6;background:#2c313c}html[data-sf-theme=dark] .sf-webchat-body{background:#2c313c}html[data-sf-theme=dark] .sf-webchat-msg--mine{background:#3a5525}html[data-sf-theme=dark] .sf-webchat-msg--theirs{background:#1c1f27}html[data-sf-theme=dark] .sf-webchat-msg small{color:#a0a8b6}html[data-sf-theme=dark] .sf-webchat-composer{background:#242833;border-top:1px solid #343a46}html[data-sf-theme=dark] .sf-webchat-composer input{background:#1c1f27}html[data-sf-theme=dark] [style^="background:#d1fae5"],html[data-sf-theme=dark] [style*=";background:#d1fae5"],html[data-sf-theme=dark] [style*="; background:#d1fae5"]{background-color:#25553d!important}html[data-sf-theme=dark] [style^="background:#e5e7eb"],html[data-sf-theme=dark] [style*=";background:#e5e7eb"],html[data-sf-theme=dark] [style*="; background:#e5e7eb"]{background-color:#242833!important}html[data-sf-theme=dark] [style^="background:#ecfdf5"],html[data-sf-theme=dark] [style*=";background:#ecfdf5"],html[data-sf-theme=dark] [style*="; background:#ecfdf5"]{background-color:#1d3a2c!important}html[data-sf-theme=dark] [style^="background:#f0fdf4"],html[data-sf-theme=dark] [style*=";background:#f0fdf4"],html[data-sf-theme=dark] [style*="; background:#f0fdf4"]{background-color:#1d3a26!important}html[data-sf-theme=dark] [style^="background:#f1f5f9"],html[data-sf-theme=dark] [style*=";background:#f1f5f9"],html[data-sf-theme=dark] [style*="; background:#f1f5f9"]{background-color:#242833!important}html[data-sf-theme=dark] [style^="background:#fef2f2"],html[data-sf-theme=dark] [style*=";background:#fef2f2"],html[data-sf-theme=dark] [style*="; background:#fef2f2"]{background-color:#3a1d1d!important}html[data-sf-theme=dark] [style^="background:#fff"],html[data-sf-theme=dark] [style*=";background:#fff"],html[data-sf-theme=dark] [style*="; background:#fff"]{background-color:#1c1f27!important}html[data-sf-theme=dark] [style^="background:#fffbeb"],html[data-sf-theme=dark] [style*=";background:#fffbeb"],html[data-sf-theme=dark] [style*="; background:#fffbeb"]{background-color:#3a341d!important}html[data-sf-theme=dark] [style^="border-bottom:1px solid #e5e7eb"],html[data-sf-theme=dark] [style*=";border-bottom:1px solid #e5e7eb"],html[data-sf-theme=dark] [style*="; border-bottom:1px solid #e5e7eb"]{border-bottom-color:#343a46!important}html[data-sf-theme=dark] [style^="border-color:#bbf7d0"],html[data-sf-theme=dark] [style*=";border-color:#bbf7d0"],html[data-sf-theme=dark] [style*="; border-color:#bbf7d0"]{border-color:#316844!important}html[data-sf-theme=dark] [style^="border-color:#fca5a5"],html[data-sf-theme=dark] [style*=";border-color:#fca5a5"],html[data-sf-theme=dark] [style*="; border-color:#fca5a5"],html[data-sf-theme=dark] [style^="border-color:#fecaca"],html[data-sf-theme=dark] [style*=";border-color:#fecaca"],html[data-sf-theme=dark] [style*="; border-color:#fecaca"]{border-color:#683131!important}html[data-sf-theme=dark] [style^="border:1px solid #a7f3d0"],html[data-sf-theme=dark] [style*=";border:1px solid #a7f3d0"],html[data-sf-theme=dark] [style*="; border:1px solid #a7f3d0"]{border-color:#31684f!important}html[data-sf-theme=dark] [style^="border:1px solid #d1d5db"],html[data-sf-theme=dark] [style*=";border:1px solid #d1d5db"],html[data-sf-theme=dark] [style*="; border:1px solid #d1d5db"],html[data-sf-theme=dark] [style^="border:1px solid #e5e7eb"],html[data-sf-theme=dark] [style*=";border:1px solid #e5e7eb"],html[data-sf-theme=dark] [style*="; border:1px solid #e5e7eb"]{border-color:#343a46!important}html[data-sf-theme=dark] [style^="border:1px solid #fecaca"],html[data-sf-theme=dark] [style*=";border:1px solid #fecaca"],html[data-sf-theme=dark] [style*="; border:1px solid #fecaca"]{border-color:#683131!important}html[data-sf-theme=dark] [style^="color:#047857"],html[data-sf-theme=dark] [style*=";color:#047857"],html[data-sf-theme=dark] [style*="; color:#047857"],html[data-sf-theme=dark] [style^="color:#065f46"],html[data-sf-theme=dark] [style*=";color:#065f46"],html[data-sf-theme=dark] [style*="; color:#065f46"]{color:#88f2d4!important}html[data-sf-theme=dark] [style^="color:#0f766e"],html[data-sf-theme=dark] [style*=";color:#0f766e"],html[data-sf-theme=dark] [style*="; color:#0f766e"]{color:#89f0e8!important}html[data-sf-theme=dark] [style^="color:#15803d"],html[data-sf-theme=dark] [style*=";color:#15803d"],html[data-sf-theme=dark] [style*="; color:#15803d"]{color:#8decb1!important}html[data-sf-theme=dark] [style^="color:#166534"],html[data-sf-theme=dark] [style*=";color:#166534"],html[data-sf-theme=dark] [style*="; color:#166534"]{color:#92e7b2!important}html[data-sf-theme=dark] [style^="color:#1d4ed8"],html[data-sf-theme=dark] [style*=";color:#1d4ed8"],html[data-sf-theme=dark] [style*="; color:#1d4ed8"]{color:#8aa5ef!important}html[data-sf-theme=dark] [style^="color:#334155"],html[data-sf-theme=dark] [style*=";color:#334155"],html[data-sf-theme=dark] [style*="; color:#334155"],html[data-sf-theme=dark] [style^="color:#374151"],html[data-sf-theme=dark] [style*=";color:#374151"],html[data-sf-theme=dark] [style*="; color:#374151"],html[data-sf-theme=dark] [style^="color:#475569"],html[data-sf-theme=dark] [style*=";color:#475569"],html[data-sf-theme=dark] [style*="; color:#475569"]{color:#cbd1db!important}html[data-sf-theme=dark] [style^="color:#64748b"],html[data-sf-theme=dark] [style*=";color:#64748b"],html[data-sf-theme=dark] [style*="; color:#64748b"],html[data-sf-theme=dark] [style^="color:#6b7280"],html[data-sf-theme=dark] [style*=";color:#6b7280"],html[data-sf-theme=dark] [style*="; color:#6b7280"]{color:#a0a8b6!important}html[data-sf-theme=dark] [style^="color:#92400e"],html[data-sf-theme=dark] [style*=";color:#92400e"],html[data-sf-theme=dark] [style*="; color:#92400e"]{color:#f2b088!important}html[data-sf-theme=dark] [style^="color:#b45309"],html[data-sf-theme=dark] [style*=";color:#b45309"],html[data-sf-theme=dark] [style*="; color:#b45309"]{color:#f2b688!important}html[data-sf-theme=dark] [style^="color:#b91c1c"],html[data-sf-theme=dark] [style*=";color:#b91c1c"],html[data-sf-theme=dark] [style*="; color:#b91c1c"]{color:#ee8c8c!important}
