html{font-family:Playfair Display,serif}.border-gold-elegant{border:1px solid rgba(212,175,55,.6);position:relative;box-shadow:0 0 10px #d4af3733,inset 0 0 10px #d4af371a}.border-gold-elegant:hover{border-color:#d4af37e6;box-shadow:0 0 20px #d4af3766,inset 0 0 15px #d4af3733}@keyframes imageSequence{0%,10%{transform:scale(1) translate(0)}10.1%,12%{transform:scale(1.6) translate(0)}12%{transform:scale(1.6) translate(0)}12.5%{transform:scale(1.6) translate(-.5%)}13%{transform:scale(1.6) translate(-1%)}13.5%{transform:scale(1.6) translate(-1.5%)}14%{transform:scale(1.6) translate(-2%)}14.5%{transform:scale(1.6) translate(-2.5%)}15%{transform:scale(1.6) translate(-3%)}15.5%{transform:scale(1.6) translate(-3.5%)}16%{transform:scale(1.6) translate(-4%)}16.5%{transform:scale(1.6) translate(-4.5%)}17%{transform:scale(1.6) translate(-5%)}17.5%{transform:scale(1.6) translate(-5.5%)}18%{transform:scale(1.6) translate(-6%)}18.5%{transform:scale(1.6) translate(-6.5%)}19%{transform:scale(1.6) translate(-7%)}19.5%{transform:scale(1.6) translate(-7.5%)}20%{transform:scale(1.6) translate(-8%)}20.5%{transform:scale(1.6) translate(-8.5%)}21%{transform:scale(1.6) translate(-9%)}21.5%{transform:scale(1.6) translate(-9.5%)}22%{transform:scale(1.6) translate(-10%)}22.5%{transform:scale(1.6) translate(-9.5%)}23%{transform:scale(1.6) translate(-9%)}23.5%{transform:scale(1.6) translate(-8.5%)}24%{transform:scale(1.6) translate(-8%)}24.5%{transform:scale(1.6) translate(-7.5%)}25%{transform:scale(1.6) translate(-7%)}25.5%{transform:scale(1.6) translate(-6.5%)}26%{transform:scale(1.6) translate(-6%)}26.5%{transform:scale(1.6) translate(-5.5%)}27%{transform:scale(1.6) translate(-5%)}27.5%{transform:scale(1.6) translate(-4.5%)}28%{transform:scale(1.6) translate(-4%)}28.5%{transform:scale(1.6) translate(-3.5%)}29%{transform:scale(1.6) translate(-3%)}29.5%{transform:scale(1.6) translate(-2.5%)}30%{transform:scale(1.6) translate(-2%)}30.5%{transform:scale(1.6) translate(-1.5%)}31%{transform:scale(1.6) translate(-1%)}31.5%{transform:scale(1.6) translate(-.5%)}32%{transform:scale(1.6) translate(0)}32.5%{transform:scale(1.6) translate(.5%)}33%{transform:scale(1.6) translate(1%)}33.5%{transform:scale(1.6) translate(1.5%)}34%{transform:scale(1.6) translate(2%)}34.5%{transform:scale(1.6) translate(2.5%)}35%{transform:scale(1.6) translate(3%)}35.5%{transform:scale(1.6) translate(3.5%)}36%{transform:scale(1.6) translate(4%)}36.5%{transform:scale(1.6) translate(4.5%)}37%{transform:scale(1.6) translate(5%)}37.5%{transform:scale(1.6) translate(5.5%)}38%{transform:scale(1.6) translate(6%)}38.5%{transform:scale(1.6) translate(6.5%)}39%{transform:scale(1.6) translate(7%)}39.5%{transform:scale(1.6) translate(7.5%)}40%{transform:scale(1.6) translate(8%)}40.5%{transform:scale(1.6) translate(8.5%)}41%{transform:scale(1.6) translate(9%)}41.5%{transform:scale(1.6) translate(9.5%)}42%{transform:scale(1.6) translate(10%)}42.5%{transform:scale(1.6) translate(9.5%)}43%{transform:scale(1.6) translate(9%)}43.5%{transform:scale(1.6) translate(8.5%)}44%{transform:scale(1.6) translate(8%)}44.5%{transform:scale(1.6) translate(7.5%)}45%{transform:scale(1.6) translate(7%)}45.5%{transform:scale(1.6) translate(6.5%)}46%{transform:scale(1.6) translate(6%)}46.5%{transform:scale(1.6) translate(5.5%)}47%{transform:scale(1.6) translate(5%)}47.5%{transform:scale(1.6) translate(4.5%)}48%{transform:scale(1.6) translate(4%)}48.5%{transform:scale(1.6) translate(3.5%)}49%{transform:scale(1.6) translate(3%)}49.5%{transform:scale(1.6) translate(2.5%)}50%{transform:scale(1.6) translate(2%)}50.5%{transform:scale(1.6) translate(1.5%)}51%{transform:scale(1.6) translate(1%)}51.5%{transform:scale(1.6) translate(.5%)}52%{transform:scale(1.6) translate(0)}53%{transform:scale(1.6) translate(0)}54%,96%{transform:scale(1.6) translate(0)}99.1%,to{transform:scale(1) translate(0)}}.menu-image-container img,.menu-image-container video{animation:imageSequence 12s cubic-bezier(.25,.46,.45,.94) infinite;will-change:transform}@keyframes flashReflection{0%,9%{left:-200%;top:-200%;opacity:0}9%{left:-200%;top:-200%;opacity:0}9.5%{left:-150%;top:-150%;opacity:.6}10%{left:-50%;top:-50%;opacity:1}10.5%{left:50%;top:50%;opacity:.6}11%,98%{left:200%;top:200%;opacity:0}98%{left:-200%;top:-200%;opacity:0}98.5%{left:-150%;top:-150%;opacity:.6}99%{left:-50%;top:-50%;opacity:1}99.5%{left:50%;top:50%;opacity:.6}99.9%,to{left:200%;top:200%;opacity:0}}.flash-overlay{animation:flashReflection 12s ease-in-out infinite}
