img[data-src]{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.custom-breadcrumbs{margin-top:0}.custom-breadcrumbs ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;height:30px;line-height:28px;background-color:#2a2929!important;border:1px solid #424242;border-left:none;border-right:none;margin-bottom:1em}.custom-breadcrumbs li{position:relative;padding-right:25px}.custom-breadcrumbs li::after{position:absolute;content:"";right:10px;top:50%;transform:translate(0,-50%);font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;content:"\f0da"}.custom-breadcrumbs li:last-child{margin-right:0;padding-right:0}.custom-breadcrumbs li:last-child::after{margin-right:0;display:none}@media screen and (max-width:991.98px){.custom-breadcrumbs{display:none}}@media screen and (max-width:479px){.custom-breadcrumbs{padding:0 10px}.custom-breadcrumbs ul{padding:0}}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;text-align:center;cursor:pointer;text-decoration:none;transition:opacity 0.2s ease-out;opacity:1}.mobile-nav{position:fixed;bottom:0;left:0;width:100%;background:rgb(15 15 15 / .7);backdrop-filter:blur(24px);border-top:1px solid rgb(255 255 255 / .2);display:flex;justify-content:space-around;padding:8px 0;z-index:99999}@media (min-width:768px){.mobile-nav{display:none!important}}.mobile-nav .nav-item{flex:1;text-align:center;color:rgb(255 255 255 / .7);font-size:11px;text-decoration:none;transition:color .2s}.mobile-nav .nav-item i{font-size:20px;display:block;margin-bottom:2px}.mobile-nav .nav-item:active,.mobile-nav .nav-item:hover{color:#fb3d3b}.search-box{position:fixed;bottom:56px;left:0;width:100%;background:rgb(28 28 30 / .9);backdrop-filter:blur(10px);display:none;justify-content:center;align-items:center;padding:6px 0;z-index:10000}.search-box form{position:relative;width:calc(100% - 32px);max-width:400px}.search-field{width:100%;height:36px;padding:0 40px 0 12px;background:#fff;border:none;border-radius:18px;font-size:15px;color:#333}.search-field::placeholder{color:#999}.search-box form::after{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#999;font-size:16px}@media (max-width:768px){.header-search-mobile{display:none!important}}@media (max-width:768px){#menu-toggle i,.button-nav i{display:none!important}}@media (max-width:768px){.site-branding{display:flex!important;justify-content:center!important;align-items:center;padding:0!important;margin:0 auto!important;text-align:center!important}.site-branding .logo{margin:0 auto!important;padding:0!important;text-align:center!important}.site-branding .logo img{max-width:300px;max-height:60px;margin:10px auto 0 auto!important;display:block!important}}@media (max-width:575.98px){.site-branding{display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;margin:0 auto!important;min-height:auto!important}.site-branding .logo{width:100%;text-align:center!important;margin:0 auto!important}.site-branding .logo img{max-width:300px;max-height:60px;margin:10px auto 0 auto!important;display:block!important}}.thumbnail-with-badge img{display:block}.model-badge{position:absolute;top:5px;right:5px;background:rgb(0 0 0 / .7);color:#fff;font-size:12px;line-height:1;padding:2px 6px;border-radius:6px;z-index:1;white-space:nowrap}.thumb-block .entry-header .title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:14px;line-height:1.2;padding:0 8px;margin:0}.video-filters{display:flex;gap:.5rem;margin:1rem 0;overflow-x:auto;align-items:center}.video-filters .filter-item{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;padding:.25rem .5rem;background-color:#2a2a2a;color:#ccc;border-radius:8px;min-width:48px;max-width:103px;white-space:nowrap;text-decoration:none;font-weight:600;font-size:12px;text-align:center;transition:background-color .2s,color .2s}.video-filters .filter-item i{font-size:1rem;line-height:1}.video-filters .filter-item span{display:block;font-size:10px;line-height:1.1;margin-top:.15rem;white-space:nowrap}.video-filters .filter-item:hover,.video-filters .filter-item.active{background-color:#e60000;color:#fff}h2.widget-title{display:none!important}