@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.home-page-section{border-top:3px solid;border-bottom:3px solid;padding-top:65px;padding-bottom:165px}.home-page-section .home-page-container{max-width:1470px;margin:0 auto;width:100%;display:flex;flex-direction:row}@media only screen and (max-width: 900px){.home-page-section .home-page-container{display:flex;flex-direction:column}}.home-page-section .home-page-container .col-1{width:50%;padding:45px;margin:0 auto}@media only screen and (max-width: 900px){.home-page-section .home-page-container .col-1{width:80%}}@media only screen and (max-width: 768px){.home-page-section .home-page-container .col-1{width:95%}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-1{width:100%}}.home-page-section .home-page-container .col-1 .row{display:flex;flex-direction:column;height:417px}@media only screen and (max-width: 900px){.home-page-section .home-page-container .col-1 .row{height:unset}}.home-page-section .home-page-container .col-1 .row.--order-online h2{color:#111321;font-family:Montserrat,sans-serif;font-size:47.457px;font-style:normal;font-weight:500;line-height:1.5em;margin:0;letter-spacing:unset}@media only screen and (max-width: 768px){.home-page-section .home-page-container .col-1 .row.--order-online h2{font-size:30px}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-1 .row.--order-online h2{font-size:28x;padding-bottom:10px}}.home-page-section .home-page-container .col-1 .row.--order-online p{color:rgba(var(--color-foreground),.75);font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 31px}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-1 .row.--order-online p{font-size:17px;margin-bottom:31px}}.home-page-section .home-page-container .col-1 .row.--order-online .order-button{max-width:300px;width:100%;background-color:#000;color:#ece4c5;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:1em;padding:19px 18px;margin-top:auto;text-decoration:none}@media only screen and (max-width: 768){.home-page-section .home-page-container .col-1 .row.--order-online .order-button{width:250px}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-1 .row.--order-online .order-button{padding:15px 14px;font-size:19px}}.home-page-section .home-page-container hr{height:334px;width:2px;stroke-width:2px;stroke:#d7d7d7}@media only screen and (max-width: 900px){.home-page-section .home-page-container hr{display:none}}.home-page-section .home-page-container .col-2{width:50%;padding:45px;margin:0 auto}@media only screen and (max-width: 900px){.home-page-section .home-page-container .col-2{width:80%}}@media only screen and (max-width: 768px){.home-page-section .home-page-container .col-2{width:95%}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-2{width:100%}}.home-page-section .home-page-container .col-2 .row{display:flex;flex-direction:column;height:417px}@media only screen and (max-width: 900px){.home-page-section .home-page-container .col-2 .row{height:unset}}.home-page-section .home-page-container .col-2 .row.--seat-reservation h2{color:#111321;font-family:Montserrat,sans-serif;font-size:47.457px;font-style:normal;font-weight:500;line-height:1.5em;margin:0;letter-spacing:unset}@media only screen and (max-width: 768px){.home-page-section .home-page-container .col-2 .row.--seat-reservation h2{font-size:30px}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-2 .row.--seat-reservation h2{font-size:26px;padding-bottom:10px}}.home-page-section .home-page-container .col-2 .row.--seat-reservation p{color:rgba(var(--color-foreground),.75);font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 31px}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-2 .row.--seat-reservation p{font-size:17px;margin-bottom:31px}}.home-page-section .home-page-container .col-2 .row.--seat-reservation .reservation-button{max-width:300px;width:100%;background-color:#000;color:#ece4c5;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:1em;padding:19px 18px;margin-top:auto;text-decoration:none}@media only screen and (max-width: 768px){.home-page-section .home-page-container .col-2 .row.--seat-reservation .reservation-button{width:250px}}@media only screen and (max-width: 480px){.home-page-section .home-page-container .col-2 .row.--seat-reservation .reservation-button{padding:15px 14px;font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/home-page.css.map */
