.ShopExperience_surface__FjHh1{background:color-mix(in srgb,var(--theme-bg-primary) 92%,transparent)}.ShopExperience_crosshair__xjFqT{background:var(--theme-text-primary);border-color:var(--theme-bg-primary)}.ShopExperience_dialog__NeZ9_::backdrop{background:color-mix(in srgb,var(--theme-text-primary) 25%,transparent);backdrop-filter:blur(5px)}.ShopExperience_surface__FjHh1{box-shadow:0 3px 12px color-mix(in srgb,var(--theme-shadow) 12%,transparent),inset 0 1px 0 var(--theme-glass-bg)}.ShopExperience_control__sw8cJ{-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease}.ShopExperience_inspection__prz56{font-variant-numeric:tabular-nums}.ShopExperience_inspection__prz56 h1{text-wrap:balance}@media (max-width:639px){.ShopExperience_inspection__prz56{bottom:max(1rem,env(safe-area-inset-bottom));padding:1rem}}@media (min-width:640px) and (max-width:1023px){.ShopExperience_inspection__prz56{max-width:330px;right:1.5rem}}@media (max-height:500px) and (min-width:640px){.ShopExperience_inspection__prz56{width:280px;padding:.75rem;right:.75rem;bottom:.75rem}.ShopExperience_inspection__prz56 h1{font-size:.95rem}}.ShopExperience_experience__VIRAV{font-family:Open Runde,sans-serif;-webkit-font-smoothing:antialiased}.ShopExperience_experience__VIRAV button,.ShopExperience_experience__VIRAV input{font-family:inherit}.ShopExperience_isometric___qS3o{--shop-accent:#00b140;--shop-ink:#1a1a1a;background:var(--shop-world-bg);color:var(--shop-ink)}.ShopExperience_cornerNav__2MiU7{background:color-mix(in srgb,var(--theme-bg-primary) 96%,transparent);box-shadow:0 6px 24px color-mix(in srgb,var(--theme-shadow) 18%,transparent),inset 0 1px 0 var(--theme-glass-bg);scrollbar-width:none}.ShopExperience_navigationHint__Z558q{text-shadow:0 1px 6px var(--theme-bg-primary),0 0 12px var(--theme-bg-primary)}.ShopExperience_cornerButton__Yt5YR svg{color:var(--shop-accent)}.ShopExperience_cornerButton__Yt5YR:focus-visible svg,.ShopExperience_cornerButton__Yt5YR:hover svg{color:inherit}.ShopExperience_cornerButton__Yt5YR{background:color-mix(in srgb,var(--shop-accent) 12%,var(--theme-bg-primary));color:var(--theme-text-primary);transition:background-color .15s ease,transform .15s ease,color .15s ease}.ShopExperience_cornerButton__Yt5YR:focus-visible,.ShopExperience_cornerButton__Yt5YR:hover{background:var(--shop-accent);color:#ffffff}.ShopExperience_browseDialog__XJoTS{box-shadow:0 16px 60px var(--theme-shadow)}.ShopExperience_browseDialog__XJoTS h2{text-wrap:balance}.ShopExperience_productAction__FOd0R{position:relative;isolation:isolate;display:inline-grid;grid-template-columns:minmax(0,1fr) 16px;column-gap:12px;align-items:center;min-height:48px;padding:7px 18px 7px 21px;line-height:20px;border:1px solid color-mix(in srgb,#5f9eab 30%,transparent);background:linear-gradient(160deg,rgba(255,255,255,.94),rgba(235,245,247,.48) 60%,rgba(180,216,222,.22));color:var(--theme-text-primary);box-shadow:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:15px;font-weight:600;letter-spacing:-.02em;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.ShopExperience_productAction__FOd0R:before{content:"";position:absolute;inset:4px;border:1px solid rgba(255,255,255,.65);border-bottom-color:rgba(95,158,171,.18);border-radius:inherit;pointer-events:none}.ShopExperience_actionArrow__8vSrO{display:block;width:16px;height:16px;align-self:center;line-height:0;flex:none;transition:none}.ShopExperience_actionArrow__8vSrO svg{display:block;width:16px;height:16px;margin:0}.ShopExperience_productAction__FOd0R>span:first-child{align-self:center;line-height:20px}@media (hover:hover){.ShopExperience_productAction__FOd0R:hover{background-color:rgba(180,216,222,.3);transform:translateY(-2px)}}.ShopExperience_productAction__FOd0R:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ShopExperience_actionArrow__8vSrO,.ShopExperience_productAction__FOd0R{transition:none}}.ShopExperience_keeperBubble__5Q20Y{position:absolute;top:0;left:0;z-index:2;max-width:160px;padding:8px 12px;border:1px solid var(--theme-border);border-radius:14px;background:var(--theme-bg-primary);color:var(--theme-text-primary);box-shadow:0 4px 14px color-mix(in srgb,var(--theme-shadow) 20%,transparent);font-size:12px;font-weight:600;line-height:1.4;text-align:center;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .16s ease}.ShopExperience_keeperBubble__5Q20Y:after{content:"";position:absolute;bottom:-5px;left:calc(50% - 5px);width:10px;height:10px;border-right:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);background:var(--theme-bg-primary);transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ShopExperience_keeperBubble__5Q20Y{transition:none}}.ShopExperience_experience__VIRAV{position:fixed;top:var(--viewport-offset-top-px,0);left:var(--viewport-offset-left-px,0);width:var(--viewport-width-px,100%);height:var(--viewport-height-px,100dvh)}body:has(.ShopExperience_experience__VIRAV),html:has(.ShopExperience_experience__VIRAV){--shop-world-bg:#f0f2f1;height:var(--viewport-height-px,100dvh);min-height:0;overflow:hidden;overscroll-behavior:none;background:var(--shop-world-bg)}.ShopExperience_chromeTop__2UjYu{padding:.5rem 1rem 0}.ShopExperience_chromeBottom__mH7xG{padding:.5rem 1rem .375rem}.ShopExperience_resetView__FXf_E{position:absolute;z-index:20;right:1.25rem;bottom:7rem;pointer-events:auto}@media (min-width:640px){.ShopExperience_chromeTop__2UjYu{padding:1.5rem 1.5rem 0}.ShopExperience_chromeBottom__mH7xG{padding:.75rem 1.5rem max(1.25rem,env(safe-area-inset-bottom,0px))}.ShopExperience_resetView__FXf_E{right:1.5rem}}@media (max-height:500px) and (orientation:landscape){.ShopExperience_chromeTop__2UjYu{padding-top:max(.75rem,env(safe-area-inset-top,0px))}.ShopExperience_chromeBottom__mH7xG{padding-top:0;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.ShopExperience_navigationHint__Z558q{display:none}.ShopExperience_resetView__FXf_E{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}}@media (display-mode:standalone){.ShopExperience_chromeTop__2UjYu{padding-top:max(.5rem,env(safe-area-inset-top,0px))}.ShopExperience_chromeBottom__mH7xG{padding-bottom:max(.375rem,env(safe-area-inset-bottom,0px))}}:root{--modal-open-dur:250ms;--modal-close-dur:150ms;--modal-scale:0.96;--modal-scale-close:0.96;--modal-ease:cubic-bezier(0.22,1,0.36,1)}.t-modal{transform-origin:center;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease),opacity var(--modal-open-dur) var(--modal-ease);will-change:transform,opacity}.t-modal.is-open{transform:scale(1);opacity:1;pointer-events:auto}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease),opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}:root{--page-slide-dur:250ms;--page-fade-dur:250ms;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0ms;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(0.22,1,0.36,1);--page-fade-ease:cubic-bezier(0.22,1,0.36,1)}.t-page-slide{position:relative}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{position:absolute;inset:0;opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x, 0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease),transform var(--page-slide-dur) var(--page-slide-ease),filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity,transform,filter}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"]{opacity:1;pointer-events:auto;transform:translateX(0);filter:blur(0);transition-delay:var(--page-stagger)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}.t-page-slide .t-page{overflow-y:auto}