/** Shopify CDN: Minification failed

Line 88:0 Unexpected "<"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/


/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  :focus {
  outline: 0 !important;
  outline-offset: 0 !important;
  box-shadow: none !important;
}

/* Remove focus outlines and tap highlights */
*:focus {
  outline: none !important;
  box-shadow: none !important;
}

*:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}

a, button, input, select, textarea, [role="button"], summary {
  -webkit-tap-highlight-color: transparent !important;
  outline: none !important;
}

a:focus, a:active,
button:focus, button:active,
input:focus, input:active,
select:focus, select:active,
[role="button"]:focus, [role="button"]:active {
  outline: none !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: transparent !important;
}

/* Remove red and colored highlights on click/focus/active states */
*:active {
  background-color: transparent !important;
  color: inherit !important;
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}

.localization-form button:active {
  background-color: transparent !important;
  color: inherit !important;
  border-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
}

@media screen and (max-width: 749px) {
  .t4s-btn-currencies-sidebar {
    display: none !important;
  }
}

<script>
document.addEventListener('DOMContentLoaded', function() {
  if (window.innerWidth <= 768) {
    var checkoutBtn = document.querySelector('.template-cart .t4s-btn__checkout');
    if (checkoutBtn) {
      var stickyBar = document.createElement('div');
      stickyBar.className = 'sticky-checkout-bar';
      var clonedBtn = checkoutBtn.cloneNode(true);
      stickyBar.appendChild(clonedBtn);
      document.body.appendChild(stickyBar);
      stickyBar.style.display = 'block';
    }
  }
});
</script>
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  
}