.navbar-at-top {
	background:#ffff;
  height: auto;
  z-index:999;
  margin:0 auto;
  border-bottom:1px solid #dadada;
  width:100%;
	position:fixed;
  top:0;
  left:0;
  right:0;
}

@media screen and (max-width: 800px) {
  .hide-on-mobile {
    display: none !important; 
  }
}

.shop-columns-logo {
	width: 163px; 
  height: auto; 
  max-width: 100%;
}

jot-form-styles {
		width: 300px !important
}

.jfWelcome-header {
		opacity: 0 !important;
}

.rounded-image {
		border-radius: 50%;
}