/** Shopify CDN: Minification failed

Line 179:17 Unexpected "/"

**/
/** Shopify CDN: Minification failed

Line 174:17 Unexpected "/"

**/
:root {
	--rounded-full: 0px;
}

a[href="/search"] { display: none; }

/** *********
	Announcement Bar
 **	********* **/
.announcement-bar .shape-circle {
  width: 31px;
  height: 44px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 595.28 841.89"><defs><style> .cls-1 { stroke-width: 0px; fill: %23ffffff; } </style></defs><path class="cls-1" d="m16.6,800.88c.48-.36,1.38-.73,1.38-1.09-.05-4.4,3.28-6.14,6.24-8.19.96-.66,1.89-1.41,2.93-1.88,11.09-4.95,15.81-14.98,20.23-25.26,1.47-3.42,2.94-6.84,4.33-10.29.26-.65.49-1.8.15-2.14-4.16-4.22-1.4-9.35-1.68-13.97-.29-4.83.94-9.64,4.3-13.73,1.65-2.01,2.78-4.69,3.4-7.25,2.44-10.11,6.28-19.61,10.85-28.93,1.74-3.56,2.77-7.85,2.76-11.81-.03-11.77,1.56-22.93,6.2-33.99,4.22-10.05,6.23-21,9.7-31.39,1.44-4.31,4.1-8.21,6.28-12.27,1.61-3,3.43-5.88,4.97-8.91,1.16-2.29,2.29-4.65,2.97-7.11.79-2.89,1.09-5.92,1.57-8.9.27-1.63-.03-3.61.8-4.84,5.22-7.74,6.17-16.84,8.6-25.48,11.24-40,21.8-80.24,40.9-117.51,3.71-7.24,7.33-14.52,10.93-21.81.43-.87.77-1.94.68-2.88-.77-8.01-1.73-16-2.48-24.02-.72-7.58-1.22-15.18-1.93-22.77-.1-1.06-.57-2.26-1.24-3.08-7.03-8.48-13.4-17.31-18.2-27.36-1.57-3.3-5.66-5.48-8.79-7.92-2.12-1.65-2.59-3.35-2.17-6,1.16-7.34,1.24-14.92,3.06-22.07,1.42-5.56,3.92-10.89,5.02-16.62.24-1.23.37-2.58,1.01-3.6,1-1.6,2.29-3.06,3.65-4.39.8-.78,1.97-1.19,2.95-1.76-.89-2.47-2.51-4.88-2.36-7.17.13-2.11,2.17-4.09,3.66-6.64-2.46-7.58-1.31-9.67,7.29-11.55,2.23-.49,3.59-1.13,3.56-3.94-.08-6.94,3.33-12.59,7.34-17.96.8-1.07,1.8-2.58,1.6-3.69-.9-5.09.92-9.52,3.16-13.73,4.28-8.07,9.87-15.6,13.12-24.04,3.3-8.57,10.08-13.82,15.39-20.48,2.05-2.57,4.12-5,3.02-9.02-.74-2.71,2.11-4.03,4.46-4.31,7.56-.91,15.16-1.5,22.74-2.32,8.42-.92,16.83-1.94,25.24-2.96.73-.09,1.55-.35,2.09-.81,1.47-1.27,3.24-12.8,2.8-14.75-1.48-6.48-2.71-13.03-4.07-19.54-.42-2-.82-4.02-1.5-5.93-2.42-6.83-.46-13.77-.61-20.65-.11-4.79-.13-9.74,1.01-14.33.67-2.71,3.73-4.79,5.61-7.23,1.6-2.08,3.08-4.25,4.53-6.44.95-1.44,1.42-3.84,2.68-4.33,6.65-2.62,13.41-5.08,20.3-6.95,3.72-1.01,7.83-1.19,11.7-.9,2.54.19,4.94,1.98,7.47,2.84,1.07.36,2.33.28,3.5.23,5.96-.23,11.62-.54,15.65,5.65,1.72,2.65,5.66,3.82,8.51,5.78,2.07,1.43,4.07,2.98,5.99,4.6,1.35,1.13,2.37,2.69,3.8,3.68,4.25,2.97,6.56,14.6,4.65,18.89-.45,1.01-1.35,2.12-2.31,2.53-4.68,1.97-4.44,5.98-4.73,10.03-.24,3.38-1.37,6.69-1.69,10.07-.3,3.23-.07,6.51-.07,9.61.6.27.83.46,1.06.46,3.69.08,7.15,1,8.72,4.63,1.68,3.88.16,7.6-2.58,10.32-2.85,2.84-6.38,4.99-9.64,7.46,1.64,5.92,3.46,12.43,5.25,18.95.51,1.86.92,3.75,1.36,5.64.48,2.08.24,4.86,1.52,6.11,3.2,3.14,6.95,5.76,10.76,8.17.91.57,2.91-.43,4.35-.91,2.2-.73,3.41-.36,4.43,2.06,1.22,2.89,3.21,5.47,4.9,8.15.41.65,1.26,1.16,1.4,1.83,1.26,6.35,7.31,7.78,11.29,11.38,7.38,6.68,16.77,10.03,24.66,15.77,3.07,2.24,5.69,5.1,7.85,7.07-1.41,3.83-2.48,6.7-3.59,9.73,3.27,2.83,5.11,6.02,3.71,10.6-.33,1.1,1.01,2.99,2,4.17,20.86,24.89,41.8,49.71,62.62,74.63,1.82,2.18,2.94,4.96,4.75,8.09,4.35.41,8.43-2.15,12.17-5.42,3-2.63,5.67-5.18,10.37-5,2.5.1,5.09-2.38,6.87-3.3-.4-1.08-1.8-3.27-1.32-3.83,1.7-1.96,4-3.42,6.18-4.9.33-.23,1.76.34,1.82.7.21,1.19.33,2.57-.08,3.66-.45,1.21-1.53,2.18-2.84,3.93,6.98.25,13.04.31,18.83-2.55-.93-3.2-7.85-.46-5.16-5.91,1.06-2.14,8.38-2.23,9.72-.41,2.41,3.27-1.63,3.36-2.79,4.88.18.29.37.58.55.87,2.37-1.11,4.75-2.19,7.1-3.34,2.42-1.19,4.81-2.45,7.25-3.69-.55-1.93-1.29-3.72-1.48-5.57-.09-.84.92-1.79,1.43-2.69.98.57,2.43.92,2.85,1.77.71,1.44.77,3.2,1.15,5.07,1.27-.24,2.37-.49,3.48-.64,6.59-.89,12.17,3.38,12.7,10.01.19,2.31.73,3.94,2.46,5.65,1.21,1.2,2.15,3.95,1.6,5.39-1.12,2.94-.94,5.44-.27,8.41,1.5,6.62-2.19,11.39-8.86,13.09.53,1.64,1.86,3.55,1.41,4.85-.83,2.39-7.57,3.87-8.98,2.3-2.45-2.73.28-4.02,2.67-6.15-6.1-.51-11.36-.95-16.81-1.41.72,2.15,1.59,3.88,1.8,5.69.11,1-.9,2.12-1.4,3.18-.96-.66-2.51-1.14-2.77-2-.6-1.98-.56-4.15-.89-7.19-5.27,1.19-10.82,2.44-16.59,3.73,1.22,2.61,2.44,4.59,2.99,6.74.23.91-.96,2.18-1.51,3.28-.95-.62-2.43-1.04-2.74-1.89-.72-2.01-.89-4.22-1.37-6.84-4.75,3-10.24-.76-15.22,2.17-1.15.68-3.6-.82-5.45-1.36-2.1-.62-4.16-1.45-6.3-1.88-3.5-.71-5.68,1.21-5.9,4.81-.09,1.5.07,3.69-.8,4.36-5.43,4.17-4.58,10.35-5.4,15.92-.54,3.66.21,7.58-3.61,10.08-4.77,3.13-9.99,4.52-15.5,3.2-5.87-1.41-11.59-3.43-17.35-5.25-.82-.26-1.83-.75-2.22-1.44-1.72-3-4.02-4.95-7.6-5.1-.12,0-.27-.09-.33-.19-4.38-6.41-12.94-4.94-18.26-9.66-.63-.56-1.99-.68-2.91-.49-14.28,2.83-28.54,5.73-42.99,8.66.56,7.33,1.14,14.39,1.62,21.45,1.07,15.6-1.42,29.99-14.48,40.83,3.28,7.31,6.67,14.51,9.77,21.84,10.17,24.06,18.64,48.68,24.01,74.29.4,1.89.28,3.89.75,5.75.36,1.41.92,3.22,2,3.93,3.5,2.29,4.87,5.69,5.44,9.43.58,3.8,2.05,6.71,5.32,8.93,2.1,1.43,3.89,3.42,5.48,5.43.9,1.13,1.93,3.13,1.5,4.16-1.53,3.69.94,5.32,2.9,7.49,2.07,2.29,4.29,4.63,5.66,7.34,10.4,20.57,20.54,41.27,30.9,61.87,7.78,15.48,9.49,32.58,13.58,49.06,1.32,5.31,2.54,11.21,5.7,15.41,8.68,11.54,12.29,24.89,15.83,38.37,1.07,4.08,1.01,8.17.71,12.56-.43,6.38,2.52,12.99,4.09,19.49.66,2.75,1.42,5.48,2.27,8.18.95,3.01,1.83,6.07,3.13,8.92,2.44,5.35-.05,10.09-1.56,14.93-.2.65-1.72.99-2.69,1.27-5.54,1.6-11.09,3.13-16.64,4.69h-9.32c-4.81-.79-9.65-1.46-14.44-2.39-5-.97-6.22-2.91-5.25-7.97,1.73-9.07,3.16-18.1-1.2-26.91-1.18-2.39-.46-4.44,1.37-6.3,1.24-1.26,2.27-2.72,3.39-4.08-.24-.28-.48-.57-.73-.85-2.58,1.05-5.25,1.94-7.72,3.21-2.03,1.04-3.33.96-4.3-1.25-3.81-8.73-8.27-17.24-11.33-26.23-3.31-9.72-6.77-19.14-13.12-27.38-1.9-2.47-2.88-5.71-4-8.71-1.56-4.21-2.17-8.94-4.39-12.73-7.71-13.11-12.82-27.31-18.2-41.4-4.55-11.92-8.13-24.21-14.8-35.28-3.72-6.17-6.56-12.86-9.93-19.25-1.25-2.37-3-4.48-4.29-6.84-1.19-2.18-2.81-4.5-2.91-6.81-.21-4.93-2.28-8.32-6.32-10.8-5.45-3.36-9.25-8.16-12.04-13.86-1.31-2.67-2.81-5.23-4.19-7.86-5.35-10.17-9.72-21.01-16.24-30.35-10.49-15.02-22.42-29.04-33.7-43.51-1.28-1.65-2.48-2.17-4.6-1.37-3.97,1.51-8.05,2.78-12.15,3.9-12.8,3.49-25.45,8.5-38.98,7.07-5.31-.56-7.8,1.72-10.39,5.26-13.6,18.68-23.55,39.42-33.89,59.95-3.46,6.87-7.26,13.74-11.98,19.76-5.41,6.89-8.82,14.45-11.4,22.61-.48,1.52-1.37,3.23-2.6,4.14-3.38,2.5-4.67,6-5.77,9.77-.53,1.83-1.56,3.51-2.28,5.3-1.08,2.72-2.2,5.44-3.1,8.22-2.66,8.19-4.54,16.71-7.99,24.55-6.07,13.79-11.41,27.89-13.48,42.68-2.47,17.64-8.46,33.69-16.98,49.06-1.31,2.37-2.57,4.78-3.7,7.24-.58,1.26-.86,2.66-1.23,4.01-1.45,5.31-2.26,10.91-4.52,15.85-2.01,4.39-3.61,7.96-.63,12.54,1.15,1.77,1,4.48,1.15,6.78.25,3.87-.15,7.82.49,11.61.62,3.68-.73,5.33-3.97,6.15-1.5.38-2.97.9-4.48,1.19-8.52,1.65-17.59,1.06-25.25,6.22-.1.07-.24.09-.37.11-15.09,2.79-30.27,3.41-45.56,2.1-2.58-.22-4.27-1.12-5.37-3.35,0-1.04,0-2.07,0-3.11Zm455.99-491.88c-20.08-24.75-39.45-48.63-59.28-73.07-.68,1.89-1.6,3.14-1.44,4.23.72,5.05,1.37,10.17,2.76,15.05,1.04,3.64,2.52,6.95-.4,9.68,1.35,2.05,2.31,3.7,3.46,5.18.74.95,1.66,2.18,2.69,2.41,5.47,1.21,5.23,1.42,6.25,7.04.6,3.33,2.52,6.63,4.55,9.43,1.62,2.24,4.53,3.49,6.48,5.54,4.12,4.35,6.24,10.65,12.65,12.76.4.13.74.71.94,1.15,1.52,3.33,4.4,5.09,7.71,4.55,4.32-.7,8.48-2.41,13.62-3.96Zm-78.16,26.19l1.11-1.3c-2.16-3.15-4.28-6.33-6.51-9.43-1.35-1.88-2.9-3.63-4.32-5.46-2.72-3.52-5.49-7.02-8.07-10.65-.59-.83-.48-2.15-.75-3.23-.96-3.83-1.83-7.7-3.01-11.47-.23-.75-1.67-1.66-2.51-1.62-9.02.41-13.75,8.35-10.36,16.71,3.1,7.64,5.86,15.41,8.67,23.17.82,2.27,1.28,4.67,1.99,7.34,8.1-1.39,15.93-2.73,23.76-4.07Zm-199.35-68.36c.03,2.89.67,5.92-.07,8.56-.83,2.95-2.91,5.54-4.44,8.29.4.37.8.73,1.2,1.1,2.15-1.71,5.24-3.01,6.23-5.24,1.66-3.72,1.98-8.04,2.87-12.14-2.12-.21-4.51-.45-5.8-.58Zm214.44-45.93c-.28-3.52,3.03-7.34-.94-10.19-2.93-2.1-5.7-4.43-8.54-6.66-.15.22-.29.45-.44.67,3.3,5.39,6.61,10.78,9.91,16.17Z"/></svg>');
  background-size: contain;
}

/** *********
	Header
 **	********* **/
.header__link-list {
	text-transform: uppercase;
}
.header__link-list .active a {
	color: rgb(var(--primary-badge-background));
}
.header__link-list .gap-2\.5 {
	gap: var(--spacing-1);
}
@media screen and (min-width: 1400px) {
	.header {
 	   --header-link-list-spacing: var(--spacing-4);
	}
}
.panel-list__wrapper button {
	text-transform: inherit;
}

/** *********
	Logo
 **	********* **/
.gm-logo {
	width: 40px;
	position: relative;
}
.gm-logo .guitar {
	opacity: 0;
	animation: fadeIn 2.5s normal forwards ease-in-out;
}
.gm-logo .e {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	animation: fadeIn 2.5s normal forwards ease-in-out;
	animation-delay: 2.5s;
}
@media (min-width:700px) {
	.header__wrapper {
		padding-block: 18px !important;
	}
	.gm-logo {
		width: 60px;
	}
}
@keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}


/** *********
	Drawers
 **	********* **/
.facets-drawer,
.cart-drawer,
.drawer {
    padding: 0rem !important;
}
.drawer::part(content) {
	border-radius: 0 !important;
	clip-path: inset(0px round 0px) !important;
}


/** *********
	Collections
 **	********* **/
.collection-banner .patience h1.h0 {
	color: #000;
}
label[for="checkbox-template--19009631322414__main--drawer-filter-p-m-custom-capsule-pride"] {
	font-weight: 600;
	background-image: linear-gradient( to left, violet, indigo, blue, green, yellow, orange, red );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.embroidery {
	writing-mode: vertical-lr;
	text-orientation: mixed;
	position: absolute;
	rotate: 180deg;
	text-transform: uppercase;
    bottom: 9%;
    left: 7.5%;
    opacity: 0.35;
    font-size: 0.625rem
}
@media(min-width:500px) {
	.embroidery { font-size: 0.75rem }
}
@media(min-width:750px) {
	.embroidery { font-size: 0.85rem }
}
@media(min-width:9550px) {
	.embroidery { font-size: 0.95rem }
}


/** *********
	Quote
 **	********* **/
 .big-quote {
 	text-align: center;
 	font-size: 2.5rem;
 	font-weight: 200;
 	text-transform: uppercase;
 	line-height: 1.2;
 	margin: 0 auto;
 	max-width: 1200px;

	background-image: linear-gradient( to left, violet, indigo, blue, green, yellow, orange, red );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

 	
/* 	background: #FA1F2D;
	background: radial-gradient(circle farthest-corner at top left, #FA1F2D 0%, #FBDB38 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent*/;
}
@media (min-width:700px) {
	.big-quote {
		padding-block: 3rem 1.5rem;
		font-size: 3.5rem;
	}
}
@media (min-width:1000px) {
	.big-quote {
		padding-block: 2.5rem 2rem;
		font-size: 4.5rem;
	}
}

/** *********
	Timeline
 **	********* **/
.timeline__nav-item:before {
	border-radius: 0;
}
.timeline__nav-item[aria-current=true]:before {
	background-color: rgb(var(--primary-badge-background));
	border-color: rgb(var(--primary-badge-background));
}

/** *********
	Help
 **	********* **//
.help-page {
	width: 90%;
	max-width: 780px;
	margin-inline: auto;
}
.help-page h1 {
	margin-bottom: var(--spacing-5);
}
.help-page .accordion {
	background: rgba(1,1,1,0.025);
	padding: 18px 22px;
	color: #222;
	cursor: pointer;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	transition: 0.4s;
	font-weight: 500;
	font-size: 0.9rem;
	box-sizing: border-box;
}
.active, .help-page .accordion:hover {
	background: rgba(1,1,1,0.065);
}

.help-page .panel {
	padding: 0px 18px;
	background: #fff;
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.2s ease-out;
}
.help-page .accordion .minus,
.help-page .accordion.active .plus { display: none; }
.help-page .accordion.active .minus { display: inline-block; }
.help-page .panel p:last-child {
	margin-bottom: 22px;
}




/** *********
	Policies
 **	********* **/
.shopify-policy__title {
	font-size: 2rem;
}
.shopify-policy__container,
.shopify-policy__body {
	width: 90%;
	max-width: 760px !important;
}