/** Shopify CDN: Minification failed

Line 15:7 Expected ":"

**/

@font-face {
  font-family: Header;
  src: url(/cdn/shop/files/RegioMono-Light.otf?v=1751583951);
}
.m-button--primary {
  background: #fff !important;
  border: 1px solid var(--custom_color) !important;
  overflow: hidden !important;
  color#fff !important;
  position: relative;
  z-index: 2 !important;
}
.m-button--primary:hover{
  box-shadow: none !important;
  border: 1px solid var(--custom_color) !important;
  background: #fff !important;
  color: var(--custom_color) !important;
}
.m-button--primary::after{
  content: "" !important;
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  top: 0 !important;
  right: 0 !important;
  transition: width 0.3s ease-in-out !important;
  z-index: -1 !important;
  background: var(--custom_color) !important;
}
.m-button--primary:hover::after{
  width: 0 !important;
}
.m-button--primary:hover{
  color: var(--custom_color) !important;
}
.shopify-payment-button__button {
  background: var(--custom_color) !important;
  color: #fff !important;
  border: 1px solid var(--custom_color) !important;
}
.shopify-payment-button__button:hover{
  background: var(--custom_color) !important;
  color: #fff !important;
  border: 1px solid var(--custom_color) !important;
  box-shadow: 0 0 0 0.2rem var(--custom_color) !important;
}
.m-button--secondary {
  border: 1px solid var(--custom_color);
  color: var(--custom_color);
}
.m-button--secondary:hover,
.m-button--secondary:focus{
  background: var(--custom_color);
  color: #fff;
  border: 1px solid var(--custom_color);
  box-shadow: 0 0 0 0.2rem var(--custom_color) !important;
}
.m-collection-filters-form {
  margin-bottom: 0;
}
.m-product-card {
  border: 1px solid var(--custom_color);
  padding: 15px;
  border-radius: 5px;
  transition: 0.3s ease-in-out;
}
.m-product-card:hover {
  box-shadow: 0px 0px 14px #ddd;
}
.m-product-card__media{
  border-radius: 5px;
}
.m-tooltip:hover{
  border: 1px solid var(--custom_color) !important;
  background: var(--custom_color);
  box-shadow: 0 0 0 0.2rem var(--custom_color);
}
header .m-tooltip:hover{
  border: none !important;
  background: transparent;
  box-shadow: none;
}
#m-newsletter-sections--19815722975485__newsletter_fLLBDy .container-full{
  background: linear-gradient(45deg, black, transparent), url(/cdn/shop/files/Untitled-1.png?v=1751501328);
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
}
.social-media-links--item{
  color: var(--custom_color) !important;
}
.social-media-links--item:hover{
  background: var(--custom_color) !important;
  box-shadow: 0 0 0 0.2rem var(--custom_color) !important;
  color: #fff !important;
}
header .m-menu__link{
  transition: color 0.3s ease-in-out;
}
header .m-menu__link:hover{
  color: #000 !important;
}
.gt_selector option:first-child{
  display: none;
}
.gt_selector{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: none;
  cursor: pointer;
}
#scroll-to-top-button{
  z-index: 999 !important;
}