
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots{position:absolute!important;inset:auto auto 16px 50%!important;transform:translateX(-50%);display:flex!important;align-items:center;justify-content:center;gap:2px!important;z-index:8;width:max-content!important;max-width:calc(100% - 24px);height:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots button{position:relative;display:block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none!important;opacity:1!important;cursor:pointer;}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots button::after{content:'';position:absolute;inset:7px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #193b6b99;opacity:.6;transform:none;}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots button.on::after,:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots button[aria-pressed="true"]::after{opacity:1;inset:6px;}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .hero .dots button:focus-visible{outline:2px solid #193b6b!important;outline-offset:1px;}
@layer bljEditorOverrides{
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .ic:has(.blj-custom-icon){display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;padding:0!important;}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .blj-custom-icon{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;width:var(--blj-icon-size,40px);height:var(--blj-icon-size,40px);}
:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .blj-custom-icon img{display:block;width:75%!important;height:75%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;}
@media(max-width:749px){:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) .blj-custom-icon{width:var(--blj-icon-size-m,36px);height:var(--blj-icon-size-m,36px);}}
}


.blj-daily .hero .daily-cover-colors{order:5!important;align-self:flex-start;margin:4px 0 0;max-width:100%;}
@media(max-width:749px){.blj-daily .hero .daily-cover-colors{align-self:center;justify-content:center;}}

.blj-daily .hero .lp-purchase>.micro{order:6;}


:is(.blj-kids,.blj-teen,.blj-daily,.blj-adult,.blj-dream,.kmic,.blj-th) :has(>.ic>.blj-custom-icon){grid-template-columns:max-content minmax(0,1fr);}
