.MovieTheaterInfo-module__-xAOLW__theaterSection{-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(135deg,#ffffff14 0%,#e509140a 100%);border:1px solid #e5091426;border-radius:28px;margin-bottom:3.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003,inset 0 0 0 1px #ffffff0d}.MovieTheaterInfo-module__-xAOLW__theaterSection:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.MovieTheaterInfo-module__-xAOLW__theaterHeader{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.MovieTheaterInfo-module__-xAOLW__theaterContent{z-index:2;position:relative}.MovieTheaterInfo-module__-xAOLW__theaterIcon{color:var(--accent)}.MovieTheaterInfo-module__-xAOLW__theaterTitle{letter-spacing:-.01em;font-size:1.25rem;font-weight:800;border:none!important;margin:0!important;padding:0!important}.MovieTheaterInfo-module__-xAOLW__theaterDescription{color:var(--text-dim);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.MovieTheaterInfo-module__-xAOLW__googleSearchBtn{color:#000;background:#fff;border-radius:12px;align-items:center;gap:.8rem;padding:.8rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 15px #0003}.MovieTheaterInfo-module__-xAOLW__googleSearchBtn:hover{background:#f8f8f8;transform:translateY(-3px)scale(1.02);box-shadow:0 8px 25px #e509144d}@media (max-width:768px){.MovieTheaterInfo-module__-xAOLW__theaterSection{margin-bottom:2rem;padding:1.5rem}.MovieTheaterInfo-module__-xAOLW__theaterTitle{font-size:1.1rem}.MovieTheaterInfo-module__-xAOLW__theaterDescription{font-size:.85rem}.MovieTheaterInfo-module__-xAOLW__googleSearchBtn{justify-content:center;width:100%;padding:.7rem 1rem;font-size:.85rem}}
