.back-button{--_blur:24px;--_bg:rgb(var(--color-foreground-rgb) / .08);--_border:rgb(var(--color-foreground-rgb) / .13);position:fixed;bottom:14px;left:24px;z-index:300;display:inline-flex;align-items:center;padding:10px 13px;border-radius:3px;overflow:hidden;background:var(--_bg);-webkit-backdrop-filter:blur(var(--_blur)) saturate(180%) brightness(1.05);backdrop-filter:blur(var(--_blur)) saturate(180%) brightness(1.05);border:1px solid var(--_border);box-shadow:0 4px 20px #00000014,0 1px 3px #0000000d,inset 0 1px #fff3,inset 0 -1px #0000000a;color:var(--color-foreground);font-family:var(--eido-font,inherit);font-size:11px;letter-spacing:0;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;opacity:0;pointer-events:none;transform:translateY(5px) scale(.96);transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),background .2s ease,box-shadow .2s ease,padding .35s cubic-bezier(.16,1,.3,1)}.back-button.is-visible{opacity:1;pointer-events:auto;transform:none}.back-button:active{transform:scale(.95);transition-duration:.08s}.back-button__arrow{display:flex;align-items:center;flex-shrink:0;width:14px;height:14px;opacity:.65;transition:opacity .2s ease,transform .2s ease}.back-button:hover .back-button__arrow,.back-button.is-expanded .back-button__arrow{opacity:1;transform:translate(-1px)}.back-button__label{display:block;max-width:0;margin-left:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .38s cubic-bezier(.16,1,.3,1),margin-left .38s cubic-bezier(.16,1,.3,1),opacity .25s ease}@media(hover:hover){.back-button:hover{--_bg:rgb(var(--color-foreground-rgb) / .11);box-shadow:0 6px 24px #0000001a,0 2px 5px #0000000f,inset 0 1px #ffffff42,inset 0 -1px #0000000d}.back-button:hover .back-button__label{max-width:150px;margin-left:7px;opacity:1}}.back-button.is-expanded .back-button__label{max-width:150px;margin-left:7px;opacity:1}@media(prefers-reduced-motion:reduce){.back-button,.back-button__arrow,.back-button__label{transition:opacity .15s ease!important;transform:none!important}}@media(max-width:749px){.back-button{bottom:0;left:0;border-radius:0 4px 0 0;padding:13px 15px calc(13px + env(safe-area-inset-bottom,0)) 12px;transform:translate(-4px,4px) scale(.95)}.back-button.is-visible{transform:none}.back-button.is-expanded{--_bg:rgb(var(--color-foreground-rgb) / .11)}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/back-button.css.map */
