@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Petrona:ital,wght@0,100..900;1,100..900&display=swap");*,body,html{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#f4f4f4;font-family:Petrona,serif;font-weight:700}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}p{color:#f4f4f4;font-family:Petrona,serif;font-size:16px;line-height:1.5}.container{margin:0 auto;max-width:1200px;width:90%}body{background-color:#000;color:#f4f4f4;font-family:Petrona,serif;overflow-x:hidden;position:relative}header{background-color:transparent;color:#f4f4f4;overflow-x:hidden;position:fixed;z-index:1000}.index-buttoms,header{display:flex;justify-content:flex-end;padding:16px;width:100%}.index-buttoms{align-items:center}.index-buttoms a{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;color:#f4f4f4;font-family:DM Sans,sans-serif;font-size:14px;margin:0 8px;padding:12px 24px;text-decoration:none}.index-buttoms .reserve-buttom{background-color:#343a40}.index-buttoms .reserve-buttom:hover{background-color:#9f8100}.index-buttoms .menu-buttom{background-color:#212529}.index-buttoms .menu-buttom:hover{background-color:#9f8100}.index-sec{align-items:center;background:url(../images/sagartoki-restaurante.png) no-repeat 50%/cover,linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));color:#f4f4f4;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:24px;position:relative}.index-text{margin-bottom:16px;text-align:center}.index-text .logo img{height:auto;margin-bottom:16px;width:80%}.index-text h3{font-size:16px;margin:8px 0}.index-text p{font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:16px}.index-footer{bottom:15px;display:flex;justify-content:space-between;padding:1em;position:absolute;width:100%}.index-footer p{font-family:DM Sans,sans-serif;font-size:12px;padding:0 35px}.podcast-sec{align-items:center;background-color:#000;color:#f4f4f4;display:flex;flex-direction:column;justify-content:center;padding:24px}.podcast-text{padding:100px 0;text-align:center;width:50%}.podcast-text h3{font-size:24px;font-weight:400;line-height:1.1;margin:16px 0}.podcast-text p{font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:16px}.podcast-footer{display:flex;justify-content:space-between;padding:1em;width:100%}.podcast-footer p{font-family:DM Sans,sans-serif;font-size:14px;padding:0 35px}.podcast-footer .podcast-buttom{background-color:#f5f5ed;border-radius:8px;color:#000;font-size:12px;margin-right:8px;padding:8px 16px;text-decoration:none}.podcast-footer .podcast-buttom img{height:auto;padding-right:5px;width:12px}.podcast-footer .podcast-buttom:hover{background-color:#9f8100}.origin-sec{align-items:stretch;background-color:#000;color:#f4f4f4;display:grid;gap:1fr;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.origin-text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px}.origin-text h3{font-size:20px;font-weight:400;line-height:1.1;padding-bottom:16px}.origin-text p{font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:16px}.origin-img{grid-column:span 2}.origin-img img{height:auto;width:100%}.innovation-sec{align-items:center;background-image:url(../images/innovation-coktail-sagartoki.png);background-position:50%;background-size:cover;color:#f4f4f4;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:24px}.innovation-text{text-align:center}.innovation-text h3{font-size:16px;font-weight:400;line-height:1.1;margin:16px 0}.innovation-text p{font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:8px}.cocktail-sec{align-items:center;background-color:#000;color:#f4f4f4;display:flex;flex-direction:column;height:50vh;justify-content:center;padding:24px}.cocktail-sec h3{font-size:16px;font-weight:400;line-height:1.2;margin:8px 0;text-align:center;width:40%}.events-sec{background-color:#f5f5ed;display:flex;flex-direction:column;padding:24px}.events-sec .events-text{text-align:left}.events-sec .events-text h4{color:#000;font-size:20px;font-weight:300;line-height:1.1;margin:16px 0}.events-sec .events-text p{color:#000;font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:16px}.events-sec .events-images{align-items:center;color:#000;display:flex;gap:24px;justify-content:center}.events-sec .events-images img{height:auto;width:50%}.events-sec .events-images .event{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px;text-align:center}.events-sec .events-images .event p{color:#000;font-family:DM Sans,sans-serif;font-size:12px;margin-bottom:16px}.social-media{align-items:center;display:flex;justify-content:center;padding:1em;width:100%}.social-media p{font-family:DM Sans,sans-serif;font-size:14px;padding:0 35px}.social-media .social-media-buttom{background-color:#e8e8e1;border-radius:8px;color:#000;font-size:12px;margin-right:8px;padding:8px 16px;text-decoration:none}.social-media .social-media-buttom img{height:auto;padding-right:5px;width:12px}.social-media .social-media-buttom:hover{background-color:#9f8100}.catering-sec{align-items:center;background-color:#f5f5ed;color:#000;display:flex;flex-direction:column;height:50vh;justify-content:center;padding:24px}.catering-sec h4{color:#000;font-size:20px;font-weight:400;line-height:1.2;margin:8px 0 24px;text-align:center}.catering-sec .catering-buttom,.catering-sec p{color:#000;font-size:12px;margin-bottom:32px}.catering-sec .catering-buttom{background-color:#e8e8e1;border-radius:8px;font-family:DM Sans,sans-serif;margin-top:32px;padding:8px 16px;text-decoration:none}.catering-sec .catering-buttom img{height:auto;padding-right:5px;width:12px}.catering-sec .catering-buttom:hover{background-color:#9f8100}.footer{background-color:#000;width:100%}.footer,.footer .index-footer-left{display:flex;justify-content:space-between;padding:1em}.footer .index-footer-left{flex-direction:column;width:50%}.footer .footer-text,.footer .index-footer-left p{font-size:12px;padding:0 35px}.footer .footer-text{width:50%}.footer .footter-img img{height:auto;width:100%}.footer .footer-right{display:flex;flex-direction:column;justify-content:space-between;padding:1em;width:50%}.footer .footer-right .contact-info{display:flex;font-size:12px;justify-content:flex-end;padding:0 35px}.footer .footer-right .social{display:flex;justify-content:flex-end;margin-top:16px;padding:0 35px}.footer .footer-right .social a{color:#f4f4f4;padding-left:5px;text-decoration:none}@media (max-width:768px){header{display:flex;flex-wrap:wrap;padding:8px}header .index-buttoms{justify-content:center;width:100%}header .index-buttoms a{font-size:12px;margin:4px;padding:4px 8px}.index-sec{height:100vh;padding:16px}.index-sec .index-text{text-align:center}.index-sec .index-text .logo img{width:100%}.index-sec .index-text h3{font-size:14px}.index-sec .index-text p{font-size:12px}.index-sec .index-footer{align-items:center;flex-direction:column}.index-sec .index-footer p{font-size:12px;text-align:center}.podcast-sec{height:auto;padding:16px}.podcast-sec .podcast-text{text-align:center;width:100%}.podcast-sec .podcast-text h3{font-size:16px}.podcast-sec .podcast-text p{font-size:12px}.podcast-sec .podcast-footer{align-items:center;flex-direction:column}.podcast-sec .podcast-footer p{font-size:12px;text-align:center}.podcast-sec .podcast-footer .podcast-buttoms{display:flex;flex-direction:column}.podcast-sec .podcast-footer .podcast-buttoms a{font-size:12px;margin-bottom:4px;padding:4px 8px}.origin-sec{grid-template-columns:1fr}.origin-sec .origin-text{padding:16px;text-align:center}.origin-sec .origin-text h3{font-size:16px}.origin-sec .origin-text p{font-size:12px}.origin-sec .origin-img img{width:100%}.innovation-sec{height:100vh;padding:16px}.innovation-sec .innovation-text{text-align:center}.innovation-sec .innovation-text h3{font-size:16px}.innovation-sec .innovation-text p{font-size:12px}.cocktail-sec{height:auto;padding:16px;text-align:center}.cocktail-sec h3{font-size:14px;width:100%}.events-sec{padding:16px}.events-sec .events-text{text-align:center}.events-sec .events-text h4{font-size:16px}.events-sec .events-text p{font-size:12px}.events-sec .events-images{align-items:center;flex-direction:column;gap:8px}.events-sec .events-images .event{text-align:center}.events-sec .events-images .event p{font-size:12px}.events-sec .social-media{align-items:center;flex-direction:column}.events-sec .social-media a{font-size:12px;margin-bottom:4px}.catering-sec{height:auto;padding:16px;text-align:center}.catering-sec h4{font-size:16px}.catering-sec p{font-size:12px}.catering-sec .catering-buttom{font-size:12px;padding:4px 8px}.footer{align-items:center;flex-direction:column}.footer .footer-right,.footer .index-footer-left{flex-direction:row;justify-content:center;padding:8px;text-align:center;width:100%}.footer .footer-img,.footer .footer-img img{width:100%}.footer .social{align-items:center;flex-direction:column;margin-top:8px}.footer .social a{font-size:12px;margin-bottom:4px}.footer .contact-info{align-items:center;flex-direction:column;margin-top:8px;padding:0}.footer .contact-info p{font-size:12px;text-align:center}.footer .contact-info,.footer .footer-text,.footer .social a{font-size:12px}.event-detail{padding:2rem 1rem}.event-detail .event-header h2{font-size:2rem}.event-detail .event-description{font-size:1rem}}.event-detail{font-family:Petrona,serif;margin:0 auto;max-width:900px;padding:4rem 1.5rem}.event-detail .event-header{margin-bottom:2rem;text-align:center}.event-detail .event-header h2{color:#1c1c1c;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.event-detail .event-header p{color:#666;font-size:1rem}.event-detail .event-image{margin-bottom:2rem}.event-detail .event-image img{border-radius:1rem;box-shadow:0 5px 25px rgba(0,0,0,.1);max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.event-detail .event-description{color:#333;font-size:1.125rem;line-height:1.7;margin-bottom:2rem}.event-detail .back-link{border-bottom:1px solid transparent;color:#1c1c1c;display:inline-block;font-size:.95rem;text-decoration:none;transition:all .2s ease}.event-detail .back-link:hover{border-bottom:1px solid #9f8100;color:#9f8100}
/*# sourceMappingURL=website.css.map */
