.ingredients{padding:0 12px 0 0;position:relative}.ingredients .ingredient{align-items:center;box-sizing:border-box;display:flex;height:48px;padding-right:8px;z-index:2}.ingredients .ingredient .ingredient-icon{align-items:center;border:2px solid var(--business-primary);border-radius:24px;display:flex;justify-content:center;padding:3px}.ingredients .ingredient .ingredient-icon>svg{height:22px!important;width:22px!important}.ingredients .ingredient .ingredient-text{font-size:12px;font-style:normal;font-weight:500;letter-spacing:-.3px;line-height:1;margin-left:5px;text-align:center}.inline-date-picker{--idp-accent:var(--business-primary,#4f46e5);--idp-accent-hover:color-mix(in srgb,var(--idp-accent) 85%,#000);--idp-accent-text:#fff;--idp-accent-soft:color-mix(in srgb,var(--idp-accent) 12%,transparent);--idp-accent-ring:color-mix(in srgb,var(--idp-accent) 28%,transparent);--idp-accent-border:color-mix(in srgb,var(--idp-accent) 40%,transparent);--idp-bg:#fff;--idp-radius-card:10px;--idp-radius-chip:10px;--idp-radius-cell:10px;--idp-cell-size:40px;--idp-text:#0f172a;--idp-text-sub:#475569;--idp-text-muted:#94a3b8;--idp-text-offset:#cbd5e1;--idp-disabled-text:#b8c2ce;--idp-disabled-bg:#f1f5f9;--idp-hover-bg:#f8fafc;--idp-sep:#e2e8f0;--idp-shadow:0 0 0 1px rgba(15,23,42,.06),0 2px 4px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.1);--idp-font:"DM Sans","Inter","Helvetica Neue",Arial,sans-serif;--dp-primary-color:var(--idp-accent);--dp-primary-text-color:var(--idp-accent-text);--dp-highlight-color:var(--idp-accent-soft);--dp-border-color:var(--idp-sep);--dp-border-color-hover:var(--idp-accent-border);--dp-disabled-color:var(--idp-disabled-bg);--dp-disabled-color-text:var(--idp-disabled-text);--dp-hover-color:var(--idp-hover-bg);--dp-hover-text-color:var(--idp-text);--dp-hover-icon-color:var(--idp-text-sub);--dp-background-color:var(--idp-bg);--dp-text-color:var(--idp-text);--dp-icon-color:var(--idp-text-sub);--dp-menu-border-color:var(--idp-sep);--dp-border-radius:var(--idp-radius-cell);--dp-font-size:13.5px;--dp-font-family:var(--idp-font);--dp-cell-size:var(--idp-cell-size);--dp-button-height:var(--idp-cell-size);display:inline-block;font-family:var(--idp-font)}.inline-date-picker .idp-label{color:var(--idp-text-sub);display:block;font-size:13px;font-weight:600;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.dark .inline-date-picker .idp-label,:root.dark .inline-date-picker .idp-label{color:#94a3b8}.inline-date-picker .dp__menu{background:var(--idp-bg)!important;border:none!important;border:1px solid var(--idp-sep)!important;border-radius:var(--idp-radius-card)!important;font-family:var(--idp-font);min-width:316px;overflow:visible;padding:10px 0!important;touch-action:pan-y}.inline-date-picker .dp__menu:focus{outline:none}.inline-date-picker .dp__flex_display{align-items:stretch;display:flex!important;flex-direction:column}.inline-date-picker .dp__flex_display>div:has(.dp--header-wrap){isolation:isolate;position:relative}.inline-date-picker .dp__flex_display>div:has(.dp__overlay[role=dialog]) .dp__calendar{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inline-date-picker .dp__overlay.dp--overlay-absolute[role=dialog]{z-index:50}.inline-date-picker .dp--header-wrap{margin-bottom:14px;width:100%}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;min-height:44px;padding:0 4px;width:100%}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap>.dp__month_year_wrap{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;gap:8px;justify-content:center;min-width:0;overflow:visible;z-index:2}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap>:not(.dp__month_year_wrap){flex-shrink:0;z-index:1}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav{background:var(--idp-bg)!important;border:1.5px solid var(--idp-sep)!important;border-radius:10px!important;box-sizing:border-box;color:var(--idp-text-sub)!important;height:38px!important;min-width:38px;width:38px!important}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav:hover:not(.dp__inner_nav_disabled){background:color-mix(in srgb,var(--idp-accent) 10%,#fff)!important;border-color:var(--idp-accent)!important;color:var(--idp-accent)!important}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav svg{height:18px;width:18px}.inline-date-picker .dp__month_year_select{border:none!important;border-radius:7px!important;box-shadow:none!important;color:var(--idp-accent)!important;cursor:pointer;flex:0 0 auto;font-family:var(--idp-font);font-size:17px;font-weight:700;margin:0;min-width:0;pointer-events:auto;width:auto!important;-webkit-tap-highlight-color:transparent;align-items:center;display:inline-flex;justify-content:center;min-height:0!important;outline:none!important;padding:0 2px;padding-inline:4px!important;transition:background .14s ease,color .14s ease,min-height .14s ease,padding-block .14s ease}.inline-date-picker .dp__month_year_select:focus,.inline-date-picker .dp__month_year_select:focus-visible{box-shadow:none!important;outline:none!important}.inline-date-picker .dp--header-wrap .dp__month_year_select:first-of-type:not(:last-of-type){position:relative}.inline-date-picker .dp__month_year_select:first-of-type:not(:last-of-type):after{color:var(--idp-accent);content:"/";font-weight:700;inset-inline-start:100%;margin-inline-start:2px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.inline-date-picker .dp__month_year_select:hover{background:color-mix(in srgb,var(--idp-accent) 14%,#fff)!important}.inline-date-picker .dp--header-wrap>.dp__month_year_wrap>.dp__month_year_wrap.dp__year_disable_select{justify-content:center}.inline-date-picker .dp__nav_btn_arrow{align-items:center;background:var(--idp-bg)!important;border:1.5px solid var(--idp-sep)!important;border-radius:10px;color:var(--idp-text-sub);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;padding:0;transition:background .13s,border-color .13s,color .13s;width:34px}.inline-date-picker .dp__nav_btn_arrow:hover{background:color-mix(in srgb,var(--idp-accent) 10%,#fff)!important;border-color:var(--idp-accent)!important;color:var(--idp-accent)}.inline-date-picker .dp__inner_nav svg{height:15px;width:15px}.inline-date-picker .dp__calendar_header_separator{display:none}.inline-date-picker .dp__calendar_header_item{align-items:center;color:var(--idp-text-muted);display:flex;font-family:var(--idp-font);font-size:10px;font-weight:800;height:32px;justify-content:center;letter-spacing:.08em;text-transform:uppercase}.inline-date-picker .dp__calendar_row{gap:3px;margin-bottom:3px}.inline-date-picker .dp__cell_inner{background:transparent;border:none!important;border-radius:var(--idp-radius-cell)!important;color:var(--idp-text);cursor:pointer;font-family:var(--idp-font);font-size:13.5px;font-weight:500;height:var(--idp-cell-size)!important;transition:background .12s ease,transform .1s ease,color .12s ease,box-shadow .12s ease;width:var(--idp-cell-size)!important}.inline-date-picker .dp__calendar_item,.inline-date-picker .dp__cell_inner{align-items:center;display:flex;justify-content:center}.inline-date-picker .dp__calendar_item:not([aria-disabled=true]):hover .dp__cell_inner,.inline-date-picker .dp__date_hover:hover,.inline-date-picker .dp__pointer:not(.dp__cell_disabled):not(.dp__active_date):hover .dp__cell_inner{background:var(--idp-hover-bg)!important;color:var(--idp-text)!important;transform:scale(1.07)}.inline-date-picker .dp__cell_offset{color:var(--idp-text-offset)!important;font-weight:400!important}.inline-date-picker .dp--past:not(.dp__active_date):not(.dp__cell_offset){color:var(--idp-text-muted)}.inline-date-picker .dp__calendar_item[aria-disabled=true]{cursor:not-allowed!important;pointer-events:all!important}.inline-date-picker .dp__calendar_item[aria-disabled=true] .dp__cell_inner,.inline-date-picker .dp__cell_disabled{background:transparent!important;color:var(--idp-disabled-text)!important;cursor:not-allowed!important;font-weight:400!important;opacity:1!important;pointer-events:none;transform:none!important}.inline-date-picker .dp__calendar_item[aria-disabled=true].dp--past .dp__cell_inner{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--idp-disabled-text) 50%,transparent)}.inline-date-picker .dp__today{border:none!important;color:var(--idp-accent)!important;font-weight:700!important;position:relative}.inline-date-picker .dp__today:after{background:var(--idp-accent);border-radius:50%;bottom:5px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);transition:opacity .12s;width:4px}.inline-date-picker .dp__today.dp__active_date:after{opacity:0}.inline-date-picker .dp__active_date,.inline-date-picker .dp__active_date.dp__cell_inner{background:var(--idp-accent)!important;border-radius:var(--idp-radius-cell)!important;box-shadow:0 4px 14px var(--idp-accent-ring)!important;color:var(--idp-accent-text)!important;font-weight:700!important;transform:none!important}.inline-date-picker .dp__active_date:hover{background:var(--idp-accent-hover)!important;transform:scale(1.04)!important}.inline-date-picker .dp__overlay{background:var(--idp-bg);border:1px solid var(--idp-sep)!important;border-radius:var(--idp-radius-card);padding:10px}.inline-date-picker .dp__overlay[role=dialog]{display:flex!important;flex-direction:column!important;overflow:hidden;padding:0!important}.inline-date-picker .dp__overlay[role=dialog] .dp__overlay_container{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px}.inline-date-picker .dp__overlay[role=dialog] .dp__button.dp__overlay_action{align-items:center;border-bottom:1px solid var(--idp-sep);border-radius:0!important;box-sizing:border-box;display:flex!important;flex-shrink:0;height:auto!important;position:static!important;inset:auto!important;justify-content:center;margin:0!important;min-height:var(--dp-button-height,40px);order:-1;padding:10px!important;width:100%}.inline-date-picker .dp__overlay[role=dialog] .dp__button.dp__overlay_action.dp__button_bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.inline-date-picker .dp__overlay_cell_pad{border-radius:9px;box-shadow:none!important;color:var(--idp-text);font-family:var(--idp-font);font-size:13px;font-weight:500;margin:3px;transition:background .12s,color .12s}.inline-date-picker .dp__overlay_cell_pad:hover{background:var(--idp-hover-bg);color:var(--idp-accent)}.inline-date-picker .dp__overlay_cell_active{background:var(--idp-accent)!important;border-radius:9px!important;color:var(--idp-accent-text)!important;font-weight:700!important}.inline-date-picker .dp__overlay_cell_disabled{color:var(--idp-disabled-text)!important;cursor:not-allowed!important;opacity:1!important}.inline-date-picker .dp__button.dp__overlay_action{color:var(--idp-text-sub);transition:background .12s ease,color .12s ease}.inline-date-picker .dp__button.dp__overlay_action:hover{background:var(--idp-hover-bg)!important;color:var(--idp-accent)!important}.inline-date-picker .dp__action_row{border-top:1px solid var(--idp-sep);margin-top:14px;padding:12px 0 0}.inline-date-picker .dp__action_buttons .dp__action_select{background:var(--idp-accent)!important;border:none;border-radius:9px!important;box-shadow:0 2px 8px var(--idp-accent-ring);color:var(--idp-accent-text)!important;cursor:pointer;font-family:var(--idp-font);font-size:13px;font-weight:600;padding:7px 18px;transition:opacity .12s,transform .1s}.inline-date-picker .dp__action_buttons .dp__action_select:hover{opacity:.88;transform:translateY(-1px)}.dark .inline-date-picker,:root.dark .inline-date-picker{--idp-bg:#1c1c1e;--idp-text:#f1f5f9;--idp-text-sub:#94a3b8;--idp-text-muted:#64748b;--idp-text-offset:#334155;--idp-disabled-text:#64748b;--idp-disabled-bg:transparent;--idp-hover-bg:hsla(0,0%,100%,.05);--idp-sep:hsla(0,0%,100%,.09);--idp-accent-border:color-mix(in srgb,var(--idp-accent) 55%,transparent);--idp-accent-soft:color-mix(in srgb,var(--idp-accent) 18%,transparent);--idp-shadow:0 0 0 1px hsla(0,0%,100%,.06),0 4px 8px rgba(0,0,0,.4),0 16px 40px rgba(0,0,0,.55);--dp-disabled-color:transparent}.dark .inline-date-picker .dp__menu,:root.dark .inline-date-picker .dp__menu{background:var(--idp-bg)!important}.dark .inline-date-picker .dp__nav_btn_arrow,:root.dark .inline-date-picker .dp__nav_btn_arrow{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8}.dark .inline-date-picker .dp__nav_btn_arrow:hover,:root.dark .inline-date-picker .dp__nav_btn_arrow:hover{background:color-mix(in srgb,var(--idp-accent) 18%,transparent)!important;border-color:var(--idp-accent)!important;color:var(--idp-accent)}.dark .inline-date-picker .dp__month_year_select,:root.dark .inline-date-picker .dp__month_year_select{color:var(--idp-accent)!important}.dark .inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav,:root.dark .inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav{background:#ffffff0a!important;border-color:#ffffff1a!important;color:#94a3b8!important}.dark .inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav:hover:not(.dp__inner_nav_disabled),:root.dark .inline-date-picker .dp--header-wrap>.dp__month_year_wrap .dp__inner_nav:hover:not(.dp__inner_nav_disabled){background:color-mix(in srgb,var(--idp-accent) 18%,transparent)!important;border-color:var(--idp-accent)!important;color:var(--idp-accent)!important}.dark .inline-date-picker .dp__month_year_select:hover,:root.dark .inline-date-picker .dp__month_year_select:hover{background:color-mix(in srgb,var(--idp-accent) 12%,var(--idp-bg))!important}.dark .inline-date-picker .dp__overlay,:root.dark .inline-date-picker .dp__overlay{background:var(--idp-bg)!important;border-color:#ffffff17!important}.dark .inline-date-picker .dp__overlay_cell_disabled,:root.dark .inline-date-picker .dp__overlay_cell_disabled{background:transparent!important;color:var(--idp-disabled-text)!important}.dark .inline-date-picker .dp__overlay_cell_disabled:hover,:root.dark .inline-date-picker .dp__overlay_cell_disabled:hover{background:transparent!important}.dark .inline-date-picker .dp__overlay_cell_pad,:root.dark .inline-date-picker .dp__overlay_cell_pad{color:#f1f5f9}.dark .inline-date-picker .dp__overlay_cell_pad:hover,:root.dark .inline-date-picker .dp__overlay_cell_pad:hover{background:#ffffff0f}.dark .inline-date-picker .dp__calendar_header_item,:root.dark .inline-date-picker .dp__calendar_header_item{color:#475569}.dark .inline-date-picker .dp__calendar_item[aria-disabled=true] .dp__cell_inner,.dark .inline-date-picker .dp__cell_disabled,:root.dark .inline-date-picker .dp__calendar_item[aria-disabled=true] .dp__cell_inner,:root.dark .inline-date-picker .dp__cell_disabled{color:var(--idp-disabled-text)!important}.dark .inline-date-picker .dp__today,:root.dark .inline-date-picker .dp__today{color:var(--idp-accent)!important}.dark .inline-date-picker .dp__active_date,:root.dark .inline-date-picker .dp__active_date{color:#fff!important}.dark .inline-date-picker .dp__action_row,:root.dark .inline-date-picker .dp__action_row{border-top-color:#ffffff14}.custom-button{border-radius:13px;color:#fff;font-size:10px;line-height:18px;text-align:center;width:54px}.van-radio{justify-content:space-between}.van-radio,.van-radio__icon{align-items:center;display:flex}.van-radio__icon{justify-content:center;margin-left:8px!important;margin-right:0!important;order:2}[dir=rtl] .van-radio__icon{margin-left:0!important;margin-right:8px!important}.van-radio__icon .van-icon{align-items:center;border:2px solid var(--business-primary)!important;display:flex;height:17px;justify-content:center;line-height:17px;width:17px}.van-radio__label{margin-left:0!important;padding:0;padding-left:0!important;width:100%}.ui-section-box-footer{line-height:1}.van-radio__icon .van-icon{font-size:12px}.media-video-container{align-items:center;height:100%;justify-content:center;opacity:1;position:absolute;width:100%}.mute-icon{background-color:#000000a6;border-radius:50%;left:43%;padding:15px 12px;position:absolute;top:44%}.media-slider[data-v-c1d07e93] .div-bg-image[lazy=error],.media-slider[data-v-c1d07e93] .div-bg-image[lazy=loading]{background-color:transparent!important;background-position:50%;background-size:contain}.prose figure[data-v-5f483040],.prose table[data-v-5f483040]{display:revert}.price-box.active[data-v-5f483040],.price-box[data-v-5f483040]:hover:not(.active){background-color:var(--business-primary);color:#fff}.price-box .price-label[data-v-5f483040]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.note_bg[data-v-5f483040]{background-color:color-mix(in srgb,var(--business-primary) 10%,#fff 90%)!important}@media (prefers-color-scheme:dark){.note_bg[data-v-5f483040]{background-color:color-mix(in srgb,var(--business-primary) 10%,transparent)!important}}.out_of_stock[data-v-5f483040]{background-color:color-mix(in srgb,var(--business-primary) 10%,transparent)}.item-details-scroll[data-v-5f483040]{scrollbar-width:none;-ms-overflow-style:none}.item-details-scroll[data-v-5f483040]::-webkit-scrollbar{display:none}.fade-enter-active[data-v-5f483040],.fade-leave-active[data-v-5f483040]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-5f483040],.fade-leave-to[data-v-5f483040]{opacity:0;transform:translateY(-4px)}
