#root{padding:2rem;min-height:100vh;display:grid;grid-template-rows:1fr auto}h3{font-size:20px}.header{min-height:400px;display:flex;justify-content:center;align-items:flex-end;padding:100px 0;position:relative}.header .headerImgContainer{animation:floating 3s ease-in-out infinite;height:100%}.header .headerImgContainer:nth-child(2n){animation-delay:.55s}.header .headerImgContainer:nth-child(odd){animation-delay:.12s}.header .headerImgContainer:nth-child(3n){animation-delay:.38s}.header .headerImg{max-width:120px}.itemGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:4em;width:fit-content}.itemPreview{display:flex;flex-direction:column;justify-content:flex-end}.itemPreview .itemPreviewImg{max-width:150px;height:auto}.itemPreview .itemPreviewTitle{margin-top:1em;font-weight:500}.itemPreview .itemPreviewTitle:hover{transform:rotate(-3deg)}.lamp,.hangingLamp{background-color:transparent;transition:filter .2s ease-in-out,transform .05s ease-in-out;cursor:pointer}.lamp::selection,.hangingLamp::selection{background-color:transparent}.lamp.clicked.clicked,.clicked.clicked.hangingLamp{filter:brightness(1.1) saturate(1.6) drop-shadow(0px 0px 50px rgba(247,220,156,.85))}.lamp:hover,.hangingLamp:hover{transform:translateY(-5px) scale(1.03)}.hangingLamp{margin-bottom:auto}@keyframes floating{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-8px) rotate(0)}to{transform:translateY(0) rotate(0)}}#contentContainer{max-width:1800px;margin:0 auto}a{color:inherit;transition:color .1s ease-in-out;text-decoration-style:double}a:hover{color:#7aff00}footer{display:flex;align-items:flex-end;justify-content:center;text-align:center;width:100%;font-size:.8em;color:#ffb846;margin-top:6em;padding-bottom:2em}:root{font-family:Changa,sans-serif;line-height:1.5;font-weight:400;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background:#82837d}body{margin:0;display:flex;min-width:320px;min-height:100vh;flex-direction:column}button{border-radius:1em;border:1px solid transparent;padding:.6em 2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f857ee;box-shadow:0 0 8px 4px #f857ed9c;cursor:pointer;transition:box-shadow .25s}button:hover{box-shadow:0 0 18px 10px #f857ed9c}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.itemDetail{margin-top:min(4em,8vh);display:grid;grid-template-columns:40% auto;gap:4em}.itemDetail p{margin:1em 0}.itemDetailCtas{display:flex;flex-direction:column;gap:.5em;margin-top:4em}.itemDetailCtas .itemDetailPrice{font-weight:500}.itemDetailCtas button{width:fit-content}.itemDetailAssets{display:flex;flex-direction:column;align-items:center}.itemDetailImg{max-width:500px;height:auto}
