/** Shopify CDN: Minification failed

Line 210:14 Unexpected "<"
Line 218:253 Unexpected "<"
Line 221:20 Expected identifier but found "!"

**/
.sortby-select {
    color: white;
}




/* Fully disable fade-in transitions for lazy-loaded images */
.rimage__image,
.rimage-background {
    opacity: 1 !important; /* Ensure images are fully opaque when loaded */
    transition: none !important; /* Disable any transition effect */
}






/* Set background color for both image containers */
.rimage-wrapper,
.rimage-background {
    background-color: #000 !important; /* Use the background color of your choice */
}

/* Disable any opacity transition on lazy-loaded elements */
.rimage__image.lazyloaded,
.rimage-background.lazyloaded {
    opacity: 1 !important;
    transition: none !important;
}

#shopify-section-template--25138331484436__main {
  background-color: #000000 !important; /* Change this to your desired color */
}


#shopify-section-template--25138331615508__main {
  background-color: #000000 !important; /* Change this to your desired color */
}

#shopify-section-template--23884293669140__main {
  background-color: #000000 !important; /* Change this to your desired color */
}

#shopify-section-template--23731763544340__main {
    background-color: #000000 !important; /* Change this to your desired color */
}

#shopify-section-template--23731763544340__rich_text_Ty9VHc {
    background-color: #000000 !important; /* Change this to your desired color */
}

#shopify-section-template--23784738455828__main {
    background-color: #000000 !important; /* Change this to your desired color */
}

      #shopify-section-template--23784738455828__rich_text_Ty9VHc {
   background-color: #000000 !important; /* Change this to your desired color */

}

.gf-label {
    color: #f1f1f1 !important; /* Default color for larger screens */
    letter-spacing: .03em;
    font-weight: 500;
    text-transform: uppercase;
}

@media (max-width: 768px) {
    .gf-label {
        color: #4d4d4d !important; /* Black color for mobile */
    }
}

.gf-block-title .h3 {
	  font-size: 10pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 300;
	line-height:15px;
letter-spacing: .05em;
}



.gf-controls-search-input {
    background-color: #2e2e2e; /* Replace with your desired background color */
    color: #f1f1f1; /* Replace with your desired text color */
  	  font-size: 10pt;
	 font-family: "Montserrat", sans-serif;
}

.gf-controls-search-input::placeholder {
    color: #aaaaaa; /* Replace with your desired placeholder text color */
    opacity: 1; /* Ensures the color shows up fully */

}


.gf-controls-search-input {
    border: 0px solid #ccc !important; /* Adds a 2px border with light gray color */
    border-radius: 20px !important; /* Ensures rounded corners */
    outline: none !important; /* Keeps outline removed on focus */
    padding: 8px; /* Optional: Adds padding to prevent text from being too close to the border */
    box-sizing: border-box; /* Ensures padding doesn’t affect the overall width */
}



.gf-controls-clear-button svg path,
.gf-controls-search-button svg path {
    fill: #f1f1f1 !important; /* Changes the icons to white */
}


.product-block__title {
    color: #dddddd !important; /* Changes the text color to white */
    font-weight: bold; /* Makes the text bold */
}




.gf-range-min, .gf-range-max {
    background-color: #000000 !important; /* Sets a light gray background, adjust as needed */
    border: 1px solid #ccc; /* Optional: Adds a border to define the box */
    color: #333; /* Optional: Adjusts the text color for readability */
}




/* Default gray background for the checkbox */
button[role="checkbox"] .gf-Checkbox {

    border: 1px solid #808080 !important; /* Optional: Adds a border */
    width: 16px; /* Adjust as needed */
    height: 16px; /* Adjust as needed */
    display: inline-block;
    vertical-align: middle;
    border-radius: 3px; /* Optional: Makes the checkbox slightly rounded */
}

/* Change background color on hover */
button[role="checkbox"]:hover .gf-Checkbox {
    background-color: #454545 !important; /* Hover color */
 
}



.selected-item {
    display: flex;
    align-items: center; /* Vertically centers items within the container */
}

.gf-clear {
    display: flex;
    align-items: center; /* Centers the SVG icon vertically */
    margin-left: 8px; /* Optional: Adds some spacing between the text and the icon */
}

.gf-clear svg {
    width: 16px; /* Adjust the size as needed */
    height: 16px;
    vertical-align: middle; /* Ensures the SVG stays vertically centered */
}




.gf-controls-search-container {
    position: relative;
    display: flex;
    align-items: center;
}

.gf-controls-search-input {
    flex: 1;
    padding-right: 30px; /* Space for the "X" icon on the right */
}

.gf-controls-clear-icon {
    position: absolute;
    right: 10px; /* Position it inside the input on the right */
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%; /* Ensures the icon is vertically centered */
    cursor: pointer; /* Makes it clickable */
}

.gf-controls-clear-icon svg {
    width: 16px; /* Adjust as needed */
    height: 16px;
    fill: #333; /* Icon color */
}





              <h1 class="majortitle in-content">TAG MARKET</h1>
            

          
 



<style> #shopify-section-template--23784738455828__rich_text_Ty9VHc h1 {font-size: 50px; letter-spacing: 10px; font-weight: 700; border: solid 3px #fff; padding: 20px; width: 100%; margin: 50px; animation: borderglowe 1s infinite alternate !important;} </style></div>

.gf-label {
    color: #f4f4f4; !important; /* Replace #ff0000 with your desired color */
  font: Avenir Next,sans-serif!important;
}



.contentcontainer {
  border: 0px solid #000;
max-width: 800px;
margin: auto;
align-content: center;
background: #141416;
margin-top:40px;
margin-bottom:140px;
}


      .formcs {
        background-color: #f9f9f9;
      }

      input {
        font: 18px system-ui;
      }

      ::placeholder {
        opacity: 0.7; 
      }

      svg {
        color: #fff;
        fill: currentColor;
        width: 20px;
        height: 24px;
        padding: 0px 0px 0px 0px;

      }

      .buttoncs {
        all: unset;
        color: #fff;
        cursor: pointer;
        width: 44px;
        height: 44px;
 pointer-events: pointer;
      
      
      }

     .buttoncs:hover {
        all: unset;
        color: #fff;
        cursor: pointer;
        width: 44px;
        height: 44px;
 pointer-events: pointer;
        background-color: none;
      
      }





@-webkit-keyframes borderglowe {
  from {
    box-shadow:0px 0px 10px #FFFFFF;
  }
  to {
    box-shadow:0px 0px 20px #FFFFFF;
  }
}
@keyframes borderglowe {
  from {
   box-shadow:0px 0px 10px #FFFFFF;
  }
  to {
    box-shadow:0px 0px 20px #FFFFFF;
  }
}







h1 {
  font-size: 45pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 700;
	color: #fff;
	line-height: 1.5em;
letter-spacing: .1em;
  padding-top: .3em;
  

}
h2 {
  font-size: 20pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 100;
	color: #303030;
	line-height: .3em;
letter-spacing: .1em;
margin-top:0px;
border: 0px solid #fff;
padding: 0px;

}
h3 {
  font-size: 25pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 500;
	color: #fff;
	line-height: 2em;
letter-spacing: .15em;
margin-top:0px;
  padding-bottom: .7em;

}
h4 {
  font-size: 12pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 700;
	color: #fff;
	line-height: 2em;
letter-spacing: .5em;
margin-top: 40px;

}
h5 {
  font-size: 10pt;
	 font-family: "Montserrat", sans-serif;

	color: #fff;
	line-height: 10px;

}
h6 {
font-family: "Montserrat", sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:#fff;

}

.descripfont{
	  font-size: 10pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 300;
	color: #fff;
	line-height:15px;
letter-spacing: .05em;
}


.toptitle {
    border: 0px solid #303030;
font-family: "Montserrat", sans-serif;font-size:56px;font-weight:700;line-height:.8;color:#303030;
  letter-spacing: .1em;
  margin-top:1em;
  margin-bottom:1em;
align-content: center;
  text-align: center;


}

.descripfont{
	  font-size: 10pt;
	 font-family: "Montserrat", sans-serif;
font-weight: 300;
	color: #fff;
	line-height:15px;
letter-spacing: .05em;
}

.buttonfont{
	  font-size: 16px;
	 font-family: "Montserrat", sans-serif;
font-weight: 600;
	color: #fff;
	line-height:15px;
letter-spacing: .05em;
}



#table_wrapperscale {
  border-radius: 20px;
  border: 0px solid #000;
  overflow: hidden;
  width: 100%;
}


    



.tagicon{
    filter: invert(48%) sepia(79%) saturate(0%) hue-rotate(86deg) brightness(120%) contrast(119%);
  padding: 20px;
  display: block;
  margin: auto;

  
}


.secondary-nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-color: #fafafa;
  text-align: center;
}

.secondary-nav ul li {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  height: 100%;
}

.secondary-nav ul li:last-child {
  border-right: none;
}

.secondary-nav ul li a {
  display: inline-block;
  color: #676869;
  font-family: Avenir Next;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  padding: 18px 22px;
  text-decoration: none;
  line-height: 30px;
  background-color: #fafafa;
  text-align: center;
}

.secondary-nav ul li a:hover {
  background-color: #dadada;
}

.myul-container {
  text-align: center;
  background-color: #fafafa;
}


.main-search__input {
  text-align: left;

}