/*
Theme Name: sku theme demo
Author: sku team
Description: Giao diện blog Bootstrap 5 chuyển đổi từ demo.html.
Version: 1.2.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: sku-theme-demo
*/
body{background:#f8f9fa}.blog-card{transition:.3s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.blog-card .card-img-top{height:200px;object-fit:cover}.blog-card .placeholder-image{height:200px;background:#e9ecef;display:flex;align-items:center;justify-content:center;color:#6c757d}footer.site-footer{background:#212529;color:white}.site-footer a{color:#fff}.wp-caption,.wp-caption-text,.gallery-caption{max-width:100%}.aligncenter{display:block;margin:auto}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.screen-reader-text{position:absolute;left:-9999px}.entry-content img{max-width:100%;height:auto}.sticky{outline:1px solid #dee2e6}.bypostauthor{display:block}
.navigation.pagination{display:block}.nav-links{display:flex;justify-content:center;gap:0}.nav-links .page-numbers{padding:.375rem .75rem;border:1px solid #dee2e6;background:white;text-decoration:none}.nav-links .current{background:#0d6efd;color:white;border-color:#0d6efd}.navbar-nav .menu-item a{display:block;padding:.5rem;color:rgba(255,255,255,.75);text-decoration:none}.navbar-nav .menu-item a:hover,.navbar-nav .current-menu-item a{color:white}
/* WordPress widgets: classic and block widgets */
.widget{overflow:hidden}.widget .card-header{font-weight:600}.widget > :not(.card-header){margin:1rem}.widget > .card-header + *{margin:1rem}.widget ul{list-style:none;padding-left:0;margin-bottom:0}.widget li{padding:.35rem 0;border-bottom:1px solid #eee}.widget li:last-child{border-bottom:0}.widget a{text-decoration:none}.widget a:hover{text-decoration:underline}.widget .wp-block-heading,.widget .widget-title,.widget > h1,.widget > h2,.widget > h3,.widget > h4{font-size:1.1rem;font-weight:600;background:#f7f7f7;border-bottom:1px solid #dee2e6;padding:.8rem 1rem;margin:0}.widget .wp-block-search,.widget form{margin:1rem}.widget .wp-block-search__inside-wrapper{display:flex;gap:.5rem}.widget input[type="search"],.widget input[type="text"],.widget .wp-block-search__input{min-width:0;width:100%;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem}.widget button,.widget .wp-block-search__button{background:#0d6efd;color:#fff;border:1px solid #0d6efd;border-radius:.25rem;padding:.375rem .75rem;white-space:nowrap}.widget .wp-block-latest-posts,.widget .wp-block-categories-list,.widget .wp-block-latest-comments{padding:0;margin:1rem;list-style:none}.widget .wp-block-latest-comments__comment{margin-bottom:.5rem}.widget .wp-block-search__label{font-weight:600;margin-bottom:.5rem}
/* Single post, navigation and comments */
.entry-content{overflow-wrap:anywhere;line-height:1.75}.entry-content iframe{max-width:100%}.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.post-navigation .nav-previous,.post-navigation .nav-next{background:#fff;border:1px solid #dee2e6;border-radius:.375rem;padding:1rem;min-width:0}.post-navigation .nav-next{text-align:right;grid-column:2}.post-navigation a{text-decoration:none}.comments-area .comment-list{padding:0}.comments-area .comment{padding:1rem 0;border-bottom:1px solid #eee}.comments-area .children{list-style:none;padding-left:1.5rem}.comments-area .comment-meta{margin-bottom:.75rem}.comments-area .avatar{border-radius:50%;margin-right:.5rem}.comments-area textarea,.comments-area input[type="text"],.comments-area input[type="email"],.comments-area input[type="url"]{display:block;width:100%;max-width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.375rem}.comments-area textarea{min-height:130px}.comments-area label{display:block;margin-bottom:.35rem}.comments-area .comment-form-cookies-consent label{display:inline}.comments-area .comment-form-cookies-consent input{margin-right:.35rem}.comments-area .logged-in-as{font-size:.9rem}.comments-area .form-submit{margin-bottom:0}.blog-card .card-img-top{width:100%}@media(max-width:767px){.post-navigation .nav-links{grid-template-columns:1fr}.post-navigation .nav-next{grid-column:1}}

.sku-single-thumbnail{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
