*{margin:0;padding:0;box-sizing:border-box}@media screen and (max-width: 768px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;margin:0!important;padding:0!important}html,body{overflow-x:hidden;position:relative;width:100%;min-height:100vh;max-width:100vw;margin:0!important;padding:0!important}body{touch-action:pan-y;margin-top:0!important;padding-top:0!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:Metal Mania,Creepster,Inter,sans-serif;background:#f52a17;color:#fff;line-height:1.6;overflow-x:hidden;position:relative;min-height:100vh;width:100%;isolation:isolate}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("Liquid error: invalid url input"),url(//gvllowmerch.com/cdn/shop/t/10/assets/gvllow_bg.jpg?v=53345312265914336951762908925);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;filter:blur(1px) brightness(.9) contrast(1.1);z-index:-2;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("Liquid error: invalid url input"),url(//gvllowmerch.com/cdn/shop/t/10/assets/cracked_grunge_texture_background_2207.jpg?503);background-size:cover;background-repeat:repeat;background-position:center;background-attachment:fixed;mix-blend-mode:multiply;opacity:.15;pointer-events:none;z-index:-1;filter:contrast(150%) brightness(.4) blur(1px);transform:translateZ(0);backface-visibility:hidden}.shopify-section-header{position:sticky;top:0;z-index:10000!important;width:100%}header{height:120px;background-image:url("Liquid error: invalid url input"),url(//gvllowmerch.com/cdn/shop/t/10/assets/banner_new_red.png?v=30325329598635918851762908925);background-size:cover;background-repeat:no-repeat;background-position:center;border:none;box-shadow:none;padding:0 3rem;display:flex;justify-content:space-between;align-items:center;filter:drop-shadow(0 0 50px rgba(0,0,0,1));transform:translateZ(0);margin:0;width:100%;transition:all .3s ease;position:relative;z-index:10000!important}.header__logo img{height:80px;width:auto;filter:drop-shadow(.2px .2px 0px rgba(220,20,60,.6)) drop-shadow(-.2px -.2px 0px rgba(220,20,60,.6)) drop-shadow(.2px -.2px 0px rgba(220,20,60,.6)) drop-shadow(-.2px .2px 0px rgba(220,20,60,.6)) drop-shadow(0px .2px 0px rgba(220,20,60,.6)) drop-shadow(.2px 0px 0px rgba(220,20,60,.6)) drop-shadow(0px -.2px 0px rgba(220,20,60,.6)) drop-shadow(-.2px 0px 0px rgba(220,20,60,.6)) brightness(1.1) contrast(1.2);transition:all .3s ease}.header__logo img:hover{filter:drop-shadow(.2px .2px 0px rgba(220,20,60,.8)) drop-shadow(-.2px -.2px 0px rgba(220,20,60,.8)) drop-shadow(.2px -.2px 0px rgba(220,20,60,.8)) drop-shadow(-.2px .2px 0px rgba(220,20,60,.8)) drop-shadow(0px .2px 0px rgba(220,20,60,.8)) drop-shadow(.2px 0px 0px rgba(220,20,60,.8)) drop-shadow(0px -.2px 0px rgba(220,20,60,.8)) drop-shadow(-.2px 0px 0px rgba(220,20,60,.8)) drop-shadow(0 0 6px rgba(220,20,60,.3)) brightness(1.2) contrast(1.3) scale(1.05)}.header__nav a{color:#fff;text-decoration:none;font-weight:600;background:transparent;padding:.5rem;border:none;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;position:relative;margin-top:-8px}.header__nav a:hover{transform:scale(1.1)}.cart-icon{font-size:1.8rem;line-height:1;color:#fff;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.8));stroke-width:2}#cart-count{background:#dc143c;color:#fff;border-radius:50%;padding:.2rem .4rem;font-size:.7rem;font-weight:700;min-width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #dc143c66;line-height:1}.header__nav a:hover #cart-count{background:#ff1744;color:#fff;box-shadow:0 2px 8px #ff174499}.hero-section{min-height:75vh;display:flex;align-items:center;justify-content:space-between;padding:4rem 5% 2rem;margin-top:0;position:relative;overflow:hidden;background:#000;background-image:url("Liquid error: invalid url input"),url(//gvllowmerch.com/cdn/shop/t/10/assets/blurry_pic.png?v=12871139400705602501762908925);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1!important;border:none;outline:none;filter:none;isolation:isolate}.hero-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 10%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.85) 90%,rgba(0,0,0,.95) 100%);z-index:2;pointer-events:none}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#000000b3,#14141480);z-index:1}.hero__content{flex:1;z-index:3;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;filter:none}.hero__logo{margin-bottom:2rem;display:flex;justify-content:center;align-items:center}.hero__main-logo{max-width:clamp(240px,50vw,400px);height:auto;filter:drop-shadow(0 0 25px rgba(255,215,0,.6)) drop-shadow(0 0 50px rgba(139,69,19,.4)) drop-shadow(0 0 75px rgba(0,0,0,.3)) brightness(1.2) contrast(1.3);transition:all .3s ease;animation:leopardGlow 3s ease-in-out infinite alternate}@keyframes leopardGlow{0%{filter:drop-shadow(0 0 20px rgba(255,215,0,.5)) drop-shadow(0 0 40px rgba(139,69,19,.3)) brightness(1.1) contrast(1.2);transform:scale(1)}50%{filter:drop-shadow(0 0 30px rgba(255,215,0,.7)) drop-shadow(0 0 60px rgba(139,69,19,.5)) brightness(1.2) contrast(1.3);transform:scale(1.01)}to{filter:drop-shadow(0 0 35px rgba(255,215,0,.8)) drop-shadow(0 0 70px rgba(139,69,19,.6)) brightness(1.3) contrast(1.4);transform:scale(1.02)}}.hero__content h1{font-family:Nosifer,Metal Mania,cursive;font-size:clamp(2rem,6vw,4rem);font-weight:700;margin-bottom:1rem;letter-spacing:2px;color:#000;text-shadow:0 0 10px #ffffff,0 0 20px #ffffff,0 0 30px #ffffff,2px 2px 0px #ffffff;text-transform:uppercase}.hero__content h2{font-family:Metal Mania,cursive;font-size:clamp(1rem,2.5vw,1.5rem);font-weight:400;margin-bottom:1.5rem;color:#fff;letter-spacing:1.5px;text-shadow:2px 2px 4px rgba(0,0,0,.8);text-align:center}.hero__content p{font-family:Inter,sans-serif;font-size:clamp(.95rem,2vw,1.05rem);color:#fff;max-width:500px;line-height:1.8;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8);text-align:center;margin:0 auto}.hero__image{flex:1;display:flex;justify-content:center;align-items:center;z-index:3;position:relative;height:100%;filter:none}.hero__image:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background-image:url(//gvllowmerch.com/cdn/shop/t/10/assets/album-frame.png?v=35663227754293464271762908925);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:4;pointer-events:none;filter:drop-shadow(0 0 20px rgba(0,0,0,1)) brightness(1.3) contrast(1.5)}.hero__image img{max-width:75%;height:auto;max-height:320px;border-radius:0;box-shadow:0 20px 40px #00000080;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.featured-products-section{padding:2rem;max-width:1400px;margin:1rem auto 0;position:relative;z-index:5!important;filter:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none;isolation:isolate}.section-title{font-family:Nosifer,Metal Mania,cursive;text-align:center;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;margin-bottom:3rem;letter-spacing:2px;text-transform:uppercase;position:relative;color:#000;background:radial-gradient(circle at 20% 20%,#8B4513 15%,transparent 15%),radial-gradient(circle at 60% 40%,#D2691E 12%,transparent 12%),radial-gradient(circle at 80% 70%,#8B4513 18%,transparent 18%),radial-gradient(circle at 30% 80%,#D2691E 14%,transparent 14%),radial-gradient(circle at 90% 30%,#8B4513 16%,transparent 16%),radial-gradient(circle at 40% 60%,#D2691E 13%,transparent 13%),#f4e4bc;background-size:40px 40px,50px 50px,35px 35px,45px 45px,38px 38px,42px 42px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #000000;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3))}.gothic-title{font-family:UnifrakturMaguntia,Creepster,Nosifer,cursive!important;font-size:clamp(2.5rem,6vw,4.5rem)!important;font-weight:400!important;text-align:center!important;margin-bottom:1rem!important;letter-spacing:1.5px!important;text-transform:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:1px #000000!important;text-shadow:2px 2px 0px #000000,-2px -2px 0px #000000,2px -2px 0px #000000,-2px 2px 0px #000000,0px 2px 0px #000000,2px 0px 0px #000000,0px -2px 0px #000000,-2px 0px 0px #000000,0 0 15px rgba(0,0,0,.9),0 0 30px rgba(0,0,0,.8),3px 3px 8px rgba(0,0,0,1)!important;filter:drop-shadow(0 0 20px rgba(0,0,0,.9)) drop-shadow(3px 3px 10px rgba(0,0,0,1))!important;background:none!important}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:4rem;margin-bottom:4rem;padding:2rem}.product-card{background:transparent;border:none;border-radius:0;padding:2rem;transition:transform .3s ease,filter .3s ease;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden;will-change:transform}.product-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("Liquid error: invalid url input"),url(//gvllowmerch.com/cdn/shop/t/10/assets/leopard_pattern.png?v=164999564641558267181762908925);background-size:auto;background-repeat:repeat;background-position:center;opacity:1;z-index:-2;border-radius:0;transition:all .4s ease}.product-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0%,transparent 70%);z-index:-1;border-radius:0;transition:all .4s ease;opacity:0}.product-card:hover{transform:scale(1.05);filter:drop-shadow(0 20px 40px rgba(0,0,0,.8))}.product-card:hover:before{filter:blur(2px);opacity:.85;transform:scale(1.1)}.product-card:hover:after{opacity:1;background:radial-gradient(circle at center,rgba(255,255,255,.3) 0%,rgba(255,255,255,.1) 50%,transparent 70%)}.product__image{position:relative;margin-bottom:1.5rem;overflow:visible;border-radius:0;aspect-ratio:1;background:transparent;width:100%;max-width:400px;-webkit-backdrop-filter:none;backdrop-filter:none}.product__image img{width:100%;height:100%;object-fit:contain;transition:opacity .3s ease,filter .3s ease,transform .3s ease;position:absolute;top:0;left:0;filter:drop-shadow(0 10px 20px rgba(0,0,0,.5));background:transparent;opacity:0;z-index:1;will-change:opacity,filter,transform}.product__image img:first-child{opacity:1}.product-card:hover .product__image img{animation:imageCarousel 2.4s infinite ease-in-out;will-change:opacity}@keyframes imageCarousel{0%,40%{opacity:1}45%,to{opacity:0}}.product-card:hover .product__image img:nth-child(2){animation-delay:.8s}.product-card:hover .product__image img:nth-child(3){animation-delay:1.6s}.product__info{position:relative;z-index:2;transition:all .4s ease;background:#000000b3;padding:1rem;border-radius:0;margin-top:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product-card:hover .product__info{background:#000000d9;transform:translateY(-5px) scale(1.02);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.product__title{font-family:Cinzel,Metal Mania,cursive;font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:700;margin-bottom:.5rem;color:#fff;text-shadow:2px 2px 0px #000000,-2px -2px 0px #000000,2px -2px 0px #000000,-2px 2px 0px #000000,0px 2px 0px #000000,2px 0px 0px #000000,0px -2px 0px #000000,-2px 0px 0px #000000,0 0 10px rgba(0,0,0,.9),0 0 20px rgba(0,0,0,.8),3px 3px 8px rgba(0,0,0,1);letter-spacing:.5px;text-transform:uppercase}.product__price{font-family:Cinzel,Metal Mania,cursive;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:700;color:#fff;margin-bottom:.25rem;text-shadow:2px 2px 0px #000000,-2px -2px 0px #000000,2px -2px 0px #000000,-2px 2px 0px #000000,0px 2px 0px #000000,2px 0px 0px #000000,0px -2px 0px #000000,-2px 0px 0px #000000,0 0 10px rgba(0,0,0,.9),0 0 15px rgba(220,20,60,.7),3px 3px 8px rgba(0,0,0,1)}.product__type{font-family:Cinzel,Inter,sans-serif;font-size:clamp(.85rem,1.8vw,.95rem);color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-shadow:1px 1px 0px #000000,-1px -1px 0px #000000,1px -1px 0px #000000,-1px 1px 0px #000000,0px 1px 0px #000000,1px 0px 0px #000000,0px -1px 0px #000000,-1px 0px 0px #000000,0 0 8px rgba(0,0,0,.9),2px 2px 6px rgba(0,0,0,1)}.btn-primary{background:linear-gradient(135deg,#dc143c,#b71c1c);color:#fff;border:2px solid #dc143c;padding:.85rem 1.75rem;border-radius:0;font-size:clamp(.9rem,2vw,1rem);font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;margin-top:1rem;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;display:inline-block;text-align:center}.btn-primary:hover{background:linear-gradient(135deg,#fff,#f0f0f0);color:#dc143c;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 20px #dc143c66}footer{background:#000;padding:3rem 2rem 2rem;margin-top:4rem;border-top:3px solid #dc143c;position:relative;z-index:50!important;filter:none}.footer__content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.footer__logo img{height:60px;width:auto;filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(0 0 30px rgba(139,69,19,.4)) brightness(1.1) contrast(1.2);transition:all .3s ease;animation:leopardGlow 3s ease-in-out infinite alternate}.footer__info{text-align:right}.footer__info p{color:#fff;margin-bottom:.5rem;font-weight:600;text-shadow:2px 2px 4px rgba(0,0,0,.8);font-size:1rem}@media (max-width: 768px){body:before,body:after{position:fixed;background-attachment:fixed;width:100%;height:100%;min-height:100vh;transform:scale(1);will-change:auto}body:before{background-size:cover;background-position:center center;z-index:-2!important}body:after{z-index:-1!important}header{padding:.75rem 1rem;height:90px;min-height:90px;background-color:#dc143c;background-size:cover;background-position:center;margin:0;border:0}.header__logo img{height:60px;width:auto}.header__nav{gap:.75rem}.cart-icon{font-size:1.5rem}#cart-count{font-size:.65rem;min-width:1rem;height:1rem;padding:.15rem .3rem}.hero-section{flex-direction:column;text-align:center;padding:2rem 1rem 1.5rem;min-height:auto}.hero__image{display:none}.hero__content{width:100%;padding:0}.hero__main-logo{max-width:240px;margin:0 auto}.hero__content h1{font-size:1.5rem;margin-bottom:.75rem;letter-spacing:1px}.hero__content h2{font-size:1rem;margin-bottom:1rem;letter-spacing:.5px}.hero__content p{font-size:.9rem;padding:0 1rem;line-height:1.5}.gothic-title{font-size:2rem!important;letter-spacing:.5px!important;margin-bottom:.75rem!important}.section-title{font-size:1.3rem;margin-bottom:2rem;letter-spacing:1px}.featured-products-section{padding:1.5rem 1rem;margin:.5rem auto 0}.product-grid{grid-template-columns:1fr;gap:2rem;padding:1rem .5rem}.product-card{padding:1.5rem 1rem;max-width:100%}.product__image{max-width:100%;margin-bottom:1rem}.product__title{font-size:1.1rem}.product__price{font-size:1rem}.product__type{font-size:.8rem}.btn-primary{padding:.75rem 1.25rem;font-size:.85rem}.product-card{will-change:auto}.product-card:hover{transform:none;filter:none}.product-card:hover:before{filter:none;opacity:1;transform:none}.product-card:hover:after{opacity:0;background:none}.product__image img{will-change:auto}.product-card:hover .product__image img{animation:none;will-change:auto}.product-card:hover .product__info{background:#000000b3;transform:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.btn-primary:hover{transform:none;box-shadow:none}.footer__content{flex-direction:column;gap:1.5rem;text-align:center}.footer__logo img{height:50px;margin:0 auto}.footer__info{text-align:center}.footer__info p{font-size:.9rem}.cart-drawer{width:100%;right:-100%}.cart-drawer.active{right:0}}@media (max-width: 480px){header{padding:.5rem .75rem;height:80px;min-height:80px;background-color:#dc143c;background-size:cover;background-position:center;margin:0;border:0}.header__logo img{height:50px}.hero-section{padding:1.5rem .75rem 1rem;min-height:auto}.hero__main-logo{max-width:180px}.hero__content h1{font-size:1.2rem}.hero__content h2{font-size:.85rem}.hero__content p{font-size:.8rem;padding:0 .5rem}.gothic-title{font-size:1.5rem!important}.section-title{font-size:1rem;margin-bottom:1.5rem}.featured-products-section{padding:1rem .5rem}.product-grid{grid-template-columns:1fr;gap:1.5rem;padding:.5rem .25rem}.product-card{padding:1rem .75rem;margin:0}.product__title{font-size:1rem}.product__price{font-size:.95rem}.product__type{font-size:.75rem}.btn-primary{padding:.65rem 1rem;font-size:.8rem}.footer__logo img{height:40px}.footer__info p{font-size:.8rem}}@media (min-width: 769px) and (max-width: 1024px){.hero-section{padding:3rem 2rem}.product-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem}}html,body{margin:0!important;padding:0!important}header.header,.shopify-section-header{top:0!important;margin-top:0!important;border-top:0!important}@media (max-width: 768px){html,body,.shopify-section-header,header,.cart-drawer,.cart-overlay{transform:none!important;-webkit-transform:none!important;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;perspective:none!important;-webkit-perspective:none!important}body{padding-top:0!important}.shopify-section-header{top:0!important;margin-top:0!important;z-index:10000!important;position:sticky!important;isolation:isolate;filter:none!important;box-shadow:0 2px 8px #00000073!important}header{margin-top:0!important;z-index:10000!important;position:sticky!important;transform:none!important;filter:none!important;box-shadow:0 2px 8px #00000073!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}.shopify-section-header+*{margin-top:0!important}.hero-section{z-index:0!important;margin-top:0!important}.search-bar{z-index:999999!important}.cart-drawer{z-index:999999!important;transform:none!important}.cart-overlay{z-index:999998!important;transform:none!important}}@supports (padding: max(0px)){@media (max-width: 768px){header.header{padding-top:max(.5rem,env(safe-area-inset-top))}}}@media (max-width: 768px){body:before,body:after{position:absolute;top:0;left:0;right:0;bottom:0;background-attachment:scroll!important;transform:none!important;-webkit-transform:none!important}.shopify-section-header,header.header{position:sticky!important;top:0!important;margin-top:0!important;padding-top:0!important;filter:none!important;box-shadow:0 2px 8px #00000073!important;background-color:#dc143c!important}.shopify-section-header+*{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gvllow-theme.css.map */
