
/* /optimization_website/static/src/scss/variables.scss */
 

/* /optimization_website/static/src/scss/common.scss */
 html{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100vw; overflow-x: hidden; outline: none;}*, *::before, *::after{-webkit-box-sizing: inherit; box-sizing: inherit; padding: 0; margin: 0; text-decoration: none;}body{min-height: 100vh; font-size: 14px; line-height: 1.42857143; color: inherit; overflow-x: hidden; outline: none !important; font-family: "Satoshi-Variable", sans-serif;}main{font-family: "Satoshi-Variable", sans-serif;}a, b, span, p{all: unset; font-family: "Satoshi-Variable", sans-serif;}a:hover{text-decoration: none !important;}button{outline: none !important; all: unset;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p{margin: 0 !important;}ul, ol{margin: 0 !important; padding: 0 !important; list-style-type: none !important;}a:-webkit-any-link{text-decoration: none;}#wrapwrap{overflow-x: hidden; display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-height: 100vh;}main{-webkit-box-flex: 1; -ms--webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto;}footer{-webkit-box-flex: 0; -ms--webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;}.d-none{display: none !important;}

/* /optimization_website/static/src/css/satoshi.css */
 @font-face{font-family: "Satoshi-Light"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Light.woff2") format("woff2"); font-weight: 300; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-LightItalic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Light.woff2") format("woff2"); font-weight: 300; font-display: swap; font-style: italic;}@font-face{font-family: "Satoshi-Regular"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Light.woff2") format("woff2"); font-weight: 400; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-Italic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Italic.woff2") format("woff2"); font-weight: 400; font-display: swap; font-style: italic;}@font-face{font-family: "Satoshi-Medium"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Medium.woff2") format("woff2"); font-weight: 500; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-MediumItalic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-MediumItalic.woff2") format("woff2"); font-weight: 500; font-display: swap; font-style: italic;}@font-face{font-family: "Satoshi-Bold"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Bold.woff2") format("woff2"); font-weight: 700; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-BoldItalic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-BoldItalic.woff2") format("woff2"); font-weight: 700; font-display: swap; font-style: italic;}@font-face{font-family: "Satoshi-Black"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Black.woff2") format("woff2"); font-weight: 900; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-BlackItalic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-BlackItalic.woff2") format("woff2"); font-weight: 900; font-display: swap; font-style: italic;}@font-face{font-family: "Satoshi-Variable"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-Variable.woff2") format("woff2"); font-weight: 300 900; font-display: swap; font-style: normal;}@font-face{font-family: "Satoshi-VariableItalic"; src: url("/optimization_website/static/src/css/../fonts/Satoshi-VariableItalic.woff2") format("woff2"); font-weight: 300 900; font-display: swap; font-style: italic;}

/* /guest_portal/static/src/scss/homepage.scss */
 @media (min-width: 1200px){.header{position: absolute; top: 0; left: 0; z-index: 10; width: 100vw;}.header .desktop_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 1.25vw 2.78vw;}.header .desktop_header .logo_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}.header .desktop_header .logo_wrapper .logo{width: 5.83vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat; background-image: url("/guest_portal/static/src/scss/../img/information_icons/delipal-logo-w.svg");}.header .desktop_header .center_wrapper{display: none;}.header .desktop_header .right_menu_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: center;}.header .desktop_header .right_menu_wrapper .right_menu_item{position: relative; width: 2.78vw; height: 2.78vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}.header .desktop_header .right_menu_wrapper .right_menu_item .item_icon{width: 1.67vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat;}.header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.list{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/list-icon-24x24-w.svg");}.header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.notification{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/notification-icon-24x24-w.svg");}.header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.account{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/account-icon-24x24-w.svg");}.header .desktop_header.second_phase .logo_wrapper .logo{background-image: url("/guest_portal/static/src/scss/../img/information_icons/delipal-logo.svg");}.header .desktop_header.second_phase .right_menu_wrapper .right_menu_item{border-radius: 0.97vw; background-color: #f8f8f8;}.header .desktop_header.second_phase .right_menu_wrapper .right_menu_item .item_icon.list{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/list-icon-24x24-bb.svg");}.header .desktop_header.second_phase .right_menu_wrapper .right_menu_item .item_icon.notification{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/notification-icon-24x24-bb.svg");}.header .desktop_header.second_phase .right_menu_wrapper .right_menu_item .item_icon.account{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/account-icon-24x24-bb.svg");}}@media (max-width: 1199px){.header{display: none;}}.homepage_header{font-family: "Satoshi-Variable", sans-serif; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%;}@media (min-width: 1200px){.homepage_header{height: 36.94vw; background-image: url("/guest_portal/static/src/scss/../img/homepage/homepage-logo.svg"), radial-gradient(circle at 8% 8%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 40%), radial-gradient(circle at 88% 83%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 50%); background-color: #ff4936; background-size: 25.9vw auto, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center, center, center; padding-top: 10.28vw; clip-path: ellipse(121.87vw 31.39vw at 50vw 5.56vw); align-items: center;}}@media (max-width: 1199px){.homepage_header{height: 141.86vw; background-image: url("/guest_portal/static/src/scss/../img/homepage/homepage-logo.svg"), radial-gradient(circle at 32% 0%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 40%), radial-gradient(circle at 95% 66%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 50%); background-color: #ff4b4b; background-size: cover; background-repeat: no-repeat; background-position: center; padding-top: 44vw; clip-path: ellipse(182.53vw 133.2vw at 50vw 8.53vw);}}.homepage_header .homepage_title{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: center; padding: 0 4.27vw; color: #fff; text-align: center; margin-bottom: 10.67vw; font-size: 11.2vw; line-height: 1.14; letter-spacing: -0.02em; font-weight: 900;}@media (min-width: 1200px){.homepage_header .homepage_title{max-width: 36.11vw; margin-bottom: 2.78vw; padding: 0 0; font-size: 3.89vw; line-height: 1.03; letter-spacing: -0.02em; font-weight: 900;}}.homepage_header .header_tabs_selector{width: 100%; padding: 0 4.27vw; margin-bottom: 6.4vw;}@media (min-width: 1200px){.homepage_header .header_tabs_selector{width: auto; padding: 0 0; margin-bottom: 1.67vw;}}.homepage_header .header_tabs_selector .tabs{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; width: 100%; height: 9.87vw; border-radius: 3.73vw; padding: 1.07vw; background-color: rgba(255, 255, 255, 0.2); backdrop-filter: blur(2.67vw);}@media (min-width: 1200px){.homepage_header .header_tabs_selector .tabs{height: 2.57vw; border-radius: 0.97vw; padding: 0.28vw;}}.homepage_header .header_tabs_selector .tabs .tab_button{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 100%; border-radius: 2.67vw; background-color: transparent; color: #fff; justify-content: center; align-items: center; border: none;}@media (min-width: 1200px){.homepage_header .header_tabs_selector .tabs .tab_button{min-width: 6.68vw; border-radius: 0.69vw; padding: 0 0.69vw;}}.homepage_header .header_tabs_selector .tabs .tab_button.active{background: #191716;}.homepage_header .search_wrap{padding: 0 4.27vw; margin-bottom: 4.27vw;}.homepage_header .search_wrap a{all: unset;}@media (min-width: 1200px){.homepage_header .search_wrap{display: none;}}.homepage_header .search_wrap .homepage_search.hide{display: none;}.homepage_header .search_wrap .homepage_search .button_to_search{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center; width: 100%; height: 13.87vw; background-color: #fff; border-radius: 6.93vw; padding: 0 4.27vw; color: #7a7473; gap: 2.93vw;}.homepage_header .search_wrap .homepage_search .search_icon{width: 5.07vw; height: auto;}.homepage_header .desktop_search_wrap{display: -webkit-box; display: -webkit-flex; display: flex; position: relative; width: 49.37vw; height: 3.61vw; border-radius: 1.81vw; background-color: #fff; margin-bottom: 1.11vw;}@media (max-width: 1199px){.homepage_header .desktop_search_wrap{display: none;}}.homepage_header .desktop_search_wrap .location-icon, .homepage_header .desktop_search_wrap .search-icon{position: absolute; top: 0.97vw; width: 1.67vw; height: 1.67vw;}.homepage_header .desktop_search_wrap .search-icon{left: 1.11vw;}.homepage_header .desktop_search_wrap .location-icon{left: 25.65vw;}.homepage_header .desktop_search_wrap .to_search_result{position: absolute; top: 0.42vw; right: 0.42vw; width: 2.78vw; height: 2.78vw; border-radius: 1.39vw; background-size: auto 0.97vw; background-repeat: no-repeat; background-position: center; background-image: url("/guest_portal/static/src/scss/../img/navigation_icons/small-arrow-right-w.svg"); background-color: #2b2826;}.homepage_header .desktop_search_wrap .input_separator{width: 0.07vw; background-color: #e5e2e1;}.homepage_header .desktop_search_wrap:has(input:focus) .input_separator{display: none;}.homepage_header .desktop_search_wrap input{border: none; outline: none; width: 100%; border-radius: 1.81vw; background-color: transparent; padding-left: 3.33vw;}.homepage_header .desktop_search_wrap .input_search_dish:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.homepage_header .desktop_search_wrap .input_search_location:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.homepage_header .tags_container{width: 100%; overflow: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; scrollbar-width: none; white-space: nowrap; display: none;}.homepage_header .tags_container::-webkit-scrollbar{display: none;}.homepage_header .tags_container.active{display: -webkit-box; display: -webkit-flex; display: flex;}.homepage_header .tags_container .dishes_tags_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center; width: max-content; position: relative; left: 0; will-change: transform; padding: 0 4.27vw; gap: 1.07vw;}@media (min-width: 1200px){.homepage_header .tags_container .dishes_tags_list{padding: 0 0 0 25.28vw; gap: 0.28vw;}}.homepage_header .tags_container .dishes_tags_list .filter_tag{display: -webkit-box; display: -webkit-flex; display: flex;}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default{display: none;}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 2.13vw; align-items: center; height: 10.13vw; padding: 0 4.27vw 0 4.27vw; border-radius: 5.07vw; border: 0.25vw solid #fff; box-sizing: border-box; background-color: rgba(255, 255, 255, 0.2); backdrop-filter: blur(2.676vw); color: #fff; font-weight: 700;}@media (min-width: 1200px){.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox{gap: 0.56vw; height: 2.64vw; padding: 0 1.11vw 0 1.11vw; border-radius: 1.32vw; border: 0.07vw solid #fff;}}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon{width: 6.4vw; height: 6.4vw; background-size: cover;}@media (min-width: 1200px){.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon{width: 1.67vw; height: 1.67vw;}}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon.curry{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_curry-icon-w.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon.sushi{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_sushi-icon-w.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon.pizza{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_pizza-icon-w.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox .tag_icon.kebab{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_kebab-icon-w.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default:checked + .tag_checkbox{color: #ff692d; background-color: #fff; backdrop-filter: unset;}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default:checked + .tag_checkbox .tag_icon.curry{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_curry-icon-ao.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default:checked + .tag_checkbox .tag_icon.sushi{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_sushi-icon-ao.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default:checked + .tag_checkbox .tag_icon.pizza{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_pizza-icon-ao.svg");}.homepage_header .tags_container .dishes_tags_list .filter_tag .tag_checkbox_default:checked + .tag_checkbox .tag_icon.kebab{background-image: url("/guest_portal/static/src/scss/../img/tag_icons/dish_kebab-icon-ao.svg");}.spacer{width: 100%; height: 90.13vw;}@media (min-width: 1200px){.spacer{display: none;}}.anchor{width: 100%; height: 51.73vw;}@media (min-width: 1200px){.anchor{display: none;}}.homepage_info{display: none; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.homepage_info.active{display: -webkit-box; display: -webkit-flex; display: flex;}.homepage_info .guest_info_section{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 8.53vw; padding: 14.94vw 4.27vw 10.67vw 4.27vw;}@media (min-width: 1200px){.homepage_info .guest_info_section{padding: 2.78vw 12.5vw; gap: 2.22vw;}}.homepage_info .guest_info_section .info_section_summary{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw; align-items: flex-start;}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_summary{gap: 1.11vw;}}.homepage_info .guest_info_section .info_section_summary .info_section_title{color: #423e3c; font-size: 8.53vw; font-weight: 700; line-height: 125%;}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_summary .info_section_title{font-size: 2.22vw;}}.homepage_info .guest_info_section .info_section_summary .info_section_description{color: #7a7473;}.homepage_info .guest_info_section .info_section_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw;}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_list{flex-direction: row; gap: 1.11vw;}}.homepage_info .guest_info_section .info_section_list .info_list_item{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw; padding: 4.27vw 4.27vw; align-items: flex-start; background-color: #fff; border-radius: 4.27vw; box-shadow: 0 0 6.4vw rgba(25, 23, 22, 0.08);}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_list .info_list_item{width: 24.24vw; gap: 1.11vw; padding: 1.11vw 1.11vw; border-radius: 1.11vw; box-shadow: 0 0 1.67vw rgba(25, 23, 22, 0.08);}}.homepage_info .guest_info_section .info_section_list .info_list_item img{width: auto; height: 16vw;}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_list .info_list_item img{width: auto; height: 4.17vw;}}.homepage_info .guest_info_section .info_section_list .info_list_item .item_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; gap: 2.13vw;}@media (min-width: 1200px){.homepage_info .guest_info_section .info_section_list .info_list_item .item_info{gap: 0.56vw;}}.homepage_info .guest_info_section .info_section_list .info_list_item .item_info .item_info_title{color: #423e3c;}.homepage_info .guest_info_section .info_section_list .info_list_item .item_info .item_info_description{color: #7a7473;}.homepage_info .restaurant_info_section{background-color: #191716; color: #fff; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 6.4vw; padding: 10.67vw 0; margin-bottom: 17.6vw;}@media (min-width: 1200px){.homepage_info .restaurant_info_section{gap: 1.67vw; padding: 2.78vw 12.5vw; margin-bottom: 0;}}.homepage_info .restaurant_info_section .info_section_summary{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw; align-items: flex-start; padding: 0 4.27vw;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_summary{gap: 1.11vw; padding: 0;}}.homepage_info .restaurant_info_section .info_section_summary .info_section_title{font-size: 8.53vw; font-weight: 700; line-height: 125%;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_summary .info_section_title{font-size: 2.22vw;}}.homepage_info .restaurant_info_section .info_section_summary .info_section_description{color: rgba(255, 255, 255, 0.8);}.homepage_info .restaurant_info_section .info_section_summary .info_section_description span{color: #fff; font-weight: 700;}.homepage_info .restaurant_info_section .info_section_container{width: 100%; overflow: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; scrollbar-width: none; white-space: nowrap;}.homepage_info .restaurant_info_section .info_section_container::-webkit-scrollbar{display: none;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container{overflow: unset; overflow-x: unset; -webkit-overflow-scrolling: unset;}}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center; width: max-content; will-change: transform; padding: 0 4.27vw; gap: 4.27vw;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list{padding: 0; gap: 1.11vw; width: 100%;}}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item{width: 86.93vw; background-color: #fff; border-radius: 4.27vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; padding: 4.27vw;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; width: 24.24vw; height: 9.72vw; border-radius: 1.11vw; padding: 1.11vw;}}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; max-width: 51.73vw; gap: 2.13vw; white-space: normal;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_info{max-width: 15.07vw; gap: 1.11vw;}}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_info .item_info_title{color: #423e3c;}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_info .item_info_description{color: #7a7473;}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_image_wrapper{width: 22.4vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 4.27vw; background-color: #f1f0f0;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_image_wrapper{width: 5.83vw; height: 100%; border-radius: 1.11vw;}}.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_image_wrapper img{width: 11.73vw; height: auto;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .info_section_container .restaurant_info_section_list .restaurant_info_item .item_image_wrapper img{width: 3.06vw; height: auto;}}.homepage_info .restaurant_info_section .button_wrapper{padding: 0 4.27vw;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .button_wrapper{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;}}.homepage_info .restaurant_info_section .button_wrapper .learn_more_button{color: #2b2826; background-color: #fff; width: 100%;}@media (min-width: 1200px){.homepage_info .restaurant_info_section .button_wrapper .learn_more_button{width: 24.24vw;}}.homepage_footer_navigation{position: fixed; bottom: 0; left: 0; width: 100%; z-index: 100;}@media (min-width: 1200px){.homepage_footer_navigation{display: none;}}.homepage_footer_navigation .lang_wrap{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; padding-bottom: 2.13vw; padding-right: 4.27vw;}.homepage_footer_navigation .lang_wrap .lang_selectors{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; padding: 0 4.27vw; height: 12.8vw; background-color: #f1f0f0; border-radius: 3.73vw;}.homepage_footer_navigation .lang_wrap .lang_selectors .lang_selector{color: #2b2826;}.homepage_footer_navigation .lang_wrap .lang_selectors .lang_selector .dropdown_arrow{width: 6.4vw; height: auto;}

/* /guest_portal/static/src/scss/common.scss */
 .h_1, .h_2, .h_3, .h_4, .h_5, .subheader_1, .subheader_2, .body_1, .body_2, .button, .navigation, .caption_1, .caption_2{font-family: "Satoshi-Variable", sans-serif !important;}.h_1{font-size: 11.2vw; line-height: 1.14; letter-spacing: -0.02em; font-weight: 900;}@media (min-width: 1200px){.h_1{font-size: 2.92vw;}}.h_2{font-size: 8.53vw; line-height: 1.25; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.h_2{font-size: 2.22vw;}}.h_3{font-size: 6.4vw; line-height: 1.16; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.h_3{font-size: 1.67vw;}}.h_4{font-size: 5.33vw; line-height: 1.3; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.h_4{font-size: 1.39vw;}}.h_5{font-size: 4.8vw; line-height: 1.33; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.h_5{font-size: 1.25vw;}}.h_6{font-size: 4.27vw; line-height: 1.5; letter-spacing: -0.015em; font-weight: 700;}@media (min-width: 1200px){.h_6{font-size: 1.11vw;}}.font_subheader_1{font-size: 5.33vw; line-height: 1.3; letter-spacing: -0.011em; font-weight: 400;}@media (min-width: 1200px){.font_subheader_1{font-size: 1.39vw;}}.font_subheader_1_b{font-size: 5.33vw; line-height: 1.3; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.font_subheader_1_b{font-size: 1.39vw;}}.font_subheader_2{font-size: 3.73vw; line-height: 1.28; letter-spacing: -0.015em; font-weight: 500;}@media (min-width: 1200px){.font_subheader_2{font-size: 0.97vw;}}.font_body_1{font-size: 4.27vw; line-height: 1.5; letter-spacing: -0.015em; font-weight: 400;}@media (min-width: 1200px){.font_body_1{font-size: 1.11vw;}}.font_body_1_b{font-size: 4.27vw; line-height: 1.5; letter-spacing: -0.015em; font-weight: 700;}@media (min-width: 1200px){.font_body_1_b{font-size: 1.11vw;}}.font_body_2{font-size: 3.73vw; line-height: 1.42; letter-spacing: -0.011em; font-weight: 400;}@media (min-width: 1200px){.font_body_2{font-size: 0.97vw;}}.font_button{font-size: 4.27vw; line-height: 1.5; letter-spacing: -0.011em; font-weight: 700;}@media (min-width: 1200px){.font_button{font-size: 1.11vw;}}.font_navigation{font-size: 3.2vw; line-height: 1.33; font-weight: 500;}@media (min-width: 1200px){.font_navigation{font-size: 0.83vw;}}.font_caption_1{font-size: 3.73vw; line-height: 1.28; letter-spacing: -0.01em; font-weight: 500;}@media (min-width: 1200px){.font_caption_1{font-size: 0.97vw;}}.font_caption_2{font-size: 3.2vw; line-height: 1.33; letter-spacing: -0.015em; font-weight: 700;}@media (min-width: 1200px){.font_caption_2{font-size: 0.83vw;}}.font_caption_3{font-size: 3.2vw; line-height: 1.33; letter-spacing: -0.015em; font-weight: 400;}@media (min-width: 1200px){.font_caption_3{font-size: 0.83vw;}}.standard_button{width: 100%; height: 12.8vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 3.2vw;}@media (min-width: 1200px){.standard_button{height: 3.33vw; border-radius: 0.97vw;}}.header_container{width: 100vw; position: absolute; top: 0; left: 0; filter: drop-shadow(0 2.67vw 8vw rgba(255, 105, 45, 0.47)); transition: top 0.1s ease-out; z-index: 10;}@media (min-width: 1200px){.header_container{position: unset; filter: drop-shadow(0 0.69vw 2.08vw rgba(255, 105, 45, 0.47));}}.mail_link_ios{color: inherit; text-decoration: none; display: inline-block; -webkit-touch-callout: none; -webkit-user-select: text; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: transparent;}.mail_link_ios a{all: unset; pointer-events: none; cursor: default;}.cursor_pointer{cursor: pointer;}.js_horizontal_scroll_container{cursor: grab;}.js_horizontal_scroll_container.is-dragging{cursor: grabbing;}

/* /guest_portal/static/src/scss/dish_details.scss */
 .dish_details_view{min-height: 100vh; background-color: #fff;}@media (min-width: 1200px){.dish_details_view{display: none;}}.dish_details_view .dish_details_header_title{position: fixed; top: 0; left: 0; right: 0; background-color: #fff; padding: 4.27vw; text-align: center; border-bottom: 0.27vw solid #e5e2e1; z-index: 100;}.dish_details_view .dish_details_header_title span{font-size: 4.27vw; font-weight: 500; color: #7a7473;}.dish_details_view .image_top_buttons{position: absolute; top: 2.2vw; right: 4.27vw; display: -webkit-box; display: -webkit-flex; display: flex; gap: 2.67vw; z-index: 10;}.dish_details_view .item_dish_image{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: flex-end; width: 91.47vw; height: 91.47vw; border-radius: 3.73vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 2.13vw; margin-top: 14.93vw; margin-left: auto; margin-right: auto; margin-bottom: 5.87vw;}.dish_details_view .item_dish_image .item_dish_rating{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; width: 20.53vw; height: 14.67vw; border-radius: 2.13vw; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); border: 0.27vw solid rgba(255, 255, 255, 0.2); color: #fff;}.dish_details_view .item_dish_image .item_dish_rating .dish_rating_count{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 3.2vw; font-weight: 500; font-size: 7.47vw; line-height: 100%;}.dish_details_view .item_dish_image .item_dish_rating .dish_rating_count p{margin: 0;}.dish_details_view .item_dish_image .item_dish_rating .dish_rating_count .dish_rating_arrow{width: 2.4vw; height: auto;}.dish_details_view .item_dish_image .item_dish_rating .dish_rating_total{font-size: 3.2vw; font-weight: 400; margin: 0;}.dish_details_view .dish_info_section{padding: 5.33vw 2.27vw;}.dish_details_view .dish_info_section .dish_title_row{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: flex-start; gap: 4.27vw; margin-bottom: 2.67vw;}.dish_details_view .dish_info_section .dish_title_row .dish_title{font-size: 6.4vw; font-weight: 700; line-height: 1.16; letter-spacing: -0.011em; color: #423e3c; margin: 0; flex: 1;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button{position: relative; width: 8.53vw; height: 8.53vw; cursor: pointer;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .favorite_checkbox{position: absolute; opacity: 0; width: 0; height: 0;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .heart_icon, .dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .heart_icon_filled{width: 8.53vw; height: auto; position: absolute; top: 0; left: 0;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .heart_icon_filled{opacity: 0; transition: opacity 0.2s ease;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .favorite_checkbox:checked ~ .heart_icon_filled{opacity: 1;}.dish_details_view .dish_info_section .dish_title_row .dish_favorite_button .favorite_checkbox:checked ~ .heart_icon{opacity: 0;}.dish_details_view .dish_info_section .dish_description{font-size: 4.27vw; font-weight: 400; line-height: 1.42; letter-spacing: 0.07vw; color: #7a7473; margin: 4vw 0 !important;}.dish_details_view .dish_info_section .dish_price{font-size: 5.33vw; font-weight: 700; line-height: 1.3; letter-spacing: -0.011em; color: #423e3c; margin: 3vw 0 5.33vw 0;}.dish_details_view .dish_info_section .action_buttons{display: -webkit-box; display: -webkit-flex; display: flex; gap: 2.67vw; margin-bottom: 5.33vw; width: 100%;}.dish_details_view .dish_info_section .action_buttons .location_button, .dish_details_view .dish_info_section .action_buttons .menu_button{flex: 1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; gap: 1.6vw; padding: 3.73vw 2.67vw; border-radius: 2.67vw; background: var(--Grey-Button, #f1f0f0); cursor: pointer; transition: all 0.2s ease; min-width: 0;}.dish_details_view .dish_info_section .action_buttons .location_button:hover, .dish_details_view .dish_info_section .action_buttons .menu_button:hover{background-color: #f8f8f8;}.dish_details_view .dish_info_section .action_buttons .location_button svg, .dish_details_view .dish_info_section .action_buttons .menu_button svg{width: 5.33vw; height: 5.33vw; flex-shrink: 0;}.dish_details_view .dish_info_section .action_buttons .location_button span, .dish_details_view .dish_info_section .action_buttons .menu_button span{font-size: 4.27vw; font-weight: 500; color: #423e3c; white-space: nowrap;}.dish_details_view .dish_info_section .horizontal_divider{width: 100%; height: 1px; background-color: #e5e2e1; margin-bottom: 5.33vw;}.dish_details_view .dish_info_section .tabs_section .tabs_header_container{background-color: #f8f8f8; padding: 6px 1.27vw; border-radius: 10px;}.dish_details_view .dish_info_section .tabs_section .tabs_header{display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_view .dish_info_section .tabs_section .tabs_header .tab_button{flex: 1; border: none; border-radius: 10px; font-size: 15px; font-weight: 500; cursor: pointer; transition: all 0.2s ease; background: none; color: #7a7473; position: relative; text-align: center; height: 39px; padding: 0 10px;}.dish_details_view .dish_info_section .tabs_section .tabs_header .tab_button:not(.active){background: var(--Grey-BG, #f8f8f8); color: var(--Black-Strong, #0a0a0a); opacity: 0.5;}.dish_details_view .dish_info_section .tabs_section .tabs_header .tab_button.active{background-color: #2b2826; color: #fff; font-weight: 600;}.dish_details_view .dish_info_section .tabs_section .tabs_header .tab_button.active:hover{background-color: #191716;}.dish_details_view .dish_info_section .tabs_section .tabs_header .tab_button:not(.active):hover{color: #423e3c;}.dish_details_view .dish_info_section .tabs_section .tab_content{display: none;}.dish_details_view .dish_info_section .tabs_section .tab_content.active{display: block;}.dish_details_view .dish_info_section .tabs_section .tab_content .detail_row{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 3.2vw 0;}.dish_details_view .dish_info_section .tabs_section .tab_content .detail_row:last-child{border-bottom: none;}.dish_details_view .dish_info_section .tabs_section .tab_content .detail_row .detail_label{font-size: 4.27vw; font-weight: 600; color: #423e3c;}.dish_details_view .dish_info_section .tabs_section .tab_content .detail_row .detail_value{font-size: 4.27vw; font-weight: 600; color: #423e3c;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section{border-bottom: 0.27vw solid #e5e2e1; display: -webkit-box; display: -webkit-flex; display: flex; padding: 20px 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: flex-start; gap: 16px; align-self: stretch;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section:last-of-type{border-bottom: none; margin-bottom: 8vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section.collapsed{padding-bottom: 0; margin-bottom: 0;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section.collapsed .section_header{padding: 4vw 0;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section.collapsed .section_content{display: none;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; align-self: stretch;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_header .section_title{font-size: 4.8vw; font-weight: 600; color: #423e3c;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_header .section_title .count{color: #f15c81; font-weight: 600;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_header .expand_icon{width: 6.4vw; height: 6.4vw; transition: transform 0.3s ease;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_header .expand_icon.rotated{transform: rotate(180deg);}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content{margin-top: 4vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_name_desc{color: var(--Black-Strong, #423e3c); align-self: stretch; font-family: Satoshi; font-size: 16px; font-style: normal; font-weight: 700; line-height: 24px; letter-spacing: -0.24px;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .ingredients_text{color: var(--Black-Strong, #423e3c); font-family: Satoshi; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; letter-spacing: -0.176px;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_item{display: -webkit-box; display: -webkit-flex; display: flex; gap: 4vw; margin-bottom: 5.33vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_item:last-child{margin-bottom: 4vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_item .allergen_icon{width: 12.6vw; height: 12.6vw; flex-shrink: 0;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_item .allergen_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 0.5vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .allergen_item .allergen_info .allergen_name{color: var(--Black-Strong, #423e3c); font-family: Satoshi; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; letter-spacing: -0.24px;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .calories_badges{display: -webkit-box; display: -webkit-flex; display: flex; gap: 2.67vw; margin-bottom: 5.33vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .calories_badges .calorie_badge{flex: 1; background-color: #fff0ea; border-radius: 2.67vw; padding: 4vw 4vw; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 0.5vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .calories_badges .calorie_badge .calorie_label{font-size: 3.2vw; color: #ff692d; letter-spacing: 0.05em; font-weight: 700; margin-bottom: 1vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .calories_badges .calorie_badge .calorie_value{font-size: 4.8vw; font-weight: 700; color: #ff692d; line-height: 1.1; white-space: nowrap;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .calories_badges .calorie_badge .calorie_unit{font-size: 3.2vw; color: #ff692d; font-weight: 500;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .nutritional_details .nutrition_row{display: -webkit-box; display: -webkit-flex; display: flex; align-items: baseline; padding: 3.2vw 0; position: relative;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .nutritional_details .nutrition_row:last-child{border-bottom: none;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .nutritional_details .nutrition_row .nutrition_label{font-size: 4vw; color: #423e3c; flex-shrink: 0; font-weight: 700; padding-right: 1vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .nutritional_details .nutrition_row .nutrition_dots{flex: 1; height: 1px; border-bottom: 2px dotted #e5e2e1; margin: 0 2vw;}.dish_details_view .dish_info_section .tabs_section .tab_content .expandable_section .section_content .nutritional_details .nutrition_row .nutrition_value{font-size: 4vw; font-weight: 700; color: #423e3c; flex-shrink: 0; text-align: right;}.dish_details_view .dish_info_section .tabs_section .tab_content .add_to_order_button{width: 90%; padding: 4vw 0; background-color: #333333; color: #fff; border: none; border-radius: 2.67vw; font-size: 4.27vw; font-weight: 500; cursor: pointer; margin: 6.67vw auto 0; display: block; text-align: center; transition: background-color 0.2s ease; letter-spacing: 0.02em;}.dish_details_view .dish_info_section .tabs_section .tab_content .add_to_order_button:hover{background-color: #222222;}@media (max-width: 1199px){.dish_details_desktop{display: none;}}@media (min-width: 1200px){.dish_details_desktop .header{position: unset; width: 100vw; background-color: #fff; border-bottom: 0.07vw solid #e5e2e1;}.dish_details_desktop .header .desktop_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 1.25vw 2.78vw;}}@media (min-width: 1200px) and (max-width: 1199px){.dish_details_desktop .header .desktop_header{display: none;}}@media (min-width: 1200px){.dish_details_desktop .header .desktop_header .logo_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}.dish_details_desktop .header .desktop_header .logo_wrapper .logo{width: 5.83vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat; background-image: url("/guest_portal/static/src/scss/../img/information_icons/delipal-logo.svg");}.dish_details_desktop .header .desktop_header .desktop_search_wrap{display: -webkit-box; display: -webkit-flex; display: flex; position: relative; width: 25.69vw; height: 2.78vw; border-radius: 1.39vw; background-color: #f8f8f8;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .location-icon, .dish_details_desktop .header .desktop_header .desktop_search_wrap .search-icon{position: absolute; top: 0.56vw; width: 1.67vw; height: 1.67vw;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .search-icon{left: 1.11vw;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .location-icon{left: 13.54vw;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .input_separator{width: 0.07vw; background-color: #e5e2e1;}.dish_details_desktop .header .desktop_header .desktop_search_wrap:has(input:focus) .input_separator{display: none;}.dish_details_desktop .header .desktop_header .desktop_search_wrap input{border: none; outline: none; width: 100%; border-radius: 1.81vw; background-color: transparent; padding-left: 3.33vw;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .input_search_dish:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.dish_details_desktop .header .desktop_header .desktop_search_wrap .input_search_location:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.dish_details_desktop .header .desktop_header .right_menu_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: center; gap: 0.83vw;}.dish_details_desktop .header .desktop_header .right_menu_wrapper .right_menu_item{position: relative; width: 2.78vw; height: 2.78vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 0.97vw; background-color: #f8f8f8;}.dish_details_desktop .header .desktop_header .right_menu_wrapper .right_menu_item .item_icon{width: 1.67vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat;}.dish_details_desktop .header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.list{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/list-icon-24x24-bb.svg");}.dish_details_desktop .header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.notification{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/notification-icon-24x24-bb.svg");}.dish_details_desktop .header .desktop_header .right_menu_wrapper .right_menu_item .item_icon.account{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/account-icon-24x24-bb.svg");}}@media (max-width: 1199px){.dish_details_desktop .header{display: none;}}.dish_details_desktop .dish_wrapper{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 1.11vw 18.89vw; gap: 1.11vw;}.dish_details_desktop .dish_wrapper .close_and_go{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; gap: 0.83vw; padding-right: 0.56vw;}.dish_details_desktop .dish_wrapper .close_and_go .close_and_go_icon{width: 1.67vw; height: 1.67vw;}.dish_details_desktop .dish_wrapper .dish_details{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; gap: 1.67vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_image{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: flex-end; width: 30.28vw; height: 30.28vw; border-radius: 0.97vw; background-position: center; background-repeat: no-repeat; background-size: cover; padding: 1.39vw; flex-shrink: 0;}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; -webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .dish_place_wrapper .dish_place{display: none; justify-content: center; align-items: center; border-radius: 2.13vw; width: 13.33vw; height: 14.67vw; color: #423e3c; font-size: 7.47vw; font-weight: 500; background: linear-gradient(to bottom right, #ffe9cb, #ffcdba); border: 0.27vw solid rgba(255, 255, 255, 0.2);}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .item_dish_rating{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; width: 5.76vw; height: 3.82vw; border-radius: 0.56vw; background-color: #fff; border: 0.07vw solid rgba(255, 255, 255, 0.2); color: #423e3c;}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .item_dish_rating.high{background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); color: #fff;}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .item_dish_rating.high .dish_rating_count .dish_rating_arrow{background-image: url("/guest_portal/static/src/scss/../img/navigation_icons/small-arrow-right-w.svg");}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .item_dish_rating .dish_rating_count{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 0.83vw; font-weight: 500; font-size: 1.94vw; line-height: 100%;}.dish_details_desktop .dish_wrapper .dish_details .dish_image .dish_rating_and_place .item_dish_rating .dish_rating_count .dish_rating_arrow{background-image: url("/guest_portal/static/src/scss/../img/navigation_icons/small-arrow-right-bs.svg"); background-position: center; background-repeat: no-repeat; background-size: cover; width: 0.63vw; height: 0.97vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; flex-grow: 1;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; border-bottom: 0.07vw solid #e5e2e1; padding-bottom: 1.39vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: flex-start; margin-bottom: 0.56vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite p{color: #423e3c; max-width: 26.94vw; padding-top: 0.42vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite .dish_favorite{display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite .dish_favorite .tag_checkbox_default{display: none;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite .dish_favorite .tag_checkbox{width: 2.78vw; height: 2.78vw; background-size: 1.39vw 1.25vw; background-repeat: no-repeat; background-position: center; background-image: url("/guest_portal/static/src/scss/../img/action_icons/favorite-default-icon-bb.svg");}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_title_and_favorite .dish_favorite .tag_checkbox_default:checked + .tag_checkbox{background-image: url("/guest_portal/static/src/scss/../img/action_icons/favorite-icon-bb.svg");}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_subtitle{color: #7a7473; margin-bottom: 1.11vw !important;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .price{color: #423e3c; margin-bottom: 1.11vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_info_buttons{display: -webkit-box; display: -webkit-flex; display: flex; gap: 0.56vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_info_buttons a{flex: 1 1 50%;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_info_buttons .dish_info_button{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 3.33vw; border-radius: 0.97vw; align-items: center; padding: 1.67vw; gap: 0.56vw; background-color: #f1f0f0; color: #2b2826;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_info_buttons .dish_info_button img{width: 1.67vw; height: auto;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_info .dish_info_buttons .dish_info_button p{flex: 1; align-items: center; text-align: center;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 1.39vw 0;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .tabs_selector{width: 100%; padding: 0; margin-bottom: 1.39vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .tabs_selector .tabs{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; width: 100%; height: 2.57vw; border-radius: 0.97vw; padding: 0.28vw; background-color: #f8f8f8; backdrop-filter: blur(2.67vw);}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .tabs_selector .tabs .tab_button{display: -webkit-box; display: -webkit-flex; display: flex; flex: 1 1 50%; width: 100%; height: 100%; border-radius: 0.69vw; background-color: transparent; color: #423e3c; justify-content: center; align-items: center; border: none; padding: 0 0.69vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .tabs_selector .tabs .tab_button.active{background: #2b2826; color: #fff;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_notes_list{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; display: none;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_notes_list .dish_notes_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 0.56vw 0 0.56vw 0.56vw; color: #423e3c;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .active{display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper{display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 1.39vw 1.11vw; gap: 1.11vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_header{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; color: #423e3c;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_header span{color: #f15c81;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_header img{width: 1.67vw; height: auto; transform: rotate(0deg); transition: transform 0.4s ease;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_header img.rotated{transform: rotate(180deg);}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body{display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #423e3c;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body.active{display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .allergens_list{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 1.11vw; margin-bottom: 1.67vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .allergens_list .allergens_item{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; gap: 0.83vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .allergens_list .allergens_item span{font-weight: 700;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .allergens_list .allergens_item img{width: 3.33vw; height: 3.33vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .item_body_description{font-weight: 700;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .nutritional_tags_list{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; gap: 0.56vw; margin-bottom: 2.22vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .nutritional_tags_list .nutritional_tag{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; gap: 0.56vw; align-items: center; border-radius: 0.69vw; background-color: #fff0ea; color: #ff692d; padding: 0.83vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .nutritional_tags_list .nutritional_tag .tag_count{font-size: 1.25vw; font-weight: 700; line-height: 1.44; letter-spacing: -0.011em;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 1.11vw;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list .ingredients_item{width: 27.78vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: flex-end; min-width: 0;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list .ingredients_item .item_name{white-space: nowrap; display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list .ingredients_item .dots{min-width: 0; display: -webkit-box; display: -webkit-flex; display: flex; color: #c8c3c1; flex-grow: 1; overflow: hidden; white-space: nowrap;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list .ingredients_item .dots::before{content: "................................................................................................................................"; display: block; text-overflow: ellipsis; overflow: hidden;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list .dish_details_item .item_body .ingredients_list .ingredients_item .item_count{font-weight: 700; white-space: nowrap;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper .dish_details_list > .dish_details_item:not(:last-child){border-bottom: 0.07vw solid #e5e2e1;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .dish_notes_details .dish_details_list_wrapper.active{display: -webkit-box; display: -webkit-flex; display: flex;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .button_wrapper{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end;}.dish_details_desktop .dish_wrapper .dish_details .dish_info_notes_details .button_wrapper .add_order_button{width: 21.25vw; color: #fff; background-color: #2b2826;}

/* /guest_portal/static/src/scss/header.scss */
 @media (min-width: 1200px){.header_menu{position: fixed; top: 0; left: 0; width: 100vw; background-color: transparent; z-index: 10;}.header_menu .desktop_header{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 1.25vw 2.78vw;}}@media (min-width: 1200px) and (max-width: 1199px){.header_menu .desktop_header{display: none;}}@media (min-width: 1200px){.header_menu .desktop_header .logo_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}.header_menu .desktop_header .logo_wrapper .logo{width: 5.83vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat; background-image: url("/guest_portal/static/src/scss/../img/information_icons/delipal-logo-w.svg");}.header_menu .desktop_header .center_wrapper{display: none;}.header_menu .desktop_header .desktop_search_wrap{display: none;}.header_menu .desktop_header .right_menu_wrapper{width: 17.36vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: center;}.header_menu .desktop_header .right_menu_wrapper .right_menu_item{position: relative; width: 2.78vw; height: 2.78vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}.header_menu .desktop_header .right_menu_wrapper .right_menu_item .item_icon{width: 1.67vw; height: 1.67vw; background-position: center; background-size: cover; background-repeat: no-repeat;}.header_menu .desktop_header .right_menu_wrapper .right_menu_item .item_icon.list{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/list-icon-24x24-w.svg");}.header_menu .desktop_header .right_menu_wrapper .right_menu_item .item_icon.notification{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/notification-icon-24x24-w.svg");}.header_menu .desktop_header .right_menu_wrapper .right_menu_item .item_icon.account{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/account-icon-24x24-w.svg");}.header_menu.second_phase{background-color: #fff; border-bottom: 0.07vw solid #e5e2e1;}.header_menu.second_phase.bb-0{border-bottom: 0;}.header_menu.second_phase .logo_wrapper .logo{background-image: url("/guest_portal/static/src/scss/../img/information_icons/delipal-logo.svg");}.header_menu.second_phase .desktop_search_wrap{display: -webkit-box; display: -webkit-flex; display: flex; position: relative; width: 25.69vw; height: 2.78vw; border-radius: 1.39vw; background-color: #f8f8f8;}.header_menu.second_phase .desktop_search_wrap .location-icon, .header_menu.second_phase .desktop_search_wrap .search-icon{position: absolute; top: 0.56vw; width: 1.67vw; height: 1.67vw;}.header_menu.second_phase .desktop_search_wrap .search-icon{left: 1.11vw;}.header_menu.second_phase .desktop_search_wrap .location-icon{left: 13.54vw;}.header_menu.second_phase .desktop_search_wrap .input_separator{width: 0.07vw; background-color: #e5e2e1;}.header_menu.second_phase .desktop_search_wrap:has(input:focus) .input_separator{display: none;}.header_menu.second_phase .desktop_search_wrap input{border: none; outline: none; width: 100%; border-radius: 1.81vw; background-color: transparent; padding-left: 3.33vw;}.header_menu.second_phase .desktop_search_wrap .input_search_dish:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.header_menu.second_phase .desktop_search_wrap .input_search_location:focus{border-radius: 1.81vw; border: 0.07vw solid #7a7473;}.header_menu.second_phase .right_menu_wrapper{gap: 0.83vw;}.header_menu.second_phase .right_menu_wrapper .right_menu_item{border-radius: 0.97vw; background-color: #f8f8f8;}.header_menu.second_phase .right_menu_wrapper .right_menu_item .item_icon.list{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/list-icon-24x24-bb.svg");}.header_menu.second_phase .right_menu_wrapper .right_menu_item .item_icon.notification{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/notification-icon-24x24-bb.svg");}.header_menu.second_phase .right_menu_wrapper .right_menu_item .item_icon.account{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/account-icon-24x24-bb.svg");}.header_menu.absolute{position: absolute;}}@media (max-width: 1199px){.header_menu{display: none;}}

/* /guest_portal/static/src/scss/footer.scss */
 .account_footer_navigation{width: 100vw; position: fixed; left: 0; bottom: 0;}footer{z-index: 1000;}@media (min-width: 1200px){footer{display: none;}}footer .footer_navigation_menu{width: 100vw; position: fixed; left: 0; bottom: 0; display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; padding: 5.33vw 0; background-color: rgba(255, 255, 255, 0.8); backdrop-filter: blur(2.67vw);}footer .footer_navigation_menu .footer_menu_item{width: 100%; height: 13.33vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center; justify-content: space-between; color: #7a7473; text-decoration: none; position: relative;}footer .footer_navigation_menu .footer_menu_item .menu_item_img{display: -webkit-box; display: -webkit-flex; display: flex; width: 6.4vw; height: 6.4vw; background-position: center; background-repeat: no-repeat;}footer .footer_navigation_menu .footer_menu_item .menu_item_img.lists{background-size: 5.33vw 5.97vw; background-image: url("/guest_portal/static/src/scss/../img/menu_icons/favorite-default-icon-bl.svg");}footer .footer_navigation_menu .footer_menu_item .menu_item_img.dishes{background-size: 5.33vw 4.8vw; background-image: url("/guest_portal/static/src/scss/../img/menu_icons/dish-menu-item-icon-bl.svg");}footer .footer_navigation_menu .footer_menu_item .menu_item_img.more{background-size: 4.8vw 4.27vw; background-image: url("/guest_portal/static/src/scss/../img/menu_icons/logo-menu-item-icon-bl.svg");}footer .footer_navigation_menu .footer_menu_item.activ{color: #423e3c; font-weight: 700;}footer .footer_navigation_menu .footer_menu_item.activ .lists{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/favorite-default-icon-bb.svg");}footer .footer_navigation_menu .footer_menu_item.activ .dishes{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/dish-menu-item-icon-bb.svg");}footer .footer_navigation_menu .footer_menu_item.activ .more{background-image: url("/guest_portal/static/src/scss/../img/menu_icons/logo-menu-item-icon-bb.svg");}footer .footer_navigation_menu .footer_menu_item .notification_signal{display: none; position: absolute; top: 0; right: 11.73vw; width: 2.13vw; height: 2.13vw; border-radius: 1.07vw; background-color: #ff692d;}footer .footer_navigation_menu .footer_menu_item .notification_signal.show{display: -webkit-box; display: -webkit-flex; display: flex;}

/* /guest_portal/static/src/scss/popups.scss */
 @media (min-width: 1200px){.gp_popup_overlay{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 1000; justify-content: center; align-items: center;}}@media (min-width: 1200px){.gp_popup_container{position: relative; width: 36.94vw; height: auto; border-radius: 1.11vw; background-color: white; margin-top: 4.17vw;}}@media (min-width: 1200px){.gp_popup_top_icon{position: absolute; width: 8.33vw; height: 8.33vw; left: 50%; top: -4.17vw; transform: translateX(-50%);}}@media (min-width: 1200px){.gp_popup_icon_bg{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; border-radius: 50%; background: radial-gradient(ellipse 50.76% 89.44% at 84.1% 77.24%, #ff8f39 0%, rgba(255, 143, 57, 0) 100%), radial-gradient(ellipse 43.55% 84.41% at 14.21% 17.24%, #ff8f39 0%, rgba(255, 143, 57, 0) 100%), #ff4b4b;}}@media (min-width: 1200px){.gp_popup_icon_bg img{border-radius: 50%; width: 5vw; height: 5vw; padding: 0.69vw; object-fit: contain;}}@media (min-width: 1200px){.gp_popup_close{position: absolute; top: 1.11vw; right: 1.11vw; width: 1.67vw; height: 1.67vw; background: none; border: none; padding: 0; cursor: pointer; z-index: 10;}}@media (min-width: 1200px){.gp_popup_content{padding: 5.9vw 1.11vw 1.11vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 2.22vw;}}@media (min-width: 1200px){.gp_popup_title{font-size: 2.22vw; line-height: 2.78vw; font-weight: 700; color: #423e3c;}}@media (min-width: 1200px){.gp_popup_menu_items{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}}@media (min-width: 1200px){.gp_popup_menu_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 1.11vw 0; border-bottom: 0.07vw solid #e5e2e1; text-decoration: none;}}@media (min-width: 1200px){.gp_popup_menu_item span{color: #423e3c; font-size: 1.11vw; font-family: "Satoshi", sans-serif; font-weight: 700; line-height: 1.67vw;}}@media (min-width: 1200px){.gp_no_border{border-bottom: none;}}@media (min-width: 1200px){.gp_popup_active{display: -webkit-box; display: -webkit-flex; display: flex;}}@media (min-width: 1200px){.gp_popup_subtitle{color: #7a7473; font-size: 1.25vw; line-height: 1.67vw;}}@media (min-width: 1200px){.gp_popup_header{gap: 1.11vw; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-self: stretch;}}@media (min-width: 1200px){.gp_problem_categories{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 0.28vw;}}@media (min-width: 1200px){.gp_problem_tag{height: 2.64vw; padding: 0.28vw 1.11vw; background: rgba(255, 255, 255, 0.2); border-radius: 6.94vw; outline: 0.07vw solid #423e3c; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}.gp_problem_tag .gp_problem_tag_text{text-align: center; color: #423e3c; font-size: 0.97vw; font-weight: 700; line-height: 1.25vw;}.gp_problem_tag:hover{background-color: rgba(66, 62, 60, 0.1);}.gp_problem_tag.gp_selected{background-color: #423e3c; color: white;}}@media (min-width: 1200px){.gp_problem_description{width: 100%;}}@media (min-width: 1200px){.gp_problem_textarea_container{align-self: stretch; height: 6.94vw; padding: 0.83vw 1.11vw; background: #f8f8f8; border-radius: 1.39vw; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (min-width: 1200px){.gp_problem_textarea{width: 100%; height: 100%; border: none; background: transparent; color: #7a7473; font-size: 1.11vw; line-height: 1.67vw; resize: none; outline: none;}.gp_problem_textarea::placeholder{color: #7a7473;}.gp_problem_textarea:focus{outline: none;}}@media (min-width: 1200px){.gp_submit_button{width: 100%; height: 3.33vw; background: #2b2826; border-radius: 0.97vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border: none;}.gp_submit_button .gp_submit_button_text{text-align: center; color: white; font-size: 1.11vw; font-weight: 700; line-height: 1.67vw;}.gp_submit_button:hover{background-color: #3a3634;}.gp_submit_button:active{background-color: #191716;}.gp_submit_button div{color: var(--White, #fff); text-align: center; font-family: Satoshi; font-size: 1.11vw; font-style: normal; font-weight: 700; line-height: 1.67vw; letter-spacing: -0.01vw;}}

/* /guest_portal/static/src/scss/mobile_popups.scss */
 @media (max-width: 1199px){.gp_popup_overlay.gp_mobile, .gp_popup_overlay.gp_mobile *{box-sizing: border-box;}}@media (max-width: 1199px){.gp_mobile_popup_container{width: 100%; max-width: 100%; height: 100%; padding-top: 2.13vw; background: rgba(0, 0, 0, 0.4); -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; align-items: center; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_header{width: 100%; height: 14.93vw; padding: 4.27vw; background: var(--White, white); background-blend-mode: hard_light; backdrop-filter: blur(7.47vw); -webkit-box-pack: start; justify-content: flex-start; align-items: center; gap: 3.2vw; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_close_icon{width: 6.4vw; height: 6.4vw; position: relative; overflow: hidden;}}@media (max-width: 1199px){.gp_mobile_content{width: 100%; align-self: stretch; padding-top: 10.67vw; padding-bottom: 10.67vw; position: relative; background: var(--White, white); -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; gap: 8.53vw; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_title_section{align-self: stretch; padding-left: 4.27vw; padding-right: 4.27vw; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; gap: 4.27vw; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_title_text{width: 68.53vw; color: var(--Black-Strong, #423e3c); font-size: 8.53vw; font-family: Satoshi; font-weight: 700; line-height: 10.67vw; word-wrap: break-word;}}@media (max-width: 1199px){.gp_mobile_options_container{width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_option_item{align-self: stretch; padding-top: 4.27vw; padding-bottom: 4.27vw; padding-left: 4.27vw; padding-right: 2.13vw; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: flex-start; gap: 3.2vw; display: -webkit-box; display: -webkit-flex; display: flex;}.gp_mobile_option_item.with_border{border-bottom: 0.27vw var(--Grey-Stroke, #e5e2e1) solid;}}@media (max-width: 1199px){.gp_mobile_option_row{align-self: stretch; -webkit-box-pack: start; justify-content: flex-start; align-items: center; gap: 3.2vw; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;}}@media (max-width: 1199px){.gp_mobile_option_text_column{-webkit-box-flex: 1; -webkit-flex: 1 1 0; flex: 1 1 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; gap: 1.07vw; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;}}@media (max-width: 1199px){.gp_mobile_option_text{color: var(--Black-Strong, #423e3c); font-size: 4.27vw; font-family: Satoshi; font-weight: 700; line-height: 6.4vw; word-wrap: break-word;}}@media (max-width: 1199px){.gp_mobile_arrow_icon{width: 6.4vw; height: 6.4vw; position: relative; overflow: hidden;}}@media (max-width: 1199px){.gp_mobile_circular_icon{width: 32vw; height: 32vw; left: 50%; transform: translateX(-50%); top: -30.93vw; position: absolute;}.gp_mobile_circular_icon .gp_mobile_circle_bg{width: 32vw; height: 32vw; left: 0vw; top: 0vw; position: absolute; background: radial-gradient(ellipse 50.76% 89.44% at 84.1% 77.24%, #ff8f39 0%, rgba(255, 143, 57, 0) 100%), radial-gradient(ellipse 43.55% 84.41% at 14.21% 17.24%, #ff8f39 0%, rgba(255, 143, 57, 0) 100%), #ff4b4b; border-radius: 9999px;}.gp_mobile_circular_icon .gp_mobile_shadow{width: 25.87vw; height: 15.2vw; left: 2.93vw; top: 19.47vw; position: absolute; background: rgba(255, 105, 45, 0.3); box-shadow: 10.67vw 10.67vw 10.67vw; border-radius: 9999px; filter: blur(5.33vw);}.gp_mobile_circular_icon .gp_mobile_icon_container{width: 19.2vw; height: 19.2vw; left: 6.4vw; top: 6.4vw; position: absolute; overflow: hidden;}}@media (max-width: 1199px){.gp_mobile_description_text{align-self: stretch; color: var(--Black-Light, #7a7473); font-size: 4.8vw; font-family: Satoshi; font-weight: 400; line-height: 6.4vw; word-wrap: break-word;}}@media (max-width: 1199px){.gp_mobile_tags_container{align-self: stretch; padding-left: 4.27vw; padding-right: 4.27vw; -webkit-box-pack: start; justify-content: flex-start; align-items: center; gap: 1.07vw; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-content: center;}}@media (max-width: 1199px){.gp_mobile_tag{height: 10.13vw; padding-left: 4.27vw; padding-right: 4.27vw; padding-top: 1.07vw; padding-bottom: 1.07vw; background: var(--Elements-BG, rgba(255, 255, 255, 0.2)); overflow: hidden; border-radius: 26.67vw; outline: 0.27vw var(--Black-Strong, #423e3c) solid; outline-offset: -0.27vw; backdrop-filter: blur(7.47vw); justify-content: center; align-items: center; gap: 2.13vw; display: -webkit-box; display: -webkit-flex; display: flex;}}@media (max-width: 1199px){.gp_mobile_tag_text{text-align: center; color: var(--Black-Strong, #423e3c); font-size: 3.73vw; font-family: Satoshi; font-weight: 700; line-height: 4.8vw; word-wrap: break-word;}}@media (max-width: 1199px){.gp_mobile_textarea{display: -webkit-box; display: -webkit-flex; display: flex; width: calc(100% - 8.53vw); -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; gap: 4.27vw; margin-left: 4.27vw; margin-right: 4.27vw;}}@media (max-width: 1199px){.gp_mobile_input_field{display: -webkit-box; display: -webkit-flex; display: flex; height: 26.67vw; padding: 3.2vw 4.27vw; align-items: flex-start; gap: 4.27vw; align-self: stretch; border-radius: 5.33vw; background: var(--Grey-BG, #f8f8f8);}}@media (max-width: 1199px){.gp_mobile_input_text{-webkit-box-flex: 1; -webkit-flex: 1 0 0; flex: 1 0 0; align-self: stretch; overflow: hidden; color: var(--Black-Light, #7a7473); text-overflow: ellipsis; white-space: nowrap; font-family: Satoshi; font-size: 4.27vw; font-style: normal; font-weight: 400; line-height: 6.4vw; letter-spacing: -0.06vw;}}@media (max-width: 1199px){.gp_mobile_button{display: -webkit-box; display: -webkit-flex; display: flex; width: calc(100% - 8.53vw); height: 12.8vw; justify-content: center; align-items: center; gap: 2.13vw; margin-left: 4.27vw; margin-right: 4.27vw; border-radius: 3.73vw; background: var(--Black-Button, #2b2826);}}@media (max-width: 1199px){.gp_mobile_button_text{color: var(--White, #fff); text-align: center; font-family: Satoshi; font-size: 4.27vw; font-style: normal; font-weight: 700; line-height: 6.4vw; letter-spacing: -0.05vw;}}

/* /guest_portal/static/src/scss/account_popup.scss */
 .account_popup{display: none;}.account_popup_wrapper{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; display: none; z-index: 999; background: #fff;}@media (min-width: 1200px){.account_popup_wrapper{width: 24.79vw; position: absolute; min-height: 30.42vw; border-radius: 1.11vw; top: 4.17vw; right: 2.78vw; box-shadow: 0 0 1.67vw rgba(25, 23, 22, 0.08);}}@media (max-width: 1199px){.account_popup_wrapper{position: fixed; width: 100vw; border-radius: unset; top: 0; right: 0; box-shadow: unset;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper{height: 100vh; overflow-y: auto;}}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .is_mobile_flag{display: none;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .indian_shiva_style{height: 34.67vw; background-color: #fff;}}.account_popup_wrapper .content_wrapper .account_user_wrapper{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper{padding: 1.11vw 1.11vw; margin-bottom: 0.56vw; -webkit-box-pack: start; justify-content: flex-start;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper{padding: 10.67vw 4.27vw; justify-content: space-between;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; align-items: center; -webkit-box-pack: start; justify-content: flex-start;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user{gap: 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user{gap: 4.27vw;}}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_avatar{width: 4.44vw; height: 4.44vw; border-radius: 2.22vw; border: 0.04vw solid rgba(43, 40, 38, 0.08);}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_avatar{width: 17.7vw; height: 17.7vw; border-radius: 8.53vw; border: 0.12vw solid rgba(43, 40, 38, 0.08);}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info{gap: 0.28vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info{gap: 1.07vw;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info .limited_text{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info .limited_text{width: 16vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info .limited_text{width: 54vw;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info p{color: #423e3c;}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info a{color: #2b2826; width: fit-content; display: inline-block;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info a{border-bottom: 0.07vw solid #2b2826; line-height: 1.2;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_user .account_user_info a{border-bottom: 0.27vw solid #2b2826; line-height: 1.2;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification{position: relative; background-position: center; background-repeat: no-repeat; background-image: url("/guest_portal/static/src/scss/../img/information_icons/notification-icon-bb.svg"); background-color: #f1f0f0;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification{display: none;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification{width: 14.93vw; height: 14.93vw; border-radius: 3.73vw; background-size: 6.4vw 6.4vw;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification .notification_count{position: absolute; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; background-color: #ff692d;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification .notification_count{top: 2vw; right: 1.33vw; width: 5.87vw; height: 5.87vw; border-radius: 2.93vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification .notification_count{top: 2vw; right: 1.33vw; width: 5.87vw; height: 5.87vw; border-radius: 2.93vw;}}.account_popup_wrapper .content_wrapper .account_user_wrapper .account_notification .notification_count p{color: #fff;}.account_popup_wrapper .content_wrapper .account_content_container{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container{padding-bottom: 0;}}.account_popup_wrapper .content_wrapper .account_content_container .link_arrow, .account_popup_wrapper .content_wrapper .account_content_container .section_logo{height: auto;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .link_arrow, .account_popup_wrapper .content_wrapper .account_content_container .section_logo{width: 1.67vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .link_arrow, .account_popup_wrapper .content_wrapper .account_content_container .section_logo{width: 6.4vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info{gap: 1.11vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info{gap: 4.27vw; padding: 0 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; width: 100%; background: linear-gradient(to bottom right, #ffe9cb, #ffcdba);}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container{height: 5.42vw; border-radius: 2.71vw 1.11vw 1.11vw 2.71vw; padding: 0 0.83vw 0 6.67vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container{height: 20.8vw; border-radius: 10.4vw 4.27vw 4.27vw 10.4vw; padding: 0 6.4vw 0 25.6vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container{position: absolute; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f);}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container{left: 0; top: 0; width: 5.42vw; height: 5.42vw; border-radius: 2.71vw; filter: drop-shadow(0 0.28vw 0.57vw rgba(255, 105, 45, 0.47));}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container{left: 0; top: 0; width: 20.8vw; height: 20.8vw; border-radius: 10.4vw; filter: drop-shadow(0 1.07vw 2.2vw rgba(255, 105, 45, 0.47));}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container .loyalty_logo{position: absolute; z-index: 10;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container .loyalty_logo{width: 3.61vw; height: 3.61vw; left: 0.72vw; top: 0.94vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_logo_container .loyalty_logo{width: 13.87vw; height: 13.87vw; left: 2.77vw; top: 3.6vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_info{gap: 0.28vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_info{gap: 1.07vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_info .loyalty_title{background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .loyalty_container .loyalty_info .loyalty_count{color: #423e3c;}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings{gap: 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings{gap: 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item{width: 100%; background-color: #f8f8f8; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; justify-content: space-between;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item{border-radius: 0.97vw; gap: 1.95vw; padding: 0.83vw 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item{border-radius: 3.73vw; gap: 7.47vw; padding: 3.2vw 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_icon{height: auto;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_icon{width: 1.67vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_icon{width: 6.4vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section{gap: 0.56vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section{gap: 2.13vw;}}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section .item_title_and_link{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section .item_title_and_link .item_title{color: #423e3c;}.account_popup_wrapper .content_wrapper .account_content_container .personal_user_info .history_and_settings .history_and_settings_item .item_info_section .item_subtitle{color: #7a7473;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .title_section{display: none;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section{display: none; height: 14.93vw; padding: 0 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.account_popup_wrapper .content_wrapper .account_content_container .common_info .language_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section{height: 14.93vw; padding: 0 4.27vw; border-bottom: 0.27vw solid #e5e2e1;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .about_section .lang_link_wrap .current_lang{display: none;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section{height: 14.93vw; padding: 0 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.account_popup_wrapper .content_wrapper .account_content_container .common_info .legal_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c; background-color: unset;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section{height: 14.93vw; padding: 0 4.27vw; background-color: #fde3dd;}}.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .common_info .bug_section .icon_and_title{gap: 3.2vw;}}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .question_section{display: none;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .question_section{padding: 10.67vw 4.27vw 0 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .question_section .question_block{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; background-color: #191716; color: #fff;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .account_content_container .question_section .question_block{gap: 0.83vw; padding: 0.83vw 1.11vw 1.11vw 1.11vw; border-radius: 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .account_content_container .question_section .question_block{gap: 3.2vw; padding: 3.2vw 4.27vw 4.27vw 4.27vw; border-radius: 4.27vw;}}.account_popup_wrapper .content_wrapper .account_content_container .question_section .question_block .question_button{background-color: #fff; color: #2b2826;}.account_popup_wrapper .content_wrapper .popup_header_container{width: 100%;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .popup_header_container{filter: drop-shadow(0 0.69vw 2.08vw rgba(255, 105, 45, 0.47));}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .popup_header_container{filter: drop-shadow(0 2.67vw 8vw rgba(255, 105, 45, 0.47)); margin-bottom: 12.8vw;}}.account_popup_wrapper .content_wrapper .header_background{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .header_background{height: 18.89vw; padding: 1.11vw; border-radius: 1.11vw; background: radial-gradient(circle at 115% 20%, #ff8f39 0%, rgba(255, 143, 57, 0.9) 10%, rgba(255, 143, 57, 0) 80%), #ff4b4b; clip-path: ellipse(67.43vw 49.2vw at 12.39vw -30.31vw);}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .header_background{height: 93.33vw; background: radial-gradient(circle at 32% 0%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 40%), radial-gradient(circle at 95% 66%, #ff8f39 0%, #ff8f39 10%, rgba(255, 143, 57, 0) 50%), #ff4b4b; padding: 6.4vw 4.27vw 4.27vw 4.27vw; clip-path: ellipse(182.53vw 133.2vw at 50vw -40vw);}}.account_popup_wrapper .content_wrapper .header_background .header_title{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; text-align: left;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .header_background .header_title{max-width: 21vw; margin-bottom: 1.11vw; padding: 0 0; font-size: 2.22vw; line-height: 1.25; letter-spacing: -0.011em; font-weight: 700;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .header_background .header_title{font-size: 11.2vw; line-height: 1.14; letter-spacing: -0.02em; font-weight: 700; margin-bottom: 4.27vw;}}.account_popup_wrapper .content_wrapper .header_background .header_subtitle{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; text-align: left;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .header_background .header_subtitle{max-width: 22vw; margin-bottom: 2.78vw; padding: 0 0; font-size: 0.83vw; line-height: 1.33; letter-spacing: -0.015em; font-weight: 500;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .header_background .header_subtitle{justify-content: center; margin-bottom: 8.53vw; font-size: 5.33vw; line-height: 1.3; letter-spacing: -0.011em; font-weight: 400;}}.account_popup_wrapper .content_wrapper .header_background .tabs{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; width: 100%;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .header_background .tabs{gap: 0.56vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .header_background .tabs{gap: 2.13vw;}}.account_popup_wrapper .content_wrapper .header_background .tabs .tab_button_login{color: #2b2826; background-color: #fff;}.account_popup_wrapper .content_wrapper .header_background .tabs .tab_button_create{color: #fff; background-color: #2b2826;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .personal_user_info{display: none;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .personal_user_info{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw; padding: 0 4.27vw; margin-bottom: 10.67vw;}}.account_popup_wrapper .content_wrapper .personal_user_info .languages_container{width: 100%; background-color: #f8f8f8; border-radius: 3.73vw; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; padding: 4.27vw 4.27vw;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .personal_user_info .languages_container{display: none;}}.account_popup_wrapper .content_wrapper .personal_user_info .languages_container .languages_title{color: #423e3c;}.account_popup_wrapper .content_wrapper .personal_user_info .languages_container .lang_and_link{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end; align-items: center; gap: 2.13vw; color: #2b2826;}.account_popup_wrapper .content_wrapper .modal_languages{position: fixed; inset: 0; z-index: 100; display: none;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper{height: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content{background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; padding: 4.27vw 0 0 0; position: relative;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .languages_icon_container{position: absolute; top: -16vw; left: 33.87vw; width: 32vw; height: 32vw; border-radius: 16vw; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; filter: drop-shadow(0 1.07vw 2.2vw rgba(255, 105, 45, 0.47));}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .languages_icon_container .languages_icon{width: 19.2vw;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .modal_close{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 14.93vw; -webkit-box-pack: start; justify-content: flex-start; align-items: center; padding: 0 4.27vw; margin-bottom: 10.67vw;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .modal_close .modal_close_icon{width: 6.4vw; height: auto;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .modal_languages_title{color: #423e3c; padding: 0 4.27vw; margin-bottom: 4.27vw;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .language_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 0 4.27vw; width: 100%; height: 14.93vw; border-bottom: 0.27vw solid #e5e2e1;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .language_item p{color: #423e3c;}.account_popup_wrapper .content_wrapper .modal_languages .modal_wrapper .modal_content .language_item p span{color: #7a7473;}.account_popup_wrapper .content_wrapper .common_info{padding-top: 1.67vw;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .title_section{display: none;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .title_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 16vw; padding: 0 4.27vw; -webkit-box-pack: start; justify-content: flex-start; align-items: center; color: #423e3c;}}.account_popup_wrapper .content_wrapper .common_info .language_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .language_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .language_section{display: none; height: 14.93vw; padding: 0 4.27vw;}}.account_popup_wrapper .content_wrapper .common_info .language_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .language_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .language_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .common_info .language_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.account_popup_wrapper .content_wrapper .common_info .language_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}.account_popup_wrapper .content_wrapper .common_info .about_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .about_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .about_section{height: 14.93vw; padding: 0 4.27vw; border-bottom: 0.27vw solid #e5e2e1;}}.account_popup_wrapper .content_wrapper .common_info .about_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .about_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .about_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .common_info .about_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .about_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .about_section .lang_link_wrap .current_lang{display: none;}}.account_popup_wrapper .content_wrapper .common_info .legal_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .legal_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .legal_section{height: 14.93vw; padding: 0 4.27vw;}}.account_popup_wrapper .content_wrapper .common_info .legal_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .legal_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .legal_section .icon_and_title{gap: 3.2vw;}}.account_popup_wrapper .content_wrapper .common_info .legal_section .lang_link_wrap{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.account_popup_wrapper .content_wrapper .common_info .legal_section .lang_link_wrap .current_lang{margin-right: 0.56vw;}.account_popup_wrapper .content_wrapper .common_info .bug_section{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; justify-content: space-between; align-items: center; color: #423e3c; background-color: unset;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .bug_section{height: 3.89vw; padding: 0 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .bug_section{height: 14.93vw; padding: 0 4.27vw; background-color: #fde3dd;}}.account_popup_wrapper .content_wrapper .common_info .bug_section .icon_and_title{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .common_info .bug_section .icon_and_title{gap: 0.83vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .common_info .bug_section .icon_and_title{gap: 3.2vw;}}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .question_section{padding: 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .question_section{padding: 10.67vw 4.27vw 0 4.27vw;}}.account_popup_wrapper .content_wrapper .question_section .question_block{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; background-color: #191716; color: #fff;}@media (min-width: 1200px){.account_popup_wrapper .content_wrapper .question_section .question_block{gap: 0.83vw; padding: 0.83vw 1.11vw 1.11vw 1.11vw; border-radius: 1.11vw;}}@media (max-width: 1199px){.account_popup_wrapper .content_wrapper .question_section .question_block{gap: 3.2vw; padding: 3.2vw 4.27vw 4.27vw 4.27vw; border-radius: 4.27vw;}}.account_popup_wrapper .content_wrapper .question_section .question_block .question_button{background-color: #fff; color: #2b2826;}.account_popup_wrapper .popup_language_content{background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; border-radius: 1.11vw;}.account_popup_wrapper .popup_language_content .gp_filters_header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0 2.1vw 0 1.28vw; color: #423e3c; height: 3.89vw;}.account_popup_wrapper .popup_language_content .gp_filters_header .back_page_arrow{width: 1.67vw; height: auto;}.account_popup_wrapper .popup_language_content .gp_filters_header p{text-align: center; width: 100%;}.account_popup_wrapper .popup_language_content .modal_close{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 3.89vw; -webkit-box-pack: start; justify-content: flex-start; align-items: center; padding: 0 1.11vw; margin-bottom: 2.78vw;}.account_popup_wrapper .popup_language_content .modal_close .modal_close_icon{width: 1.67vw; height: auto;}.account_popup_wrapper .popup_language_content .language_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 0 1.11vw; width: 100%; height: 3.89vw; border-bottom: 0.07vw solid #e5e2e1;}.account_popup_wrapper .popup_language_content .language_item:last-child{border-bottom: none;}.account_popup_wrapper .popup_language_content .language_item p{color: #423e3c;}.account_popup_wrapper .popup_language_content .language_item p span{color: #7a7473;}.modal_languages{position: fixed; inset: 0; z-index: 1005; display: none;}.modal_languages .modal_wrapper{height: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end;}.modal_languages .modal_wrapper .modal_content{background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; padding: 4.27vw 0 0 0; position: relative;}.modal_languages .modal_wrapper .modal_content .languages_icon_container{position: absolute; top: -16vw; left: 33.87vw; width: 32vw; height: 32vw; border-radius: 16vw; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; filter: drop-shadow(0 1.07vw 2.2vw rgba(255, 105, 45, 0.47));}.modal_languages .modal_wrapper .modal_content .languages_icon_container .languages_icon{width: 19.2vw;}.modal_languages .modal_wrapper .modal_content .modal_close{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; height: 14.93vw; -webkit-box-pack: start; justify-content: flex-start; align-items: center; padding: 0 4.27vw; margin-bottom: 10.67vw;}.modal_languages .modal_wrapper .modal_content .modal_close .modal_close_icon{width: 6.4vw; height: auto;}.modal_languages .modal_wrapper .modal_content .modal_languages_title{color: #423e3c; padding: 0 4.27vw; margin-bottom: 4.27vw;}.modal_languages .modal_wrapper .modal_content .language_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; padding: 0 4.27vw; width: 100%; height: 14.93vw; border-bottom: 0.27vw solid #e5e2e1;}.modal_languages .modal_wrapper .modal_content .language_item p{color: #423e3c;}.modal_languages .modal_wrapper .modal_content .language_item p span{color: #7a7473;}@media (max-width: 1199px){.modal_languages .modal_content.js-modal-animated{opacity: 0; transform: translateY(100%); transition: all 0.4s ease;}.modal_languages .modal_content.js-modal-animated.animate-in{opacity: 1; transform: translateY(0);}}.common_modal_wrapper .modal_report_problem, .common_modal_wrapper .modal_legal_pages, .common_modal_wrapper .modal_about_portal{position: fixed; inset: 0; z-index: 1005; display: none;}.common_modal_wrapper .modal_report_problem .modal_wrapper, .common_modal_wrapper .modal_legal_pages .modal_wrapper, .common_modal_wrapper .modal_about_portal .modal_wrapper{height: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper, .common_modal_wrapper .modal_legal_pages .modal_wrapper, .common_modal_wrapper .modal_about_portal .modal_wrapper{align-items: flex-end;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content{position: relative; background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content{box-shadow: 0 0 2.67vw rgba(0, 0, 0, 0.1); width: 36.94vw; border-radius: 1.11vw; align-items: center; padding: 1.11vw 1.11vw 1.67vw 1.11vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content{width: 100%; padding: 4.27vw 0 0 0;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close{display: -webkit-box; display: -webkit-flex; display: flex; width: 100%; align-items: center;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close{height: 1.67vw; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 3.89vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close{height: 14.93vw; -webkit-box-pack: start; justify-content: flex-start; padding: 0 4.27vw; margin-bottom: 10.67vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close .modal_close_icon.desktop, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close .modal_close_icon.desktop, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close .modal_close_icon.desktop{display: none;}}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close .modal_close_icon.mobile, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close .modal_close_icon.mobile, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close .modal_close_icon.mobile{display: none;}}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close .modal_close_icon, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close .modal_close_icon, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close .modal_close_icon{width: 1.67vw; height: auto;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_close .modal_close_icon, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_close .modal_close_icon, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_close .modal_close_icon{width: 6.4vw; height: auto;}}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_title_subtitle, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_title_subtitle, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_title_subtitle{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 1.11vw; margin-bottom: 2.22vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_title_subtitle, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_title_subtitle, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_title_subtitle{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 4.27vw; margin-bottom: 8.53vw; padding: 0 4.27vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_title_subtitle .h_2, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_title_subtitle .h_2, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_title_subtitle .h_2{color: #423e3c;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_title_subtitle .h_5, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_title_subtitle .h_5, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_title_subtitle .h_5{color: #7a7473; font-weight: 400;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories{margin-bottom: 2.22vw; gap: 0.28vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories{margin-bottom: 8.53vw; gap: 1.07vw; padding: 0 4.27vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag{display: -webkit-box; display: -webkit-flex; display: flex;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default{display: none;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; box-sizing: border-box; color: #423e3c; font-weight: 700; white-space: nowrap;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox{height: 2.64vw; padding: 0.28vw 1.11vw; border-radius: 6.94vw; border: 0.07vw solid #423e3c;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag .tag_checkbox{height: 10.13vw; padding: 1.07vw 4.27vw; border-radius: 5.07vw; border: 0.27vw solid #423e3c;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default:checked + .tag_checkbox, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default:checked + .tag_checkbox, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_categories .filter_tag .tag_radio_default:checked + .tag_checkbox{background-color: #2b2826; color: #fff;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description{width: 100%; margin-bottom: 2.22vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-bottom: 8.53vw; padding: 0 4.27vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container{align-self: stretch; background: #f8f8f8; display: -webkit-box; display: -webkit-flex; display: flex;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container{height: 6.94vw; padding: 0.83vw 1.11vw; border-radius: 1.39vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container{height: 26.67vw; padding: 3.2vw 4.27vw; border-radius: 5.33vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea{width: 100%; height: 100%; border: none; background: transparent; color: #423e3c; resize: none; outline: none;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea::placeholder, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea::placeholder, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea::placeholder{color: #7a7473;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea:focus, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea:focus, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .problem_description .gp_problem_textarea_container .gp_problem_textarea:focus{outline: none;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; text-decoration: none; color: #423e3c;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item{padding: 1.11vw 0;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child), .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child), .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child){border-bottom: 0.07vw solid #e5e2e1;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item{padding: 4.27vw 2.13vw 4.27vw 4.27vw;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child), .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child), .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item:not(:last-child){border-bottom: 0.27vw solid #e5e2e1;}}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item img, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item img, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item img{width: 1.67vw; height: 1.67vw;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .menu_items .menu_item img, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .menu_items .menu_item img, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .menu_items .menu_item img{width: 6.4vw; height: 6.4vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .button_wrapper, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .button_wrapper, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .button_wrapper{width: 100%;}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .button_wrapper, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .button_wrapper, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .button_wrapper{padding: 0 4.27vw 5.33vw 4.27vw;}}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .button_wrapper .pass_modal_btn, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .button_wrapper .pass_modal_btn, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .button_wrapper .pass_modal_btn{background-color: #2b2826; color: #fff;}.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_icon_container{position: absolute; justify-content: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: flex;}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_icon_container{width: 8.33vw; height: 8.33vw; border-radius: 4.17vw; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); display: -webkit-box; display: -webkit-flex; display: flex; top: -4.17vw; left: 14.3vw; filter: drop-shadow(0 1vw 1vw rgba(255, 105, 45, 0.47));}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_icon_container, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_icon_container{top: -16vw; left: 33.87vw; width: 32vw; height: 32vw; border-radius: 16vw; background: linear-gradient(135deg, #ff763f, #ff4b4b, #ff763f); filter: drop-shadow(0 1.07vw 2.2vw rgba(255, 105, 45, 0.47));}}@media (min-width: 1200px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_icon_container img, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_icon_container img, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_icon_container img{width: 5vw; height: auto;}}@media (max-width: 1199px){.common_modal_wrapper .modal_report_problem .modal_wrapper .modal_content .modal_icon_container img, .common_modal_wrapper .modal_legal_pages .modal_wrapper .modal_content .modal_icon_container img, .common_modal_wrapper .modal_about_portal .modal_wrapper .modal_content .modal_icon_container img{width: 25.6vw; height: auto;}}@media (max-width: 1199px){.common_modal_wrapper .modal_content.js-modal-animated{opacity: 0; transform: translateY(100%); transition: all 0.4s ease;}.common_modal_wrapper .modal_content.js-modal-animated.animate-in{opacity: 1; transform: translateY(0);}}.account_mobile_wrapper{position: absolute;}@media (min-width: 1200px){.account_mobile_wrapper{display: none;}}