@media (max-width:991px){section .container,footer .container{padding-left:20px;padding-right:20px}.site-header{height:64px}}@media (max-width:768px){section .container,footer .container{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1500px){}@media only screen and (min-width:992px) and (max-width:1199px){.page-completed .editor-pick-card .pick-title{font-size:13px}}@media (max-width:991px){section{overflow:hidden}section .container,footer .container{padding-left:20px;padding-right:20px}.lenis-scrollbar{display:none}.hero-left h1{font-size:36px}.hero-right{margin-top:30px}.featured-col{flex:0 0 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}.col-5th{flex:0 0 33.333%;max-width:33.333%}.trending-section .col-lg-7,.trending-section .col-lg-5{margin-bottom:40px}.testimonial-row{flex-wrap:wrap}.testimonial-card{flex:0 0 calc(50% - 8px)}.page-completed .hero-completed h1{font-size:36px}.page-completed .hero-completed{min-height:auto}.page-completed .editor-pick-card .pick-img-wrap{width:35%}.page-completed .editor-pick-card .pick-content{width:65%}.page-completed .newsletter-cta .newsletter-form-inline{flex-direction:column}.page-completed .newsletter-cta .newsletter-form-inline .btn{width:100%}.site-header{height:64px}.featured-section .featured-novels-swiper-button-prev,.featured-section .featured-novels-swiper-button-next{display:none}.featured-section{padding:30px 0}.genre-section{padding:72px 0}.genre-wrap{grid-template-columns:1fr;gap:30px}.genre-intro{max-width:100%;text-align:center}.genre-title{font-size:36px}.genre-grid{max-width:600px;margin:0 auto}.genre-card:nth-child(even){margin-top:0}.genre-intro{position:static;top:0}.genre-section{overflow:hidden}.trending-section{padding:3rem 0}.trending-section .section-title{font-size:1.875rem}.trending-cover{width:4rem;height:6rem;min-width:4rem;min-height:6rem}.trending-title{white-space:normal}.chapter-header{flex-direction:row;align-items:flex-start;justify-content:space-between}.story-grid{grid-template-columns:repeat(3,1fr)}.news-section{padding:60px 0}.news-section-header{margin-bottom:32px}.news-swiper-prev,.news-swiper-next{display:none}.footer-floral-watermark{width:240px;right:-40px;bottom:-40px;opacity:0.05}body.san-pham-show .tde-fanpage-fab{bottom:75px}body.san-pham-detail .tde-fanpage-fab{display:none}body.san-pham-show .tde-chat-fab{bottom:131px}body.san-pham-detail .tde-chat-fab{display:none}}@media (max-width:768px){section .container,footer .container{padding-left:16px;padding-right:16px}.vh-btn-dang-hang-form .vh-btn-dat-hang{width:100%}.vh-quay-lai{width:100%}.vh-quay-lai a{width:100%;justify-content:center}.lenis-scrollbar{width:3px}.lenis-scrollbar.visible{width:5px}.hero-left h1{font-size:28px}.featured-col{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.featured-row{flex-wrap:wrap}.col-5th{flex:0 0 50%;max-width:50%}.testimonial-card{flex:0 0 100%}.newsletter-box{margin-top:24px}.footer-brand-col{margin-bottom:24px}.footer-links-col{margin-bottom:24px}.footer-bottom .container{row-gap:12px}.page-completed .hero-completed h1{font-size:28px}.page-completed .hero-completed .hero-bg::after{background:linear-gradient( to right,rgba(255,255,255,0.95) 50%,rgba(255,255,255,0.7) 100% )}.page-completed .editor-pick-card{flex-direction:column}.page-completed .editor-pick-card .pick-img-wrap{width:100%;aspect-ratio:3/2}.page-completed .editor-pick-card .pick-content{width:100%;padding:16px}.page-completed .filter-bar .row{row-gap:10px}.page-completed .filter-bar .filter-select{min-width:auto;width:100%}.page-completed .filter-bar .search-input-wrap{margin-bottom:8px}.page-completed .genre-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.page-completed .genre-pills::-webkit-scrollbar{display:none}.page-completed .genre-pills .clear-all{margin-left:0;padding-left:8px;flex-shrink:0}.page-completed .pagination-wrap .page-link{min-width:32px;height:32px;font-size:12px;padding:0 8px}.page-completed .pagination-wrap .page-prev,.page-completed .pagination-wrap .page-next{font-size:12px;padding:0 10px}.genre-section{padding:64px 0}.genre-title{font-size:28px}.genre-grid{grid-template-columns:repeat(2,1fr);gap:12px;max-width:none}.genre-card__core{padding:14px 10px;gap:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.genre-card__label{font-size:13px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}.genre-card__icon iconify-icon{width:18px;height:18px}.genre-card__arrow{width:20px;height:20px}.trending-section .section-title{margin-bottom:0}.chapter-header__live{position:absolute;right:0;top:0px}.trending-section{padding:3rem 0 1rem}.complete-section{padding:60px 0 80px}.complete-section__header{margin-bottom:18px}.story-grid{grid-template-columns:repeat(2,1fr);gap:16px}.story-card__title{font-size:15px}.story-list-item{gap:14px;padding:12px}.story-list-item__cover{width:64px;min-width:64px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.story-list-item__body{flex-direction:column;gap:12px}.story-list-item__meta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;padding-left:0;padding-top:12px;border-left:none;border-top:1px solid var(--color-border);min-width:auto}.story-list-item__desc{-webkit-line-clamp:2}.continue-section{padding:48px 0}.continue-header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:0}.continue-header__subtitle{max-width:none}.continue-card__cover{width:84px}.featured-section{padding:48px 0}.featured-header{flex-direction:column;align-items:flex-start;gap:16px}.featured-swiper .swiper-slide{width:280px}.featured-card__cover{width:84px}.reviews-section{padding:52px 0}.reviews-swiper-wrap .reviews-swiper-prev,.reviews-swiper-wrap .reviews-swiper-next{display:none}.review-card__meta{padding:16px 18px 12px}.review-card__content{padding:16px 10px 20px;gap:14px;grid-template-columns:100px 1fr}.review-card__cover-wrap{width:90px;min-width:90px;margin:0 auto}.review-card__novel-title{font-size:15px}.review-card__text{-webkit-line-clamp:3}.review-card__body{align-items:start}.reviews-section-header{margin-bottom:26px}.complete-section .tde-lazy-pagination,.complete-section .pagination-wrap{margin-top:24px}.news-swiper-wrap .news-swiper-next,.news-swiper-wrap .news-swiper-prev{display:none}.footer-vector-watermark{bottom:52px;right:8px;max-width:159px}}@media (max-width:576px){.featured-col{flex:0 0 100%;max-width:100%}.hero-buttons{flex-direction:column}.hero-buttons .btn{width:100%;text-align:center}.col-5th{flex:0 0 50%;max-width:50%;padding:0 6px}.section-header-editorial{flex-wrap:nowrap;gap:8px}.section-header-editorial .header-line{height:36px;margin-bottom:4px}.section-header-editorial .header-content{min-width:0}.section-header-editorial .header-content h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.section-header-editorial .view-all-btn{flex-shrink:0;margin-left:auto;padding:6px 12px;font-size:12px;gap:6px}.trending-badge{display:none}.chapter-header{flex-direction:column;gap:0.75rem}.trending-item{gap:0.75rem}.trending-num{font-size:1.75rem;min-width:2rem}.trending-section .section-title{font-size:1.45rem}.trending-cover{width:3.5rem;height:5.25rem;min-width:3.5rem;min-height:5.25rem}.chapter-item{gap:0.75rem;padding:9px;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px}.chapter-cover{width:3rem;height:4.5rem;min-width:3rem;min-height:4.5rem}.story-grid{gap:9px}.story-tag{font-size:0.65rem;padding:2px 6px}.story-list-item__title{font-size:15px}.story-list-item__desc{font-size:12px}.story-list-item__meta-item{font-size:11px}.story-list-item .story-list-item__badge{position:relative;background:var(--color-primary-lighter);color:var(--color-primary-hover);font-size:9px;font-weight:600;padding:3px 8px}.news-section{padding:48px 0}.news-section-header{flex-wrap:nowrap;gap:16px;margin-bottom:28px;align-items:center !important}.news-section-header .section-subtitle{-webkit-line-clamp:1}.news-section-header .view-all-btn{margin-left:auto}.news-card__title{font-size:14px}.news-card__excerpt{-webkit-line-clamp:2}.footer-floral-watermark{width:180px;right:-30px;bottom:-30px}.complete-filter-bar{gap:8px 8px}.complete-filter-bar__group{flex:1 1 calc(50% - 4px);min-width:0}.complete-filter-bar__label{font-size:12px}.complete-filter-bar__select{min-width:0;max-width:100%;width:100%;flex:1 1 auto;font-size:12px;min-height:41px}.complete-filter-bar__controls{margin-left:auto;flex:0 0 auto;order:-1}.complete-filter-bar__controls .view-toggle{min-width:41px;min-height:41px}.story-card__badge{top:10px;left:7px}.trending-full-badge{padding:2px 5px;font-size:0.4rem;line-height:1.5}}@media (max-width:350px){}@media (prefers-reduced-motion:reduce){.trending-item,.chapter-item{opacity:1;transform:none;transition:none}.trending-cover,.trending-num,.trending-section .view-all,.trending-section .view-all iconify-icon,.btn-read-sm{transition:none}.live-dot::after{animation:none;opacity:0}.story-card__shell,.story-card__img,.story-card__cover::after,.story-card__quick,.view-toggle,.pagination__btn{transition:none}.story-card__shell:hover{transform:none}.story-card__shell:hover .story-card__img{transform:none}.story-card__shell:hover .story-card__quick{opacity:0}.continue-card,.continue-card__cover img,.continue-card__cta,.continue-button-prev,.continue-button-next,.continue-view-all,.continue-card__progress-fill{transition:none}.continue-card:hover{transform:none}.news-card__link,.news-card__img{transition:none}.news-card__link:hover{transform:none}}