﻿.dcd_main_container{background-color:#fff9f1;padding-top:calc(.833vw*var(--gScP));}@media screen and (max-width:900px){.dcd_main_container{height:calc(100dvh - 5.1em);padding:0;}}.dcd_nav_panel{gap:calc(.833vw*var(--gScP));padding:0 calc(6.667vw*var(--gScP)) calc(1.51vw*var(--gScP)) calc(6.667vw*var(--gScP));flex-shrink:0;}@media screen and (max-width:900px){.dcd_nav_panel{gap:unset;padding:0 calc(1.527vw*var(--gScP));height:calc(3.562vw*var(--gScP));background-color:#f7e8d3;}}.dcd_nav_el{cursor:pointer;font:400 calc(.833vw*var(--gScP)) Montserrat;color:rgba(58,48,38,.5);}.dcd_nav_el_active{color:#000;}@media screen and (max-width:900px){.dcd_search_img{width:calc(.382vw*var(--gScP));height:calc(.763vw*var(--gScP));}}@media screen and (max-width:900px){.dcd_quickmenu_img{width:calc(1.527vw*var(--gScP));height:calc(1.527vw*var(--gScP));}}@media screen and (max-width:900px){.dcd_content_container{overflow-y:auto;}}.dcd_body_container{justify-content:space-between;flex:1 1 auto;overflow-y:hidden;gap:calc(1.667vw*var(--gScP));}@media screen and (max-width:900px){.dcd_body_container{margin-top:calc(1vw*var(--gScP));padding:0 calc(.763vw*var(--gScP));gap:0;}}.dcd_img_container{align-self:flex-end;width:calc(22.656vw*var(--gScP));max-height:calc(36.2vw*var(--gScP));}@media screen and (max-width:900px){.dcd_img_top{transform:rotate(90deg);width:calc(9.924vw*var(--gScP));height:100vw;transform-origin:125% 50%;}}@media screen and (max-width:900px){.dcd_img_top_container{height:calc(9.924vw*var(--gScP));}}.dcd_details_container{width:calc(35.646vw*var(--gScP));gap:calc(2.083vw*var(--gScP));padding-bottom:calc(.781vw*var(--gScP));padding-right:calc(2.083vw*var(--gScP));overflow-y:auto;-webkit-overflow-scrolling:touch;}@media screen and (max-width:900px){.dcd_details_container{width:100%;padding-bottom:calc(.781vw*var(--gScP));padding-right:calc(.763vw*var(--gScP));padding-left:calc(.763vw*var(--gScP));overflow-y:unset;}}.dcd_number{cursor:pointer;gap:calc(.417vw*var(--gScP));}@media screen and (max-width:900px){.dcd_number{gap:calc(.509vw*var(--gScP));}}.dcd_number_text{font-size:calc(.833vw*var(--gScP));}@media screen and (max-width:900px){.dcd_number_text{font-size:calc(1.018vw*var(--gScP));}}.dcd_number_img{width:calc(.625vw*var(--gScP));height:auto;}@media screen and (max-width:900px){.dcd_number_img{width:calc(.763vw*var(--gScP));}}.dcd_title_container{gap:calc(.833vw*var(--gScP));}.dcd_title_text{font:400 calc(1.25vw*var(--gScP)) Montserrat;}.dcd_title_row{gap:calc(.833vw*var(--gScP));}.dcd_title_warning{cursor:pointer;color:#f0b53d;text-decoration:underline;}.dcd_new_container{border-radius:calc(2.083vw*var(--gScP));padding:calc(.521vw*var(--gScP)) calc(1.042vw*var(--gScP));background-color:#f6c664;font:600 calc(.833vw*var(--gScP)) Montserrat;color:#fff9f1;}.dcd_taste_img{width:1.25vw;height:1.25vw;}.dcd_kbju_img{cursor:pointer;width:calc(1.302vw*var(--gScP));height:calc(1.25vw*var(--gScP));}.dcd_kbju_txt{cursor:pointer;text-decoration:underline solid;}.dcd_like_container{gap:1.25vw;}.dcd_like_img{display:none;cursor:pointer;width:calc(1.302vw*var(--gScP));height:calc(1.25vw*var(--gScP));}.dcd_like_img_empty{display:flex;cursor:pointer;width:calc(1.302vw*var(--gScP));height:calc(1.25vw*var(--gScP));}.dcd_like_active>.dcd_like_img{display:flex;}.dcd_like_active>.dcd_like_img_empty{display:none;}.dcd_cook_container{gap:calc(1.25vw*var(--gScP));}.dcd_cook_advice{gap:calc(.417vw*var(--gScP));}.dcd_cook_advice_img{width:calc(.833vw*var(--gScP));height:calc(.625vw*var(--gScP));}.dcd_cook_advice_text{font:600 calc(.833vw*var(--gScP)) Montserrat;color:#bfc3a4;}.dcd_cook_text{cursor:pointer;font:600 calc(.833vw*var(--gScP)) Montserrat;text-decoration:underline;color:#f0b53d;}@media screen and (max-width:900px){.dcd_cook_text{font-size:calc(1.018vw*var(--gScP));}}.dcd_statistic_container{gap:calc(1.25vw*var(--gScP));}.dcd_statistic_separator{width:calc(.208vw*var(--gScP));height:calc(.208vw*var(--gScP));border-radius:100%;background-color:#f6c664;}.dcd_statistic_grade{gap:calc(.208vw*var(--gScP));}.dcd_statistic_grade_container{gap:calc(1.25vw*var(--gScP));}.dcd_statistic_grade_img{width:calc(.885vw*var(--gScP));height:calc(.833vw*var(--gScP));}.dcd_statistic_grade>div{font:400 calc(.833vw*var(--gScP)) Montserrat;}.dcd_statistic_grade_self{cursor:pointer;gap:calc(.417vw*var(--gScP));border-radius:calc(2.083vw*var(--gScP));padding:calc(.417vw*var(--gScP)) calc(.833vw*var(--gScP));border:calc(.104vw*var(--gScP)) solid #f6c664;}.dcd_statistic_grade_self_img{width:calc(.885vw*var(--gScP));height:calc(.833vw*var(--gScP));}.dcd_statistic_grade_self_text{font:600 calc(.833vw*var(--gScP)) Montserrat;color:#f6c664;}.dcd_statistic_text_container{gap:calc(.208vw*var(--gScP));}.dcd_statistic_text_container>div{font:400 calc(.833vw*var(--gScP)) Montserrat;color:rgba(58,48,38,.5);}.dcd_section{gap:calc(.83vw*var(--gScP));}.dcd_section_title{font:400 calc(.833vw*var(--gScP)) Montserrat;color:rgba(58,48,38,.5);}.dcd_section_title>img{height:1em;}.dcd_section_text{font:400 calc(.833vw*var(--gScP)) Montserrat;}.dcd_section_text_container{gap:calc(.417vw*var(--gScP));}.dcd_section_text_discount{font-weight:600;color:#f6c664;}.dcd_section_text_advice{word-break:break-word;white-space:break-spaces;}.dcd_section_text_price{gap:calc(.1563vw*var(--gScP));}.dcd_section_note{margin:calc(.833vw*var(--gScP)) 0;gap:calc(1.25vw*var(--gScP));}.dcd_section_price{gap:calc(.417vw*var(--gScP));}.dcd_section_price_value{font:400 calc(1.25vw*var(--gScP)) Montserrat;}.dcd_section_cooking_process{gap:calc(.26vw*var(--gScP));}.dcd_section_cooking_process_link{cursor:pointer;font:600 calc(.833vw*var(--gScP)) Montserrat;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#bfc3a4;}.dcd_section_inp{width:calc(100% - 1.563vw*var(--gScP));font:400 calc(.833vw*var(--gScP)) Montserrat;background:transparent;outline:0 solid transparent;border:unset;}.dcd_section_inp::placeholder{color:#9b9baf;}.dcd_section_inp::-webkit-calendar-picker-indicator{display:none!important;}.dcd_section_inp_container{box-sizing:border-box;position:relative;height:calc(3.177vw*var(--gScP));border:solid calc(.104vw*var(--gScP)) rgba(58,48,38,.5);border-radius:calc(2.083vw*var(--gScP));padding:calc(1.042vw*var(--gScP)) calc(2.083vw*var(--gScP));}.dcd_section_inp_title{position:absolute;gap:calc(.521vw*var(--gScP));top:0;left:calc(2.083vw*var(--gScP));transform:translateY(-50%);padding:0 calc(.417vw*var(--gScP));background-color:#fff9f1;}.dcd_section_inp_title_text{font:400 calc(.833vw*var(--gScP)) Montserrat;color:#3a3026;}.dcd_section_inp_title_img{width:calc(.833vw*var(--gScP));height:calc(.833vw*var(--gScP));}.dcd_section_inp_img{width:calc(.938vw*var(--gScP));height:calc(.781vw*var(--gScP));}.dcd_freshness{font:400 calc(.833vw*var(--gScP)) Montserrat;}.dcd_freshness_container{column-gap:calc(1.25vw*var(--gScP));}.dcd_gallery_container{gap:calc(1.667vw*var(--gScP));}.dcd_gallery_img{width:calc(7.135vw*var(--gScP));height:calc(10.677vw*var(--gScP));border-radius:calc(1.042vw*var(--gScP));overflow:hidden;}.dcd_ctrl_container{align-self:flex-start;gap:calc(3.333vw*var(--gScP));width:calc(24.792vw*var(--gScP));padding-left:calc(3.333vw*var(--gScP));border-left:calc(.104vw*var(--gScP)) solid rgba(207,190,164,.5);}@media screen and (max-width:900px){.dcd_ctrl_container{width:100%;padding:unset;border:unset;gap:calc(1.527vw*var(--gScP));}}.dcd_ctrl_separator{height:calc(.104vw*var(--gScP));border-radius:calc(.052vw*var(--gScP));background-color:rgba(207,190,164,.5);}.dcd_ctrl_price_container{gap:calc(.833vw*var(--gScP));margin-top:calc(.417vw*var(--gScP));}@media screen and (max-width:900px){.dcd_ctrl_price_container{margin:unset;gap:calc(.509vw*var(--gScP));}}.dcd_ctrl_price_text{font:400 calc(.833vw*var(--gScP)) Montserrat;}.dcd_ctrl_price_value{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:none;padding:calc(.417vw*var(--gScP));white-space:nowrap;background-color:#fff9f1;font:400 calc(.833vw*var(--gScP)) Montserrat;text-decoration:line-through;color:rgba(58,48,38,.5);}.dcd_ctrl_price_discounted{font:400 calc(1.25vw*var(--gScP)) Montserrat;}.dcd_ctrl_price_discount{position:relative;padding:calc(.573vw*var(--gScP)) calc(1.042vw*var(--gScP));border:calc(.104vw*var(--gScP)) solid #f6c664;border-radius:calc(1.042vw*var(--gScP));}.dcd_ctrl_price_discount>.dcd_ctrl_price_value{display:flex;}.dcd_ctrl_counter{gap:calc(4.688vw*var(--gScP));}@media screen and (max-width:900px){.dcd_ctrl_counter{gap:calc(1.25vw*var(--gScP));}}.dcd_ctrl_counter_minus{cursor:pointer;width:calc(1.25vw*var(--gScP));height:calc(.104vw*var(--gScP));}.dcd_ctrl_counter_plus{cursor:pointer;width:calc(1.25vw*var(--gScP));height:calc(1.25vw*var(--gScP));}.dcd_ctrl_counter_text{font:400 calc(1.25vw*var(--gScP)) Montserrat;}.dcd_ctrl_section{gap:calc(1.25vw*var(--gScP));}@media screen and (max-width:900px){.dcd_ctrl_section{row-gap:calc(1.527vw*var(--gScP));column-gap:calc(.5vw*var(--gScP));}}.dcd_ctrl_btn_datetime{cursor:pointer;border-radius:calc(2.083vw*var(--gScP));height:calc(3.177vw*var(--gScP));background-color:#f6c664;font:600 calc(.833vw*var(--gScP)) Montserrat;color:#fff;}@media screen and (max-width:900px){.dcd_ctrl_btn_datetime{height:calc(2.354vw*var(--gScP));border-radius:calc(2.545vw*var(--gScP));}}.dcd_ctrl_btn_taste{cursor:pointer;gap:calc(.833vw*var(--gScP));border-radius:calc(2.083vw*var(--gScP));height:calc(3.177vw*var(--gScP));border:calc(.104vw*var(--gScP)) solid #f6c664;}@media screen and (max-width:900px){.dcd_ctrl_btn_taste{height:calc(2.354vw*var(--gScP));border-radius:calc(2.545vw*var(--gScP));}}.dcd_ctrl_btn_taste_img{width:calc(1.25vw*var(--gScP));height:calc(1.25vw*var(--gScP));}.dcd_ctrl_btn_taste_text{font:600 calc(.833vw*var(--gScP)) Montserrat;color:#f6c664;}.dcd_ctrl_btn_taste_separator{width:calc(.208vw*var(--gScP));height:calc(.208vw*var(--gScP));border-radius:100%;background-color:#f6c664;}.dcd_ctrl_btn_share{cursor:pointer;gap:calc(.417vw*var(--gScP));}.dcd_ctrl_btn_share_img{width:calc(.938vw*var(--gScP));height:calc(.729vw*var(--gScP));}.dcd_ctrl_btn_share_text{font:600 calc(.833vw*var(--gScP)) Montserrat;color:#cfbea4;}.dcd_message{position:relative;}.dcd_message_text{font:400 calc(.833vw*var(--gScP)) Montserrat;border:calc(.104vw*var(--gScP)) solid rgba(207,190,164,.5);border-radius:calc(2.083vw*var(--gScP));padding:calc(2.083vw*var(--gScP));}.dcd_message_time{position:absolute;bottom:0;right:calc(2.083vw*var(--gScP));transform:translateY(50%);background-color:#fef9f2;padding:0 calc(.417vw*var(--gScP));font:400 calc(.833vw*var(--gScP)) Montserrat;color:rgba(58,48,38,.5);z-index:3;}.dcd_photo_img{width:calc(3vw*var(--gScP));height:calc(3vw*var(--gScP));border-radius:50%;object-fit:cover;}.dcd_review_rating{padding:calc(.417vw*var(--gScP)) calc(.833vw*var(--gScP));border:calc(.104vw*var(--gScP)) solid #f6c664;border-radius:calc(2.083vw*var(--gScP));}.dcd_review_rating_text{color:#f6c664;font-weight:600;}