@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-SuperHeavy.woff)format("woff");font-weight:1000;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Black.woff)format("woff");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Heavy.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-UltraBold.woff)format("woff");font-weight:850;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-DemiBold.woff)format("woff");font-weight:650;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-ExtraLight.woff)format("woff");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-UltraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Bidad;src:url(/fonts/bidad/Bidad-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Katibeh;src:url(/fonts/katibeh/katibeh.woff)format("woff"),url(/fonts/katibeh/katibeh.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-Black.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-ExtraBold.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-Bold.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-SemiBold.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-Regular.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-Light.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/yekanBakh/YekanBakh-Thin.woff)format("woff"),url(/fonts/yekanBakh/YekanBakh-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-Extralight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-ExtralightItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PPMori;src:url(/fonts/PPMori/PPMori-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Super.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GraphikArabic;src:url(/fonts/graphik/GraphikArabic-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Kalameh;src:url(/fonts/kalameh/Kalameh-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:LektoratDisplay;src:url(/fonts/LektoratDisplay_var.woff2)format("woff2-variations"),url(/fonts/LektoratDisplay_var.woff2)format("woff2");font-weight:100 900;font-stretch:62% 82%;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??}@font-face{font-family:Whirlybats;src:url(/fonts/WhirlybatsVariable.woff2)format("woff2-variations");font-weight:400;font-style:normal;font-display:swap}@keyframes animFont{0%{font-variation-settings:"anim" 100}to{font-variation-settings:"anim" 200}}:root{--white:#fff;--black:#0b0b0b;--text:#f5f3f3;--background:#0d0d0d;--primary:#f34a16;--purple:#b05de3;--secondary:#f1823d;--accent:#fd3030;--error:#e53e3e;--success:#22c55e;--warning:#f4c22e;--shopBackground:var(--background);--shopText:var(--text);--shopPrimary:var(--primary);--shopSecondary:var(--secondary);--readableOnBackground:var(--text);--readableOnText:var(--background);--readableOnPrimary:var(--white);--readableOnSecondary:var(--black);--lightText:var(--black);--darkText:var(--white);--surfaceText:var(--text);--inverseSurfaceText:var(--background);--primaryGradient:linear-gradient(330deg,var(--primary)30%,var(--secondary)70%,#fffaf0 110%);--container:color-mix(in srgb,var(--text)2%,transparent);--surface:color-mix(in srgb,var(--text)4%,transparent);--surface-hover:color-mix(in srgb,var(--text)8%,transparent);--border-50:color-mix(in srgb,var(--text)25%,transparent);--border:color-mix(in srgb,var(--text)50%,transparent);--border-hover:color-mix(in srgb,var(--text)25%,transparent);--fontFa:var(--font-yekan-bakh),Tahoma,Arial,sans-serif;--fontEng:var(--font-lektorat-display),var(--font-yekan-bakh),Tahoma,Arial,sans-serif;--maxPageW:2200px;--base-font-size:16px;--base-spacing:.7em;--base-radius:1em;--surfaceSize:2.7rem;--font-xs:calc(var(--base-font-size)*.8);--font-sm:calc(var(--base-font-size)*.9);--font-md:calc(var(--base-font-size)*1);--font-lg:calc(var(--base-font-size)*1.28);--font-xl:calc(var(--base-font-size)*2);--font-2xl:calc(var(--base-font-size)*3.5);--font-3xl:calc(var(--base-font-size)*4);--font-4xl:calc(var(--base-font-size)*7);--spacing-xs:calc(var(--base-spacing)*.5);--spacing-sm:calc(var(--base-spacing)*1);--spacing-md:calc(var(--base-spacing)*1.7);--spacing-lg:calc(var(--base-spacing)*4);--spacing-xl:calc(var(--base-spacing)*4.8);--spacing-2xl:calc(var(--base-spacing)*10);--pageInline:var(--inlineSection);--pageBlockGap:var(--spacing-xl);--pageSectionGap:var(--spacing-xl);--pageTitleGap:var(--spacing-md);--pageTop:var(--headerSize);--pageBottom:var(--spacing-xl);--pageWideInline:calc(var(--inlineSection)*4);--pageComfortInline:calc(var(--inlineSection)*5);--pageCompactInline:var(--inlineSection);--radius-xs:calc(var(--base-radius)*.7);--radius-sm:calc(var(--base-radius)*.9);--radius-md:calc(var(--base-radius)*1.3);--radius-lg:calc(var(--base-radius)*1.7);--radius-xl:calc(var(--base-radius)*2.3);--radius-pill:9999px;--inlineSection:3.5em;--springEase:cubic-bezier(.27,-.08,0,1.65);--headerSize:120px;--pattern:url(/images/ui/pattern/01.webp);--pattern2:url(/images/ui/pattern/02.webp)}@media (min-width:2200px){:root{--maxPageW:2400px}}@media (max-width:1280px){:root{--inlineSection:2em;--font-2xl:calc(var(--base-font-size)*2.9);--pageWideInline:calc(var(--inlineSection)*2);--pageComfortInline:calc(var(--inlineSection)*2)}}@media (max-width:768px){:root{--base-font-size:15.5px;--inlineSection:1em;--surfaceSize:2.5rem;--pageBlockGap:var(--spacing-lg);--pageSectionGap:var(--spacing-lg);--pageTop:calc(var(--headerSize)*.8);--pageWideInline:var(--inlineSection);--pageComfortInline:var(--inlineSection)}}@media (max-width:480px){:root{--base-font-size:14px;--inlineSection:1em;--base-spacing:.65em;--surfaceSize:2.3rem;--pageInline:var(--spacing-md);--pageTop:calc(var(--headerSize)*.65);--pageWideInline:var(--spacing-md);--pageComfortInline:var(--spacing-md);--pageCompactInline:var(--inlineSection)}}*,:before,:after{box-sizing:border-box;scrollbar-width:none;scrollbar-color:var(--surface-hover)#0000;-webkit-tap-highlight-color:var(--surface);margin:0;padding:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--surface);border-radius:5em}::-webkit-scrollbar-thumb:hover{background:var(--surface-hover)}html{scroll-behavior:smooth;font-size:16px}html,body{background:var(--background);color:var(--text)}body{min-height:100vh;font-family:var(--fontFa);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;overflow-x:hidden}:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-lektorat-display),var(--font-yekan-bakh),Tahoma,Arial,sans-serif}:where([lang=en],[dir=ltr],.fontEng,.font-eng,.english,.latin){font-family:var(--fontEng)}:where([lang=fa],[lang=ar],[lang=fa-IR],[dir=rtl],.fontFa,.font-fa,.persian,.farsi){font-family:var(--fontFa)}main{width:100%;min-height:100dvh;overflow-x:hidden}input:-webkit-autofill{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:hover{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}input:-webkit-autofill:focus{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill:hover{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}textarea:-webkit-autofill:focus{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill:hover{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}select:-webkit-autofill:focus{border:1px solid var(--text);-webkit-text-fill-color:var(--text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}h1,h2,h3{letter-spacing:-.02em;font-weight:800;line-height:1.1}h1{font-size:var(--font-4xl)}h2{font-size:var(--font-3xl)}p{font-size:var(--font-sm);font-weight:300}a{color:var(--primary);font-weight:300;text-decoration:none;transition:all .3s}@media (min-width:768px){a:hover{opacity:.8}}@media (max-width:765px){a:active{opacity:.8}}img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;display:block}button{cursor:pointer;background:0 0}button,input,textarea,select{color:inherit;font:inherit;direction:rtl;border:none;outline:none}a,button{-webkit-tap-highlight-color:#0000;outline:none}section{width:100%;padding:var(--pageInline)}.loading{padding:var(--spacing-xl);opacity:.5;justify-content:center;align-items:center;display:flex}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface)25%,var(--surface-hover)50%,var(--surface)75%);pointer-events:none;-webkit-user-select:none;user-select:none;background-size:200% 100%;width:100%;height:100%;animation:1.6s ease-in-out infinite skeletonShimmer}.icon{aspect-ratio:1;width:1em;height:auto;transition:.3s ease,transform .3s var(--springEase),scale .3s var(--springEase);justify-content:center;align-items:center;display:inline-flex}.icon svg{width:100%;height:100%}.animatedIcon svg path,.animatedIcon svg g,.animatedIcon .animatedIcon svg path,.animatedIcon .animatedIcon svg rect,.animatedIcon .animatedIcon svg ellipse,.animatedIcon .animatedIcon svg polyline,.animatedIcon .animatedIcon svg line{vector-effect:non-scaling-stroke;stroke-width:calc(var(--strokeWidth,1))!important;stroke:currentColor!important}.animatedIcon{line-height:0;display:inline-block}.animatedIcon svg{width:100%;height:100%;display:block}.animatedIcon svg path,.animatedIcon svg g{stroke:currentColor!important}.animatedIcon.shoppingCart path{stroke-width:22px}.animatedIcon.shoppingCart g[transform="matrix(1,0,0,1,0,0)"] path{stroke-width:33px}.priceElement{font-weight:500;line-height:100%}.priceElement b{opacity:.8;font-weight:300}.cartBadge{border-radius:var(--radius-pill);background:var(--primary);width:fit-content;min-width:2em;height:fit-content;min-height:2em;color:var(--white);font-family:var(--fontEng);font-variation-settings:"wght" 500,"wdth" 99;direction:ltr;justify-content:center;align-items:center;padding:.3em .7em;font-size:.7em;font-weight:400;line-height:120%;display:flex;position:absolute;top:-30%;left:5%}.loginPill{border-radius:var(--radius-pill);background:var(--text);color:var(--background);font-size:var(--font-sm);text-transform:uppercase;padding:10px 24px;font-weight:600;transition:transform .2s}.loginPill:hover{transform:scale(1.05)}.page{width:100%;max-width:var(--maxPageW);padding-top:var(--headerSize);margin:auto}@media (max-width:1024px){.page{padding-top:calc(var(--headerSize)*.8)}}@media (max-width:640px){.page{padding-top:calc(var(--headerSize)*.65)}}.notFoundPage main{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.badge{border-radius:var(--radius-pill);min-width:1.5em;color:var(--white);font-size:var(--font-lg);text-align:center;font-weight:500}.badge.primary{background:var(--primaryGradient)}.spinner{border-radius:var(--radius-pill);border:2px solid;border-bottom-color:#0000;width:1.2em;height:1.2em;animation:1s linear infinite spin;display:inline-block}.primaryCard{--grad-deg:140deg;--fontSize:var(--font-xl);border-radius:var(--radius-xl);corner-shape:superellipse(1.5);color:var(--text);background-position:0 0;flex-direction:column;justify-content:center;gap:2.5em;position:relative;overflow:hidden;background:linear-gradient(var(--grad-deg),var(--primary)35%,var(--secondary)55%,#fffaf0 70%)!important;background-size:200% 200%!important}.primaryCard:before,.primaryCard:after{content:"";pointer-events:none;position:absolute}.primaryCard:before{z-index:1;background-image:var(--pattern);opacity:.15;mix-blend-mode:multiply;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(270deg,#0000 30%,#000 140%);mask-image:linear-gradient(270deg,#0000 30%,#000 140%)}.primaryCard:after{z-index:2;opacity:.4;mix-blend-mode:screen;background-image:url(/images/ui/gradient_noise/01.webp);background-repeat:no-repeat;background-size:cover;inset:0}.primaryCard .cardHeader{z-index:2;white-space:nowrap;justify-content:right;align-items:center;display:flex;position:relative}.primaryCard .cardHeader h3{flex-direction:row;align-items:baseline;line-height:100%;display:flex;color:var(--background)!important;font-size:var(--fontSize)!important;font-weight:600!important}.primaryCard .cardHeader .highlighted{align-items:center;display:flex}.primaryCard .cardHeader .highlighted span{background:var(--background);color:var(--text);border-radius:.4em;padding:.2em .35em;font-size:.9em;font-weight:300;display:inline-block}.primaryCard .cardHeader .highlighted .dots{display:flex}.primaryCard .cardHeader .highlighted .dots span{width:calc(var(--fontSize)*1.4);height:calc(var(--fontSize)*1.4);border-radius:var(--radius-pill);background:var(--background)}.shopThemeScope[data-shop-theme=light]{--shopNoiseFilter:invert(1);--shopPatternOpacity:.025}.shopThemeScope[data-shop-theme=light] .button.outline .btnLabel{font-weight:300}.shopThemeScope[data-shop-theme=light] .iconBtn svg path{stroke-width:1.5px}.shopThemeScope[data-shop-theme=light] .popoverPanel,.shopThemeScope[data-shop-theme=light] .popoverSheet{box-shadow:0 1.6em 2.3em color-mix(in srgb,var(--black)8%,transparent),inset -1px -1px color-mix(in srgb,var(--text)2%,transparent)}.shopThemeScope[data-shop-theme=light] .navLinkBtn{font-weight:400!important}.shopThemeScope[data-shop-theme=light] .navLink.active span{font-weight:500!important}.shopThemeScope[data-shop-theme=light] .tabsLabelInner,.shopThemeScope[data-shop-theme=light] .itemMeta,.shopThemeScope[data-shop-theme=light] .itemName{font-weight:300!important}.shopThemeScope[data-shop-theme=light] .itemMeta{color:var(--text)!important}.shopThemeScope[data-shop-theme=light] .mediaCell.overflow:after{background:color-mix(in srgb,var(--black)25%,transparent)}.shopThemeScope[data-shop-theme=light] .emptyIcon{--strokeWidth:2;color:color-mix(in srgb,var(--primary)75%,var(--readableOnSecondary))}.shopThemeScope[data-shop-theme=light] .cartBadge,.shopThemeScope[data-shop-theme=light] .shopGroupHeader,.shopThemeScope[data-shop-theme=light] .cartOverlayTotalValue{color:var(--readableOnSecondary)!important}.animFont{font-variation-settings:"anim" 200;font-family:Whirlybats;transition:all .3s;animation:.6s linear infinite animFont}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes reviewsWordGradientShift{0%{background-position:0%}50%{background-position:60%}to{background-position:100%}}@keyframes spin{to{transform:rotate(360deg)}}
.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:300}.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:300;line-height:1.2}}@media (max-width:380px){.mobileAppNav .navLabel{font-size:.55rem}}
