:root{--bg:#000;--bgo:rgba(18, 18, 18, 0.8);--bgo2:rgba(0, 0, 0, 0.85);--bgs:rgba(255, 255, 255, 0.08);--bgs2:rgba(255, 255, 255, 0.08);--fg:#fff;--less:rgba(255, 255, 255, 0.8);--accent:#fff;--accents:var(--bg);--accentl:var(--accent);--error:#f33636;--green:#369f30;--brd:rgba(255, 255, 255, 0.15);--brd-hard:rgba(255, 255, 255, 0.3);--choices-highlighted-color:rgba(255, 255, 255, 0.1)}.body-preloader,.process-window .header{background-color:var(--bg)}.popup .content .popup-wrap .btn-row:before,.popup h2:before,.process-window .header:after{background:-o-linear-gradient(top,var(--bg) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(var(--bg)),to(transparent));background:linear-gradient(180deg,var(--bg) 0%,transparent 100%)}#experience-card .segment .tags .tag i,#intro>.parted .floating .card .seg.more i.lead,#intro>.parted .main .seg.about .contacts a i,#intro>.parted .main .seg.about .map .address a i,#store-confirmation .items .item .name>span,.btn.border i,.date-select .month>div span em,.selection-icon label>span i{color:var(--accent)}#experience-card .segment .tags .tag,#experience-card .segment-content{color:rgba(255,255,255,.9)}#intro>.gallery .more-btn{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.shine .shiner{background:-o-linear-gradient(330deg,transparent,rgba(0,0,0,.15),transparent);background:linear-gradient(120deg,transparent,rgba(0,0,0,.15),transparent)}.popup .content{border:solid 1px var(--brd)}.carousel-wrap .carousel .loading-shimmer{background:#1e1e1e;background:-o-linear-gradient(left,#1e1e1e 0,#1e1e1e 33%,#333 50%,#1e1e1e 67%,#1e1e1e 100%);background:-webkit-gradient(linear,left top,right top,from(#1e1e1e),color-stop(33%,#1e1e1e),color-stop(50%,#333),color-stop(67%,#1e1e1e),to(#1e1e1e));background:linear-gradient(90deg,#1e1e1e 0,#1e1e1e 33%,#333 50%,#1e1e1e 67%,#1e1e1e 100%);background-size:1400px 100%}.popup .content .popup-wrap .btn-row:before{background:-webkit-gradient(linear,left bottom,left top,from(var(--bg)),to(transparent));background:-o-linear-gradient(bottom,var(--bg) 0%,transparent 100%);background:linear-gradient(0deg,var(--bg) 0%,transparent 100%)}.popup.loading .content:before,.wbtn.loading-ico .check:before,.wbtn.loading:before,body.page-reservation .step.loading:before{background-image:url(/assets/mbli.svg)}.wbtn.loading-ico .check:before,.wbtn.loading:before{background-color:var(--bg)}.input input,.input select,.input textarea{background:var(--bg);color:var(--fg)}#choose-dateweek .dateweek-select .dates .dates-list .date.loading>div:before,#intro>.parted .main .seg.about #intro-map.loading:before,.img-wrap.pl:before{background:#1e1e1e;background:-o-linear-gradient(left,#1e1e1e 0,#1e1e1e 33%,#333 50%,#1e1e1e 67%,#1e1e1e 100%);background:-webkit-gradient(linear,left top,right top,from(#1e1e1e),color-stop(33%,#1e1e1e),color-stop(50%,#333),color-stop(67%,#1e1e1e),to(#1e1e1e));background:linear-gradient(90deg,#1e1e1e 0,#1e1e1e 33%,#333 50%,#1e1e1e 67%,#1e1e1e 100%);background-size:1200px 50px}.flickity-button{background-color:var(--accent);color:var(--fg)}.choices__list--dropdown,.choices__list[aria-expanded]{border:var(--brd);background-color:var(--bgs)}#intro>.parted .main .seg.about .opening-hours th:before{background-color:rgba(255,255,255,.2)}#footer a.copyright{color:rgba(255,255,255,.5)}#footer a.copyright strong span{color:#fff}.selection-icon label input:checked+span i,.selection-icon label input:checked+span span{color:var(--accents)}.experiences .experience .inner .cta-btn{border-color:rgba(255,255,255,.1)}#experience-card .card .guests .selection .guests-size .select .choices.is-open .choices__inner{-webkit-box-shadow:inset 0 0 0 .1rem #474747;box-shadow:inset 0 0 0 .1rem #474747}#intro>.parted .floating,.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{background-color:var(--bg)}.popup h2 span.selected-date{font-weight:500}.input .tel-prefix .list{border:solid 2px var(--brd-hard);top:-8px}#confirmation-lines .line i,.input>span i,.step-parted .step-summary .seg.selected-experiences .lines i{opacity:.5;color:var(--fg)}.process-window .progress .step p{opacity:.2}#intro>.parted .floating .card,.step-parted .step-summary{-webkit-box-shadow:0 0 30px 15px var(--bg);box-shadow:0 0 30px 15px var(--bg)}#reservation-to-calendar .calendar-add-opts .opt svg *{fill:var(--accent)}.fancybox__container{--fancybox-bg:var(--bg);--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8)}.fancybox__toolbar{--f-button-bg:var(--accent);--f-button-color:var(--accents);--f-button-hover-bg:rgba(255, 255, 255, 0.2);--f-button-active-bg:rgba(255, 255, 255, 0.3)}.fancybox__thumbs.is-classic{border-bottom-color:rgba(255,255,255,.2)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg);border-radius:5px}::-webkit-scrollbar-thumb{background:#333;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#444}::-webkit-scrollbar-corner{background:var(--bg)}#intro>.gallery .badges,.jconfirm .jconfirm-box{background-color:var(--bg)}#global-header .content .logo img[alt=venuo]{-webkit-filter:invert(1);filter:invert(1)}.payment-wrap .error{background:rgba(220,41,41,.16)}.date-select .dates.has-selected .wbtn{opacity:1}@media (pointer:fine){.input .tel-prefix ul li:hover,.popup h2 .back-x:hover,.process-window .toolbar .tbtn:hover{background:rgba(255,255,255,.15)}}@media (max-width:950px){#experience-card .card.invert-dd .btn:not(.disabled){background-color:var(--accent);color:var(--accents)}}@media (max-width:750px){body.badges-on-bg #intro>.gallery .badges:before{background:linear-gradient(180deg,rgba(255,255,255,.07)0,transparent 100%)}}@media (max-width:510px){#intro>.parted .main .seg.team .team-content-container:before{background:-o-linear-gradient(left,var(--bg) 0%,transparent 14px,transparent calc(100% - 14px),var(--bg) 100%);background:linear-gradient(90deg,var(--bg) 0%,transparent 14px,transparent calc(100% - 14px),var(--bg) 100%)}}@media (max-width:470px){.popup.endless .content:after{background:-o-linear-gradient(bottom,var(--bg) 0%,transparent 100%);background:-webkit-gradient(linear,left bottom,left top,from(var(--bg)),to(transparent));background:linear-gradient(0deg,var(--bg) 0%,transparent 100%)}}