.sp-fcart[data-astro-cid-w74gylgs]{position:fixed;right:calc(1rem - 2px);bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:50;width:52px;height:52px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:var(--sp-paper, #F5F4EE);color:var(--sp-ink, #1B241D);border:1px solid var(--sp-rule, rgba(27, 36, 29, .16));text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}.sp-fcart[data-astro-cid-w74gylgs][hidden]{display:none}.sp-fcart[data-astro-cid-w74gylgs]:hover{background:var(--sp-sage, #DCE2D5);border-color:transparent}.sp-fcart[data-astro-cid-w74gylgs]:focus-visible{outline:2px solid var(--sp-ink, #1B241D);outline-offset:3px}.sp-fcart[data-astro-cid-w74gylgs] svg[data-astro-cid-w74gylgs]{width:22px;height:22px}.sp-fcart-count[data-astro-cid-w74gylgs]{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;background:var(--sp-amber, #F3C98F);color:var(--sp-ink, #1B241D);font:500 11px/1 var(--sp-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}@media(max-width:768px){.sp-fcart[data-astro-cid-w74gylgs]{right:calc(.875rem - 2px)}}body:has(#cart-panel:not([inert])) .sp-fcart[data-astro-cid-w74gylgs],body:has(#cookie-consent-banner:not(.hidden)) .sp-fcart[data-astro-cid-w74gylgs],body.menu-open .sp-fcart[data-astro-cid-w74gylgs]{display:none}@media(max-width:1023.98px){body:has(#mobile-add-to-cart-form) .sp-fcart[data-astro-cid-w74gylgs]{display:none}}body.modal-open{overflow:hidden!important}
