header{display:flex;justify-content:space-between;margin-bottom:5rem}main{display:flex;flex-direction:column}.justify-end{display:flex;justify-content:flex-end}.items-center{display:flex;align-items:center}.items-end{display:flex;align-items:flex-end}h1.main-title{font-family:MonitaSignature;font-weight:700;font-size:48px}.right{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;justify-items:center}.content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;justify-content:center;max-width:1500px;margin:40px auto auto}@media (max-width: 768px){.right{grid-template-columns:1fr;gap:20px;text-align:center}}@media (max-width: 1024px){header{flex-direction:column;align-items:center;margin-bottom:3rem}h2{font-size:24px}h1.main-title{margin-right:0}.content{grid-template-columns:1fr;gap:20px;text-align:center}}@media (max-width: 480px){header{margin-bottom:2rem}.right,.content{grid-template-columns:1fr;gap:10px;text-align:center}}.call{display:flex;flex-direction:column;align-items:flex-start}.call h3{border-radius:999px;border:1px solid;padding:5px 20px;margin-bottom:10px}.call h3 span{display:inline-block;padding-right:10px}.call h3 span:first-letter{font-family:MonitaSignature}.call a{display:flex;text-decoration:none;padding:5px 0}.call a span{padding:0 5px}@media (max-width: 768px){.call{align-items:center}}body .call h3{border-color:var(--text-color-light)}body .call a{color:var(--text-color-light)}body.dark-mode .call h3{border-color:var(--text-color-dark)}body.dark-mode .call a{color:var(--text-color-dark)}.form-group{display:flex;flex-direction:column;width:100%}.form form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;margin:80px auto 0}.form h3{border-radius:999px;border:1px solid;padding:10px;font-size:20px;width:calc(100% - 20px)}.form h3 span{display:inline-block;padding-right:10px}.form h3 span:first-letter{font-family:MonitaSignature}.form input{border-radius:999px;border:1px solid;padding:10px 20px;font-size:20px;margin:10px;width:calc(100% - 40px)}.form button{border-radius:999px;border:1px solid #64f05c;padding:10px 40px;font-size:20px;background-color:#64f05c;cursor:pointer;box-shadow:2px 2px 5px #0000004d;transition:box-shadow .3s ease}.form button:hover{box-shadow:4px 4px 8px #00000080}.sub{display:flex;align-items:flex-start;width:100%}.drink-list-container{display:flex;justify-content:start;width:85%;margin:0 auto}ul{padding-inline-start:10px}.image{max-width:100px}.image img{max-width:100%;max-height:100%}.image .wine-image{position:relative;z-index:1;width:40%;margin:auto;display:flex}.image .champ-image{position:relative;z-index:1;width:65%;margin:auto;display:flex}.image .spirit-image,.image .equip-image{position:relative;z-index:1;margin:auto;display:flex;width:fit-content;width:50%;max-width:-webkit-fill-available}.image-responsive{display:none}.categorie{width:calc(100% - 100px);display:flex;flex-direction:column}.categorie .categorie-title{display:flex}.categorie h2{border-radius:999px;border:1px solid;padding:4px 35px;font-weight:700;font-size:20px}.categorie h2 span{display:inline-block;padding-right:10px}.categorie h2 span:first-letter{font-family:MonitaSignature}.categorie li{list-style-type:none}.categorie p.marque{font-weight:bolder}.categorie p.type{margin-block-start:-3px}li{display:flex;flex-direction:column}@media (max-width: 1536px){.drink-list-container{width:80%}.categorie h2{font-size:28px}.image{left:60px;width:30%;top:10px}}@media (max-width: 1280px){.drink-list-container{width:85%}.categorie h2{font-size:22px}.image{left:60px;width:50%;top:10px}}@media (max-width: 1024px){.categorie h2{font-size:20px}.sub,.categorie .categorie-title{justify-content:center}.image{display:none}.drink-list-container{width:100%}.image-responsive{display:flex;justify-content:center}.image-responsive img{width:10%}.image-responsive .champ-image,.image-responsive .spirit-image{width:15%}.categorie{display:flex;flex-direction:column}ul{padding:0}.image .wine-image{width:20%;height:10px}}@media (max-width: 768px){.categorie h2{font-size:18px}}.switch{position:sticky;top:0;z-index:1;padding:10px;justify-content:end;display:flex;align-items:center;gap:5px}.toggle-switch{position:relative;display:inline-block;width:60px;height:30px}.toggle-switch input[type=checkbox]{opacity:0;width:0;height:0}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:30px;transition:.4s}.toggle-switch input[type=checkbox]:checked+.slider{background-color:#2196f3}.toggle-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.4s}.toggle-switch input[type=checkbox]:checked+.slider:before{transform:translate(30px)}@font-face{font-family:MonitaSignature;font-weight:400;src:url(/font/monitasignature/MonitaSignature-Regular.otf) format("opentype")}@font-face{font-family:MonitaSignature;font-style:italic;src:url(/font/monitasignature/MonitaSignature-RegularItalic.otf) format("opentype")}@font-face{font-family:MonitaSignature;font-weight:700;src:url(/font/monitasignature/MonitaSignature-Bold.otf) format("opentype")}@font-face{font-family:MonitaSignatureItalic;font-weight:700;font-style:italic;src:url(/font/monitasignature/MonitaSignature-BoldItalic.otf) format("opentype")}:root{--bg-color-light: #fff;--text-color-light: #333;--bg-color-dark: #333;--text-color-dark: #f1f1f1}html{font-family:Verdana,Geneva,Tahoma,sans-serif}p{margin-block-start:4px;margin-block-end:3px}h2{margin-block-start:4px;margin-block-end:4px}h3{margin-block-start:3px;margin-block-end:3px}ul{margin-block-start:10px;margin-block-end:4px}li{margin-block-start:4px;margin-block-end:4px}body{transition:background-color .4s,color .4s}h1{text-align:center}@media (prefers-color-scheme: light){:root{--bg-color: #fff;--text-color: #333}body{background-color:var(--bg-color);color:var(--text-color)}}@media (prefers-color-scheme: dark){:root{--bg-color: #333;--text-color: #f1f1f1}body{background-color:var(--bg-color);color:var(--text-color)}}body.dark-mode{background-color:var(--bg-color-dark);color:var(--text-color-dark)}body{background-color:var(--bg-color-light);color:var(--text-color-light)}
