.menu-section .menu-section__header{margin:-109px auto 68px;max-width:605px;text-align:center}.menu-section .menu-section__header img{max-height:366px;max-width:354px}.menu-section .menu-section__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4%;padding:0 120px}.menu-section .menu-section__body a{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.menu-section .menu-section__body a .menu-section__item{height:903px;position:relative}.menu-section .menu-section__body a .menu-section__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.menu-section .menu-section__body a .menu-section__item .menu-section__content{bottom:32px;left:0;position:absolute}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section__title{bottom:0;color:#fff;font-family:MADE Mirage;font-size:96px;font-style:normal;font-weight:250;left:33px;line-height:119px;max-height:0;max-width:0;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;white-space:nowrap}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover{border-bottom:1px solid #fff;color:#fff;display:none;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.215em;line-height:17px;margin-bottom:13px;margin-left:56px;position:relative;text-transform:uppercase}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover svg{margin-left:5px;position:absolute}.menu-section .menu-section__body a .menu-section__item:hover .menu-section__content .menu-section__title{margin-bottom:84px}.menu-section .menu-section__body a .menu-section__item:hover .menu-section__content .menu-section-hover{display:block}@media only screen and (max-width:1440px){.menu-section .menu-section__header{margin:-124px auto 64.1px;max-width:407px}.menu-section .menu-section__header img{max-height:386.9px;max-width:407px}.menu-section .menu-section__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4%;padding:0 80px}.menu-section .menu-section__body a{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.menu-section .menu-section__body a .menu-section__item{height:724px;position:relative}.menu-section .menu-section__body a .menu-section__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.menu-section .menu-section__body a .menu-section__item .menu-section__content{bottom:60px;left:0;position:absolute}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section__title{bottom:0;color:#fff;font-family:MADE Mirage;font-size:96px;font-style:normal;font-weight:400;left:32px;line-height:121px;max-height:0;max-width:0;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;white-space:nowrap}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover{border-bottom:1px solid #fff;color:#fff;display:none;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.215em;line-height:17px;margin-bottom:0;margin-left:56px;position:relative;text-align:center;text-transform:uppercase}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover svg{margin-left:5px;position:absolute}.menu-section .menu-section__body a .menu-section__item:hover .menu-section__content .menu-section__title{margin-bottom:84px}.menu-section .menu-section__body a .menu-section__item:hover .menu-section__content .menu-section-hover{display:block}}@media only screen and (max-width:1024px){.menu-section .menu-section__header{margin:-76px auto 40.1px;max-width:251.31px}.menu-section .menu-section__header img{max-height:238.9px;max-width:251.31px}.menu-section .menu-section__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:4%;padding:0 30px}.menu-section .menu-section__body a{-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.menu-section .menu-section__body a .menu-section__item{height:436px;position:relative}.menu-section .menu-section__body a .menu-section__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.menu-section .menu-section__body a .menu-section__item .menu-section__content{bottom:60px;left:0;position:absolute}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section__title{bottom:0;color:#fff;font-family:MADE Mirage;font-size:56px;font-style:normal;font-weight:400;left:10px;line-height:71px;margin-bottom:55px;max-height:0;max-width:0;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;white-space:nowrap}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover{border-bottom:1px solid #fff;color:#fff;display:block;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.215em;line-height:17px;margin-bottom:0;margin-left:24px;position:relative;text-align:left;text-transform:uppercase}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover svg{margin-left:5px;position:absolute}}@media only screen and (max-width:767px){.menu-section .menu-section__header{margin:-82px auto 44.28px;max-width:269px}.menu-section .menu-section__header img{max-height:255.72px;max-width:269px;width:100%}.menu-section .menu-section__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px 0;padding:0 24px}.menu-section .menu-section__body a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.menu-section .menu-section__body a .menu-section__item{height:210px;position:relative}.menu-section .menu-section__body a .menu-section__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.menu-section .menu-section__body a .menu-section__item .menu-section__content{bottom:35px;left:0;position:absolute}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section__title{bottom:0;color:#fff;font-family:MADE Mirage;font-size:64px;font-size:13vw;font-style:normal;font-weight:400;left:18px;line-height:81px;margin-bottom:37px;max-height:unset;max-width:unset;position:absolute;-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;white-space:nowrap}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover{border-bottom:1px solid #fff;color:#fff;display:block;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.215em;line-height:17px;margin-bottom:0;margin-left:25px;position:relative;text-align:center;text-transform:uppercase}.menu-section .menu-section__body a .menu-section__item .menu-section__content .menu-section-hover svg{display:none}}