:root{font-family:"72",Segoe UI,system-ui,sans-serif;color:var(--sapTextColor,#1d2d3e);background:var(--sapBackgroundColor,#f5f6f7)}*{box-sizing:border-box}body{margin:0;min-height:100vh}.sell-shell{min-height:100vh;height:100dvh;display:flex;flex-direction:column}.sell-shell__layout{flex:1 1 auto;height:100%;min-height:0;min-width:0}.sell-shell__nav-header{padding:.75rem 1rem .5rem}.sell-shell__main{box-sizing:border-box;padding:0}.beta-column,.beta-screen,.fcl-host,.sell-shell__main{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;min-width:0}.beta-column,.beta-screen,.fcl-host{width:100%}.sell-shell__main .beta-column ui5-dynamic-page,.sell-shell__main .beta-screen ui5-dynamic-page,.sell-shell__main ui5-dynamic-page.beta-screen{display:block;flex:1 1 auto;height:100%;min-height:0;min-width:0}.sell-shell__main .beta-column ui5-dynamic-page::part(fit-content),.sell-shell__main .beta-screen ui5-dynamic-page::part(fit-content),.sell-shell__main ui5-dynamic-page.beta-screen::part(fit-content){overflow:auto}.sell-shell__main ui5-dynamic-page-header,.sell-shell__main ui5-dynamic-page-title{padding-inline:1rem;box-sizing:border-box}.sell-shell__main ui5-dynamic-page-header{padding-block:.25rem .75rem}.sell-shell__main ui5-dynamic-page>:not([slot]){padding-inline:1rem;box-sizing:border-box}.sell-shell__main ui5-bar[slot=footerArea]{padding-inline:.75rem;box-sizing:border-box}.edit-stack,.new-stack{display:flex;flex-direction:column;gap:1rem;min-width:0;width:min(100%,40rem);padding-bottom:1rem}.form-wrap{width:min(100%,40rem)}.filter-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.filter-row ui5-input{flex:1 1 12rem;min-width:10rem}.filter-row ui5-select{flex:0 1 10rem}.notes-item::part(layout){grid-template-columns:1fr;align-items:start}.notes-item::part(label){justify-self:start;-webkit-padding-end:0;padding-inline-end:0}.notes-item::part(content){width:100%}.beta-kpis{display:flex;flex-wrap:wrap;gap:.375rem 1rem}.kpi{display:flex;flex-direction:column;gap:.125rem;min-width:4.5rem;color:inherit;text-decoration:none;cursor:default}.kpi[role=link]{cursor:pointer}.kpi[role=link]:hover .kpi-value{text-decoration:underline}.kpi-value{color:var(--sapTextColor);font-size:var(--sapFontHeader5Size,1.125rem)}.beta-stack{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:.5rem 1rem 1rem}.sell-shell__main .beta-stack{padding:0 0 .5rem}.beta-section{display:flex;flex-direction:column;gap:.375rem;min-width:0}.section-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.section-copy{gap:.125rem;min-width:0}.auth-layout,.section-copy{display:flex;flex-direction:column}.auth-layout{min-height:100vh;align-items:center;justify-content:center;padding:1rem}.auth-layout__main{width:100%;max-width:28rem}.auth-stack{display:flex;flex-direction:column;gap:.75rem}.auth-card{width:100%}.auth-form{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.auth-form__row{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:600px){.auth-form__row{grid-template-columns:1fr 1fr}}.auth-form__switch{text-align:center;font-size:.875rem}.auth-social{display:flex;flex-direction:column;gap:.5rem}.auth-social__btn{width:100%}.auth-card--center{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem}.auth-link-btn{border:none;background:transparent;color:var(--sapLinkColor,#0a6ed1);cursor:pointer;font:inherit}.app-loading{min-height:100vh;display:grid;place-items:center}.account-shell,.discover-shell{min-height:100vh;display:flex;flex-direction:column}.account-shell__main,.discover-shell__main{flex:1 1;min-height:0}.account-shell__body{display:flex;flex:1 1 auto;min-height:0;min-width:0;height:100%}.account-shell__nav{width:16rem;flex-shrink:0}.shell-link{color:inherit;text-decoration:none}.discover-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;width:100%}.discover-toolbar__search{flex:1 1 12rem;min-width:10rem}.discover-toolbar__location{flex:1 1 100%}.buyer-location{position:relative;width:100%;max-width:36rem}.buyer-location--compact{max-width:none}.buyer-location__row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.buyer-location__field{position:relative;flex:1 1 14rem;min-width:10rem}.buyer-location__input{width:100%}.buyer-location__busy{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none}.buyer-location__suggestions{position:absolute;z-index:20;left:0;right:0;top:calc(100% + .25rem);margin:0;padding:.25rem 0;list-style:none;background:var(--sapList_Background,#fff);border:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9);border-radius:.375rem;box-shadow:0 .5rem 1.25rem rgb(0 0 0/.12);max-height:16rem;overflow:auto}.buyer-location__suggestion{display:block;width:100%;border:0;background:transparent;text-align:left;padding:.55rem .75rem;font:inherit;color:inherit;cursor:pointer}.buyer-location__suggestion:focus-visible,.buyer-location__suggestion:hover{background:var(--sapList_Hover_Background,#f5f5f5);outline:none}.buyer-location__error{margin:.35rem 0 0;color:var(--sapNegativeColor,#b00);font-size:.875rem}.discover-offer-list{list-style:none;margin:0;padding:.75rem;display:grid;grid-gap:.75rem;gap:.75rem}.discover-offer-card__body{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem 1rem}.discover-offer-card__photo{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:.375rem;flex-shrink:0;background:var(--sapTile_Background,#f5f5f5)}@media (max-width:599px){.account-shell__body{flex-direction:column}.account-shell__nav{width:100%}.sell-shell__nav-header{padding:.375rem .5rem .25rem}.flush-phone .beta-stack,.section-head,.sell-shell__main ui5-bar[slot=footerArea],.sell-shell__main ui5-dynamic-page-header,.sell-shell__main ui5-dynamic-page-title,.sell-shell__main ui5-dynamic-page>:not([slot]){padding-inline:.375rem}.sell-shell__main .flush-phone ui5-dynamic-page>:not([slot]){padding-inline:0}.edit-stack,.form-wrap,.new-stack{width:100%}}.fdq-home{min-height:100vh;padding:2rem 1.25rem 3rem;background:radial-gradient(circle at top left,rgba(180,120,60,.18),transparent 40%),linear-gradient(180deg,#f7f1e8,#efe4d4);color:#2c2118}.fdq-home__hero{max-width:40rem}.fdq-home__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;opacity:.75}.fdq-home h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.25rem);margin:.5rem 0 1rem}.fdq-home__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem}.fdq-home__cta,.fdq-home__link{color:#2c2118}.fdq-home__cta{display:inline-block;padding:.65rem 1.1rem;background:#2c2118;color:#f7f1e8;text-decoration:none;border-radius:.25rem}.fdq-home__error{color:#8b1e1e}.fdq-home__list{margin-top:2rem;padding-left:1.25rem}.account-busy{display:grid;place-items:center;padding:1.5rem}.account-balance{margin:0;font-size:1.125rem;font-weight:700}.account-muted{margin:0;color:var(--sapContent_LabelColor,#6a6d70);font-size:.875rem}.account-quick-links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.account-quick-links a{color:var(--sapLinkColor,#0a6ed1)}.account-stars-strip{display:grid;grid-gap:.35rem;gap:.35rem;padding:.75rem 0}.star-prefs{display:grid;grid-gap:1rem;gap:1rem;min-width:min(100%,22rem)}.star-prefs__group{display:grid;grid-gap:.35rem;gap:.35rem}.account-pix-qr{display:block;margin:.5rem auto;border:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9);border-radius:.5rem;background:#fff;padding:.5rem}.watch-areas{gap:1rem}.watch-form{padding:.75rem 1rem;border:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9);border-radius:.5rem;background:var(--sapGroup_ContentBackground,#fff)}.watch-form__title{margin:0;font-size:1rem;font-weight:600}.watch-form__actions,.watch-form__location{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.watch-cats{display:flex;flex-wrap:wrap;gap:.35rem .75rem}.watch-alert-list,.watch-area-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.watch-alert-row,.watch-area-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9);border-radius:.5rem;background:var(--sapGroup_ContentBackground,#fff)}.watch-area-row__meta{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 12rem}.watch-area-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600}.watch-area-row__badge{font-size:.75rem;font-weight:500;padding:.1rem .45rem;border-radius:999px;background:var(--sapButton_Background,#f5f5f5);color:var(--sapContent_LabelColor,#6a6d70)}.watch-area-row__badge--on{background:color-mix(in srgb,var(--sapPositiveColor,#256f3a) 16%,transparent);color:var(--sapPositiveColor,#256f3a)}.watch-area-row__actions{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.watch-alert-row__main{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;flex:1 1 12rem;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit}.watch-alert-row__title{font-weight:600}@media (max-width:599px){.watch-alert-row,.watch-area-row{padding:.75rem}.watch-area-row__actions{width:100%}.watch-area-row__actions ui5-button{flex:1 1 auto}}ui5-dialog.beta-dialog{width:min(48rem,90vw);--sapButton_Emphasized_Background:#4fa3ff;--sapButton_Emphasized_BorderColor:#4fa3ff;--sapButton_Emphasized_Hover_Background:#1b90ff;--sapButton_Emphasized_Hover_BorderColor:#1b90ff;--sapButton_Emphasized_Active_BorderColor:#1b90ff;--sapButton_Emphasized_Active_TextColor:#1b90ff}ui5-dialog.producer-chat-dialog{width:min(42rem,calc(100vw - 1.5rem));height:calc(100dvh - 1.5rem);max-height:calc(100dvh - 1.5rem)}ui5-dialog.producer-chat-dialog::part(content){display:flex;flex-direction:column;box-sizing:border-box;padding:0;min-height:0;overflow:hidden}.producer-chat-dialog__body{height:min(36rem,calc(88vh - 7.5rem));margin:0}.assistant-panel,.producer-chat-dialog__body{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;min-height:0;overflow:hidden}.assistant-panel{height:100%;color:var(--sapTextColor,#1d2d3e);background:var(--sapBackgroundColor,#f5f6f7)}.sell-shell__main>.assistant-panel{flex:1 1 auto;min-height:0}.assistant-column{position:relative;flex:1 1 auto;flex-direction:column;max-width:48rem;height:100%;min-height:0;margin-inline:auto;overflow:hidden}.assistant-column,.assistant-header{display:flex;box-sizing:border-box;width:100%;min-width:0}.assistant-header{flex:0 0 auto;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9);background:var(--sapGroup_ContentBackground,#fff)}.assistant-history{display:block;flex:1 1 auto;min-width:0}.assistant-icon-label{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.assistant-feed{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0;min-height:0;overflow:auto;padding:.75rem .75rem 7.5rem}.assistant-empty{color:var(--sapContent_LabelColor,#6a6d70)}.assistant-bubble{max-width:100%;padding:.5rem .75rem;border-radius:.5rem;background:var(--sapList_Background,#fff);border:1px solid var(--sapGroup_ContentBorderColor,#e5e5e5)}.assistant-bubble--user{align-self:flex-end;background:color-mix(in srgb,#4fa3ff 12%,var(--sapList_Background,#fff))}.assistant-bubble--assistant{align-self:flex-start}.assistant-composer{position:absolute;z-index:2;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;min-width:0;padding:.5rem .75rem max(.75rem,env(safe-area-inset-bottom));background:var(--sapGroup_ContentBackground,#fff);border-top:1px solid var(--sapGroup_ContentBorderColor,#d9d9d9)}.assistant-dock{display:flex;align-items:flex-end;gap:.5rem;min-width:0}.assistant-field{display:block;flex:1 1 auto;width:auto;min-width:0}.assistant-actions{display:flex;flex:0 0 auto;align-items:flex-end;gap:.25rem}.assistant-file{display:block}.assistant-mic{touch-action:none}@media (max-width:599px),(pointer:coarse){.producer-chat-dialog__body{height:calc(100dvh - 8rem)}.assistant-field{--sapFontSize:1rem;font-size:1rem}.assistant-field::part(textarea){font-size:1rem}}@media (max-width:599px){.assistant-icon-label{display:none}.assistant-composer,.assistant-header{padding-inline:.375rem}.assistant-actions ui5-button{width:2.75rem;height:2.75rem}.assistant-actions ui5-button::part(button){width:2.75rem;height:2.75rem;min-width:2.75rem;padding:0;border-radius:999px;box-shadow:0 6px 16px rgba(47,33,23,.18)}}.payments-page{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-block:.5rem 1rem}.payments-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:start}.payments-card{width:100%}.payments-card__body{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem 1rem;min-width:0}.payments-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}.payments-missing{margin:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:.25rem}.payments-hint{color:var(--sapContent_LabelColor)}.payments-busy{align-self:center;padding-block:1rem}.payments-tutorial{gap:.5rem}.payments-tutorial__panel{width:100%}.payments-tutorial__duties,.payments-tutorial__fee-rows,.payments-tutorial__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.payments-tutorial__list{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;list-style:disc}.payments-tutorial__duty{display:flex;flex-direction:column;gap:.25rem}.payments-tutorial__duty-who{font-weight:var(--sapFontBoldWeight,700)}.payments-tutorial__fees{display:flex;flex-direction:column;gap:.75rem;min-width:0}.payments-tutorial__fee-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;padding-block:.5rem;-webkit-border-after:1px solid var(--sapList_BorderColor,#e5e5e5);border-block-end:1px solid var(--sapList_BorderColor,#e5e5e5)}.payments-tutorial__fee-row:last-child{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.payments-tutorial__fee-value{font-weight:var(--sapFontBoldWeight,700);text-align:end}@media (min-width:900px){.payments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payments-grid__wide{grid-column:1/-1}}@media (max-width:599px){.payments-card__body{padding:0 .75rem .75rem}}.payments-soon{list-style:none;margin:0;padding:0 1rem 1rem;display:flex;flex-direction:column}.payments-soon__item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding-block:.75rem;-webkit-border-after:1px solid var(--sapList_BorderColor,#e5e5e5);border-block-end:1px solid var(--sapList_BorderColor,#e5e5e5)}.payments-soon__item:last-child{-webkit-border-after:0;border-block-end:0}.payments-soon__icon{flex:none;color:var(--sapContent_IconColor);-webkit-margin-before:.125rem;margin-block-start:.125rem}.payments-soon__text{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;gap:.25rem}.payments-soon__title{font-size:var(--sapFontLargeSize,1rem);color:var(--sapList_TextColor,inherit)}.payments-soon__desc{color:var(--sapContent_LabelColor);overflow-wrap:anywhere}@media (max-width:599px){.payments-soon{padding-inline:.75rem}}.cart-dialog{width:min(30rem,calc(100vw - 1rem));max-width:calc(100vw - 1rem);min-width:0}.cart-dialog::part(content){padding:.75rem 1rem}.cart-dialog__body{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.cart-dialog__field{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.cart-dialog__field>ui5-input,.cart-dialog__field>ui5-select{width:100%;min-width:0}.cart-dialog__footer{display:flex;justify-content:flex-end;width:100%}.cart-group{-webkit-padding-before:.75rem;padding-block-start:.75rem;-webkit-border-before:1px solid var(--sapGroup_TitleBorderColor,#d9d9d9);border-block-start:1px solid var(--sapGroup_TitleBorderColor,#d9d9d9)}.cart-group,.cart-group__bake{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.cart-lines{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.cart-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb name total" "thumb unit stepper";align-items:center;grid-column-gap:.5rem;column-gap:.5rem}.cart-line>.product-thumb{grid-area:thumb}.cart-line__name{grid-area:name;font-weight:600;overflow-wrap:anywhere}.cart-line__total{grid-area:total;justify-self:end;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-line__unit{grid-area:unit;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize,.75rem)}.cart-line__stepper{grid-area:stepper;justify-self:end;display:inline-flex;align-items:center;gap:.125rem}.cart-line__qty{min-width:1.5rem;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-group__combo{margin:0;text-align:end}.cart-group__total{display:flex;justify-content:space-between;gap:.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-dialog__next{margin:0;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize,.75rem);line-height:1.4}.cart-group__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}@media (max-width:599px){.cart-dialog::part(content){padding:.75rem}}.sell-help{display:block;margin-top:.5rem;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.product-row{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.5rem 0}.product-row__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.product-row__off{flex:none;cursor:help}.product-row__price{flex:none;color:var(--sapContent_LabelColor);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-row__toggle{flex:none}.bake-row::part(content){padding:0}.bake-row__link{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.75rem 0;color:inherit;text-decoration:none}.bake-row__link:hover .bake-row__title{text-decoration:underline}.bake-row__link:focus-visible{outline:2px solid var(--sapContent_FocusColor);outline-offset:2px}.bake-row__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}.bake-row__title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bake-row__when{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.bake-row__status{flex:none}.query-state__busy{display:flex;justify-content:center;padding:3rem 1rem}.query-state__error{margin:1rem 0}.query-state__retry{-webkit-margin-start:.5rem;margin-inline-start:.5rem}@media (max-width:599px){.product-row{flex-wrap:wrap;row-gap:.25rem}.product-row__name{flex-basis:calc(100% - 3.5rem);white-space:normal}}.batch-table-host{min-width:0}.batch-table-host .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.batch-table-host .clip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-table-host .products-col{font-size:var(--sapFontSmallSize);line-height:1.3}.batch-table-host .tight-col{white-space:nowrap}.batch-table-host .stamp-stack{display:flex;flex-direction:column;gap:.0625rem;font-size:var(--sapFontSmallSize);line-height:1.25}.batch-table-host .batch-stamp,.batch-table-host .stamp-line{display:flex;gap:.35rem;white-space:nowrap}.batch-table-host .stamp-label{color:var(--sapContent_LabelColor)}.batch-table-host .first-col{-webkit-padding-start:1rem!important;padding-inline-start:1rem!important}.batch-table-host .batch-table ui5-table-header-cell{cursor:pointer}.batch-table-host .batch-table ui5-table-cell,.batch-table-host .batch-table ui5-table-header-cell{box-shadow:inset 0 -1px 0 var(--sapList_BorderColor)}.kind-product{--standing-accent:var(--sapPositiveColor,#256f3a)}.kind-family{--standing-accent:#d99a00}.kind-combo{--standing-accent:var(--sapInformativeColor,#0070f2)}.batch-table-host .batch-table ui5-table-cell.kind-combo,.batch-table-host .batch-table ui5-table-cell.kind-family,.batch-table-host .batch-table ui5-table-cell.kind-product{box-shadow:inset 3px 0 0 var(--standing-accent),inset 0 -1px 0 var(--sapList_BorderColor)}@media (max-width:599px){.batch-table-host .first-col{-webkit-padding-start:.5rem!important;padding-inline-start:.5rem!important}}.sales{display:flex;flex-direction:column;gap:.75rem;min-width:0;-webkit-padding-after:1rem;padding-block-end:1rem}.sales-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sales-head-actions{display:flex;gap:.5rem;flex-wrap:wrap}.sales-text-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--sapLinkColor);font:inherit;cursor:pointer;text-decoration:none;padding:.25rem .375rem}.sales-totals{margin:0;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.sales-totals .sep{margin-inline:.35rem}.sales-error{margin:0;color:var(--sapNegativeColor)}.sales-date{flex:0 1 12rem;min-width:10rem;width:12rem}.sales-heatmap-wrap{padding-inline:.25rem}.sales-heatmap{display:flex;flex-wrap:wrap;gap:4px}.sales-heatmap__cell{width:14px;height:14px;background:var(--sapInformativeColor,#0070f2)}.sales ui5-table-row{border-bottom:var(--sapList_BorderWidth,1px) solid var(--sapList_BorderColor)}.sales ui5-table-row.group-row{background:var(--sapList_HeaderBackground)}.sales ui5-table-cell.kind-combo,.sales ui5-table-cell.kind-family,.sales ui5-table-cell.kind-product{box-shadow:inset 3px 0 0 var(--standing-accent)}.group-note{color:var(--standing-accent,var(--sapContent_LabelColor));font-size:var(--sapFontSmallSize);line-height:1.15}.cell-link{color:var(--sapLinkColor);text-decoration:none}.cell-link:hover{text-decoration:underline}.buyer-meta{display:flex;flex-wrap:wrap;gap:.35rem}.cell-meta,.contents{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.contents-line{margin:0;font-size:var(--sapFontSmallSize);line-height:1.3}.money-col,.status-col{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detail-stack{display:flex;flex-direction:column;gap:1rem;min-width:0;padding-bottom:1.5rem}.detail-form{width:min(100%,40rem)}.detail-inset{padding-inline:.75rem}.title-actions{gap:.25rem;max-width:100%}.title-actions,.title-meta{display:flex;flex-wrap:wrap}.title-meta{gap:.25rem .75rem;align-items:center;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.batch-form{display:flex;flex-direction:column;gap:.75rem;min-width:0}.meta{margin:0 0 .5rem;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.qty-list{margin:0;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;gap:.25rem}.plan-list,.qty-list{display:flex;flex-direction:column}.plan-list{gap:.5rem}.prod-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:.5rem}.packing,.production{display:flex;flex-direction:column;gap:.5rem;min-width:0}@media (max-width:599px){.detail-inset,.detail-stack>:not(ui5-panel){padding-inline:.375rem}.detail-stack>ui5-panel::part(content){padding:.3125rem .5rem}.detail-stack>ui5-panel ui5-panel{margin-inline:-.5rem}.detail-stack>ui5-panel ui5-panel::part(content){padding:.3125rem .5rem}.fields{grid-template-columns:1fr}.hint{max-width:none}}.payments-tutorial__fee-label{display:flex;flex-direction:column;gap:.125rem;min-width:0}.legal-table-wrap{overflow-x:auto}.legal-table{width:100%;min-width:36rem;border-collapse:collapse;font-family:var(--sapFontFamily);font-size:var(--sapFontSmallSize);color:var(--sapTextColor)}.legal-table td,.legal-table th{text-align:left;vertical-align:top;padding:.5rem;border-bottom:1px solid var(--sapList_BorderColor)}.legal-table thead th{color:var(--sapContent_LabelColor);font-weight:700}.legal-table tbody th{font-weight:700}.legal-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:.75rem;gap:.75rem;list-style:none;margin:0;padding:0}.legal-cards__item{display:flex;flex-direction:column;gap:.375rem;padding:.75rem;border:1px solid var(--sapList_BorderColor);border-radius:.5rem}.legal-cards__title{font-weight:700}.legal-cards__list{display:flex;flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem}.legal-terms{width:100%}.legal-terms__accept{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.product-editor-stack{display:flex;flex-direction:column;gap:1rem;min-width:0;width:min(100%,56rem);padding-bottom:1rem}.field-control{display:flex;flex-direction:column;gap:.375rem;width:100%}.hint{margin:0;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize);line-height:1.4;max-width:36rem}.hint--error{color:var(--sapNegativeTextColor,#bb0000)}.line-list{width:100%;display:block}.line{flex-direction:column;width:100%;padding-block:.375rem}.line,.line-head{display:flex;gap:.5rem}.line-head{align-items:center;justify-content:space-between}.fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));grid-gap:.5rem;gap:.5rem}.field{display:flex;flex-direction:column;gap:.25rem;min-width:0}.form-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.recipe-panel{width:100%;min-width:0}.product-basics{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);grid-gap:1rem 1.5rem;gap:1rem 1.5rem;align-items:start}.product-basics .form-wrap{width:100%}.product-media,.product-mrp{display:flex;flex-direction:column;gap:.75rem;min-width:0}.photo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));grid-gap:.5rem;gap:.5rem}.photo-grid__thumb{display:block;padding:0;aspect-ratio:1;overflow:hidden;border-radius:.5rem;border:1px solid var(--sapGroup_ContentBorderColor);background:var(--sapGroup_ContentBackground);cursor:pointer}.photo-grid__thumb>img{display:block;width:100%;height:100%;object-fit:cover}.photo-grid__thumb--cover{border-color:var(--sapContent_Selected_ForegroundColor);box-shadow:0 0 0 1px var(--sapContent_Selected_ForegroundColor)}.photo-grid__thumb--selected{outline:2px solid var(--sapContent_FocusColor);outline-offset:2px}.photo-grid__thumb--pending{border-style:dashed;opacity:.85;cursor:progress}.photo-grid__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.product-mrp__cost{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0}.product-mrp__cost>div{display:flex;align-items:baseline;gap:.5rem}.product-mrp__cost dd{margin:0}@media (max-width:900px){.product-basics{grid-template-columns:minmax(0,1fr)}}.recipe{flex-direction:column;min-width:0}.picker-row,.recipe{display:flex;gap:.75rem}.picker-row{flex-wrap:wrap;align-items:flex-end}.recipe-picker{max-width:36rem;flex:1 1 14rem}.lab-field ui5-input,.lab-field ui5-select,.recipe-picker ui5-select{width:100%;min-width:0}.scale-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.scale-bar>ui5-button{flex:0 0 auto}.lab-field{display:flex;flex-direction:column;gap:.25rem;flex:1 1 14rem;min-width:0}.lab-qty{flex:0 1 8rem}.header-grid{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center}.header-grid>ui5-input,.header-grid>ui5-textarea{width:100%;min-width:0}.field-label{justify-self:end;text-align:end}.label-with-action{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.comment-label{grid-column:1;align-self:start;padding-top:.5rem}.comment-field{grid-column:2/-1}.line-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.25rem}.line-row,.line-row ui5-combobox,.line-row ui5-input,.line-row ui5-select{width:100%;min-width:0}.line-row .kind{flex:1 1 8rem;min-width:0}.line-row .name{flex:2 1 12rem;min-width:0}.line-row .qty{flex:0 1 6rem;min-width:0}.line-row .policy,.line-row .unit{flex:1 1 8rem;min-width:0}.ingredient-line{flex-wrap:nowrap}.ingredient-line .kind{flex:0 0 8.5rem}.ingredient-line .name{flex:1 1 auto;width:auto;min-width:8rem}.ingredient-line .qty{flex:0 0 4.75rem}.ingredient-line .unit{flex:0 0 4.25rem}.ingredient-line .policy{flex:0 0 7.5rem}.ingredient-line ui5-button[icon=add]{flex:0 0 auto;-webkit-margin-start:0;margin-inline-start:0}.line-row ui5-button{flex:0 0 auto}.ingredient-line .qty~ui5-button,.ingredient-line ui5-button[icon=add]+.qty~ui5-button,.line-row ui5-button{-webkit-margin-start:auto;margin-inline-start:auto}.recipe-toolbar{justify-content:space-between;gap:.75rem}.actions,.recipe-toolbar{display:flex;flex-wrap:wrap;align-items:center}.actions{justify-content:flex-end;gap:.5rem;-webkit-margin-start:auto;margin-inline-start:auto}.estimate-lines{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content max-content;grid-column-gap:.75rem;column-gap:.75rem;grid-row-gap:.125rem;row-gap:.125rem;margin:.25rem 0 0;padding:0;list-style:none;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.estimate-lines li{display:contents}.est-name{min-width:0}.est-cost,.est-qty,.est-unit{text-align:end;white-space:nowrap}@media (max-width:599px){.product-editor-stack{width:100%}.actions,.picker-row,.recipe-toolbar,.scale-bar{flex-direction:column;align-items:stretch;-webkit-margin-start:0;margin-inline-start:0}.scale-bar .lab-field,.scale-bar .lab-qty,.scale-bar ui5-button{flex:1 1 auto;width:100%}.actions ui5-button{width:100%}.header-grid{grid-template-columns:1fr}.field-label,.label-with-action{justify-self:start;justify-content:flex-start;text-align:start}.comment-field,.comment-label{grid-column:auto}.line-row .kind,.line-row .name,.line-row .policy,.line-row .unit{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem)}.line-row .qty{flex:1 1 5rem}.ingredient-line{flex-wrap:wrap}.ingredient-line .kind{order:1;flex:1 1 6.5rem}.ingredient-line .qty{order:1;flex:0 1 4.5rem}.ingredient-line .unit{order:1;flex:0 0 4.25rem}.ingredient-line ui5-button{order:1}.ingredient-line .name,.ingredient-line .policy{order:2;flex:1 1 100%;width:100%;min-width:0}}.legal-accept{display:flex;align-items:flex-start;gap:.25rem}.legal-accept__text{padding-top:.7rem;font-family:var(--sapFontFamily);font-size:var(--sapFontSmallSize);color:var(--sapTextColor);line-height:1.4}.ingredient-list{display:none}.ingredient-table-host{width:100%;min-width:0}.ingredient-table .first-col{-webkit-padding-start:1rem!important;padding-inline-start:1rem!important;min-width:16rem}.ingredient-row{display:flex;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.25rem .25rem .25rem .75rem;box-sizing:border-box}.ingredient-main{display:flex;flex-direction:column;gap:.125rem;flex:1 1 auto;min-width:0}.ingredient-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ingredient-cost,.ingredient-meta{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.ingredient-cost{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cell-stack{display:flex;flex-direction:column;gap:.125rem;min-width:0}.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conversion-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.conversion-row ui5-combobox,.conversion-row ui5-input{flex:1 1 6rem;min-width:0}.conversion-error{flex:1 0 100%;margin:0;color:var(--sapNegativeTextColor);font-size:var(--sapFontSmallSize)}.add-conversion{margin-top:.5rem}@media (max-width:599px){.ingredient-table .first-col{-webkit-padding-start:.5rem!important;padding-inline-start:.5rem!important}.ingredient-table-host{display:none}.ingredient-list{display:block}}.legal-doc{max-width:46rem;margin:0 auto;padding:2rem 1rem 3rem;font-family:var(--sapFontFamily);color:var(--sapTextColor);line-height:1.6}.legal-doc h1{font-size:1.75rem;margin:0 0 1rem}.legal-doc h2{font-size:1.3rem;margin:2rem 0 .5rem}.legal-doc h3,.legal-doc h4{font-size:1.05rem;margin:1.5rem 0 .5rem}.legal-doc ol,.legal-doc ul{padding-left:1.4rem}.legal-doc blockquote{margin:1rem 0;padding:.25rem 1rem;border-left:3px solid var(--sapList_BorderColor);color:var(--sapContent_LabelColor)}.legal-doc a{color:var(--sapLinkColor)}.manual-doc__toc ol{columns:14rem 2;margin:0 0 1.5rem}.manual-doc__section{scroll-margin-top:4rem}.manual-doc__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:2rem}.manual-doc__head h2{margin:0}.legal-doc__table-wrap{overflow-x:auto;margin:1rem 0}.legal-doc table{border-collapse:collapse;width:100%;font-size:.95em}.legal-doc td,.legal-doc th{border:1px solid var(--sapList_BorderColor,#d9d9d9);padding:.4rem .6rem;text-align:left;vertical-align:top}.danger-zone{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem;border:1px solid var(--sapNegativeBorderColor,var(--sapNegativeColor,#b00));border-radius:var(--sapElement_BorderCornerRadius,.5rem)}.danger-zone__list{margin:0 0 1rem;padding-left:1.1rem}.danger-zone__field,.danger-zone__list{display:grid;grid-gap:.25rem;gap:.25rem}.danger-zone__field{margin-bottom:.75rem}.mrp-filters{flex-wrap:wrap;width:min(100%,48rem)}.mrp-filters .mrp-horizon{width:8rem;flex:0 0 auto}.mrp-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mrp-fcl{flex:1 1 auto;height:100%;min-height:0}.mrp-facts{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.production-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.75rem;gap:.75rem}.production-card{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;border:1px solid var(--sapList_BorderColor);border-radius:var(--sapElement_BorderCornerRadius)}.production-subrow{-webkit-padding-start:1rem;padding-inline-start:1rem;color:var(--sapContent_LabelColor)}.production-nested{-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-border-start:2px solid var(--sapList_BorderColor);border-inline-start:2px solid var(--sapList_BorderColor)}.production-qty{display:flex;align-items:center;justify-content:flex-end;gap:.125rem}.production-qty-input{width:5rem;min-width:0}.production-money-input{width:6.5rem;min-width:0}.production-unit-field{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;width:100%}.production-money-input::part(input),.production-qty-input::part(input){text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panfleto{gap:1.5rem;max-width:48rem;padding:1rem}.panfleto,.panfleto-step{display:flex;flex-direction:column}.panfleto-step{gap:.5rem;align-items:flex-start}.panfleto-actions,.panfleto-busy,.panfleto-photos{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.panfleto-photo{padding:2px;border:2px solid transparent;border-radius:.5rem;background:none;cursor:pointer}.panfleto-photo.is-selected{border-color:var(--sapBrandColor)}.panfleto-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:.75rem;gap:.75rem;width:100%}.panfleto-field{display:flex;flex-direction:column;gap:.25rem}.panfleto-field ui5-input,.panfleto-field ui5-textarea{width:100%}.panfleto-field--full{grid-column:1/-1}@media (min-width:40rem){.panfleto-field--wide{grid-column:span 2}}.panfleto-counter{align-self:flex-end}.panfleto-field__error{color:var(--sapNegativeTextColor)}.panfleto-source{max-width:100%;max-height:10rem;object-fit:contain}.panfleto-result{display:flex;flex-direction:column;gap:.75rem;width:100%}.panfleto-png{max-width:100%}.panfleto-pdf,.panfleto-png{border:1px solid var(--sapGroup_TitleBorderColor)}.panfleto-pdf{width:100%;height:32rem}.panfleto-error{color:var(--sapNegativeTextColor)}.panfleto-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;width:100%}.panfleto-history li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.checkout-page--receipt{display:grid;grid-gap:.75rem;gap:.75rem;max-width:40rem;margin-inline:auto;padding:1rem}.order-receipt{display:flex;flex-direction:column;gap:.75rem;color:var(--sapTextColor);font-size:var(--sapFontSize)}.order-receipt p{margin:0}.order-receipt__header,.order-receipt__section{display:flex;flex-direction:column;gap:.25rem}.order-receipt__section{-webkit-padding-before:.75rem;padding-block-start:.75rem;border-top:var(--sapList_BorderWidth,1px) solid var(--sapList_BorderColor)}.order-receipt__label{margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.order-receipt__hint,.order-receipt__label,.order-receipt__meta,.order-receipt__qty{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.order-receipt__status,.order-receipt__strong{font-weight:600}.order-receipt__lines{list-style:none;margin:0;padding:0}.order-receipt__lines li,.order-receipt__row,.order-receipt__total{display:flex;justify-content:space-between;gap:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-receipt__total{font-weight:700}.order-receipt__link{color:var(--sapLinkColor)}.checkout-receipt-aside,.order-receipt__actions{display:flex;flex-wrap:wrap;gap:.5rem}@media print{.checkout-receipt-aside,.discover-shell>ui5-shellbar,.order-receipt__actions--print-hide{display:none!important}.checkout-page--receipt{max-width:none;padding:0}.order-receipt{color:#000}.order-receipt__section{page-break-inside:avoid;break-inside:avoid}}