.mobileAppNav,.mobileAppDock,.mobileNavWidgetHost,.mobileNavWidget{display:none}@media (max-width:1200px){:root{--mobileNavHeight:5.25rem;--mobileHeaderOffset:5.75rem;--mobileWidgetOffset:calc(var(--mobileNavHeight) + var(--spacing-md) + env(safe-area-inset-bottom,0px))}.mobileAppDock{right:var(--spacing-md);bottom:calc(var(--spacing-sm) + env(safe-area-inset-bottom,0px));left:var(--spacing-md);z-index:10000;gap:var(--spacing-xs);pointer-events:none;direction:rtl;flex-direction:column;display:flex;position:fixed}.mobileNavWidget,.mobileAppNav{pointer-events:auto;box-shadow:0 1em 4em color-mix(in srgb,var(--black)15%,transparent),inset 0 1px color-mix(in srgb,var(--white)8%,transparent);overflow:hidden}.mobileNavWidget:after,.mobileAppNav:after{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--background)85%,transparent);-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);position:absolute;inset:0}.mobileNavWidget{border-radius:var(--radius-lg);width:90%;margin:0 auto;display:block;position:relative}.mobileNavWidgetHost{gap:var(--spacing-xs);pointer-events:auto;flex-direction:column;width:100%;display:flex}.mobileNavWidgetHost:empty{display:none}.mobileWidgetInfo,.mobileWidgetPrice{flex-direction:column;min-width:0;display:flex}.mobileWidgetRow .navIcon,.mobileWidgetRow .navBadge,.mobileWidgetActions .navIcon,.mobileWidgetActions .navBadge,.mobileAppNav .navIcon,.mobileAppNav .navBadge{align-items:center;display:flex}.mobileWidgetRow{justify-content:space-between;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm)}.mobileWidgetInfo{gap:.15em;line-height:1.15}.mobileWidgetLabel .navLabel,.mobileWidgetValue .navLabel,.mobileAppNav .navLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobileWidgetLabel .oldPrice,.mobileWidgetPrice .oldPrice{color:color-mix(in srgb,var(--text)34%,transparent);font-size:var(--font-xs);font-weight:200}.mobileWidgetLabel{color:color-mix(in srgb,var(--text)48%,transparent)}.mobileWidgetValue .finalPrice,.mobileWidgetPrice .finalPrice{color:var(--text)}.mobileWidgetValue{font-size:var(--font-md);font-weight:300}.mobileWidgetPrice{align-items:flex-start;gap:.05em;line-height:1}.mobileWidgetPrice .oldPrice{text-decoration:line-through}.mobileWidgetPrice .finalPrice{font-size:var(--font-lg);white-space:nowrap;font-weight:400}.mobileWidgetActions{justify-content:flex-end;gap:var(--spacing-xs);flex:1}.mobileAppNav{border-radius:var(--radius-xl);box-shadow:0 1em 2.4em color-mix(in srgb,var(--black)35%,transparent),inset 0 1px color-mix(in srgb,var(--white)8%,transparent),inset 0 -1px color-mix(in srgb,var(--white)8%,transparent);direction:rtl;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;padding:.45em;display:grid;position:relative}.mobileAppNav .navBtn{width:100%;min-width:0;padding:var(--spacing-xs);border-radius:var(--radius-pill);color:color-mix(in srgb,var(--text)60%,transparent);font-family:inherit;font-size:var(--font-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.15em;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative}.mobileAppNav .navBtn:active,.mobileAppNav .navBtn.active{color:var(--text);background:var(--surface)}.mobileAppNav .navBtn:disabled,.mobileAppNav .navBtn.disabled{cursor:not-allowed;color:color-mix(in srgb,var(--text)26%,transparent);background:0 0}.mobileAppNav .navBtn.active .navLabel{opacity:1;font-weight:200}.mobileAppNav .navIcon,.mobileAppNav .navBadge{justify-content:center}.mobileAppNav .navIcon{position:relative}.mobileAppNav .navBadge{border:1px solid var(--background);border-radius:var(--radius-pill);background:var(--primary);min-width:2em;height:2em;color:var(--white);font-family:var(--fontEng);padding:0 .25em;font-size:.8em;font-weight:400;line-height:1;position:absolute;top:0;left:0;transform:translate(-35%,-30%)}.mobileAppNav .navLabel{color:currentColor;opacity:1;max-width:100%;font-size:.72rem;font-weight:200;line-height:1.2}}@media (max-width:380px){.mobileAppNav .navLabel{font-size:.55rem}}
