.stepan-spinner{width:28px;height:28px;overflow:visible;display:inline-block;vertical-align:middle}.stepan-spinner__ghost{fill:none;stroke:currentColor;stroke-opacity:.22;stroke-width:9;stroke-linejoin:round}.stepan-spinner__trace{fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.07 .18;animation:stepan-spinner-loop 1.6s linear infinite}@keyframes stepan-spinner-loop{to{stroke-dashoffset:-1}}@media(prefers-reduced-motion:reduce){.stepan-spinner__trace{animation:none;stroke-dasharray:1 0}}.btn.btn--loading svg.stepan-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.product-count .loading-overlay__spinner .stepan-spinner,.product-count-vertical .loading-overlay__spinner .stepan-spinner{width:22px;height:22px}.collection .loading-overlay .stepan-spinner{display:none;width:88px;height:88px;color:rgb(var(--accent-background, 54 123 246));position:sticky;top:calc(var(--header-sticky-height, 90px) + 15vh);margin:0 auto}.collection.loading .loading-overlay{display:flex;justify-content:center;align-items:flex-start;opacity:1}.collection.loading .loading-overlay .stepan-spinner{display:block}.product-form__submit>svg:not(.stepan-spinner),button[name=checkout]>svg:not(.stepan-spinner),.shopify-payment-button__button--unbranded>svg{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/stepan-spinner.css.map */
