.shop .consent{left:max(16px,env(safe-area-inset-left));bottom:calc(16px + var(--mbar,0px));z-index:60;border:1px solid var(--line);background:var(--card);color:var(--ink);animation:consent-in .28s var(--ease-out,ease-out) both;border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:fixed;box-shadow:0 6px 24px #00000024}.shop .consent button{font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;transition:background-color .2s,color .2s,transform .15s;display:inline-flex}.shop .consent .consent-h{text-overflow:ellipsis;min-width:0;color:var(--ink3);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em;flex:0 auto;padding:0 4px 0 10px;font-size:11px;font-weight:500;line-height:32px;display:block;overflow:hidden}.shop .consent .consent-h:hover{color:var(--ink);text-decoration-color:currentColor}.shop .consent{max-width:calc(100vw - 32px)}.shop .consent button:active{transform:scale(.97)}.shop .consent .consent-no{min-height:32px;color:var(--ink2);background:0 0;padding:0 12px;font-size:13px;font-weight:500}.shop .consent .consent-no:hover{background:var(--line2);color:var(--ink)}.shop .consent .consent-yes{background:var(--acc);min-height:40px;color:var(--acc-ink);padding:0 22px;font-size:15px}.shop .consent .consent-yes:hover{background:var(--acc-h)}@media (pointer:coarse){.shop .consent .consent-no{min-height:36px;padding:0 10px;font-size:14px;position:relative}.shop .consent .consent-no:after{content:"";position:absolute;inset:-4px 0}.shop .consent .consent-yes{min-height:44px;padding:0 20px;font-size:16px}}@keyframes consent-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.shop .consent{animation:none}}
/*# sourceMappingURL=1ubx4qgd3842y.css.map*/