body.ape.wg-wordpress #search-panel button[type="submit"]{background:#665732;border-color:#665732;color:#fff}body.arbor.wg-wordpress #search-panel button[type="submit"]{background:#435839;border-color:#435839;color:#fff}body.rescue.wg-wordpress #search-panel button[type="submit"]{background:#365072;border-color:#365072;color:#fff}body.omega.wg-wordpress #search-panel button[type="submit"]{background:#111;border-color:#111;color:#fff}body.ape.wg-wordpress #search-panel button[type="submit"]:hover{background:#534727;border-color:#534727}body.arbor.wg-wordpress #search-panel button[type="submit"]:hover{background:#34452c;border-color:#34452c}body.rescue.wg-wordpress #search-panel button[type="submit"]:hover{background:#293e59;border-color:#293e59}body.omega.wg-wordpress #search-panel button[type="submit"]:hover{background:#303030;border-color:#303030}.wg-group-search{padding:22px 6%;background:#f2f3ef;border-bottom:1px solid #d6dbd1;color:#202724}.wg-group-search form{width:100%;max-width:1120px;margin:0 auto}.wg-group-search label{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;color:#202724}.wg-group-search form>div{display:flex;gap:0}.wg-group-search input[type="search"]{width:100%;min-width:0;flex:1;height:54px;font:16px Barlow,Arial,sans-serif;border:1px solid #b8c0b3;border-radius:4px 0 0 4px;background:#fff;color:#202724;padding:12px 18px}.wg-group-search button{padding:12px 25px;min-height:54px;border:1px solid #202724;border-radius:0 4px 4px 0;background:#202724;color:#fff;font:600 16px Barlow,Arial,sans-serif;cursor:pointer}.wg-group-search button span{margin-left:20px}.wg-group-search input:focus-visible,.wg-group-search button:focus-visible{outline:2px solid #747e6a;outline-offset:3px}.wg-group-search form>p{font-size:13px;color:#596154;margin:8px 0 0}.wg-group-search-results{background:#f7f8f4;color:#202724}.wg-group-results-wrap{max-width:1280px;margin:auto;padding:50px 6% 70px}.wg-group-results-wrap h1{overflow-wrap:anywhere;font-size:max(30px,min(4vw,50px)) !important;color:#202724 !important;line-height:1.1 !important}.wg-group-results-eyebrow,.wg-group-results-type{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#617057}.wg-group-results-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:30px}.wg-group-results-grid article{padding:25px;border:1px solid #d6ddcf;background:#fff}.wg-group-results-grid h2{font-size:25px;line-height:1.2;color:#202724;margin:10px 0 16px}.wg-group-results-grid p{font-size:16px;line-height:1.55}.wg-group-results-grid h2 a{color:inherit}.wg-group-result-link{display:inline-block;margin-top:15px;font-weight:600;text-decoration:underline;color:#34422e}.wg-group-search-pagination{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.wg-group-search-pagination>*{padding:9px 13px;border:1px solid #c4ccbb}.wg-group-search-pagination .current{background:#202724;color:#fff}@media (max-width: 1100px){.wg-group-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.wg-group-search{padding:20px 5%}.wg-group-search button{padding:12px 16px}.wg-group-search button span{display:none}.wg-group-search input[type="search"]{padding:12px}.wg-group-results-grid{grid-template-columns:1fr}.wg-group-results-wrap{padding:35px 5% 50px}}.wg-group-search-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:0;background:none;color:inherit;padding:8px;cursor:pointer}.wg-group-search-toggle:focus-visible{outline:2px solid;outline-offset:2px}.wg-group-search-toggle:hover{opacity:.7}#wg-group-search-panel[hidden]{display:none}.wg-group-search form>.wg-group-search-filters{display:flex;gap:18px;margin-top:16px}.wg-group-search-filters label{flex:1;margin:0;font-size:12px}.wg-group-search-filters select{display:block;width:100%;height:42px;background:#fff;border:1px solid #b8c0b3;border-radius:3px;color:#202724;font:16px Barlow,Arial,sans-serif;padding:8px 12px;margin-top:6px}@media (max-width: 480px){.wg-group-search form>.wg-group-search-filters{gap:10px}.wg-group-search-filters label{min-width:0}.wg-group-search-filters select{font-size:14px;padding:8px 6px}}@media (max-width: 480px){body .header.group-logo-header{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}body .group-logo-header .wordmark{min-width:0;width:auto;gap:6px}body .group-logo-header .weinel-crest{width:44px;height:44px;flex:0 0 44px}body .group-logo-header .group-crest-title{max-width:70px;font-size:12px !important}body .group-logo-header .customer-controls{gap:4px;min-width:0}body .group-logo-header .wg-group-search-toggle{width:36px;flex-basis:36px;padding:7px}body .group-logo-header .header-account{width:32px;padding:5px}body .group-logo-header .group-header-brands{width:100%;min-width:0;gap:8px;justify-content:space-between}body .group-logo-header .group-header-brands a{min-width:0;flex:1 1 0;padding:4px;max-width:25%}body .group-logo-header .group-header-brands img{max-width:100%;height:auto;object-fit:contain}}.wg-group-result-image{display:flex;align-items:center;justify-content:center;height:225px;margin:-25px -25px 23px;padding:24px;background:#fff;border-bottom:1px solid #e0e5db}.wg-group-result-image img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%}.wg-group-result-image:focus-visible{outline:2px solid #617057;outline-offset:3px}@media (max-width: 480px){.wg-group-result-image{height:210px}}@media (min-width: 1301px){.group-logo-header .wg-group-search-toggle{width:auto;flex:none;gap:7px;padding:10px 6px;height:auto;font:500 14px Barlow,Arial,sans-serif;white-space:nowrap}.group-logo-header .wg-group-search-toggle>svg{flex-shrink:0}}@media (max-width: 1300px){.group-logo-header .wg-group-search-label{display:none}}.wg-wordpress .wordmark.group-crest-lockup{position:relative;display:grid;place-items:center;flex-shrink:0;width:190px;min-width:190px;height:88px;isolation:isolate}.wg-wordpress .wordmark.group-crest-lockup .weinel-crest{display:block;width:88px;height:88px;object-fit:contain;opacity:.32}.wg-wordpress .wordmark.group-crest-lockup .group-crest-title{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#202724;font:700 25px/.99 Barlow Condensed,Arial Narrow,Impact,sans-serif;letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 5px rgba(255,255,255,.7)}.wg-wordpress .expanded-footer .wordmark.group-crest-lockup{width:250px;min-width:250px;height:116px}.wg-wordpress .expanded-footer .wordmark.group-crest-lockup .weinel-crest{width:116px;height:116px}.wg-wordpress .expanded-footer .wordmark.group-crest-lockup .group-crest-title{font-size:33px}.wg-wordpress.group-dark .wordmark.group-crest-lockup .group-crest-title,.wg-wordpress .expanded-footer .wordmark.group-crest-lockup .group-crest-title{color:#f1f3ed;text-shadow:0 2px 10px #101712}.wg-wordpress.group-dark .wordmark.group-crest-lockup .weinel-crest,.wg-wordpress .expanded-footer .wordmark.group-crest-lockup .weinel-crest{opacity:.25}@media (max-width: 540px){.wg-wordpress .header .wordmark.group-crest-lockup{width:175px;min-width:175px}.wg-wordpress .header .wordmark.group-crest-lockup .group-crest-title{font-size:23px}}@media (max-width: 540px){body.home.wg-wordpress .group-logo-header .group-crest-lockup .group-crest-title{width:100%;max-width:none;left:0;right:0;justify-content:center}}@media (max-width: 760px){body.home.wg-wordpress .group-logo-header .group-header-brands a[aria-label="Rock N Arbor"] img{scale:1.615;transform-origin:center}}@media (max-width: 760px){body.home.wg-wordpress .group-logo-header .group-header-brands a[aria-label="Rock N Rescue"]{position:relative;left:max(9px,min(3vw,12px))}}body.page-id-1710 .wg-policy-brand-logos a[aria-label="Rock N Arbor home"] img{scale:1.152;transform-origin:center}body .wg-stock-status{display:block;margin:10px 0 18px;text-align:left;line-height:1.4}body .wg-stock-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #8eaf9a;border-left:3px solid #286243;border-radius:3px;background:#e6f1e9;color:#194b30;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1.4;text-transform:none;white-space:normal}body .wg-stock-badge.wg-stock--onbackorder{background:#eee7d4;color:#655126;border-color:#b7a67b;border-left-color:#806a39}body .wg-stock-badge.wg-stock--outofstock{background:#f8e8e5;color:#80372d;border-color:#cfa59d;border-left-color:#994439}body .wg-stock-badge.wg-stock--options{background:#e9edf2;color:#34465d;border-color:#a6b2c2;border-left-color:#465a76}body .wg-stock-symbol{font-size:16px;line-height:1}body.arbor .wg-stock-badge.wg-stock--instock{background:#e9efdf;color:#3b5529;border-color:#a0b28b;border-left-color:#6f9d30}body.rescue .wg-stock-badge.wg-stock--instock{background:#e3eaf3;color:#304869;border-color:#93a6c0;border-left-color:#3c5275}body.rescue .wg-stock-badge.wg-stock--onbackorder{background:#e8e7ee;color:#4c4c66;border-color:#aaa7b9;border-left-color:#68637f}body.ape .wg-stock-badge.wg-stock--instock{background:#ece8dc;color:#554928;border-color:#b7aa86;border-left-color:#8f7b49}body.ape .wg-stock-badge.wg-stock--onbackorder{background:#eee0d4;color:#704c32;border-color:#c3a082;border-left-color:#976c45}body.omega .wg-stock-badge.wg-stock--instock{background:#dce5ec;color:#293e4f;border-color:#879ba9;border-left-color:#647f91}body.omega .wg-stock-badge.wg-stock--onbackorder{background:#e7e3da;color:#5d503d;border-color:#b7aa93;border-left-color:#8b7a5c}body .wg-stock-options{display:block;margin-top:6px;color:inherit;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4}body .wg-stock-selection{padding:12px 15px;border-left:4px solid #465a76;background:#e9edf2;color:#34465d;font-size:16px;font-weight:600}body .product-purchase .wg-stock-badge,body .summary .wg-stock-badge{font-size:15px;padding:7px 12px}body .single_variation .wg-stock-status{margin:12px 0 18px}body .catalog-card .wg-stock-status{margin-left:0}@media (max-width: 600px){body .wg-stock-badge{font-size:13px;padding:5px 9px;gap:6px}}