.brand-turboyerba{--yellow:#ffda03;--pink:#ee214e;--green:#65ed45;--blue:#34aee4;--purple:#5e3584;--mouse-x:0;--mouse-y:0;--progress:0}.brand-turboyerba .turboyerba-page{scroll-behavior:smooth;font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1c1c1c;color:white;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.brand-turboyerba .wrapper{max-width:1428px;margin:auto;width:93%}.brand-turboyerba h1,.brand-turboyerba h2,.brand-turboyerba h3,.brand-turboyerba h4,.brand-turboyerba h5{font-family:"Barlow",sans-serif;font-weight:700;font-style:normal;line-height:1}.brand-turboyerba .button{display:inline-flex;gap:1rem;font:inherit;font-family:"Barlow",sans-serif;font-weight:bold;text-transform:uppercase;padding:0.5rem 2rem;border:3px solid var(--yellow);color:white;text-decoration:none;transition:all 0.2s ease}.brand-turboyerba .button:hover,.brand-turboyerba .button:focus{background:var(--yellow);color:black}.brand-turboyerba img{max-width:100%;height:auto}.brand-turboyerba sup{font-size:0.75em;vertical-align:super}.brand-turboyerba .hero{overflow:hidden}.brand-turboyerba .hero-top{text-align:center;background:url('turboyerba-bg-hero-texture.png') no-repeat top center / cover;padding:4rem 0}.brand-turboyerba .hero-top-nav{padding:2rem 0;display:flex;align-items:center;gap:2rem 4rem;justify-content:center}@media (max-width:767px){.brand-turboyerba .hero-top-nav{flex-direction:column}.brand-turboyerba .hero-top-nav .button{order:2}}.brand-turboyerba .hero-top-nav .button--1{transform:rotate(3deg)}.brand-turboyerba .hero-top-nav .button--1 span{transform:rotate(-3deg)}.brand-turboyerba .hero-top-nav .button--2{transform:rotate(-3deg)}.brand-turboyerba .hero-top-nav .button--2 span{transform:rotate(3deg)}.brand-turboyerba .hero-top h1{max-width:1400px;margin:2rem auto 17rem;font-size:61px;text-transform:uppercase;text-shadow:3px 0 var(--pink),-3px 0 var(--blue);animation:turboyerba-glitch 3s infinite}@media (max-width:767px){.brand-turboyerba .hero-top h1{font-size:45px}}.brand-turboyerba .hero-bottom{background:var(--purple) url('turboyerba-bg-hero-texture-2.png') no-repeat top center;text-align:center}.brand-turboyerba .hero-bottom .wrapper{display:flex;gap:2rem;align-items:flex-end;justify-content:center}.brand-turboyerba .hero-bottom .wrapper img{margin-top:-15rem;width:100%;max-width:400px;height:auto}@media (max-width:1200px){.brand-turboyerba .hero-bottom .wrapper img{max-width:300px}}@media (max-width:768px){.brand-turboyerba .hero-bottom .wrapper img{max-width:200px}}.brand-turboyerba .hero-bottom h2{font-size:9.75vw;text-transform:uppercase;line-height:0.8;color:var(--yellow);font-weight:500;margin-top:3rem;margin-bottom:1rem}.brand-turboyerba .hero-bottom h2 span{text-shadow:calc(var(--mouse-y) * -0.02px) 0 var(--pink);font-weight:900;color:white}@keyframes turboyerba-glitch{0%,85%,100%{text-shadow:calc(var(--mouse-y) * 0.006px) 0 var(--pink),calc(var(--mouse-y) * -0.006px) 0 var(--blue)}86%{text-shadow:6px -2px var(--pink),-6px 2px var(--blue)}87%{text-shadow:-8px 3px var(--pink),8px -3px var(--blue)}88%{text-shadow:10px -4px var(--pink),-10px 4px var(--blue)}89%{text-shadow:-6px 2px var(--pink),6px -2px var(--blue)}90%{text-shadow:5px 0 var(--pink),-5px 0 var(--blue)}}.brand-turboyerba .scrolling-text{overflow:hidden;position:relative;z-index:1}.brand-turboyerba .scrolling-text-list{display:flex;align-items:center;list-style:none;gap:3px;margin:0;padding:0.5rem 0}.brand-turboyerba .scrolling-text-list:not([data-reverse="true"]){flex-direction:row-reverse;transform:translateX(calc(var(--progress) * 100px))}.brand-turboyerba .scrolling-text-list[data-reverse="true"]{transform:translateX(calc(var(--progress) * -100px))}.brand-turboyerba .scrolling-text-list li{display:flex;align-items:center;gap:3px;text-wrap:nowrap;font-size:21px;font-weight:900;text-transform:uppercase;font-family:"Barlow"}.brand-turboyerba .scrolling-text-list li::before{content:"⚡️"}.brand-turboyerba .ingredients{position:relative;overflow:hidden;padding-bottom:6rem}.brand-turboyerba .ingredients .can-left{position:absolute;right:calc(100% - 100px);top:50%;transform:rotate(10deg)}.brand-turboyerba .ingredients .can-right{position:absolute;left:calc(100% - 140px);top:20%;transform:rotate(-10deg)}@media (max-width:1680px){.brand-turboyerba .ingredients .can-left,.brand-turboyerba .ingredients .can-right{display:none}}.brand-turboyerba .ingredients .ingredients-main-heading{padding:0 1rem;color:var(--pink);font-size:5vw;text-align:center;font-weight:500}@media (max-width:767px){.brand-turboyerba .ingredients .ingredients-main-heading{font-size:42px;margin-top:4rem}}.brand-turboyerba .ingredients .pink{color:var(--pink)}.brand-turboyerba .ingredients .yellow{color:var(--yellow)}.brand-turboyerba .ingredients .green{color:var(--green)}.brand-turboyerba .ingredients .blue{color:var(--blue)}.brand-turboyerba .ingredients .wrapper{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.brand-turboyerba .ingredients-column{flex:1 1 400px}.brand-turboyerba .ingredients-column--1 h3{text-transform:uppercase;margin-bottom:0;font-weight:900;font-size:35px;line-height:39px}.brand-turboyerba .ingredients-column--1 p{text-transform:uppercase;margin-bottom:3rem;margin-top:0.5rem;font-size:19px}.brand-turboyerba .ingredients-column--2{border:3px solid var(--purple);padding:3rem}@media (max-width:767px){.brand-turboyerba .ingredients-column--2{padding:1rem 1rem 0}}.brand-turboyerba .ingredients-column--2 .ingredients-box-heading{margin-top:0;text-transform:uppercase;font-size:7vw;margin-bottom:2rem;border-bottom:2px solid var(--blue);padding-bottom:2rem;text-align:left;padding-left:0}@media (max-width:767px){.brand-turboyerba .ingredients-column--2 .ingredients-box-heading{font-size:32px}}.brand-turboyerba .ingredients-column--2 h3{font-size:21px;text-transform:uppercase;font-weight:800;margin-bottom:0}.brand-turboyerba .ingredients-column--2 p{margin-top:0.5rem;margin-bottom:2rem;font-weight:500}.brand-turboyerba .ingredients-column--2 p strong{text-transform:uppercase;font-weight:800;font-family:"Barlow";font-size:21px;line-height:1.2}.brand-turboyerba .buy{background-color:var(--purple);background-image:url('turboyerba-buy-texture.png'),url('turboyerba-buy-texture-2.png');background-repeat:repeat-x;background-position:top center,bottom center;text-align:center;font-size:5vw;line-height:1;margin-bottom:10rem;padding-top:4rem;padding-bottom:4rem;position:relative;font-family:"Barlow";text-transform:uppercase;font-weight:900;z-index:10;overflow:visible;contain:none}.brand-turboyerba .buy-see{font-size:10vw;color:white;text-shadow:0.125em 0 var(--blue);padding-bottom:2rem}@media (min-width:1500px){.brand-turboyerba .buy-see{font-size:190px}}.brand-turboyerba .buy-see span{color:var(--yellow);text-shadow:-0.125em 0 var(--pink)}.brand-turboyerba .buy-coming{border-top:3px solid var(--yellow);border-bottom:3px solid var(--yellow);padding:2rem 0;font-weight:600;line-height:0.8}@media (min-width:1500px){.brand-turboyerba .buy-coming{font-size:94px}}.brand-turboyerba .buy-coming span{font-weight:900;font-size:12vw}@media (min-width:1500px){.brand-turboyerba .buy-coming span{font-size:220px}}.brand-turboyerba .buy::after{content:"Yerboi";font-size:44px;line-height:45px;text-align:center;color:#ffffff;text-transform:uppercase;position:absolute;bottom:-4rem;left:50%;transform:translate(-50%,0) rotate(-7deg);z-index:10}.brand-turboyerba .buy p{margin:0}.brand-turboyerba .buy img{margin-bottom:-4rem;margin-top:-2.5rem;position:relative;z-index:2}@media (max-width:767px){.brand-turboyerba .buy img{margin-top:-3rem}}================================================================================ CONSOLIDATED INLINE CSS FROM LIQUID FILES These styles were previously embedded in liquid template files ================================================================================ .turbo-yerba-products-wrapper{background:linear-gradient(135deg,#FFD700 0%,#FFA500 50%,#FF6B35 100%);padding:5rem 2rem;position:relative;overflow:hidden}.turbo-yerba-products-wrapper::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('{{'turboyerba-buy-texture.png' | asset_url}}');background-size:cover;opacity:0.1;pointer-events:none}.turbo-yerba-products-container{max-width:1400px;margin:0 auto;position:relative}.turbo-yerba-products-title{font-family:'Impact','Arial Black',sans-serif;font-size:4rem;font-weight:900;color:#000;text-align:center;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.1em;text-shadow:4px 4px 0 rgba(255,255,255,0.5),-2px -2px 0 rgba(0,0,0,0.3)}.turbo-yerba-products-subtitle{font-family:'Arial',sans-serif;font-size:1.5rem;color:#000;text-align:center;margin-bottom:3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}.turbo-yerba-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2.5rem;margin-bottom:2rem}.turbo-yerba-product-card{background:rgba(0,0,0,0.9);border:4px solid #000;overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:6px 6px 0 rgba(0,0,0,0.5);position:relative}.turbo-yerba-product-card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 rgba(0,0,0,0.5)}.turbo-yerba-product-badge-container{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;flex-direction:column;gap:0.5rem}.turbo-yerba-badge{padding:0.5rem 1rem;font-family:'Impact','Arial Black',sans-serif;font-size:0.75rem;font-weight:900;letter-spacing:0.1em;border:2px solid #000;box-shadow:2px 2px 0 #000}.turbo-yerba-badge-new{background:#FFD700;color:#000}.turbo-yerba-badge-sale{background:#FF6B35;color:#fff}.turbo-yerba-product-link{display:block;text-decoration:none;color:inherit}.turbo-yerba-product-image-wrapper{width:100%;height:400px;overflow:hidden;background:linear-gradient(135deg,#FFD700 0%,#FFA500 100%);position:relative;display:flex;align-items:center;justify-content:center}.turbo-yerba-product-image{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform 0.3s ease;max-width:100%;max-height:100%}.turbo-yerba-product-card:hover .turbo-yerba-product-image{transform:scale(1.1) rotate(2deg)}.turbo-yerba-product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:6rem}.turbo-yerba-product-info{padding:1.5rem;background:rgba(0,0,0,0.9)}.turbo-yerba-product-name{font-family:'Impact','Arial Black',sans-serif;font-size:1.75rem;font-weight:900;color:#FFD700;margin-bottom:0.5rem;text-transform:uppercase;letter-spacing:0.05em;text-shadow:2px 2px 0 #000}.turbo-yerba-product-desc{font-family:'Arial',sans-serif;font-size:0.875rem;color:#ccc;line-height:1.5;margin-bottom:1rem;font-weight:500}.turbo-yerba-product-pricing{display:flex;align-items:center;gap:0.75rem}.turbo-yerba-product-price{font-family:'Impact','Arial Black',sans-serif;font-size:1.75rem;color:#FFD700;font-weight:900}.turbo-yerba-product-compare-price{font-family:'Arial',sans-serif;font-size:1.125rem;color:#999;text-decoration:line-through}.turbo-yerba-add-to-cart{width:100%;padding:1.25rem;background:#FFD700;color:#000;border:3px solid #000;font-family:'Impact','Arial Black',sans-serif;font-size:1.125rem;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;cursor:pointer;transition:transform 0.1s ease,box-shadow 0.1s ease;box-shadow:inset 0 -4px 0 rgba(0,0,0,0.2)}.turbo-yerba-add-to-cart:hover{transform:translateY(-2px);box-shadow:inset 0 -6px 0 rgba(0,0,0,0.2)}.turbo-yerba-add-to-cart:active{transform:translateY(0);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2)}.turbo-yerba-no-products{text-align:center;color:#000;font-family:'Impact','Arial Black',sans-serif;font-size:2rem;padding:3rem;grid-column:1 / -1;text-transform:uppercase;letter-spacing:0.1em;text-shadow:2px 2px 0 rgba(255,255,255,0.5)}.turbo-yerba-view-all{text-align:center;margin-top:3rem}.turbo-yerba-view-all-button{display:inline-block;padding:1.5rem 3.5rem;background:#000;color:#FFD700;font-family:'Impact','Arial Black',sans-serif;font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;transition:transform 0.1s ease,box-shadow 0.1s ease;border:4px solid #000;box-shadow:8px 8px 0 rgba(0,0,0,0.5)}.turbo-yerba-view-all-button:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 rgba(0,0,0,0.5)}.turbo-yerba-view-all-button:active{transform:translate(0,0);box-shadow:4px 4px 0 rgba(0,0,0,0.5)}@media (max-width:768px){.turbo-yerba-products-title{font-size:2.5rem}.turbo-yerba-products-subtitle{font-size:1.125rem}.turbo-yerba-products-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}}