:root{--font-inter: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-cinzel: "Cinzel", serif;--primary: #1c1c1c;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827}*{box-sizing:border-box}html{font-family:var(--font-inter);font-size:16px;color:var(--primary);scroll-behavior:smooth}body{margin:0;background:#fff;font-family:var(--font-inter)}.font-inter{font-family:var(--font-inter)}.font-cinzel{font-family:var(--font-cinzel)}h1,h2,h3,h4,h5,h6{font-family:var(--font-cinzel)!important}#MainContent,main{font-family:var(--font-inter)}button,input,textarea,select{font-family:var(--font-inter)}#search-input::-webkit-search-cancel-button,#search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}#search-input::-moz-search-cancel-button{display:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.search-input::-webkit-search-cancel-button,.search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-input::-moz-search-cancel-button{display:none}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f3f4f6}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}body.header-is-hidden .page-sales-map-sticky.lg\:sticky{top:.75rem}.hope-sales-map-inner.leaflet-container{z-index:1;font-family:var(--font-inter)}.store-card.bg-black .store-features a{color:#d1d5db}.store-card.bg-black .store-features a:hover{color:#f3f4f6}@keyframes heroSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.hero-slide{animation:heroSlideDown 1.5s cubic-bezier(.77,0,.175,1) forwards}.faq-content.faq-open{max-height:800px}#main-navbar{transition:transform .3s ease,background-color .3s ease,border-color .3s ease}#main-navbar.header-hidden{transform:translateY(-100%)}body.header-is-hidden .collection-filter-bar{top:0!important}#main-navbar.navbar-light.header-has-bg{background-color:#fff!important;border-color:#e5e7eb!important}#main-navbar.navbar-light.header-has-bg .nav-link,#main-navbar.navbar-light.header-has-bg a,#main-navbar.navbar-light.header-has-bg button,#main-navbar.navbar-light.header-has-bg span{color:#111827!important}#main-navbar.navbar-light.header-has-bg svg{fill:currentColor!important}#main-navbar.navbar-light.header-has-bg .w-1.h-1,#main-navbar.navbar-light.header-has-bg .cart-badge{background-color:#111827!important}#main-navbar.navbar-light.header-has-bg a[data-close-mega-menu] svg,#main-navbar.navbar-light.header-has-bg a[data-close-mega-menu] svg path{fill:#111827!important}#main-navbar:not(.navbar-light) .nav-logo-img{filter:brightness(0)}#main-navbar.navbar-light .nav-logo-img{filter:brightness(0) invert(1);transition:filter .3s ease}#main-navbar.navbar-light:hover .nav-logo-img,#main-navbar.navbar-light.header-has-bg .nav-logo-img{filter:brightness(0)}#main-navbar.navbar-mega-open{background-color:#fff!important;border-color:#e5e7eb!important}#main-navbar.navbar-mega-open,#main-navbar.navbar-mega-open .nav-link,#main-navbar.navbar-mega-open a:not([data-close-mega-menu]),#main-navbar.navbar-mega-open button,#main-navbar.navbar-mega-open span{color:#111827!important}#main-navbar.navbar-mega-open svg{color:#111827!important;fill:currentColor!important}#main-navbar.navbar-mega-open .w-1.h-1,#main-navbar.navbar-mega-open .cart-badge{background-color:#111827!important}#main-navbar.navbar-mega-open img.nav-logo-img,#main-navbar.navbar-mega-open .nav-logo-img,#main-navbar.navbar-mega-open.navbar-light .nav-logo-img{filter:brightness(0)!important}#main-navbar.navbar-mega-open a[data-close-mega-menu] svg,#main-navbar.navbar-mega-open a[data-close-mega-menu] svg path{fill:#111827!important}body.mega-menu-open [data-toggle-mega-menu]{box-shadow:inset 0 -2px #e8c547}body.mobile-menu-open .close-icon{color:#111827!important}body.mega-menu-open .mega-chevron{transform:rotate(180deg)}.mega-chevron{transition:transform .2s ease}.mega-menu-preview{position:relative}.mega-preview-panels{position:relative;min-height:100%}@media(max-width:1023px){.footer-columns{display:flex;flex-direction:column;gap:3rem}}.footer-accordion-btn[aria-expanded=true] .footer-chevron{transform:rotate(180deg)}@media(max-width:767px){.mobile-carousel-gutters{padding-left:1.5rem;padding-right:1.5rem;scroll-padding-left:1.5rem;scroll-padding-right:1.5rem}}.footer-skyline{animation:footerSkylineFade 1s ease-out both}@keyframes footerSkylineFade{0%{opacity:.6}to{opacity:1}}.hero-content{opacity:0;animation:heroContentReveal 1s cubic-bezier(.25,.46,.45,.94) .9s forwards}.hero-content .hero-content-item{opacity:0;transform:translateY(20px)}.hero-content .hero-content-item:nth-child(1){animation:heroItemReveal .8s ease-out 1s forwards}.hero-content .hero-content-item:nth-child(2){animation:heroItemReveal .8s ease-out 1.2s forwards}.hero-content .hero-content-item:nth-child(3){animation:heroItemReveal .8s ease-out 1.4s forwards}.hero-content .hero-content-item:nth-child(4){animation:heroItemReveal .8s ease-out 1.6s forwards}.hero-content .hero-content-item:nth-child(5){animation:heroItemReveal .8s ease-out 1.8s forwards}.hero-content .hero-content-item:nth-child(6){animation:heroItemReveal .8s ease-out 2s forwards}@keyframes heroContentReveal{to{opacity:1}}@keyframes heroItemReveal{to{opacity:1;transform:translateY(0)}}.animate-on-scroll,[data-animate]{opacity:0;transform:translateY(40px);transition:opacity var(--fade-duration, .6s) cubic-bezier(.25,.46,.45,.94),transform var(--fade-duration, .6s) cubic-bezier(.25,.46,.45,.94);transition-delay:var(--fade-delay, 0s)}.animate-on-scroll.is-visible,[data-animate].is-visible{opacity:1;transform:translateY(0)}.animate-on-scroll[data-resolved-direction=down],[data-animate][data-resolved-direction=down]{transform:translateY(-40px)}.animate-on-scroll.is-visible[data-resolved-direction=down],[data-animate].is-visible[data-resolved-direction=down]{transform:translateY(0)}.animate-on-scroll[data-resolved-direction=left],[data-animate][data-resolved-direction=left]{transform:translate(40px)}.animate-on-scroll.is-visible[data-resolved-direction=left],[data-animate].is-visible[data-resolved-direction=left]{transform:translate(0)}.animate-on-scroll[data-resolved-direction=right],[data-animate][data-resolved-direction=right]{transform:translate(-40px)}.animate-on-scroll.is-visible[data-resolved-direction=right],[data-animate].is-visible[data-resolved-direction=right]{transform:translate(0)}.animate-on-scroll[data-resolved-direction=none],[data-animate][data-resolved-direction=none],.animate-on-scroll.is-visible[data-resolved-direction=none],[data-animate].is-visible[data-resolved-direction=none]{transform:none}.animate-on-scroll .animate-stagger-children>*{opacity:0;transform:translateY(20px)}.animate-on-scroll.is-visible .animate-stagger-children>*{animation:fadeInUpStagger .5s cubic-bezier(.25,.46,.45,.94) forwards}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(1){animation-delay:.05s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(2){animation-delay:.1s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(3){animation-delay:.15s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(4){animation-delay:.2s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(5){animation-delay:.25s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(6){animation-delay:.3s}.animate-on-scroll.is-visible .animate-stagger-children>*:nth-child(n+7){animation-delay:.35s}@keyframes fadeInUpStagger{to{opacity:1;transform:translateY(0)}}@keyframes bounce-soft{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.animate-bounce-soft{animation:bounce-soft 2s ease-in-out infinite}body{animation:pageLoadFade .6s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes pageLoadFade{0%{opacity:0}to{opacity:1}}a,button{transition:color .25s ease,background-color .25s ease,opacity .25s ease,transform .25s ease,border-color .25s ease}.hover-lift{transition:transform .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease}.hover-lift:hover{transform:translateY(-4px)}.hero-wrapper,.slider-wrapper,[class*=hero]{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/styles.css.map */
