/** Shopify CDN: Minification failed

Line 72:11 Unexpected "{"
Line 72:20 Expected ":"

**/
@media screen and (max-width: 749px) {
  .round-stamp {
    width: 80px !important;
    height: 80px !important;
  }
}
.round-stamp {
  position: relative;
}
a.button.image-banner__button.button--arrow.button--primary:hover,
a.button.image-banner__button.button--arrow.button--primary:focus,
a.button.image-banner__button.button--arrow.button--primary:focus-visible {
  background-color: #BE0003 !important;
  color: #fff !important;

  outline: 1px solid #BE0003 !important; /* hover outline color */
  outline-offset: 0 !important; /* button size same rahe */
  border: none !important;
  box-shadow: none !important;
}

/* pseudo borders disable */
a.button.image-banner__button.button--arrow.button--primary::before,
a.button.image-banner__button.button--arrow.button--primary::after {
  display: none !important;
}





.round-stamp svg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  fill: rgb(var(--color-button));
}

.round-stamp .round-stamp-animate {
  transform-origin: 50% 50%;
  animation: textRotate 20s infinite linear;
}

.round-stamp svg text {
  font-family: var(--font-button-family);
  font-weight: var(--font-button-weight);
  font-style: var(--font-button-style);
  text-transform: var(--font-button-text-transform);
  letter-spacing: 2px;
}

@keyframes textRotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@media screen and (max-width: 749px){
  #Banner-{{ section.id }} .banner__media{
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
