html{scroll-behavior:smooth}body{position:relative;min-height:100vh;display:flex;flex-direction:column}h1,h2,h3{margin-bottom:0!important}h1{font-size:clamp(2.5rem, 5vw + 0.5rem, 3.5rem)!important}h2{font-size:clamp(2.5rem, 5vw + 0.5rem, 3.5rem)!important}h3{font-size:clamp(2.5rem, 5vw + 0.5rem, 3.5rem)!important}a{text-decoration:underline;text-underline-offset:3px;opacity:0.7!important}a:hover{opacity:1!important}section[id]{scroll-margin-top:120px}.highlight{padding:.4rem 0 .5rem 0;font-size:clamp(0.8rem, 5vw + 0.5rem, 1.1rem)!important;letter-spacing:.05rem;border-bottom:.1rem solid rgb(31 31 33 / .08);font-family:"Quantico",sans-serif}@media screen and (max-width:768px){.highlight{padding:.1rem 0;font-size:0.75rem!important;position:fixed;left:0;top:0;width:100%;z-index:9999}}header.header-blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgb(31 31 33 / .6);transition:background-color 0.3s ease}@media screen and (max-width:768px){header.header-blur{border-bottom:1px solid rgb(255 255 255 / .1)!important}}.navbar{padding:1rem 0!important;transition:background-color 0.3s ease,box-shadow 0.3s ease}@media screen and (max-width:768px){.navbar{padding:2rem 0 1rem 0!important}}.navbar .navbar-brand{font-family:"Quantico",sans-serif;font-size:clamp(1.8rem, 5vw + 0.3rem, 2.1rem)!important;color:rgb(255 255 255 / .7)!important;letter-spacing:.06rem}@media screen and (max-width:767px){.navbar .navbar-brand{width:100%!important;text-align:center!important}}.navbar .navbar-nav{padding:0.8rem!important}.navbar .navbar-nav .nav-item{font-size:.9rem;font-weight:500}.navbar .navbar-nav .nav-link{color:rgb(255 255 255 / .7)!important;padding:0 0.8rem!important;font-weight:500}.navbar .navbar-nav .nav-link:hover,.current_page_item .navbar .navbar-nav .nav-link{color:white!important;text-decoration:underline;text-underline-offset:3px}main{flex:1}main .section{padding:3rem 0}@media screen and (max-width:768px){main .section{padding:1rem 0}}main .section:first-child{padding:2rem 0}main .section h1,main .section h2{margin-bottom:1.5rem!important}main .section #bg__video{position:relative}main .section #bg__video video{width:100%;height:auto;display:block;object-fit:cover}main .section #bg__video video+#playbutton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(https://www.gaming-mousepad-shop.com/wp-content/themes/gamingpads/./images/play-circle.png);background-size:cover;cursor:pointer;width:80px;height:80px}main .section img{width:100%;min-height:465px;object-fit:cover}@media screen and (max-width:1024px){main .section img{min-height:350px}}@media screen and (max-width:768px){main .section img{min-height:300px}}main .section ul{list-style:none;padding:0;margin:0 0 3rem 0}main .section ul li{margin-bottom:.5rem}main .section ul li ul{padding-left:1.5rem}main .section a.btn{opacity:0.5!important;margin:1.5rem 0!important}main .section a.btn:hover{opacity:1!important}main .category-section{padding:.8rem 0!important}main .category-section h2{margin-bottom:0.8rem!important;font-size:1.1rem!important;color:rgb(255 255 255 / .7)!important}main .category-section h3{font-size:1rem!important}main .category-section ul.post-list{margin:0!important;padding-left:1.6rem;list-style:outside!important}main .category-section ul.post-list h3 a{text-decoration:underline;text-underline-offset:3px;opacity:0.7!important}main .category-section ul.post-list h3 a:hover{opacity:1!important}main article.post{padding:2rem 0}main article.post h1{margin-bottom:2rem!important}main article.post h2{margin-bottom:1.5rem!important;font-size:clamp(2rem, 5vw + 0.5rem, 2.5rem)!important}main article.post h2.content-title{font-size:clamp(1.5rem, 5vw + 0.5rem, 2rem)!important}main article.post h3,main article.post h4{margin-bottom:1rem!important;font-size:clamp(1rem, 5vw + 0.5rem, 1.5rem)!important}main article.post ul,main article.post ol{list-style:outside!important;padding-left:1rem}main article.post ul li,main article.post ol li{margin-bottom:.8rem}main article.post ol{list-style:decimal!important}main article.post blockquote{font-family:"Figtree";font-style:italic}main article.post img{width:100%;height:auto}main article.post table{width:100%;border-collapse:collapse;border:1px solid rgb(255 255 255 / .1)!important;margin:2rem 0}main article.post table thead{font-weight:700}main article.post table th,main article.post table td{padding:.75rem 1rem;border:1px solid rgb(255 255 255 / .1)!important;text-align:left;vertical-align:top}main article.post .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}main article.post .article-contents{padding:2rem 0;border-bottom:1px solid rgb(255 255 255 / .1)}main article.post .article-contents ul{padding-left:1rem}main article.post .article-contents ul li{margin-bottom:.1rem}footer{font-size:.8rem;border-top:1px solid rgb(255 255 255 / .1);padding:2rem 0;color:rgb(255 255 255 / .5)}@media screen and (max-width:768px){footer{padding:1rem 0}}footer p{margin-bottom:0}footer .navbar{padding:0!important}footer .navbar .navbar-nav{flex-direction:row!important;padding:0!important}@media screen and (max-width:768px){footer .navbar .navbar-nav{justify-content:center;margin:auto}}footer .navbar .navbar-nav .nav-link{font-size:0.8rem!important;color:rgb(255 255 255 / .5)!important}