.circle.svelte-a349ao{padding:4px;display:flex;align-items:center;margin:0 2px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none}.circle.svelte-a349ao:hover .btn-circle-content:where(.svelte-a349ao) .btn-circle-quantity:where(.svelte-a349ao){opacity:0}.circle.svelte-a349ao .btn-circle-content:where(.svelte-a349ao){position:relative;margin:0 auto;display:block}.circle.svelte-a349ao .btn-circle-content:where(.svelte-a349ao) .btn-circle-quantity:where(.svelte-a349ao){box-shadow:-3px 3px 9px #cbd0dc,4px -6px 9px #fff,inset 0 0 #cbd0dc,inset 0 0 #fbfbfb;border-radius:30px;text-align:center;font-size:.7rem;position:absolute;padding:5px;top:-20px;left:-20px;width:15px;background-color:#fff;opacity:1;transition:all .1s ease-in-out}.circle.svelte-a349ao .btn-circle-content:where(.svelte-a349ao) .btn-circle-label:where(.svelte-a349ao){font-size:.6rem;font-weight:300;font-family:Lufga;text-align:center;line-height:.5rem;color:#6f7784;margin-top:2px}.circle.svelte-a349ao .btn-circle-content:where(.svelte-a349ao) .btn-circle-icon{height:20px;width:20px;fill:#000;stroke:#000;margin:auto;display:block}.circle.svelte-a349ao .btn-circle-content:where(.svelte-a349ao) .btn-circle-icon.no-stroke{stroke:none!important}.circle.size-default.svelte-a349ao{width:50px!important;height:50px!important}.circle.size-medium.svelte-a349ao{width:42px!important;height:42px!important}.no-stroke{stroke:none!important}.circle.flat.svelte-a349ao{background:transparent;border:1px solid transparent;border-radius:50%;box-shadow:none;transition:box-shadow .2s,border-color .2s,background .2s}.circle.flat.active.svelte-a349ao{border-color:transparent;box-shadow:0 0 #cbd0dc,0 0 #fff,inset -2px 2px 3px #cbd0dc,inset 2px -2px 3px #fbfbfb}.circle.flat.svelte-a349ao:hover{border-color:#0000002e}html.dark-mode .circle.flat.svelte-a349ao{border:1px solid transparent}html.dark-mode .circle.flat.active.svelte-a349ao{border-color:transparent;box-shadow:0 0 #16151a,0 0 #23282e,inset -2px 2px 3px #16151a,inset 2px -2px 3px #23282e}html.dark-mode .circle.flat.svelte-a349ao:hover{border-color:#fff3}html.dark-mode .btn-circle-label.svelte-a349ao{color:#fff!important}html.dark-mode .btn-circle-quantity.svelte-a349ao{box-shadow:-2px 2px 6px #16151a,4px -6px 6px #23282e,inset 0 0 #16151a,inset 0 0 #23282e!important;background-color:#2e3337!important}html.dark-mode .btn-circle-icon{fill:#fff!important;stroke:#fff!important}
