#conceptHome .home-quick{padding:13px!important;background:#fff!important}#conceptHome .home-quick>p{display:none!important}#conceptHome #homeDashboard{display:block!important}#conceptHome #homeQuickSections{display:none!important}/* Hide redundant search reset control throughout Browse, retaining search/filter functionality. */
#clearFilters{display:none!important}
/* Saved Ropings is a dedicated collection, not an event-search screen. */
#browse .remove-saved{background:#fff3ed!important;border:1px solid #a84d35!important;color:#8b2d19!important;font-weight:800!important}
#browse.saved-roppings-view #submitBtn,#browse.saved-roppings-view .home-distance,#browse.saved-roppings-view #toggleRopingSearch,#browse.saved-roppings-view #ropingSearchFields,#browse.saved-roppings-view #clearFilters,#browse.saved-roppings-view #refreshRopings,#browse.saved-roppings-view .view-switch,#browse.saved-roppings-view .heading .compact-action{display:none!important}
.c4-dashboard section{padding:13px 0 17px;border-bottom:1px solid #dfd5c7}.c4-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:12px}.c4-head strong{font-size:18px}.c4-head button{min-height:30px!important;border:none!important;background:transparent!important;color:#333!important;padding:3px 6px!important;font-size:13px!important}.c4-flyers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.c4-flyer{border:1px solid #e2d5c0;background:#fff;border-radius:7px;overflow:hidden;padding:4px;min-width:0}.c4-flyer img{display:block;width:100%;height:225px;object-fit:contain;background:#f2e9db}.c4-flyer button{background:transparent!important;border:0!important;padding:4px!important;font-size:13px!important;min-height:32px!important;text-align:left!important;width:100%}.c4-flyer small{display:block;font-size:11px;color:#555}.c4-deal,.c4-saved{display:flex;align-items:center;gap:12px;padding:14px;background:white;border-radius:12px;border:1px solid #ede3d4;min-height:85px}.c4-deal strong,.c4-saved strong{display:block}.c4-deal a{margin-left:auto}.c4-saved img{width:100px;height:72px;object-fit:cover;border-radius:6px}.c4-radius{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 10px;background:#fff;border:1px solid #ded0bd;border-radius:9px;margin:9px 0;font-size:13px;font-weight:700}.c4-radius select{width:auto!important;min-width:118px;background:#fff;color:#111;padding:7px;border:1px solid #aeb1ae;border-radius:7px;font-weight:700}.c4-radius span{font-weight:400;font-size:12px}#homeCustomize{float:none;display:block;clear:both;min-height:31px!important;padding:6px 10px!important;font-size:12px!important;margin:0 0 10px}.c4-radius{clear:both}.c4-partners{display:grid;gap:8px}.c4-partner{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:#fff;border-radius:12px;border:1px solid #ede3d4}.c4-partner span{font-size:13px;color:#444}.c4-partner small{font-size:12px;color:#666}#homeSettings.hidden{display:none!important}#homeSettings:not(.hidden){position:fixed;inset:0 0 68px;background:#f9f3e9!important;z-index:110;overflow:auto;border-radius:0!important;padding:26px 16px!important;margin:0!important}#homeSettings>label{display:flex;justify-content:space-between;flex-direction:row-reverse;background:white;margin:0!important;padding:16px 12px;border:0!important;border-bottom:1px solid #e5ded3!important;font-size:16px}#homeSettings input[type=checkbox]{appearance:none;width:49px;height:27px;background:#c7c6c2;border-radius:30px;position:relative;margin:0}#homeSettings input[type=checkbox]:before{content:'';position:absolute;background:white;width:23px;height:23px;border-radius:50%;top:2px;left:2px}#homeSettings input[type=checkbox]:checked{background:#169953}#homeSettings input[type=checkbox]:checked:before{left:24px}#resetHomeSettings{display:block;margin:24px auto;background:none!important;border:0!important;font-size:17px}#homeOrderControls{background:#fff;border-radius:10px;padding:7px}#homeOrderControls .home-order-row{padding:9px 3px}.c4-settings-head{display:flex;align-items:center;gap:22px;padding:12px 0;border-bottom:1px solid #ddd}.c4-settings-head strong{font-size:21px}.c4-settings-head button{width:auto!important;padding:4px!important;border:0!important;background:none!important}