.loading-overlay{position:absolute;z-index:1;width:1.8rem}price-per-item .loading-overlay{position:relative}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:1.8rem;display:inline-block}price-per-item .loading-overlay__spinner{display:flex}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.91;z-index:2}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block;position:fixed}.collection .loading-overlay .loading-spinner{display:flex;justify-content:center;align-items:center;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.loading-overlay.gradient .loading-bar{position:relative;width:15rem;height:15rem;background:transparent;border:px solid #3C3C3C;border-radius:50%;text-align:center;line-height:15rem;font-size:1.6rem;font-weight:700;color:#790d1f;text-transform:uppercase;box-shadow:0 0 2rem #00000080}.loading-overlay.gradient .loading-bar:before{content:"";position:absolute;top:-.3rem;left:-.3rem;width:100%;height:100%;border:.3rem solid transparent;border-top:.5rem solid #790D20;border-right:.5rem solid #790D20;border-radius:50%;animation:animateC 2s linear infinite}@keyframes animateC{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-loading-overlay.css.map */
