/*!
Theme Name: WP-Disconts
Author: Michael Gangolf
Author URI: https://migaweb.de/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wp-discounts
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
*{box-sizing:border-box}body{font-family:sans-serif;line-height:1.2em;padding:0;margin:0}body h1,body h2,body h3,body h4,body h5{line-height:1.2em;padding:0;margin:0}body h2.list{margin-bottom:20px;margin-top:40px;display:inline-block}body h2.list a{text-decoration:none;color:#000}#page{display:flex;flex-direction:row}@media (max-width:768px){#page{flex-direction:column}}#content{padding:60px 100px;width:100%}.discount_link{display:inline-block;background-color:#000;color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;margin-top:40px}.single_discount{max-width:800px;margin:auto}.wp-block-separator{border-top:1px solid;opacity:.25;margin-top:50px}.link_all{float:right;text-decoration:none;color:#000;margin-top:45px;font-weight:700}aside#menu{max-width:260px;width:100%;line-height:1em;position:sticky;top:0;left:0;height:100vh;padding:32px}@media (max-width:1024px){aside#menu{position:relative;height:auto}}aside#menu h1 a{color:#000;text-decoration:none}aside#menu ul{list-style:none;padding:0;margin:20px -15px 0}aside#menu ul li{margin-bottom:8px}aside#menu ul li a{display:flex;padding:14px 16px;text-decoration:none;flex-direction:row;justify-content:space-between;color:#333;border-radius:8px}aside#menu ul li a.active,aside#menu ul li a:hover{background-color:#f4f4f4;color:#000}aside#menu ul li a.active{font-weight:600}aside#menu ul li a .count{font-size:12px;border-radius:8px;background-color:#eee;padding:0 5px}aside#menu #menu_footer{left:0;padding:10px;position:fixed;bottom:0;width:100%;font-size:12px;max-width:260px;text-align:center}aside#menu #menu_footer a,aside#menu #menu_footer a:visited{color:#000}.blog-post{max-width:900px;margin:auto;line-height:1.5}.blog-post h1{margin-bottom:20px}.blog-post h2.wp-block-heading{margin-top:30px;margin-bottom:10px}.blog-post .blog-feature-image{width:100%;height:auto}.blog-list{line-height:1.5}.blog-list .wp-block-post-featured-image{border:4px solid #f4f4f4;border-radius:8px;overflow:hidden}.blog-list h2{margin-bottom:10px}.blog-list h2 a{line-height:1.3;color:#000}.blog-list .wp-block-post-excerpt__more-text{text-align:right;margin-top:10px}.blog-list .wp-block-post-excerpt__more-link{color:#000}.share-buttons{display:flex;gap:12px;margin-top:60px;flex-wrap:wrap;max-width:900px;text-align:center;margin-left:auto;margin-right:auto;justify-content:center}.share-buttons a{text-decoration:none;padding:8px 12px;background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:6px;font-size:14px;color:#000;transition:.25s all}.share-buttons a:hover{border:1px solid #000}.share-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #e5e5e5;border-radius:8px;text-decoration:none;font-size:14px;color:#333;transition:all .2s ease}.share-btn:hover{transform:translateY(-1px);border-color:#ccc}.share-btn svg{display:block}.share-btn.facebook{color:#1877f2}.share-btn.x{color:#111}.share-btn.linkedin{color:#0a66c2}.share-btn.email{color:#666}.discount_list{display:grid;padding:0;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1024px){.discount_list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.discount_list{grid-template-columns:repeat(1,minmax(0,1fr))}}.discount_list h3{font-weight:600}.discount_list li{list-style:none;border:1px solid #ddd;padding:20px;border-radius:12px;box-shadow:1px 1px 2px rgba(0,0,0,.05);transition:.25s all;position:relative}.discount_list li a{position:absolute;top:0;left:0;width:100%;height:100%}.discount_list li .text{font-size:14px;opacity:.7}.discount_list li:hover{border:1px solid #bbb}