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:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif}hr{border:1px solid #ccc;margin:0 10px}span{font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif}.spacer{height:70px}.cocktail-card-container{display:block;width:100%}.cocktail-card-daily{padding:20px;transition:.3s}.img-container-daily{margin:auto}.cocktail-img-daily{border:3px solid #555;border-radius:10%;display:block;margin:auto;max-height:30rem;max-width:90%;object-fit:cover;transition:.3s;width:auto}.date-container-daily{margin:auto;max-width:1000px}.date-daily{font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;margin:0 auto auto;padding:3px;text-align:right}.card-daily{border-radius:10px;height:16rem;margin:20px auto auto;max-width:1000px}.card-content-daily{margin-left:10px;margin-right:10px}.drink-text-daily{font-family:Baskerville,Baskerville Old Face,Goudy Old Style,Garamond,Times New Roman,serif;font-size:2.5rem;font-weight:900;margin:auto;padding-top:.5rem}.instruct-container-daily{padding:2px}.instruct-daily{font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;text-align:justify}.cocktail-card{padding:8px;transition:.3s}.date-container{margin:auto;max-width:1000px}.date{font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;padding:3px;text-align:right}.card,.date{margin:0 auto auto}.card{background:#ece6db;border-radius:10px;height:16rem;max-width:1000px}.card:hover{box-shadow:4px 4px #d4d4d4}.cocktail-img{border-radius:10px;float:right;height:16rem;-webkit-mask-image:linear-gradient(270deg,#000 50%,transparent);mask-image:linear-gradient(270deg,#000 50%,transparent);transition:.3s}.card-content{float:left;margin-left:10px;margin-right:20px;padding-left:20px;padding-right:20px;position:absolute}.drink-text{font-family:Baskerville,Baskerville Old Face,Goudy Old Style,Garamond,Times New Roman,serif;font-size:2.5rem;font-weight:900;margin:auto;padding-top:.5rem;text-shadow:1px 1px 3px #c5c5bf}.recipe-button-container{height:16rem;position:relative}.recipe-button{background-color:initial;background:#4d5353;border:none;border-radius:10px;bottom:0;color:#f5f5f5;cursor:pointer;font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;font-size:16px;height:30px;left:50%;opacity:.65;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.recipe-button:hover{background-color:#583b56}.recipe-button:active{background-color:#a58f8f}.instruct-container{display:grid;margin-left:auto;margin-right:auto;margin-top:12px;max-width:800px}.instruct{background-color:#a8b2d3;border-radius:5px;display:none;font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;margin-bottom:0;margin-top:0;padding:10px;text-align:justify}.ingredients-list{border-radius:3px;padding:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ingredient-item{color:#020202}.logo-container{left:50%;pointer-events:none;position:fixed;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:2}.logo{display:block;height:65px;margin:auto;padding:5px;@media screen and (max-width:780px){visibility:hidden}}.logo2{height:70px}.empty{width:132.82px}.today{font-family:Baskerville,Baskerville Old Face,Goudy Old Style,Garamond,Times New Roman,serif;font-size:3rem;font-weight:700;margin:auto;padding:3.5rem 5px 5px;text-align:center;white-space:nowrap}.footer-text{display:block;padding-top:1rem}.countdown-text,.countdown-timer,.footer-text{font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;font-size:1.2rem;margin-bottom:.2rem;text-align:center}.countdown-text{padding-top:1rem}.historyButton{background-color:initial;border:none;color:#2f4f4f;cursor:pointer;display:inline-block;font-family:Century Gothic,CenturyGothic,Geneva,AppleGothic,sans-serif;font-size:16px;height:30px;padding:5px;text-align:center;text-decoration:none;transition:.3s}.historyButtonContainer{margin-bottom:15px;text-align:center}.about-container{margin:auto;max-width:1000px;padding:8px}