@import url(https://use.typekit.net/gqi0cgb.css);
@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
﻿.saffireMobileSize .header{font:inherit;color:inherit}.saffireMobileSize .headerInnerContent{height:auto}.generalmessage{box-sizing:border-box;padding:0 10px;white-space:normal}.saffireMobileSize .generalmessage{padding:0 10px}.powered-by-saffire a{bottom:initial}.loginstatus{float:none}.header .loginstatus a,.header .myAccountNavButton a{color:inherit}#weatherBugWidget{position:static;display:flex;align-items:center}#weatherBugWidget img{flex-shrink:0;margin:0 5px}#weatherBugWidget #weatherBugText,#weatherBugWidget #weatherBugDescription{display:none}#weatherBugWidget.weatherBugSet #weatherBugDescription{display:inline;color:inherit}.saffireMobileSize.isResponsive iframe{max-width:100%}.ticket{height:auto;padding:0}.saffireMobileSize a.ticket,.saffireMobileSize a.ticket:hover{position:static;display:inline-block;padding:0;overflow:visible;white-space:normal;border:none;border-radius:0}.emailSignup{box-sizing:border-box}.emailSignup>div{float:none}.emailSignup .emailInputField input{box-sizing:border-box;border:none;box-shadow:none}.emailSignup .emailSubmitButton{box-sizing:border-box}.header .emailSignup{position:relative;z-index:1}.saffireMobileSize .header .emailSignup{float:none;font-size:inherit}.saffireMobileSize .header .emailSignup:hover{cursor:pointer}body.modalBody .emailSignup .emailInputField input{padding:2px 5px;margin:5px 0;border:1px solid #000}.header .searchBox{position:relative;z-index:1}.header .searchBox:not(.clonedSearchBox)>div{float:none}.header .searchBox:not(.clonedSearchBox) #searchBoxClicker{display:none}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input{box-sizing:border-box;border:none;box-shadow:none}.header .searchBox:not(.clonedSearchBox) .searchSubmitButton{box-sizing:border-box}.saffireMobileSize .header .searchBox:not(.clonedSearchBox){float:none;font-size:inherit}.saffireMobileSize .header .searchBox:not(.clonedSearchBox) #searchBoxClicker{display:block}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):hover{cursor:pointer}.saffireMobileSize .searchBox.clonedSearchBox{background:#222}.saffireMobileSize .searchBox.clonedSearchBox::before{display:none}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxInput input.inputFieldTextbox.textbox{box-sizing:border-box;width:100%;height:100%;padding:5px 10px;font-size:14px;border-radius:0 !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit{display:flex;align-items:center;justify-content:center}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit a.searchSubmitButton{border-color:#ddd;border-radius:0 !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit::before{position:static}.viewcart>span{position:relative;display:inline-block}.saffireMobileSize .viewcart{float:none;width:auto;height:auto;font-family:inherit !important;font-size:inherit}.saffireMobileSize .viewcart::before{display:none}.saffireMobileSize .viewcart:hover .cartMenu{display:none !important}.saffireMobileSize .viewcart .cartMenuLink{box-sizing:border-box}.cartMenuRemoveButton{text-decoration:none}.standAloneDirections{color:inherit}.pressPageTabs .tab{font-size:14px}.left.pressDate{width:120px}.arrowdown{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000}.arrowdown_on{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #444}.arrowup{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}.arrowup_on{border-color:#444 rgba(0,0,0,0) rgba(0,0,0,0)}#directoryFilterOptions>li:hover{background:#cbdfe2}.directoryHeader{font-family:inherit;font-size:14px;border-radius:6px}#google_translate_element{top:1rem;right:2rem}.mapLegend{padding:.75rem}.tiny,.note{font-size:12px}input.textbox,textarea.multi,select.dropdown{font-size:14px}.saffireMobileSize a.buttonSmall.button{padding:.5em .75em}.ui-dialog-title{display:none}#dynamicModal{min-height:295px !important}.filter-group #eventFilterList li,.filter-group #eventDateList li a{padding:.5em}.eventList-container .eventCol1 .filter-group{line-height:1.2}.show-lightbox h2{color:#fff}.saffireLargeSize .nav .groups .group{float:none}.saffireLargeSize .nav .groups .group>.showingNav{box-sizing:border-box}.saffireLargeSize .nav .items{float:none}.saffireLargeSize .nav .items .item>*{box-sizing:border-box}.saffireLargeSize .nav .subitems{float:none}.saffireMobileSize .nav{display:none !important}.galleryViewName{text-overflow:ellipsis;white-space:nowrap}.printEvent{display:flex !important;align-items:center}.printEvent .print{order:2}.printEvent .fa-print{order:1}body{font:400 18px/1.5 "Barlow Condensed",sans-serif;color:#000}b,strong{font-family:"Barlow Condensed",sans-serif;font-weight:bold}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:"pacaembu",sans-serif;font-weight:800;line-height:1.2;color:#000;text-transform:capitalize}h1{font-size:clamp(1.8rem,1.41rem + 1.39vw,2.5rem);text-transform:uppercase}h2{font-size:clamp(1.6rem,1.33rem + .96vw,1.75rem);text-transform:uppercase}h3{font-size:clamp(1.42rem,2.25rem + .62vw,1.375rem)}h4{font-size:1.125rem}h5{font-size:1.063rem}h6{font-size:1rem}a{font-weight:400;color:#000;text-decoration:underline}a:hover{text-decoration:none}.header a,.footer a{text-decoration:none}input.textbox,select.dropdown,textarea.multi{padding:2px 6px;font:18px/1.5 "Barlow Condensed",sans-serif;color:#000}.fa{color:#000}.fa.fa-print{color:#fff}@font-face{font-family:"arrow-right-icon";font-style:normal;font-weight:normal;src:url(fonts/arrow-right-icon.woff2) format("woff2"),url(fonts/arrow-right-icon.woff) format("woff")}@font-face{font-family:"search-icon";font-style:normal;font-weight:normal;src:url(fonts/search-icon.woff2) format("woff2"),url(fonts/search-icon.woff) format("woff")}@font-face{font-family:"chevron-right-icon";font-style:normal;font-weight:normal;src:url(fonts/chevron-right-icon.woff2) format("woff2"),url(fonts/chevron-right-icon.woff) format("woff")}body{position:relative;background-color:#fff}body:not(.homepage){position:relative;background-color:#fff}@keyframes show-animation{0%{opacity:0}100%{opacity:1}}.wrapper{width:100%;overflow:hidden}body:not(.homepage) .content{position:relative;box-sizing:border-box;width:1200px;max-width:100%;padding:2.5rem 1.25rem 1.25rem;margin:3rem auto 3rem;background:#fff;border-radius:0;transition:all 300ms ease}@media screen and (max-width: 1100px){body:not(.homepage) .content{border-radius:0}}.saffireMobileSize.homepage .content,.saffireLargeSize.homepage .content{position:relative;max-width:100%;padding:0;margin:0 auto;background:none;transition:all 300ms ease}.subContainer{color:#000;background:#f8f3eb}.dateDisplayBar,.dateDisplay{color:#fff;background:#000}.dateDisplayBar a,.dateDisplay a{color:#fff}.orderhistory{background:#000}.orderhistory th{padding:.5rem .25rem;color:#fff}.alternateRow{background:#f8f3eb}a.small.bc{font-family:"Barlow Condensed",sans-serif;font-size:20px;font-weight:400;color:#000}.small.bc{font-family:"Barlow Condensed",sans-serif;font-size:20px;font-weight:400;color:#000}body:not(.homepage).saffireLargeSize .content{margin-top:150px}body.saffireLargeSize.homepage .content{margin-top:125px}body:not(.homepage).saffireMobileSize .content{margin-top:170px}body.saffireMobileSize.homepage .content{margin-top:130px}.listingItem{background:#f8f3eb;border-bottom:1px solid rgb(92.0697167756%,86.4052287582%,77.3420479303%);border-radius:0}.listingItem:hover{background:#ede4d6}.img-border{border-color:#fff}.generalmessage{position:relative;z-index:15;display:block;align-content:center;height:40px;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:14px;font-weight:400;line-height:1.2;color:#fff;background:#000;transition:all 300ms ease}.generalmessage a{color:inherit;text-decoration:underline}.saffireWindowScrolled .generalmessage{height:0;transition:all 300ms ease}.saffireMobileSize .generalmessage{height:40px;font-size:14px;line-height:1.2;color:#fff;background:#000;transition:all 300ms ease}@media screen and (max-width: 500px){.saffireMobileSize .generalmessage{font-size:11px}}.saffireMobileSize.saffireWindowScrolled .generalmessage{height:0;transition:all 300ms ease}.header{position:fixed !important;top:0;z-index:9999999;box-sizing:border-box;width:100%;max-width:100%;height:auto;padding:0;background:#fff;filter:drop-shadow(0 2px 3.5px rgba(0, 0, 0, 0.2));transition:all 300ms ease;background-color:#fff}.saffireMobileSize .header{background-color:#fff}.header{box-shadow:0 0 3px 3px rgba(158,158,158,.3098039216)}.saffireMobileSize .header{height:auto;padding:0;background:#fff}@media screen and (max-width: 1100px){.header{min-height:auto}}.homepage .header{filter:none}.headerInnerContent{position:relative;box-sizing:border-box;max-width:1400px;height:auto;padding:0;margin:0 auto}.header-container{display:flex;flex-direction:column;gap:15px;max-width:1400px;padding:20px 20px 10px;margin:0 auto}@media screen and (max-width: 1100px){.header-container{height:65px;padding:0}}.header-top{display:flex;align-items:flex-start;justify-content:space-between}.header-bottom{margin-left:60px}.header-top-bar-container{position:relative;display:block;max-width:1400px;margin:0 auto}.header-top-bar{background-color:#ddd4c7}@media screen and (max-width: 1100px){.header-top-left{position:relative}}.top-links-container{height:35px;background-color:#ddd4c7;transition:all 300ms ease}@media screen and (max-width: 629px){.top-links-container{height:55px}}.quick-links-list{display:flex;gap:20px;align-items:center;justify-content:center;height:20px;padding:8px 20px;margin:0}@media screen and (max-width: 800px){.quick-links-list{flex-wrap:wrap;gap:0;justify-content:center;padding:3px 6px}}@media screen and (max-width: 629px){.quick-links-list{height:50px}}.quick-links-list li{margin-bottom:4px;line-height:.1;list-style:none}.quick-links-list a{font-family:"pacaembu",sans-serif;font-size:clamp(.75rem,.713rem + .1vw,.813rem);font-weight:600;color:#000}.quick-links-list a:hover,.quick-links-list a:focus{text-decoration:underline}.quick-links-list .separator{font-family:"pacaembu",sans-serif;font-size:clamp(.75rem,.713rem + .1vw,.813rem);font-weight:400;color:#59544e}@media screen and (max-width: 800px){.quick-links-list .separator{margin:0 20px}}body.saffireWindowScrolled .top-links-container{height:0;overflow:hidden}@media screen and (min-width: 1101px){body.saffireWindowScrolled .header-logo{transform:scale(0.7)}}.header-logo{position:absolute;top:-0.5px;left:0;z-index:999;display:block;width:205px;height:195px;background:url(images/logo-header.svg) center/contain no-repeat;transition:all 300ms ease;transform-origin:top left}.homepage .header-logo{width:clamp(9.375rem,-10.563rem + 29vw,18.438rem);height:clamp(8.75rem,-9.813rem + 27vw,17.188rem)}@media screen and (max-width: 1100px){.homepage .header-logo{width:120px;height:115px}}@media screen and (max-width: 1100px){.header-logo{width:120px;height:115px}}@media screen and (max-width: 370px){.header-logo{width:100px;height:95px}}@media screen and (max-width: 1100px){.header-top-bar-container .header-logo{display:none}}.header-top-left .header-logo{display:none}@media screen and (max-width: 1100px){.header-top-left .header-logo{top:-1px;display:block}}#mainNavigation{position:relative;display:flex;grid-row:2/3;grid-column:2/3;align-items:center;justify-content:center}@media screen and (max-width: 1100px){.header .searchBox:not(.clonedSearchBox),.saffireLargeSize .header .searchBox:not(.clonedSearchBox),.saffireMobileSize .header .searchBox:not(.clonedSearchBox){display:none}}.saffireLargeSize .header .viewcart,.saffireMobileSize .header .viewcart{display:flex}@media screen and (max-width: 1100px){.saffireLargeSize .header .viewcart,.saffireMobileSize .header .viewcart{display:none !important}}.saffireLargeSize .nav .groups{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0;background-color:rgba(0,0,0,0)}.saffireLargeSize .nav .groups .group{display:inline-block;flex-shrink:0}.saffireLargeSize .nav .groups .group.no-link{cursor:default}.saffireLargeSize .nav .groups .group>a{position:relative;display:flex;gap:10px;align-items:center;padding:9px 20px;font-family:"pacaembu",sans-serif;font-size:16px;font-weight:700;color:#000;text-transform:capitalize;background:rgba(0,0,0,0);border-radius:10px 10px 0 0}.saffireLargeSize .nav .groups .group[aria-haspopup=true]{cursor:pointer}.saffireLargeSize .nav .groups .items{top:95%;left:0;width:max-content;min-width:180px;max-width:230px;padding:12px 0 15px;background:#fff;filter:drop-shadow(2.121px 2.121px 2.5px rgba(0, 0, 0, 0.33));border-radius:10px}.saffireLargeSize .nav .groups .items .item a{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 8px 15px;font-family:"pacaembu",sans-serif;font-size:13px;font-weight:600;color:#000;text-transform:capitalize;gap:25px}.saffireLargeSize .nav .groups .items .item:hover>a,.saffireLargeSize .nav .groups .items .item:focus-within>a{color:#000}.saffireLargeSize .nav .groups .group:last-child .items,.saffireLargeSize .nav .groups .group:nth-last-child(2) .items{right:0;left:auto}.saffireLargeSize .nav .groups .item{width:100%;min-width:180px;line-height:1.4}.saffireLargeSize .nav .groups .item:hover,.saffireLargeSize .nav .groups .item:focus-within{color:#000;background:#eee9e3}.saffireLargeSize .nav .groups .item:hover>a::after,.saffireLargeSize .nav .groups .item:focus-within>a::after{color:#000 !important}.saffireLargeSize .nav .groups .subitems{left:100%;padding:7px 0;background:#fff;filter:drop-shadow(2.121px 2.121px 2.5px rgba(0, 0, 0, 0.33));border-radius:10px 10px}.saffireLargeSize .nav .groups .group:last-child .subitems,.saffireLargeSize .nav .groups .group:nth-last-child(2) .subitems{right:100%;left:auto}.saffireLargeSize .nav .groups .group:hover:not(.no-link)>a,.saffireLargeSize .nav .groups .group:focus-within:not(.no-link)>a{color:#c8a26f;background-color:rgba(0,0,0,0)}.saffireLargeSize .nav .groups .group:hover:not(.no-link)>a::after,.saffireLargeSize .nav .groups .group:focus-within:not(.no-link)>a::after{width:calc(100% - 40px);color:#000}.saffireLargeSize .nav .groups .items .item[aria-haspopup=true]>a::after{position:relative;top:1px;z-index:999;display:block;background-color:rgba(0,0,0,0);border-radius:0;font-family:arrow-right-icon;font-size:15px;font-weight:800;line-height:1;color:#000;content:""}.footer{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:auto;margin:8px auto 0;overflow:hidden;font-family:"Barlow Condensed",sans-serif;color:#fff;background-color:#000}.footer a{font-weight:800;color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .footer-container{background-color:#000}.saffireMobileSize .footer .footer-container{background-color:#000}.footer .inner-container{position:relative;z-index:9;box-sizing:border-box;display:flex;gap:10px;align-items:flex-start;justify-content:space-between;width:calc(100% - 20px);max-width:1400px;padding:10px 20px 40px;margin:35px auto 0}@media screen and (max-width: 1200px){.footer .inner-container{flex-wrap:wrap;gap:40px 10px;max-width:1100px}}@media screen and (max-width: 1000px){.footer .inner-container{flex-direction:column;gap:10px;align-items:center;padding:5px 20px 20px}}.footer .inner-container::after{position:absolute;right:20px;bottom:0;z-index:-1;width:656px;height:208px;content:"";background:url(images/footer-arch.png) no-repeat center/cover}@media screen and (max-width: 1000px){.footer .inner-container::after{right:-10px;width:506px;height:300px;background:url(images/footer-arch-mobile.png) no-repeat center/cover}}.footer .first-column{display:flex;justify-content:center}@media screen and (max-width: 1200px){.footer .first-column{flex:0 0 100%}}.footer .second-column,.footer .third-column,.footer .fourth-column{padding-top:10px}.footer .footer-logo{width:155px;max-width:fit-content;height:auto;margin-bottom:10px;transition:all 300ms ease}@media screen and (max-width: 1000px){.footer .footer-logo{width:106px}}.footer .footer-logo img{display:block;width:100%;height:100%;object-fit:contain}.footer .legends-logo-footer-logo{justify-self:center;width:270px;max-width:fit-content;height:auto;transition:all 300ms ease}.footer .legends-logo-footer-logo:hover,.footer .legends-logo-footer-logo:focus-within{filter:drop-shadow(0 0 5px rgba(255, 255, 255, 0.568))}.footer .legends-logo-footer-logo img{display:block;width:100%;height:100%;object-fit:contain}.footer .footer-contact-info ul{margin:0}.footer .footer-contact-info a{display:block;font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:400;line-height:1.2;color:inherit;text-decoration:none}.footer .footer-contact-info a:hover,.footer .footer-contact-info a:focus{text-decoration:underline}.footer .footer-contact-info li{display:block !important;margin-bottom:11px}.footer .footer-contact-info span{position:relative;display:inline}.footer .footer-contact-info span:first-child{display:block}@media screen and (max-width: 1000px){.footer .footer-contact-info span:first-child{display:inline}.footer .footer-contact-info a{display:block;text-align:center;overflow-wrap:break-word}}.footer .footer-navigation{display:grid;grid-template-rows:repeat(3, auto);grid-auto-columns:max-content;grid-auto-flow:column;gap:3px 42px;justify-content:center;margin:0}.footer .footer-navigation__item a{margin:0;font-family:"Barlow Condensed",sans-serif;font-size:clamp(16px,2.5vw,20px);font-weight:400;line-height:normal;color:#fff;text-transform:initial}.footer .footer-navigation__separator{display:none}@media screen and (max-width: 1000px){.footer .footer-navigation{display:flex;flex-flow:column;gap:3px 10px;align-items:center}}.footer .copy-container{z-index:9;box-sizing:border-box;color:#000;background-color:#c8a26f}.footer .copy-container .copy-inner-container{box-sizing:border-box;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px 25px;align-items:center;width:100%;max-width:1400px;padding:10px;margin:0 auto}@media screen and (max-width: 1200px){.footer .copy-container .copy-inner-container{display:flex;flex-direction:column;margin-top:10px}}.footer .copy-container .site-copyright{display:flex;gap:0 5px;align-items:center;justify-self:start;font-family:"Barlow Condensed",sans-serif;font-size:clamp(14px,3.5vw,16px)}@media screen and (max-width: 1000px){.footer .copy-container .site-copyright{flex-wrap:wrap;justify-content:center;width:100%;max-width:465px;text-align:center}}.footer .copy-container .powered-by-saffire{gap:2px;justify-self:end;font-family:"Barlow Condensed",sans-serif;font-size:12px}.footer .copy-container .powered-by-saffire a{bottom:2px;display:inline-block;width:40px}.footer .copy-container .powered-by-saffire svg path{fill:#000}.mobile-menu-container{background-color:#000}.mobile-menu-container .mobile-menu-header{height:60px;background-color:#d5b891;border-bottom:0 solid #000}.mobile-menu-container .close-mobile-menu{width:25px;height:25px;background-color:#958065;border-radius:50%}.mobile-menu-container .close-mobile-menu svg{display:none}.mobile-menu-container .close-mobile-menu::before,.mobile-menu-container .close-mobile-menu::after{top:50%;left:25%;width:50%;background-color:#d5b891}.mobile-menu-container .mobile-menu-subheader,.mobile-menu-container .mobile-menu-subheader-btn{display:none;height:auto;padding:3px 0;background-color:#d5b891;border-bottom:1px solid #ddd4c7}.mobile-menu-container .mobile-menu-subheader a,.mobile-menu-container .mobile-menu-subheader i,.mobile-menu-container .mobile-menu-subheader-btn a,.mobile-menu-container .mobile-menu-subheader-btn i{display:flex;gap:10px;align-items:center;font-size:32px;color:#d5b891;text-decoration:none !important}.mobile-menu-container .mobile-menu-login-links{display:none;gap:5px;justify-content:space-between;padding:0;margin:10px 10px 5px;margin-top:10px}.mobile-menu-container .mobile-menu-login-links a{margin:0;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:600;color:#d5b891 !important;text-transform:uppercase}.mobile-menu-container .cart-counter{font-family:"Barlow Condensed",sans-serif;font-size:16px;font-weight:600;color:#d5b891 !important}.mobile-menu-container .search-container{background-color:#fff;border-top:1px solid #252525;border-bottom:1px solid #252525}.mobile-menu-container .search-container input[type=text]{height:45px;font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400;color:#5e5e5e;text-decoration:none;appearance:none;background:#fff;border-radius:0}.mobile-menu-container .search-container input[type=text]::placeholder{color:#5e5e5e}.mobile-menu-container .search-container input[type=text]:focus::placeholder{color:#fff}.mobile-menu-container .search-submit-btn{height:45px;text-decoration:none;background-color:#fff}.mobile-menu-container .search-submit-btn .fa-search{font-weight:100}.mobile-menu-container .search-submit-btn .fa-search::before{font-weight:100;color:#8c8c8c}.mobile-menu-container .mobile-menu-footer-links{padding:10px 20px}.mobile-menu-container .mobile-menu-footer-links a{margin-bottom:0;font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400;color:#fff}#mobile-nav a{box-sizing:border-box;display:-webkit-box;align-content:center;height:auto;padding:5px 1em !important;margin:4px 0;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:18px;font-weight:700;line-height:27px;color:#000;text-transform:capitalize;background-color:rgba(0,0,0,0);outline:none;transition:all 300ms ease;-webkit-line-clamp:2;-webkit-box-orient:vertical}#mobile-nav a:focus-within,#mobile-nav a:hover{background-color:rgba(0,0,0,0)}#mobile-nav li{margin:0}#mobile-nav li.m-group,#mobile-nav li.m-item,#mobile-nav li.m-subitem{align-content:center;min-height:45px;overflow:hidden;background-color:#d5b891;border-bottom:1px solid #252525}#mobile-nav li.m-group:focus-within,#mobile-nav li.m-group:hover,#mobile-nav li.m-item:focus-within,#mobile-nav li.m-item:hover,#mobile-nav li.m-subitem:focus-within,#mobile-nav li.m-subitem:hover{background-color:rgb(80.76625387%,67.4858101135%,49.6259029928%)}#mobile-nav li.m-group:focus-within>a,#mobile-nav li.m-group:hover>a,#mobile-nav li.m-item:focus-within>a,#mobile-nav li.m-item:hover>a,#mobile-nav li.m-subitem:focus-within>a,#mobile-nav li.m-subitem:hover>a{color:#000}#mobile-nav .has-subitems span{position:relative;max-width:60px;height:auto;max-height:45px;aspect-ratio:1;font-size:20px;font-weight:700;color:#fff;background-color:#d9bf9c}#mobile-nav .has-subitems span::before{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;max-width:60px;height:100%;font-family:monospace;font-size:15px;font-weight:700;color:#fff;content:">";background-color:#d9bf9c;transition:all 300ms ease}#mobile-nav .has-subitems span:hover::before{color:#fff;background-color:rgb(87.8717618434%,79.573493631%,68.4027479605%)}.ui-dialog{background:#fff;box-shadow:0 0 10px -5px #444}.modal{padding-top:15px;background:#fff;border:10px solid #fff}.modalBody{padding:14px;background:#fff !important}.modalBody .showorksModalTitle{font-size:32px;line-height:36px}.modalBody .showorksBreadcrumbs{font-size:20px;line-height:22px;color:#000}.modalBody .showorksTableGrid th{padding-top:7px;padding-bottom:7px;font-size:12px;color:#fff;letter-spacing:.06em;background:rgba(0,0,0,.3)}.modalBody .showorksTableGrid td{color:#000}.modalBody .showorksTableGrid tr.odd{color:#000;background:#fff}.modalBody .showorksTableGrid tr.even{color:#000;background:hsl(0,0%,90%)}.modalPageBackground{background-color:#000;opacity:.5}.modalContent #google_translate_element{top:1px;right:0}.modalContent h1{font-size:24px;line-height:1.2em}.modalClose{top:1px !important;background:none}.modalClose .modalCloseButton{min-width:35px;padding:3px 0;font-size:18px;font-weight:700;border-radius:5px}.modalClose .modalCloseButton img{display:none}.modalClose .modalCloseButton::before{font-family:sans-serif;content:"X"}.getUpdatesPageEmailModule .emailSignup.modalOnly{max-width:280px;margin:0 auto}.getUpdatesPageEmailModule .emailSignup.modalOnly .inputFieldTextbox{box-sizing:border-box;padding:5px 10px;color:#333;border:1px solid #333;border-radius:0 !important}.getUpdatesPageEmailModule .emailSignup.modalOnly .emailSubmitButton{border-radius:20px !important}.getUpdatesPageEmailModule .emailSignup.modalOnly .button{box-sizing:border-box;border-radius:20px !important}body:not(.modalBody) .getUpdatesPageEmailModule .emailSignup.modalOnly{max-width:none;margin:0}body:not(.modalBody) .getUpdatesPageEmailModule .emailSignup.modalOnly .emailSubmitButton{margin-top:.5rem}.saffireMobileSize.modalBody a[onclick*="Unsubscribe.ascx"]{margin-top:-25px}.button{padding:10px 22px 14px;font-size:16px;font-weight:800;text-transform:uppercase;background-color:#000;transition:all 300ms ease}.button:not(.void-link):hover,.button:not(.void-link):focus-within{color:#000 !important;background-color:#c8a26f}.button.alternative-btn{color:#fff !important;background-color:#8747d0}.button.alternative-btn:not(.void-link):hover,.button.alternative-btn:not(.void-link):focus-within{color:#fff !important;background-color:#542986}.button,.buttonSmall{box-sizing:border-box;font-family:"pacaembu",sans-serif;line-height:1;color:#fff !important;text-decoration:none;border-radius:20px}a.buttonSmall.button,.buttonSmall{padding:10px 22px 14px;font-size:12px !important}a.button.buyNowButton{padding:12px 23px;font-size:16px}.searchMapButton{padding:10px 18px;font-size:16px;line-height:normal;border-radius:0 20px 20px 0 !important}.saffireMobileSize .searchMapButton{width:max-content;padding:10px 20px;border-radius:20px !important}.FAQModule hr{display:none}.faqSection{width:100%;max-width:1200px;margin-top:6px;overflow:hidden;border-radius:0}.faqSection .bold{font-weight:normal}.saffireMobileSize .faqSection{font-size:.875rem}.faqSection p{position:relative;box-sizing:border-box;padding-left:0;margin-top:0}.faqQuestion{position:relative;box-sizing:border-box;width:100%;max-width:100% !important;padding:.7em 1.25em .7em 5rem;font-size:20px;font-weight:400;color:#003255;background-color:#f8f3eb;border-radius:0 10px 10px 0}.faqQuestion::before{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:3.5rem;padding:0;font-size:.875em;font-weight:900;line-height:1;color:#fff;background-color:#000;border-radius:10px 0 0 10px}.faqAnswer{padding:.7em 1.25em .7em 5rem;margin-left:0;font-size:20px;font-weight:normal;color:#323232;background-color:#fff;border-radius:0}.featureLineupContainer{height:100%;margin:1em 5px;background:#000}.featureLineupContainer .subContainer{padding:8px;transition:all 300ms ease}.featureLineupContainer .subContainer:first-of-type{position:relative;padding:0;background-color:#000;border:7.5px solid #fff}.featureLineupContainer .featureLineupImage{background-repeat:no-repeat}.featureLineupContainer .featureLineup-title{position:absolute;bottom:0;display:-webkit-box;height:auto;min-height:35px;max-height:53px;padding:0 10px 5px;margin-bottom:0 !important;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:16px;font-weight:700;line-height:2.3;color:#fff;text-overflow:ellipsis;text-transform:capitalize;background-color:#000;transition:all 300ms ease;transform:none;place-content:center;-webkit-line-clamp:1;-webkit-box-orient:vertical}.featureLineupContainer .featureLineup-text{top:40%;left:0;z-index:10;height:100%;padding:10px 15px;margin:0;overflow:hidden;font-family:"Barlow Condensed",sans-serif;font-size:20px;font-weight:400;line-height:23px;color:#fff;text-transform:unset;background-color:rgba(0,0,0,.8);transform:translate(0, -280%)}.featureLineupContainer .featureLineup-headline.button{position:absolute;top:17px;left:15px;z-index:10;box-sizing:border-box;display:flex;justify-content:center;max-width:calc(50% - 15px);padding:8px 13px;font-family:"pacaembu",sans-serif;font-size:11px;font-weight:700;line-height:1;color:#fff !important;text-transform:uppercase;background:#000;border:none;border-radius:5px;opacity:1;transition:all 300ms ease;width:max-content}.featureLineup-more{top:16px;right:16px;z-index:10;box-sizing:border-box;display:flex;justify-content:flex-end;width:100%;max-width:calc(50% - 15px);padding:2px 3px;opacity:1;transition:all 300ms ease}.featureLineup-more .button{padding:8px 13px;font-family:"pacaembu",sans-serif;font-size:11px;font-weight:700;line-height:1;color:#fff !important;text-transform:uppercase;background-color:#000;border:none;border-radius:5px !important}.featureLineup-more .button:hover,.featureLineup-more .button:focus-within{color:#fff !important;background-color:#c8a26f}.featureLineupModule .featureLineup-social{min-height:28px}.featureLineupModule .featureLineup-social div{display:inline-flex;align-items:center}.featureLineupModule .featureLineup-social div a{width:26px;height:26px;font-size:22px;font-weight:100;color:#939393;text-decoration:none}.featureLineup-buynow{display:flex}.featureLineup-buynow .button{padding:10px 22px 14px;font-size:16px}.featureLineupContainer .featureLineup-buttons.subContainer{gap:10px 5px;width:100%;padding:10px 0;background:none;background-color:#fff;box-shadow:none}.featureLineupContainer .featureLineup-buttons.subContainer.column{flex-direction:column}.featureLineupContainer .featureLineup-buttons.subContainer.column .featureLineup-social{margin-bottom:8px}.featureLineupContainer .featureLineup-buttons.subContainer.no-social .featureLineup-buynow{margin:0 auto}.featureLineupContainer:hover .featureLineup-title,.featureLineupContainer:focus-within .featureLineup-title{transform:translate(0, 130%)}.featureLineupContainer:hover .featureLineup-headline.button,.featureLineupContainer:focus-within .featureLineup-headline.button{opacity:0}.featureLineupContainer:hover .featureLineup-more,.featureLineupContainer:focus-within .featureLineup-more{opacity:0}.featureLineupContainer:hover .featureLineup-text,.featureLineupContainer:focus-within .featureLineup-text{transform:translate(0, -40%)}.mobile-nav-toggle{position:relative;display:none;flex-direction:column;align-items:center;justify-content:center;width:40px;height:65px;margin-right:10px;vertical-align:top;background-color:rgba(0,0,0,0)}.mobile-nav-toggle svg{width:100%;fill:#000;transition:all 300ms ease}.mobile-nav-toggle:hover,.mobile-nav-toggle:focus-within{cursor:pointer;background-color:rgba(0,0,0,0)}.mobile-nav-toggle:hover svg,.mobile-nav-toggle:focus-within svg{fill:#c8a26f}@media screen and (max-width: 1100px){.mobile-nav-toggle{display:flex}#mainNavigation{display:none}}.header .searchBox:not(.clonedSearchBox){position:relative;z-index:9999;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer;border-radius:0}.header .searchBox:not(.clonedSearchBox) .searchBoxSubmit{z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:30px;margin-left:0;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:100%;transition:all 300ms ease}.header .searchBox:not(.clonedSearchBox) .searchBoxInput{position:absolute;right:-5px}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input{position:relative;box-sizing:border-box;width:220px;height:40px;padding:10px 15px;font-family:"Barlow Condensed",sans-serif;font-size:16px;font-weight:400;color:#011043;text-transform:lowercase;background:#fff;border:1px solid #011043;border-radius:20px !important}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input::placeholder{color:#011043}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus::placeholder{color:#fff}.header .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:flex;align-items:center;justify-content:center;height:30px;padding:0;text-transform:capitalize;background:rgba(0,0,0,0);border:none;border-radius:0% !important;font-size:0 !important;padding:0;font-size:0}.header .searchBox:not(.clonedSearchBox) .searchSubmitButton::before{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#c8a26f;border:0px solid #000;border-radius:100%;transition:all 300ms ease;font-family:search-icon;font-size:18px;font-weight:800;line-height:1;color:#000;content:""}.saffireMobileSize .header .searchBox:not(.clonedSearchBox){position:relative;top:auto;left:auto;align-items:center;justify-content:center;width:30px;height:30px}.saffireMobileSize .header .searchBox:not(.clonedSearchBox) .searchBoxClicker{width:100%;height:100%}.saffireMobileSize .header .searchBox:not(.clonedSearchBox)::before{top:auto;left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;line-height:1;background-color:rgba(0,0,0,0);border-radius:100%;transition:all 300ms ease;font-family:search-icon;font-size:20px;font-weight:100;line-height:1;color:#011043;content:""}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):hover::before,.saffireMobileSize .header .searchBox:not(.clonedSearchBox):focus-within::before{color:#fff;background-color:#fff}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):hover::after,.saffireMobileSize .header .searchBox:not(.clonedSearchBox):focus-within::after{color:green !important}.header .searchBox:hover .searchSubmitButton,.header .searchBox:focus-within .searchSubmitButton{color:#f8f3eb !important}.header .searchBox:hover .searchSubmitButton::before,.header .searchBox:focus-within .searchSubmitButton::before{color:#fff;background-color:#000}.viewcart:has([href="javascript:void(0)"]) .cartMenuLink{display:none !important}.saffireLargeSize .viewcart{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:40px;padding:0;overflow:visible;background-color:#ddd4c7;border:0px solid #000;border-radius:5px;transition:all 300ms ease}.saffireLargeSize .viewcart .cartMenuLink{display:flex;gap:1px;align-items:center;height:100%;padding-right:5px;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:400;color:#000;background-color:#ddd4c7;border-radius:5px;outline:none;transition:all 300ms ease}.saffireLargeSize .viewcart .cartMenuLink:hover,.saffireLargeSize .viewcart .cartMenuLink:focus-within{background-color:#f8f3eb}.saffireLargeSize .viewcart .cartMenuLink::before{transition:all 300ms ease;position:relative;top:0;left:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;letter-spacing:3px;font-family:"FontAwesome";font-size:24px;font-weight:500;line-height:1;color:#000;content:"";font-family:"FontAwesome";content:""}.saffireMobileSize .viewcart{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:40px;padding:0;overflow:visible;background-color:#ddd4c7;border:0px solid #000;border-radius:5px;transition:all 300ms ease}.saffireMobileSize .viewcart .cartMenuLink{display:flex;gap:1px;align-items:center;height:100%;padding-right:5px;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:400;color:#000}.saffireMobileSize .viewcart .cartMenuLink::before{position:relative;top:0;left:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;letter-spacing:3px;font-family:"FontAwesome";font-size:24px;font-weight:500;line-height:1;color:#000;content:"";font-family:"FontAwesome";content:""}.cartMenuLink:not([href="javascript:void(0)"]):hover,.cartMenuLink:not([href="javascript:void(0)"]):focus-within{color:#000}.cartMenuLink:not([href="javascript:void(0)"]):hover::before,.cartMenuLink:not([href="javascript:void(0)"]):focus-within::before{color:#000}.viewcart:has(.cartMenuLink[href="javascript:void(0)"]){display:flex;gap:1px;align-items:center;height:100%;padding-right:5px;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:400;color:#000}.viewcart:has(.cartMenuLink[href="javascript:void(0)"])::before{position:relative;top:0;left:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;letter-spacing:3px;font-family:"FontAwesome";font-size:24px;font-weight:500;line-height:1;color:#000;content:"";font-family:"FontAwesome";content:""}.viewcart:has(.cartMenuLink[href="javascript:void(0)"])::after{content:"0";display:flex;gap:1px;align-items:center;height:100%;padding-right:5px;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:400;color:#000}.cartMenuLink[href="javascript:void(0)"]{cursor:default !important}.mainfeature-container{position:relative;box-sizing:border-box;display:flex;justify-content:center;width:100%;min-height:40vh;padding:0}#mainSlideshow{position:relative;z-index:9;width:100%;max-width:100%;padding-bottom:10px;margin:0 auto;overflow:hidden;background-color:#fff;border-radius:0}@media screen and (max-width: 1000px){#mainSlideshow{padding-bottom:30px;background-color:#fff;border-radius:0}}#mainSlideshow .swiper-container-images{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;background-color:#fff;border-radius:0 0 0 0}#mainSlideshow .swiper-container-images .swiper-image-container{max-width:100%;background-position:center;background-size:cover;aspect-ratio:16/9}#mainSlideshow .content-wrap{position:relative;padding:0 15px;background-image:linear-gradient(270deg, #c7a16f 0%, #e7d5bf 100%);border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (max-width: 1000px){#mainSlideshow .content-wrap{border-radius:0}}#mainSlideshow .content-wrap .content-wrap-inner{display:flex;gap:0 20px;align-items:center;width:100%;max-width:1400px;margin:0 auto}#mainSlideshow.single-slide .content-wrap{padding:0 30px}#mainSlideshow .swiper-container-content{z-index:5;width:100%}#mainSlideshow .swiper-container-content .swiper-wrapper{align-items:center;width:100%}@media screen and (max-width: 1000px){#mainSlideshow .swiper-container-content .swiper-wrapper{align-items:center}}#mainSlideshow .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;max-width:100%;height:auto;min-height:75px;padding:0}@media screen and (max-width: 1000px){#mainSlideshow .swiper-container-content .swiper-content-container{flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:10px 0;text-align:center}}#mainSlideshow .swiper-container-content .wrap-content-slide{display:flex;flex-direction:column;width:100%;cursor:default}@media screen and (max-width: 1000px){#mainSlideshow .swiper-container-content .wrap-content-slide{align-items:center}}#mainSlideshow h2.slide-title{display:inline-block;max-width:100%;padding-bottom:5px;margin:0;font-family:"pacaembu",sans-serif;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1.8;color:#000;text-transform:initial}@media screen and (max-width: 1000px){#mainSlideshow h2.slide-title{padding-bottom:0}}#mainSlideshow h2.slide-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1000px){#mainSlideshow h2.slide-title{-webkit-line-clamp:2}}#mainSlideshow .button-container{display:inline-flex;flex-shrink:0;gap:5px;align-items:center;justify-content:flex-end}#mainSlideshow .button-container .button{padding:14px 27px 18px;margin:0;border-radius:24px}@media screen and (max-width: 1000px){#mainSlideshow .button-container .button{font-size:12px}}@media screen and (max-width: 1000px){#mainSlideshow .button-container{justify-content:center;width:100%;margin-top:20px}}#mainSlideshow .arrows-container{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:none;align-items:center;justify-content:space-between;width:calc(100% - 20px);max-width:1400px;transform:translate(-50%, -50%)}#mainSlideshow .swiper-button-prev,#mainSlideshow .swiper-button-next{position:relative;top:auto;right:auto;left:auto;width:24px;height:24px;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 300ms ease;background:url(images/white-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain}#mainSlideshow .swiper-button-prev:hover,#mainSlideshow .swiper-button-prev:focus,#mainSlideshow .swiper-button-next:hover,#mainSlideshow .swiper-button-next:focus{background:url(images/purple-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 1000px){#mainSlideshow .swiper-button-prev,#mainSlideshow .swiper-button-next{width:24px;height:24px}}#mainSlideshow .swiper-button-prev{transform:rotate(180deg)}#mainSlideshow .swiper-pagination{position:relative;left:50%;display:flex;flex:0 1 75%;gap:0 10px;align-items:center;justify-content:center;width:auto;padding:10px 4px;background-color:rgba(0,0,0,0);border-radius:25px;transform:translate(-50%, 0)}@media screen and (max-width: 1000px){#mainSlideshow .swiper-pagination{position:relative;bottom:auto}}#mainSlideshow .swiper-pagination-bullet{width:21px;height:7px;background:#eee9e3;border-radius:3px;box-shadow:none;opacity:1;transition:all 300ms ease}#mainSlideshow .swiper-pagination-bullet:not(#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active):hover,#mainSlideshow .swiper-pagination-bullet:not(#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active):focus-within{background:#8747d0}#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8747d0}@media screen and (max-width: 1000px){#mainSlideshow .swiper-pagination-bullet{width:21px;height:7px;background:#eee9e3;border-radius:3px}#mainSlideshow .swiper-pagination-bullet:not(#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active):hover,#mainSlideshow .swiper-pagination-bullet:not(#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active):focus-within{background:#8747d0}#mainSlideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8747d0}}#mainSlideshow .swiper-button-lock,#mainSlideshow .swiper-button-disabled,#mainSlideshow .swiper-pagination-lock{display:none}.eventFeed-container{display:flex;justify-content:center;width:100%;max-width:485px;margin:8px 0 0 10px;background-color:rgba(0,0,0,0)}.autoEventFeedNotShowing .eventFeed-container{display:none}@media screen and (max-width: 1400px){.eventFeed-container{box-sizing:border-box;width:100%;max-width:100%;padding:20px 10px 30px 20px;margin:0;background-color:#fff}}#autoEventFeed{z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:465px}#autoEventFeed .multiFeatureContent{display:none;flex-wrap:wrap;justify-content:center;width:100%;padding:15px 0 10px;margin-bottom:0;border-radius:15px}@media screen and (max-width: 1220px){#autoEventFeed .multiFeatureContent{padding:0;border-radius:20px}}#autoEventFeed .container-events{width:100%}#autoEventFeed .featureItemWrapper{width:100%}#autoEventFeed .featureItem{display:flex;align-items:center;width:100%;height:clamp(3.75rem,3rem + 2vw,5rem);margin-bottom:clamp(1.125rem,.975rem + .4vw,1.375rem);text-decoration:none;cursor:default;background-color:#fff;filter:drop-shadow(1px 1.732px 2px rgba(0, 0, 0, 0.25));border-radius:10px;transition:all 300ms ease;transform:skewX(-8deg)}#autoEventFeed .featureItem:last-child{margin-bottom:0}#autoEventFeed .event-date{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;min-width:clamp(3.75rem,3rem + 2vw,5rem);max-width:clamp(6.25rem,5.125rem + 3vw,8.125rem);height:100%;max-height:clamp(3.75rem,3rem + 2vw,5rem);padding:0;margin-top:-15px;margin-left:-15px;background-color:#c8a26f;border-radius:10px;transition:all 300ms ease}#autoEventFeed .event-date .month{font-family:"pacaembu",sans-serif;font-size:clamp(.75rem,.6rem + .4vw,1rem);font-weight:300;line-height:1;color:#000;text-transform:uppercase;transform:skewX(8deg)}#autoEventFeed .event-date .day{display:flex;padding-left:5px;font-family:"pacaembu",sans-serif;font-size:clamp(1.125rem,.9rem + .6vw,1.5rem);font-weight:800;line-height:1.2;color:#000;transform:skewX(8deg)}#autoEventFeed .event-date.date-range{flex-direction:row;width:100%;min-width:clamp(6.25rem,5.5rem + 2vw,7.5rem);max-width:clamp(6.25rem,5.5rem + 2vw,7.5rem);padding:0;line-height:25px}#autoEventFeed .event-date.double-date{min-width:clamp(6.25rem,5.5rem + 2vw,7.5rem);max-width:clamp(6.25rem,5.5rem + 2vw,7.5rem);padding:0}#autoEventFeed .combo-date{display:flex;flex-direction:column;align-items:center}#autoEventFeed .divider{margin:0 3px;font-size:clamp(1.125rem,.9rem + .6vw,1.5rem);font-weight:700;line-height:1;color:#000;transform:skewX(8deg)}#autoEventFeed .divider-month{margin:12px 1px 0 5px;font-size:clamp(1.125rem,.9rem + .6vw,1.5rem);font-weight:700;color:#000;transform:skewX(8deg)}#autoEventFeed .event-arrow{display:block;flex:0 0 24px;width:clamp(1.063rem,.8rem + .7vw,1.5rem);height:clamp(1.063rem,.8rem + .7vw,1.5rem);margin-right:clamp(.625rem,.25rem + 1vw,1.25rem);background:url(images/golden-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 300ms ease}#autoEventFeed .event-info{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:8px;margin-left:15px}#autoEventFeed .event-info .event-name{width:95%;font-family:"pacaembu",sans-serif;font-size:clamp(.813rem,.625rem + .5vw,1.125rem);font-weight:600;line-height:normal;color:#000;text-transform:capitalize;transform:skewX(8deg);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 1400px){#autoEventFeed .event-info .event-name{width:90%}}#autoEventFeed .btn-container{display:flex;justify-content:flex-end;width:100%}@media screen and (max-width: 1400px){#autoEventFeed .btn-container{justify-content:center;margin-top:15px}}#autoEventFeed .all-events-btn{display:flex;gap:5px;align-items:center;padding:10px 22px 12px;margin:20px auto 0;font-family:"pacaembu",sans-serif;font-size:16px;font-weight:800;line-height:normal;text-transform:uppercase;border-radius:20px;transition:all 300ms ease}#autoEventFeed .featureItem:not(.void):hover,#autoEventFeed .featureItem:not(.void):focus-within,#autoEventFeed .card-widget-item:not(.void):hover,#autoEventFeed .card-widget-item:not(.void):focus-within{cursor:pointer;background-color:#fff}#autoEventFeed .featureItem:not(.void):hover .event-date,#autoEventFeed .featureItem:not(.void):focus-within .event-date,#autoEventFeed .card-widget-item:not(.void):hover .event-date,#autoEventFeed .card-widget-item:not(.void):focus-within .event-date{background-color:#8747d0}#autoEventFeed .featureItem:not(.void):hover .divider,#autoEventFeed .featureItem:not(.void):hover .divider-month,#autoEventFeed .featureItem:not(.void):hover .day,#autoEventFeed .featureItem:not(.void):hover .month,#autoEventFeed .featureItem:not(.void):focus-within .divider,#autoEventFeed .featureItem:not(.void):focus-within .divider-month,#autoEventFeed .featureItem:not(.void):focus-within .day,#autoEventFeed .featureItem:not(.void):focus-within .month,#autoEventFeed .card-widget-item:not(.void):hover .divider,#autoEventFeed .card-widget-item:not(.void):hover .divider-month,#autoEventFeed .card-widget-item:not(.void):hover .day,#autoEventFeed .card-widget-item:not(.void):hover .month,#autoEventFeed .card-widget-item:not(.void):focus-within .divider,#autoEventFeed .card-widget-item:not(.void):focus-within .divider-month,#autoEventFeed .card-widget-item:not(.void):focus-within .day,#autoEventFeed .card-widget-item:not(.void):focus-within .month{color:#fff}#autoEventFeed .featureItem:not(.void):hover .event-arrow,#autoEventFeed .featureItem:not(.void):focus-within .event-arrow,#autoEventFeed .card-widget-item:not(.void):hover .event-arrow,#autoEventFeed .card-widget-item:not(.void):focus-within .event-arrow{background:url(images/purple-arrow.png)}.custom-cards-container{box-sizing:border-box;width:100%;max-width:1140px;padding:60px 5px 70px;margin:0 auto;background-color:rgba(0,0,0,0)}@media screen and (max-width: 800px){.custom-cards-container{padding:20px 5px}}#customCards{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:25px;justify-content:center;width:100%;max-width:1530px;margin:0 auto}#customCards .card-widget-item{position:relative;box-sizing:border-box;display:flex;flex:1 1 calc(33% - 25px);flex-direction:column;width:100%;min-width:calc(33% - 25px);max-width:33%;height:auto;padding:10px;overflow:hidden;text-decoration:none;background-color:#fff;filter:drop-shadow(1px 1.732px 2px rgba(0, 0, 0, 0.25));border:0;border-radius:10px;aspect-ratio:360/280}@media screen and (max-width: 1200px){#customCards .card-widget-item{flex:1 1 calc(50% - 25px);max-width:min(50% - 25px,360px)}}@media screen and (max-width: 800px){#customCards .card-widget-item{flex:1 1 calc(100% - 20px);max-width:min(100% - 20px,360px)}}#customCards .card-widget-item .image-container{position:relative;flex:0 0 72%;width:100%;height:72%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:none;transform:none}#customCards .card-widget-item .overlay{display:none}#customCards .card-widget-item .card-content{position:relative;z-index:2;display:flex;flex:0 0 28%;flex-direction:column;justify-content:center;height:28%;border-radius:0;transition:none}#customCards .card-widget-item .hover-content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;max-width:none;text-align:left;gap:10px}#customCards .card-widget-item .card-text{flex:1;min-width:0}#customCards .card-widget-item .widget-title-wrapper{display:block;width:100%;min-width:0;max-width:none;padding:0;background:rgba(0,0,0,0);border-radius:0}#customCards .card-widget-item .widget-title-wrapper .widget-title{display:-webkit-box;width:100%;margin:0;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:18px;font-weight:700;line-height:1.15;color:#000;text-align:left;text-overflow:ellipsis;text-transform:uppercase;-webkit-line-clamp:1;-webkit-box-orient:vertical}#customCards .card-widget-item .widget-description{display:-webkit-box;margin:4px 0 0;overflow:hidden;font-family:"Barlow Condensed",sans-serif;font-size:20px;font-weight:400;line-height:1.2;color:#000;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}#customCards .card-widget-item .arrow-container{flex:0 0 24px;width:24px;height:24px;background:url(images/golden-arrow.png) no-repeat center/cover;transition:all 300ms ease}@media screen and (min-width: 800px){#customCards .card-widget-item:not(.void-link):hover,#customCards .card-widget-item:not(.void-link):focus-within{background-color:#8747d0}#customCards .card-widget-item:not(.void-link):hover .widget-title-wrapper .widget-title,#customCards .card-widget-item:not(.void-link):hover .widget-description,#customCards .card-widget-item:not(.void-link):focus-within .widget-title-wrapper .widget-title,#customCards .card-widget-item:not(.void-link):focus-within .widget-description{color:#fff}#customCards .card-widget-item:not(.void-link):hover .arrow-container,#customCards .card-widget-item:not(.void-link):focus-within .arrow-container{background:url(images/white-arrow.png) no-repeat center/cover}}.seo-section{box-sizing:border-box;display:flex;width:100%;background-color:#fff}.seo-section .inner-container{display:flex;flex-direction:row;gap:25px 45px;align-items:start;justify-content:center;width:calc(100% - 30px);max-width:1335px;margin:30px auto 100px}@media screen and (max-width: 1200px){.seo-section .inner-container{flex-direction:column;align-items:center;margin:15px auto 40px}}.videoWidget-no-data .seo-section .inner-container{gap:35px 45px;align-items:center}.seo-section .inner-container .video-signup-col{display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:flex-start;width:100%;max-width:740px;height:100%}@media screen and (max-width: 1200px){.seo-section .inner-container .video-signup-col{gap:65px}}.videoWidget-no-data .seo-section .inner-container .video-signup-col{justify-content:center}.customSignup-no-data.videoWidget-no-data .seo-section .inner-container .video-signup-col{display:none}body.videoWidget-no-data.seoWidget-no-data.customSignup-no-data .seo-section{display:none}#seoWidget{display:flex;flex-direction:column;gap:30px;align-items:flex-start;justify-content:space-between;width:100%;max-width:670px;margin:0 auto;text-align:center}@media screen and (max-width: 1200px){#seoWidget{flex-direction:column;max-width:650px}}#seoWidget .text-section{display:flex;flex-direction:column;align-items:flex-start}#seoWidget .seo-title{margin-bottom:0;font-family:"pacaembu",sans-serif;font-size:clamp(20px,4.5vw,30px);font-weight:700;line-height:1.1;color:#000;text-align:left;text-transform:initial;text-wrap:auto}#seoWidget .seo-description{box-sizing:border-box;display:-webkit-box;overflow:hidden;font-size:clamp(18px,4.5vw,22px);font-weight:400;line-height:1.7;color:#000;text-align:left;text-overflow:ellipsis;-webkit-line-clamp:9;-webkit-box-orient:vertical}@media screen and (max-width: 1200px){#seoWidget .seo-description{-webkit-line-clamp:15}}#seoWidget .seo-description::before{display:block;justify-self:center;width:310px;height:10px;margin:15px auto 25px 0;content:"";background-color:#8747d0;border-radius:5px}@media screen and (max-width: 1200px){#seoWidget .seo-description::before{width:210px;height:6px;margin:5px auto 15px 0}}#seoWidget .buttons-container{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:0}#seoWidget .buttons-container .button{padding:13px 25px 17px}.seo-section #videoSection{position:relative;display:inline-block;float:none;width:100%;max-width:740px;vertical-align:top}@media screen and (max-width: 1200px){.seo-section #videoSection{max-width:650px}}.seo-section #videoSection.single-video #arrow-container{display:none}.seo-section #videoWidget{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:0;padding-bottom:56.3%;text-align:center}.seo-section #videoWidget iframe{position:absolute;top:0;left:0;z-index:1;width:100%;max-width:100% !important;height:100%;border:none !important;border-radius:10px}.seo-section #videoWidget .video-loading{position:relative;top:calc(50% - 40px);right:0;left:0;z-index:0;box-sizing:border-box;width:80px;height:80px;margin:0 auto;border:10px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:100%;animation:spin 1s infinite linear}.seo-section #videoWidget .video-arrow{position:absolute;top:50%;z-index:1;box-sizing:border-box;width:40px;height:40px;padding:14px;cursor:pointer;background-position:center;background-size:contain;transition:all 300ms ease;transform:translateY(-50%)}.seo-section #videoWidget .video-arrow.previous{left:-25px;visibility:hidden;opacity:0}.seo-section #videoWidget .video-arrow.next{right:-25px;visibility:hidden;opacity:0}.seo-section #videoWidget:hover .video-arrow.previous{left:8px;visibility:visible;opacity:.8}.seo-section #videoWidget:hover .video-arrow.next{right:8px;visibility:visible;opacity:.8}.seo-section #videoWidget #videoList{display:none}@keyframes spin{100%{transform:rotate(360deg)}}.seo-section .emailSignup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-self:center;max-width:600px}.seo-section .emailSignup .signup-text{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.seo-section .emailSignup .signup-title{position:relative;display:-webkit-box;margin:0;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:clamp(15px,3.5vw,28px);font-weight:700;line-height:normal;color:#000;text-overflow:ellipsis;text-transform:uppercase;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical}.seo-section .emailSignup .signup-description{position:relative;display:-webkit-box;margin:0;overflow:hidden;font-family:"Barlow Condensed",sans-serif;font-size:clamp(18px,3.5vw,20px);font-weight:400;line-height:normal;color:#000;text-overflow:ellipsis;text-transform:unset;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical}.seo-section .emailSignup .signup-description span{font-weight:300}.seo-section .emailSignup .input-container{display:flex;gap:10px 15px;align-items:center;justify-content:center;width:100%;margin-top:30px}.seo-section .emailSignup .emailInputField{position:relative;width:395px;height:48px}.seo-section .emailSignup .emailInputField label{position:absolute;top:7px;left:10px;display:block !important;color:#8747d0 !important}.seo-section .emailSignup .emailInputField input{width:100%;height:100%;padding:5px 0 7px 25px;font-family:"Barlow Condensed",sans-serif;font-size:clamp(18px,3.5vw,20px);color:#000;background:#fff;border:1px solid #a4a4a4;border-radius:40px !important}.seo-section .emailSignup .emailInputField input::placeholder{color:#000}.seo-section .emailSignup .emailInputField input:focus::placeholder{color:#fff}.seo-section .emailSignup .emailInputSubmit{max-width:145px;height:48px}.seo-section .emailSignup .emailInputSubmit .emailSubmitButton{display:flex;align-items:center;height:100%;text-decoration:none;border-radius:20px !important}@media screen and (max-width: 1200px){.seo-section .emailSignup{width:100%;max-width:375px;margin:0}.seo-section .emailSignup .signup-content{gap:5px}.seo-section .emailSignup .input-container{flex-wrap:wrap;justify-content:center;margin-top:15px}.seo-section .emailSignup .emailInputField{width:100%}}.social-container{z-index:1;box-sizing:border-box;display:flex !important;flex-direction:column;align-items:center;width:100%;padding:0;background-color:rgba(0,0,0,0)}.socialNetworks{position:relative;top:auto;right:auto;bottom:auto;display:flex;flex-flow:row wrap;gap:0;align-items:center;justify-content:center;width:100%;max-width:100%;padding:0;background:rgba(0,0,0,0)}.socialNetworks a{display:flex;width:40px;height:auto;overflow:hidden;transition:all 300ms ease}.socialNetworks a img{width:100% !important;height:100% !important;overflow:hidden;object-fit:contain;border-radius:100%}.socialNetworks a{padding:4px;border-radius:100%}.socialNetworks a:hover,.socialNetworks a:focus-within{box-shadow:inset 0 0 0 4px #8747d0}.countdown-container{position:relative;display:none;align-items:center;justify-content:center;height:40px;padding:0 10px;margin:0;opacity:0;transition:all 300ms ease;background-color:#d5b891}.pageIsLoaded .countdown-container{opacity:1}.saffireWindowScrolled .countdown-container{height:0;overflow:hidden}@media screen and (max-width: 1100px){.countdown-container{height:70px}}.countdown-container .inner-container{position:relative;display:flex;gap:40px;align-items:center;max-width:1335px}@media screen and (max-width: 965px){.countdown-container .inner-container{gap:5px}}.homepage .countdown-container{display:flex}#siteInfoBannerWidget{position:relative !important;display:flex !important;align-items:center;justify-content:center;height:40px;padding-bottom:5px;margin:0;transition:all 300ms ease}@media screen and (max-width: 1100px){#siteInfoBannerWidget{flex-direction:column;padding-bottom:10px;text-align:center}}.saffireWindowScrolled #siteInfoBannerWidget{height:0;overflow:hidden}#siteInfoBannerWidget #eventDates{display:flex;align-items:center;font-family:"pacaembu",sans-serif;font-size:clamp(16px,3vw,22px) !important;font-weight:700;line-height:1;color:#000 !important;text-transform:uppercase}#siteInfoBannerWidget #eventDates::after{position:relative;display:flex;margin:0 19px;font-family:none;font-size:30px;font-weight:100;color:#e2cdb2;content:"•"}@media screen and (max-width: 1100px){#siteInfoBannerWidget #eventDates::after{margin:0 0 0 5px}}#siteInfoBannerWidget #eventName{display:block;font-family:"pacaembu",sans-serif;font-size:clamp(12px,2vw,18px) !important;font-weight:400;line-height:normal;color:#000 !important;text-transform:unset}.siteInfoBannerWidgetEventHappening .countdown-container #siteInfoBannerWidget #eventDates::after,.siteInfoBannerWidgetDateIsPast .countdown-container #siteInfoBannerWidget #eventDates::after{display:none}body.siteInfoBannerWidgetNoThankYouMessage.siteInfoBannerWidgetDateIsPast .countdown-container{display:none}.secondarySlideshow-autofeed-container{box-sizing:border-box;display:flex;gap:20px;justify-content:center;width:100%;padding:10px;background-color:#fff}@media screen and (max-width: 1400px){.secondarySlideshow-autofeed-container{flex-direction:column;align-items:center;background:#fff}}.secondarySlideshow-no-data.autoEventFeedNotShowing .secondarySlideshow-autofeed-container{display:none}#secondarySlideshow{position:relative;width:100%;max-width:900px;overflow:hidden;background-color:rgba(0,0,0,0);border-radius:10px}#secondarySlideshow.single-slide{padding-bottom:0}@media screen and (max-width: 1400px){#secondarySlideshow{background-color:#fff}}#secondarySlideshow .swiper-container-images{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto}#secondarySlideshow .swiper-container-images .swiper-image-container{max-width:100%;aspect-ratio:16/9;background-position:center;background-size:cover}#secondarySlideshow .content-wrap{position:relative;padding:8px 20px;background-image:linear-gradient(270deg, #c7a16f 0%, #e7d5bf 100%);border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width: 1400px){#secondarySlideshow .content-wrap{padding:15px}}#secondarySlideshow .content-wrap .content-wrap-inner{display:flex;gap:0 20px;align-items:center;width:100%;max-width:1450px;margin:0 auto}#secondarySlideshow .swiper-container-content{z-index:10;width:100%}#secondarySlideshow .swiper-container-content .swiper-wrapper{align-items:center}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-container-content .swiper-wrapper{align-items:flex-start}}#secondarySlideshow .swiper-container-content .swiper-content-container{box-sizing:border-box;display:flex;gap:10px;align-items:center;justify-content:space-between;max-width:100%;height:auto;padding:10px 0}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-container-content .swiper-content-container{flex-direction:column;gap:15px;align-items:center;justify-content:center;padding:0;text-align:center}}#secondarySlideshow .swiper-container-content .wrap-content-slide{display:flex;flex-direction:row;gap:25px;align-items:center;justify-content:space-between;width:100%;cursor:default}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-container-content .wrap-content-slide{align-items:center;justify-content:center}}#secondarySlideshow .button-container{display:flex;flex-shrink:0;gap:10px;align-items:center;justify-content:flex-end}#secondarySlideshow .button-container .button{min-width:105px;padding:14px 22px 17px;margin:0;border-radius:24px}@media screen and (max-width: 1400px){#secondarySlideshow .button-container .button{font-size:12px}}@media screen and (max-width: 1400px){#secondarySlideshow .button-container{justify-content:center}}#secondarySlideshow .button.button-alternative{background-color:#8747d0}#secondarySlideshow .button.button-alternative:hover,#secondarySlideshow .button.button-alternative:focus{color:#fff !important;background-color:#542986}#secondarySlideshow h1.slide-title,#secondarySlideshow h2.slide-title{display:inline-block;margin:0;font-family:"pacaembu",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.4;color:#000;text-transform:initial;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1400px){#secondarySlideshow h1.slide-title,#secondarySlideshow h2.slide-title{-webkit-line-clamp:2}}@media screen and (max-width: 1400px){#secondarySlideshow h1.slide-title,#secondarySlideshow h2.slide-title{text-align:center}}#secondarySlideshow .slideshow-nav{display:flex;align-items:center;justify-content:flex-start;margin-top:10px}@media screen and (max-width: 1400px){#secondarySlideshow .slideshow-nav{justify-content:center;margin:10px 0 20px}}#secondarySlideshow.is-single-slide .slideshow-nav{display:none}#secondarySlideshow .arrows-container{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:none;align-items:center;justify-content:space-between;width:calc(100% - 20px);max-width:1450px;transform:translate(-50%, -50%)}#secondarySlideshow .swiper-button-prev{transform:rotate(180deg)}#secondarySlideshow .swiper-button-prev,#secondarySlideshow .swiper-button-next{position:relative;top:auto;right:auto;left:auto;width:24px;height:24px;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 300ms ease;background:url(images/white-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain}#secondarySlideshow .swiper-button-prev:hover,#secondarySlideshow .swiper-button-prev:focus,#secondarySlideshow .swiper-button-next:hover,#secondarySlideshow .swiper-button-next:focus{background:url(images/purple-arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-button-prev,#secondarySlideshow .swiper-button-next{width:34px;height:24px}}#secondarySlideshow .swiper-pagination{position:relative;display:flex;align-items:center;justify-content:center;width:auto;padding:10px 4px;background-color:rgba(0,0,0,0);border-radius:25px}#secondarySlideshow .swiper-pagination-bullet{width:21px;height:7px;margin:0 5px;background:#eee9e3;border:0 solid rgba(255,255,255,.7);border-radius:4px;opacity:1;transition:all 300ms ease}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-pagination-bullet{width:21px;height:7px}}#secondarySlideshow .swiper-pagination-bullet:hover,#secondarySlideshow .swiper-pagination-bullet:focus-within{background-color:#8747d0;border:0 solid #8747d0}#secondarySlideshow .swiper-pagination-bullet-active{background-color:#8747d0;border:0 solid #8747d0;opacity:1}@media screen and (max-width: 1400px){#secondarySlideshow .swiper-pagination-bullet-active{background-color:#8747d0;border:0 solid #8747d0}}#secondarySlideshow .swiper-button-lock,#secondarySlideshow .swiper-button-disabled,#secondarySlideshow .swiper-pagination-lock{display:none}.hotButtons-container-wrapper{box-sizing:border-box;display:flex;width:auto;padding:20px 20px 50px}@media screen and (max-width: 1200px){.hotButtons-container-wrapper{padding:10px 0 40px}}.hotButtons-container-wrapper .inner-container{position:relative;width:100%;max-width:1380px;padding:20px 20px 25px;margin:0 auto;background-color:#eee3d4;border-radius:10px 10px 10px 0}.hotButtons-container-wrapper .inner-container::after{position:absolute;bottom:-28px;left:0;z-index:99;width:732px;height:30px;content:"";background:url(images/hotbuttons-curve.svg) no-repeat center/cover}@media screen and (max-width: 900px){.hotButtons-container-wrapper .inner-container::after{width:302px;background:url(images/hotbuttons-curve-mobile.svg) no-repeat center/cover}}@media screen and (max-width: 1200px){.hotButtons-container-wrapper .inner-container{padding:30px 15px;border-radius:0}}#hotButtons{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;place-content:center center;width:100%;margin:0 auto}@media screen and (max-width: 1200px){#hotButtons{flex-wrap:wrap}}#hotButtons .card-widget-item{position:relative;box-sizing:border-box;display:flex;flex:1 1 calc(20% - 12px);align-items:center;justify-content:center;min-width:calc(20% - 12px);max-width:20%;height:75px;text-decoration:none;background-color:#c8a26f;filter:drop-shadow(1px 1.732px 2px rgba(0, 0, 0, 0.25));border-radius:10px;transition:all 300ms ease;transform:skewX(-8deg)}@media screen and (max-width: 1200px){#hotButtons .card-widget-item{flex:1 1 calc(50% - 12px);max-width:min(50% - 6px,255px);height:80px}}@media screen and (max-width: 600px){#hotButtons .card-widget-item{flex:1 1 calc(100% - 12px);max-width:min(100% - 6px,255px)}}#hotButtons .card-widget-item .card-content{z-index:1;display:flex;flex-direction:column;align-items:center}#hotButtons .card-widget-item .widget-title-wrapper{box-sizing:border-box;display:flex;width:100%}#hotButtons .card-widget-item .widget-title-wrapper .widget-title{box-sizing:border-box;display:-webkit-box;width:100%;padding:0 40px;overflow:hidden;font-family:"pacaembu",sans-serif;font-size:18px;font-weight:700;line-height:1.3;color:#000;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:all 300ms ease;transform:skewX(8deg);-webkit-line-clamp:2;-webkit-box-orient:vertical}#hotButtons .card-widget-item:not(.void-link,.empty-card):hover,#hotButtons .card-widget-item:not(.void-link,.empty-card):focus-within{background-color:#8747d0}#hotButtons .card-widget-item:not(.void-link,.empty-card):hover .widget-title-wrapper .widget-title,#hotButtons .card-widget-item:not(.void-link,.empty-card):focus-within .widget-title-wrapper .widget-title{color:#fff}.media-container{box-shadow:none}#top-sticky{background-color:#000 !important}.filter-items i{margin-top:2px;color:#000}#imgsearch input{padding:5px 10px 5px 20px;line-height:1;border-radius:20px 0 0 20px !important}.saffireMobileSize #imgsearch input{height:30px;border:1px solid #757575;border-radius:20px !important}#imgsearch .right{display:flex}.saffireMobileSize #imgsearch .right{flex-direction:column;gap:5px}#imgsearch .left{display:flex}.listingItem .itemName{font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:bold}.listingItem .description{font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400}.listingItem .purchaseOptionItems{font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400;color:#000}.listingItem .purchaseOptions{gap:5px}.listingItem .purchaseOption{align-items:center;margin:0;font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400;color:#000}.listingItem .purchaseOption select{font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:400;color:#000}.imageModule-single img{border-radius:10px}.modulePageTextMedia .media-container img,.imageModule-single .media-container img{border-radius:10px}.listingItem a:not(.button),.subContainer a:not(.button),.alternateRow a:not(.button),.faqAnswer a:not(.button),.faqQuestion a:not(.button){color:#000}.saffireMobileSize #eventScheduleContent .dayContainer .galleryItem .itemButtonContainer{position:relative !important}

/*# sourceMappingURL=theme.css.map*/