@font-face{font-family:"CaliforniaGroteskStdBold";src:url("/wp-content/themes/lettuce/css/Fonts/CaliforniaGroteskStdBold/font.woff2") format("woff2"),url("/wp-content/themes/lettuce/css/Fonts/CaliforniaGroteskStdBold/font.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"VintageModernSmooth";src:url("/wp-content/themes/lettuce/css/Fonts/VintageModern/vintage_smooth-webfont.woff2") format("woff2"),url("/wp-content/themes/lettuce/css/Fonts/VintageModern/vintage_smooth-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}#party-spaces{margin:2rem 1rem 4rem}#party-spaces .carousel-outer-wrap{align-items:stretch;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;box-shadow:10px 10px 0 0 var(--secondary-color)}#party-spaces .carousel-outer-wrap .image-carousel-wrap{position:relative;overflow:hidden;transition:height .3s linear;background-color:var(--primary-color);min-height:400px}@media only screen and (min-width: 700px){#party-spaces .carousel-outer-wrap .image-carousel-wrap{min-height:unset}}#party-spaces .carousel-outer-wrap .image-carousel-wrap .venue-gallery{position:absolute;inset:0;height:100%;width:100%;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:none}#party-spaces .carousel-outer-wrap .image-carousel-wrap .venue-gallery.active{display:flex;opacity:0;animation:fade-in 1s ease-out forwards}#party-spaces .carousel-outer-wrap .image-carousel-wrap .venue-gallery .slide-img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;object-position:center;scroll-snap-align:start}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls{visibility:hidden;position:absolute;z-index:5;left:0;right:0;bottom:0px;padding:6rem 1rem 1rem;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.7) 60%, #000 100%)}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls.active{visibility:visible;display:flex}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info-border{border-bottom:1px solid #fff}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info{display:flex;gap:10px;align-items:end}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info h2{font-family:CooperBTBold;font-style:italic;font-size:1.15rem;letter-spacing:1px}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info .flex{display:flex;gap:12px}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info-desc p{text-align:center}@media only screen and (min-width: 700px){#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info-desc p{text-align:start}}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls{display:flex;align-items:start;gap:12px;margin-bottom:5px;width:100%;justify-content:space-between}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .prev-btn,#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .next-btn{color:#fff;background:rgba(0,0,0,0);border:none;outline:none;font-size:1rem}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .slides-indicator{display:flex;list-style:none;padding:0;margin:0;gap:12px}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .slides-indicator .slide-dot{padding:0;height:12px;width:12px;background-color:#fff;border-radius:50%;border:none;outline:none}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .slides-indicator .slide-dot[aria-current=true]{background-color:var(--secondary-color)}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .prev-btn:hover,#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .next-btn:hover,#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .slide-dot:hover{cursor:pointer}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .prev-btn:focus,#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .next-btn:focus,#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls .slide-dot:focus{outline:1px solid var(--secondary-color);outline-offset:2px}@media only screen and (min-width: 900px){#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls{flex-direction:column;justify-content:space-between;align-items:start}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .info{gap:0;align-items:start;flex-direction:column}#party-spaces .carousel-outer-wrap .image-carousel-wrap .info-controls .controls{width:unset;justify-content:unset;margin:auto}}#party-spaces .carousel-outer-wrap .venues-wrap{flex:40%;display:flex;justify-content:center;align-items:center;padding:2rem}#party-spaces .carousel-outer-wrap .venues-wrap .venues-list{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}#party-spaces .carousel-outer-wrap .venues-wrap .venues-list .solid-btn{width:100%}#party-spaces .carousel-outer-wrap .venues-wrap .venues-list .solid-btn.active{background-color:#fff;color:var(--secondary-color)}@media only screen and (min-width: 700px){#party-spaces .carousel-outer-wrap{flex-direction:row;align-items:stretch}#party-spaces .carousel-outer-wrap .image-carousel-wrap{flex:60%}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.brokedown-palace-theme #party-spaces .carousel-outer-wrap{box-shadow:10px 10px 0 0 var(--accent-color)}.brokedown-palace-theme #party-spaces .carousel-outer-wrap .venues-wrap .venues-list .solid-btn{background-color:var(--primary-color);color:var(--accent-white);border:4px solid var(--primary-color)}.brokedown-palace-theme #party-spaces .carousel-outer-wrap .venues-wrap .venues-list .solid-btn.active{background-color:var(--accent-white);color:var(--primary-color);border:4px solid var(--secondary-color)}.brokedown-palace-theme .primary-bkgd-texture{background-color:var(--accent-white);color:var(--primary-color)}/*# sourceMappingURL=party-venue-carousel-05-29-26.min.css.map */