/**
 * Theme Name: xxxsexjav.com
 * Theme URI: https://xxxsexjav.com/
  * Text Domain: xxxsexjav
 */
*,*::before,*::after{box-sizing:border-box}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.25rem}body{margin:0;padding:12px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.6;background:#000;color:#fff}#wrapper{max-width:1068px;margin:auto}#slogan{text-align:center;color:#aaa;}ul{list-style:none;margin:0;padding:0}a{color:#de2600;text-decoration:none}a:hover{text-decoration:underline}ul.menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:20px}ul.menu li{list-style:none}.toplogo{width:100%;text-align:center;font-size:28px;font-weight:700;margin-bottom:10px}.toplogo a{color:#de2600;font-size:28px}ul.menu li:not(.toplogo){flex:0 0 auto}ul.menu li:not(.toplogo) a{display:block;padding:8px 14px;font-size:14px;text-transform:uppercase;color:#fff;border-radius:6px;transition:.2s}ul.menu li:not(.toplogo) a:hover{background:#de2600;color:#000}.filter-links{float:right;margin:12px 0}input[type=text]{width:100%;padding:8px 14px;border:1px solid #444;border-radius:4px;font-size:16px;margin-bottom:16px;background:#111;color:#fff}.single{font-size:24px;color:#de2600;margin:20px 0;text-align:center}video{width:100%;height:auto;margin-bottom:20px}.slider-container{overflow-x:auto;white-space:nowrap;margin:16px 0;padding-bottom:6px}.slider-container::-webkit-scrollbar{display:none}.slider-container a{display:inline-block;padding:6px 10px;background:#111;margin-right:6px;border-radius:4px;color:#fff}.categorytitle{font-size:20px;margin:24px 0 12px;border-left:6px solid #de2600;padding-left:10px}#videowrapter{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-bottom:30px}.postarticle{width:100%}.articleimg{overflow:hidden}.thumb_img_wrap{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#111}.image{position:absolute;inset:0;background:center/cover no-repeat}.articletitle{font-size:14px;line-height:1.4;height:42px;overflow:hidden;color:#fff}.pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:30px 0}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border:1px solid #444;background:#111;color:#de2600;font-size:16px;border-radius:6px;transition:.2s}.pagination .page-numbers:hover{background:#de2600;color:#000}.pagination .current{background:#de2600;color:#000;border-color:#de2600;pointer-events:none}.pagination .dots{pointer-events:none;border:none;background:transparent;color:#fff}.show-more-related{display:block;text-align:center;padding:12px;background:#de2600;color:#000;margin:20px 0;border-radius:6px}.tags{margin:20px 0}.tags a{margin-right:10px;display:inline-block;margin-bottom:8px;color:#de2600}footer{background:#111;padding:12px;margin-top:30px;font-size:14px;color:#aaa}footer a{color:#de2600}@media(max-width:480px){body{padding:8px}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1rem}.single{font-size:20px}#videowrapter{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}