/* Global Styles */ body { font-family: 'Aurora'; background: linear-gradient(90deg, #f2f2f2, #f2f2f2, #f2f2f2, #f2f2f2, #f2f2f2); } /* Color Schemes */ :root { --primary: #ffcc00; --secondary: #333; } /* Elements */ h1, h2, h3, h4 { color: var(--primary); border: 4px solid var(--primary); box-shadow: 4px 4px 0px var(--primary, inset 4px 4px var(--secondary)); font-weight: bold; text-shadow: 4px 4px 4px var(--primary, -4px -4px -4px var(--secondary)); } h2, h3, h4 { margin: 1em 0 0 0; padding: 4px 0; text-align: center; border-bottom: 2px solid var(--secondary); } h3, h4 { padding-bottom: 2px; border-radius: 4px; margin: -1px 0; } p { color: var(--secondary); padding: 4px 0; border: 1px dotted var(--secondary); text-align: left; } a { text-decoration: none; color: var(--secondary); border: 2px solid var(--primary); background: var(--secondary); padding: 8px 16px; border-radius: 10px; text-align: center; font-size: 18px; font-weight: bold; text-shadow: 0px 0px 0px var(--primary, -0px -0px -0px var(--secondary)); } a:hover { background: var(--primary); color: var(--secondary); border: 2px solid var(--secondary); } a:visited { background: var(--primary); border: 2px solid var(--secondary); color: var(--secondary); text-decoration: underline; text-shadow: 0px 0px 0px var(--primary, -0px -0px -0px var(--secondary)); } img { width: 100%; max-height: 100vh; object-fit: cover; border: 2px solid var(--primary); border-radius: 4px 4px 4px 4px; box-shadow: 8px 8px 8px var(--secondary); margin: 0 0 4px 0; padding: 4px 4px 0 4px; } img + img { border-bottom: 0; margin: 0 0 8px 0; padding: 8px 8px 0 8px; } img + img + img { border-bottom: 4px solid var(--primary); border-radius: 4px 4px 0 0; margin: 8px 8px 4px 8px; padding: 4px 4px 4px 8px; } /* Responsive */ @media (min-width: 768px) { h3, h4 { font-size: 18px; margin: 1.5em 0 0 0; } p { font-size: 16px; } img { width: 50%; } img + img { border-bottom: 2px solid var(--primary); } img + img + img { border-bottom: 4px solid var(--primary); } } /* 404 Page */ body { background: linear-gradient(90deg, #333, #333, #333, #333, #333); border: 8px solid #333; box-shadow: 8px 8px 8px var(--primary); font-family: 'Courier'; font-size: 20px; } h1 { color: var(--secondary); text-align: center; font-weight: bold; text-shadow: 4px 4px 4px var(--primary, -4px -4px -4px var(--secondary)); border: 4px solid var(--secondary); padding: 8px 16px; border-radius: 16px; } h2 { text-align: center; color: var(--primary); border: 4px solid var(--secondary); padding: 8px 16px; border-radius: 16px; } p { text-align: left; font-size: 20px; color: var(--secondary); border: 1px dotted var(--secondary); padding: 8px 16px; margin: 16px 0; } a { text-decoration: none; color: var(--secondary); border: 2px solid var(--primary); background: var(--primary); padding: 8px 16px; border-radius: 16px; text-align: center; font-size: 20px; font-weight: bold; text-shadow: 0px 0px 0px var(--primary, -0px -0px -0px var(--secondary)); } a:hover { background: var(--secondary); color: var(--primary); border: 2px solid var(--primary); } /* /snacks.css */
Here you can find an endless supply of tasty treats to satiate your cravings.
/* /snacks/bars */Browse our selection of delicious bars to satisfy your cravings.
Energy Bars Sugar-Free Bars Protein Bars
Vegan Bars Organic Bars Gluten-Free Bars
/* /snacks/bars/energy */Recharge with our energy bars!
Fruit-Infused Energy Bars Protein-Infused Energy Bars
/* /snacks/bars/energy/fruit-infused */Boost your energy with our fruity bars!