.landing-announcement-bar{display:block;position:fixed;top:104px;z-index:2;width:100vw}@media (max-width: 989px){.landing-announcement-bar{position:absolute}}@media (max-width: 768px){.landing-announcement-bar{position:absolute}}.hero-section{height:calc(100vh - 80px);width:100%;margin-top:90px}.hero-grid{display:grid;grid-template-columns:repeat(3,1fr);height:100%;gap:0}.hero-image{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-user-select:none;user-select:none}.grid-item{position:relative;overflow:hidden;width:100%}.grid-item h2{position:absolute;top:40px;width:100%;text-align:center;font-size:clamp(2rem,5vw,6rem);font-weight:800;text-transform:uppercase;z-index:2;padding:0 20px}.grid-item:nth-child(2) h2{color:gray}.grid-item:nth-child(1) h2,.grid-item:nth-child(3) h2{color:#fff}button{font-family:FutoSans}.explore-button{position:absolute;bottom:10%;left:50%;transform:translate(-50%);padding:12px 24px;background:#fff;border:none;border-radius:15px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;color:#000}.explore-button:hover{background:#000;color:#fff}.about-section{padding:100px 20px;text-align:center;background:#fff}.about-content{max-width:800px;margin:0 auto}.about-content h2{font-size:2rem;margin-bottom:20px;font-weight:600}.learn-more{margin-top:30px;padding:12px 40px;border:2px solid #000;border-radius:15px;background:transparent;cursor:pointer;font-size:16px;transition:all .3s ease;color:#000}.learn-more:hover{background:#000;color:#fff}.gallery-section{padding:50px 20px;position:relative}.gallery-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background-color:#1d1d1d!important}.gallery-grid{display:flex;gap:0;max-width:100%;margin:0 auto;overflow:hidden;padding:0 40px 40px;position:relative;z-index:1}.gallery-content{display:flex;gap:40px;animation:scroll 40s linear infinite}.gallery-item{display:flex;flex-direction:column;align-items:center;width:450px;height:500px}.gallery-item img{width:auto;height:350px;object-fit:cover}.artwork-info{margin-top:15px;text-align:right;padding-right:10px;align-items:start}.artwork-info p{font-weight:700;margin:5px 0 0;color:#fff;text-align:center}.title{font-size:16px}.artist{text-transform:uppercase}.artist,.details,.dimensions{font-weight:500!important;font-size:12px;color:#666}@media screen and (max-width: 989px){.hero-section{margin-top:0}}@media (max-width: 768px){.hero-grid{grid-template-columns:1fr}.grid-item h2{font-size:3rem}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/landing.css.map */
