/* LuxRolety: always-expanded, compact tree. No global Woo layout overrides. */
.lrdr-list,.lrdr-list ul{display:block!important;list-style:none!important;margin:0!important;padding:0!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important;}
.lrdr-list{font-size:13px!important;line-height:1.45;color:#224734;}
.lrdr-list li{display:block!important;float:none!important;margin:0!important;padding:0!important;max-width:100%!important;}
.lrdr-list a,.lrdr-list .lrdr-root-link{display:block;padding:7px 10px;border-radius:5px;text-decoration:none;color:#244f39!important;white-space:normal;overflow-wrap:anywhere;font-size:inherit;line-height:1.4;}
.lrdr-list .lrdr-root{margin-top:9px!important;}
.lrdr-list .lrdr-root>.lrdr-root-link{font-weight:750;background:#e8f0e8;border-left:3px solid #155b3b;padding:9px 10px;}
.lrdr-list .lrdr-sub{margin:2px 0 6px 11px!important;padding-left:9px!important;border-left:1px solid #d4e4d8;}
.lrdr-list .lrdr-sub .lrdr-sub{margin-left:7px!important;}
.lrdr-list .lrdr-node>a,.lrdr-list .lrdr-node>span{padding:5px 8px;font-size:12px;}
.lrdr-list .lrdr-system>a,.lrdr-list .lrdr-system>span{font-weight:700;color:#184f34!important;}
.lrdr-list a:hover,.lrdr-list a:focus-visible{background:#f0f6ef;color:#0f5033!important;outline-offset:2px;}
.lrdr-list .is-current>.lrdr-root-link{background:#d6e7d9;color:#13472e!important;}
@media(max-width:800px){.lrdr-list{font-size:14px!important}.lrdr-list .lrdr-node>a{padding-top:7px;padding-bottom:7px}}
