:root{--primaryLightColor:#d4e6a5;--primaryLighterColor:#e2eaca;--primaryColor:#476a2e;--primaryDarkColor:#c02c03;--mainWhite:#fff;--offWhite:#f7f7f7;--mainBackground:#f1f5f8;--mainOverlay:rgba(35,10,36,.4);--mainBlack:#222;--mainGrey:#ececec;--darkGrey:#afafaf;--mainRed:#bd0303;--lightRed:#ffc4b4;--mainTransition:all 0.3s linear;--mainSpacing:0.3rem;--lightShadow:2px 5px 3px 0px rgba(0,0,0,.5);--darkShadow:4px 10px 5px 0px rgba(0,0,0,.5);--mainBorderRadius:0.25rem;--smallWidth:90vw;--maxWidth:40rem;--fullWidth:1170px}*{box-sizing:border-box;margin:0;padding:0}#root{min-height:100vh;position:relative}body{background:#f1f5f8;background:var(--mainBackground);color:#222;color:var(--mainBlack);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:300;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:var(--slantedFont);letter-spacing:.3rem;letter-spacing:var(--mainSpacing)}h1,h2,h3,h4,h5,h6,p{margin-bottom:1.25rem}ul{list-style-type:none}a{color:#222;color:var(--mainBlack);text-decoration:none}img{display:block;width:100%}.btn,.btn-primary,.btn-white{background:transparent;border:2px solid #476a2e;border:2px solid var(--primaryColor);border-radius:.25rem;border-radius:var(--mainBorderRadius);color:#476a2e;color:var(--primaryColor);cursor:pointer;display:inline-block;font-size:.8rem;letter-spacing:.3rem;letter-spacing:var(--mainSpacing);padding:.45rem .8rem;text-transform:uppercase;transition:all .3s linear;transition:var(--mainTransition)}.btn:hover{background:#476a2e;background:var(--primaryColor)}.btn-white,.btn:hover{color:#fff;color:var(--mainWhite)}.btn-white{background:transparent;border-color:#fff;border-color:var(--mainWhite)}.btn-white:hover{background:#fff;background:var(--mainWhite);color:#476a2e;color:var(--primaryColor)}.btn-primary{background:#476a2e;background:var(--primaryColor);border-color:transparent;color:#fff;color:var(--mainWhite)}.btn-primary:hover{background:#d4e6a5;background:var(--primaryLightColor);color:#476a2e;color:var(--primaryColor)}.btn-block{box-shadow:2px 5px 3px 0 rgba(0,0,0,.5);box-shadow:var(--lightShadow);display:block;margin:3rem auto;text-align:center;width:60%}.btn-details{padding:.25rem .4rem}.btn-details:hover{background:#d4e6a5;background:var(--primaryLightColor);border-color:#d4e6a5;border-color:var(--primaryLightColor)}.form-btn{border-bottom-left-radius:.25rem;border-bottom-left-radius:var(--mainBorderRadius);border-bottom-right-radius:.25rem;border-bottom-right-radius:var(--mainBorderRadius);border-top-left-radius:0;border-top-right-radius:0;bottom:0;height:3rem;left:0;position:absolute;width:100%}.section-center{grid-gap:3rem;display:grid;gap:3rem;margin:0 auto;max-width:1170px;max-width:var(--fullWidth);width:90vw;width:var(--smallWidth)}@media screen and (min-width:1025px){.section-center{grid-template-columns:2fr 3fr;margin-top:6rem}.contacts-info{align-self:center}}.contact-section{background:#f1f5f8;background:var(--mainBackground)}.contacts-info{display:flex;flex-direction:column;gap:1rem}.contact-info p{font-weight:700;line-height:1.8}.contact-title{color:#476a2e;color:var(--primaryColor);margin-bottom:.875rem}.contact-address{line-height:1.3;text-transform:uppercase}.contact-form{background:#fff;background:var(--mainWhite);border-radius:var(--radius);max-width:35rem;padding:1.5rem 1rem 4rem;position:relative}.contact-form-title{margin-bottom:2rem;text-align:center}.form-input{background-color:#ececec;background-color:var(--mainGrey);border-radius:.25rem;border-radius:var(--mainBorderRadius);border-style:none;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen;margin:1rem 0;padding:.875rem;text-transform:uppercase;width:100%}textarea::-webkit-input-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen}textarea::placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen}.error-page{display:flex;justify-content:center}.error-container,.table-header{text-align:center;text-transform:capitalize}.table-header{color:#476a2e;color:var(--primaryColor);margin-top:1rem}.table-container{background-color:#fff;background-color:var(--mainWhite);border-radius:.5rem;box-shadow:2px 5px 3px 0 rgba(0,0,0,.5);box-shadow:var(--lightShadow);margin:0 auto;padding:.5rem;width:90vw;width:var(--smallWidth)}@media screen and (min-width:1025px){.table-container{margin:1rem auto;max-width:90vw;max-width:var(--smallWidth)}}.table{border-collapse:collapse;border-radius:.25rem;text-align:center;width:100%}.thead{position:-webkit-sticky;position:sticky;top:0;z-index:100}.th{background-color:#ffc4b4;background-color:var(--lightRed);border:1px solid #476a2e;border:1px solid var(--primaryColor);font-size:.835rem;font-weight:600;padding:.5rem;text-transform:uppercase}.trHead{background:var(--primary);color:#476a2e;color:var(--primaryColor)}.trBody{background:#fff;background:var(--mainWhite)}.trBody:hover{background:#e2eaca;background:var(--primaryLighterColor);cursor:pointer}.trBody:active{color:#476a2e;color:var(--primaryColor)}.td{border:1px solid #d4e6a5;border:1px solid var(--primaryLightColor);font-size:.835rem;padding:.5rem}.section{padding:2rem 0 8rem}.section-title{font-size:2rem;letter-spacing:.3rem;letter-spacing:var(--mainSpacing);margin-bottom:4rem;text-align:center;text-transform:capitalize}.drink{margin:0 auto;max-width:1170px;max-width:var(--fullWidth);text-align:left;width:90vw;width:var(--smallWidth)}.drink img{border-radius:.25rem;border-radius:var(--mainBorderRadius)}.drink p:not(.text){font-weight:700;line-height:1.8;text-transform:capitalize}.drink span{margin-right:.5rem}.drink-data{background:#d4e6a5;background:var(--primaryLightColor);border-radius:.25rem;border-radius:var(--mainBorderRadius);color:#476a2e;color:var(--primaryColor);padding:.25rem .5rem}.drink-info{padding-top:2rem}@media screen and (min-width:1025px){.drink{grid-column-gap:3rem;align-items:center;-webkit-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:3fr 3fr}@media screen and (min-width:1200px){.drink{grid-template-columns:2fr 3fr}}.drink-info{margin-top:0;padding-top:0}.btn-block{margin:3rem 0}.text{align-self:end}}.text{font-style:oblique;margin-top:3rem}.text a{color:#bd0303;color:var(--mainRed)}.text span{color:#c02c03;color:var(--primaryDarkColor)}.bartender-pic{background-image:url(/static/media/instructionPic.0dd81f96659b3ebb528a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80vh}@media screen and (min-width:1025px){.bartender-pic{height:65vh}}.loader,.loader:after,.loader:before{-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;background:transparent;height:4em;width:1em}.loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#476a2e;color:var(--primaryColor);font-size:3rem;margin:20rem auto 88px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.breadcrumb{line-height:2rem;margin:0 auto;max-width:1170px;max-width:var(--fullWidth);padding-top:1rem;text-align:left;width:90vw;width:var(--smallWidth)}.breadcrumb-not-active{color:#afafaf;color:var(--darkGrey)}.breadcrumb-not-active:hover{color:#ffc4b4;color:var(--lightRed)}.breadcrumb-not-active:active{color:#d4e6a5;color:var(--primaryLightColor)}.breadcrumb-active{color:#476a2e;color:var(--primaryColor);font-style:oblique}.breadcrumb-not-existing{display:none}.breadcrumb-arrow{margin-left:10px;margin-right:10px}.breadcrumb-arrow-none{display:none}.footer-section{background-color:#222;background-color:var(--mainBlack);bottom:0;height:2rem;position:absolute;width:100%}.footer-center{display:grid;font-size:.9rem;height:100%;place-items:center;width:100%}.footer-center p{display:block;margin:0}.footer-center a,.footer-center p{color:#ffc4b4;color:var(--lightRed)}.footer-center a{font-weight:400}.footer-center i{font-size:.7rem}.footer-center a:hover{color:#bd0303;color:var(--mainRed)}
/*# sourceMappingURL=main.2dedc11b.css.map*/