@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300&display=swap);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}#root,body,html{background-color:#6a706d;color:#fff;height:100%;margin:0;padding:0}.first{background-image:url(/static/media/bg.368b68e2d55018571c82.jpg)}.App{display:flex;flex-direction:column;font-family:Raleway,sans-serif;min-height:100vh}.App-header{position:absolute;top:0;width:100%}.inner-header{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:calc(10px + 2vmin);justify-content:space-between;padding-left:25px;padding-right:25px}.App-link{color:#61dafb}.App-body{align-items:center;display:flex;height:auto;min-height:100vh}.App-body,.first{justify-content:center}.first{flex-direction:column}.second{background-color:#6a706d}.Main-text{color:#fff;font-size:calc(34px + 2vmin);letter-spacing:5px;margin:0;position:absolute;text-align:center;width:40%}.bottles{margin-bottom:-150px}.smaller{scale:.85}.clean{color:inherit;text-decoration:none}.clickable{cursor:pointer}.Index-page-scroll-indicator{bottom:0;cursor:pointer;display:block;left:50%;line-height:0;overflow:hidden;padding:0 10px;position:absolute;text-align:center;transition:transform .5s ease;z-index:3}.Index-page-scroll-indicator-line{background-color:#fff;height:45px;transition:transform .17s ease-out,opacity .17s ease-out;width:2px}.hidden .Index-page-scroll-indicator-line{opacity:0;pointer-events:none;transform:translatey(20px)}.Index-page-scroll-indicator:hover{transform:translatey(.5vh)}.contact,.second{flex-direction:column;gap:30px}.Inner-second{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 2fr;width:100%}.product-grid{grid-gap:15px;background-color:#b5b0a9;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:100%;padding:15px}.product{background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#000;display:flex;flex-direction:column;padding:10px}.product:hover{border:1px solid #3e423d;box-shadow:0 2px 4px #0000001a}.product.selected{border:2px solid #454c4c;box-shadow:0 4px 8px #454c4c33}.product-image{align-items:center;display:flex;height:200px;justify-content:center}.product-image img{max-height:100%;max-width:100%}.product-details{text-align:center}.product-info{background-color:#b5b0a9;box-shadow:0 2px 4px #0000001a;height:100%;padding:15px;width:85%}.section-title{letter-spacing:20px;text-align:center}.inner-product-info{display:flex;flex-direction:column;height:100%;justify-content:space-between}.inner-product-info h2{font-size:clamp(1.2rem,1.5vw + .7rem,2rem)}.inner-product-info h3{font-size:clamp(.9rem,1vw + .4rem,1.3rem)}.product-description{font-size:clamp(.8rem,.8vw + .6rem,1rem);line-height:1.5}@media screen and (max-width:768px){.inner-product-info h2{margin-bottom:.5rem;margin-top:.5rem}.inner-product-info p{margin:.5rem 0}}.contact{align-items:center;background-color:#b5b0a9;display:flex;height:100%;justify-content:center;width:70%}.inner-contact{display:flex;gap:25px;width:100%}.input-contact{padding:15px;width:70%}.input-contact>form{display:flex;flex-direction:column;width:100%}.input-contact input{height:32px;width:100%}.input-contact textarea{font-size:17px;height:120px;resize:none}.info-contact{background-color:#6a706d;padding:15px;width:35%}.sendButton>a{background-color:#000;cursor:pointer;display:inline-block;font-style:italic;padding:9px 40px 14px;text-decoration:none;transition:all .3s ease}.sendButton>a:hover{letter-spacing:2px}.sendButton span{text-decoration:none}.hamburger-icon{position:relative;z-index:10}.hamburger-icon span{background-color:#fff;border-radius:25px;display:block;height:4px;margin:5px 0;transform:none;transition:.7s ease-in-out;width:30px}#openmenu:checked~.menu-pane{transform:translateX(-5vw)}#openmenu:checked~.body-text{display:none}#openmenu:checked~.hamburger-icon span:nth-of-type(2){background-color:#fff;transform:translateY(175%) rotate(-45deg)}#openmenu:checked~.hamburger-icon span:nth-of-type(3){background-color:#fff;transform:rotate(45deg)}#openmenu:checked~.hamburger-icon span:first-of-type,#openmenu:checked~.hamburger-icon span:nth-of-type(4){opacity:0}div.menu-pane{height:100%;position:absolute;transform:translateX(-105vw);transform-origin:(0,0);transition:.6s ease-in-out;width:100vw;z-index:9}.menu-pane p{color:#000;font-size:.6em}.menu-pane nav{background-color:#39423fb3;max-height:100vh}.menu-links li,a,span{transition:.5s ease-in-out}.menu-pane ul{display:inline-block;margin-left:15%;margin-top:20%}.menu-pane li{font-size:1em;margin-left:10px;padding-bottom:20px;padding-top:20px}.menu-pane li:first-child{font-size:1.3em;margin-left:-10px}.menu-links li a{color:#fff;text-decoration:none}.menu-links li:hover a{color:#ffab91}.menu-links li:first-child:hover a{background-color:#ffab91;color:#000}#QC-info{background-color:#ffab91;border:2px solid #ffab91;display:block;opacity:0}.menu-links li:first-child:hover #DC-info,.menu-links li:first-child:hover #QC-info{opacity:1}#DC-info{background-color:#ffab91;border:2px solid #ffab91;display:block;opacity:0}.menu-links li:first-child a{padding:5px}input.hamburger-checkbox{cursor:pointer;height:30px;opacity:0;position:absolute;width:30px;z-index:11}.contact-outer{background-color:#b5b0a9;display:flex;flex-direction:column;position:relative}.sendButtonDisabled{background-color:#8c8c8c}.sendButton,.sendButtonDisabled{color:#fff;display:inline-block;font-style:italic;padding:9px 40px 14px;width:fit-content!important}.sendButton{background-color:#000;cursor:pointer;transition:all .3s ease}.sendButton:hover{letter-spacing:2px}.emailInput{margin:25px 0}.feedbackPlaceHolder{font-size:16px;margin:12px 0}.successText{color:#84e384}.errorText,.successText{font-size:16px;font-weight:700;margin:12px 0;text-align:center}.errorText{animation:shake .3s ease-in-out;color:red}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(5px)}40%{transform:translateX(-5px)}60%{transform:translateX(5px)}80%{transform:translateX(-5px)}to{transform:translateX(0)}}.footer{align-items:center;background-color:#6a706d;bottom:0;display:flex;height:40px;justify-content:center;position:absolute;width:100%}.cr{font-size:larger}
/*# sourceMappingURL=main.5fc80da3.css.map*/