/* jf-ipad-v2.css (v49x57 preview, JF 11-06 11:53 PM fit audit): as v1, but the big clock is landscape-only so iPad portrait (1024x1366) matches 820x1180 */
@media(min-width:1024px) and (max-width:1439px) and (orientation:landscape){
 html body .ct-top.jfh .oc-ckwrap{transform:none!important;margin-left:0!important}
 html body .ct-top.jfh .np-clock{height:52px!important;padding:0 12px!important;font-size:13px!important;letter-spacing:.06em!important}
 html body .ct-top.jfh .oc-cbar{font-size:12px!important;padding:6px 10px!important}
 html body.jfshop header#brandtop .oc-ckwrap{transform:scale(.9)!important;transform-origin:right bottom!important;top:-6px!important}
 html body.jfshop header#brandtop .np-r .jf-moon.jf7-moon{margin-right:8px!important}
 html body.jfshop header#brandtop .np-clock{font-size:13px!important;height:auto!important;padding:5px 12px!important;letter-spacing:.06em!important}
 html body.jfshop header#brandtop .oc-cbar{font-size:12px!important;padding:5px 10px!important}
}
/* shop: keep the moon's "full" label inside the bar */
html body.jfshop header#brandtop .jf-moon .mph-l{top:calc(100% - 13px)}
html body.jfshop header#brandtop .jf-moon .mv2{transform:translateY(-9px)}
/* moon pop-out sits above every page's own fixed nav (shop back/home was showing through) */
html body .mph-ov{z-index:2147483000!important}
html body .mph-ov:not(.jh3-ov){background:#fff!important;color:#000!important}
html[data-theme=dark] body .mph-ov:not(.jh3-ov){background:#000!important;color:#fff!important}
