.sp-floating-tools{position:fixed;z-index:20;right:max(1.6rem,env(safe-area-inset-right));bottom:max(1.6rem,env(safe-area-inset-bottom));display:grid;gap:1rem}.sp-floating-tools__button{display:grid;width:4.8rem;height:4.8rem;padding:0;place-items:center;border:.1rem solid transparent;border-radius:50%;color:#fff;background:#666;box-shadow:0 .4rem 1.4rem #00000029;cursor:pointer;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.sp-floating-tools__button--email{background:#f6a64b}.sp-floating-tools__button svg{width:2.4rem;height:2.4rem;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sp-floating-tools__button:hover{color:#fff;background:#4f4f4f;box-shadow:0 .6rem 1.8rem #00000038;transform:translateY(-.2rem)}.sp-floating-tools__button--email:hover{background:#e98e2f}.sp-floating-tools__button:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (max-width:749px){.sp-floating-tools{right:max(1.2rem,env(safe-area-inset-right));bottom:max(1.2rem,env(safe-area-inset-bottom));gap:.8rem}.sp-floating-tools__button{width:4.6rem;height:4.6rem}.sp-floating-tools__button svg{width:2.2rem;height:2.2rem}}@media(prefers-reduced-motion:reduce){.sp-floating-tools__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAQ */
