body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (min-width:1075px){.right-side{width:50%}}.container{height:100vh;position:relative}.video-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.right-side{position:absolute;right:0;top:0;z-index:2}.pull-out-tray{background-color:#000;border-radius:8px;bottom:10px;color:#fff;display:flex;flex-direction:column;left:50%;max-height:calc(100vh - 20px);max-width:480px;overflow-y:auto;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:height .3s ease;width:90vw;z-index:10}.toggle-button{align-items:center;background-color:#222;border:none;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:60px;justify-content:center;width:100%}.product-cards{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.product-card{align-items:center;background-color:#222;border-radius:8px;display:flex;flex-basis:calc(50% - 10px);flex-direction:column;margin-bottom:20px;padding:10px;text-align:center}.product-card__image{border-radius:8px;height:auto;object-fit:cover;width:100%}.product-card__details{margin-top:10px}.product-card__details h3{color:#fff;font-size:16px;font-weight:700;margin:0}.product-card__details p{color:#fff;font-size:14px;margin:5px 0}.product-card__button{background-color:#a8833d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}
/*# sourceMappingURL=main.cbeb180a.css.map*/