/* SHOPNSIGN — sns-loader.css — THE LOGO LOADER, everywhere (2026-10-19, his ask: "en vez del loading en círculo, el logo como aparece al
   abrir el customer sign, en todas las páginas y todas las plataformas"). The same mark and light sweep as customer-sign.html.
   Markup:  <span class="sns-load__mark"><span class="sns-load__logo"></span><span class="sns-load__sheen"><span class="sns-load__beam"></span></span></span>
   Sizes:   default 44px (a page loading; 68px until 2026-10-20, his ask "más chiquito") · .sns-load--sm 24px (a photo uploading) · .sns-load--btn 16px, white, inside a blue button.
   A button spinner keeps its old class too (spinner / spin / qa-spinner), so each page's own show/hide rule still works; this file
   cancels the old ring drawing on those. */
.sns-load__mark{position:relative;display:block;width:44px;height:44px;margin:0 auto 10px;flex:0 0 auto;}
.sns-load__logo,.sns-load__sheen{position:absolute;inset:0;display:block;}
.sns-load__logo{background:url('data:image/png;base64,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') center/contain no-repeat;}
.sns-load__sheen{overflow:hidden;
  -webkit-mask-image:url('data:image/png;base64,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');
          mask-image:url('data:image/png;base64,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');
  -webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}
.sns-load__beam{position:absolute;top:-25%;left:0;width:55%;height:150%;display:block;
  background:linear-gradient(80deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 100%);
  animation:sns-sweep 1.5s ease-in-out infinite;}
@keyframes sns-sweep{0%{transform:translateX(-200%);}65%{transform:translateX(200%);}100%{transform:translateX(200%);}}
/* small: a photo uploading */
.sns-load__mark.sns-load--sm{width:24px;height:24px;margin:0;}
/* in a blue button: a white mark with a blue sweep, inline before the label */
.sns-load__mark.sns-load--btn{width:16px !important;height:16px !important;margin:0 6px 0 0;vertical-align:-3px;}
.sns-load--btn .sns-load__logo{filter:brightness(0) invert(1);}
.sns-load--btn .sns-load__beam{background:linear-gradient(80deg,rgba(29,78,216,0) 0%,rgba(29,78,216,.9) 50%,rgba(29,78,216,0) 100%);}
/* the old ring is gone on any element that is now the logo */
.sns-load__mark.spinner,.sns-load__mark.spin,.sns-load__mark.qa-spinner,.sns-load__mark.loader,.sns-load__mark.photo-spin,
.sns-load__mark.loader-spinner,#loadingOverlay__spin.sns-load__mark{border:0 !important;border-radius:0 !important;animation:none !important;background:none !important;box-shadow:none !important;}
/* a button spinner stays hidden until its page shows it (each page's own .loading rule turns display on) */
.sns-load__mark.sns-load--btn.spinner,.sns-load__mark.sns-load--btn.qa-spinner{display:none;}
.loading > .sns-load__mark.sns-load--btn.spinner,.loading .sns-load__mark.sns-load--btn.spinner,.loading .sns-load__mark.sns-load--btn.qa-spinner{display:inline-block;}
.sns-load__mark.sns-load--btn.spin{display:inline-block;}
@media (prefers-reduced-motion: reduce){ .sns-load__beam{animation:none;opacity:0;} }
