.hdps-knowledge{clear:both;display:grid;grid-template-columns:190px minmax(0,1fr);gap:40px;border-top:1px solid #d9ded9;padding-top:48px;margin:32px 0 60px}.hdps-toc{align-self:start;position:sticky;top:30px}.admin-bar .hdps-toc{top:62px}.hdps-toc ul{list-style:none;margin:18px 0;padding:0}.hdps-toc li{margin:0 0 12px}.hdps-toc a{font-size:14px;text-decoration:none;color:inherit}.hdps-toc a:hover{text-decoration:underline}.hdps-kicker{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hdps-section{scroll-margin-top:32px;padding:0 0 36px;margin:0 0 34px;border-bottom:1px solid #d9ded9}.hdps-section h2{margin-top:0}.hdps-section h3{font-size:21px}.hdps-section img,.hdps-section video{max-width:100%;height:auto}.hdps-section iframe{max-width:100%}.hdps-section p{line-height:1.75}.hdps-table-wrap{overflow-x:auto}.hdps-specs{border-collapse:collapse;width:100%;text-align:left;font-size:14px}.hdps-specs th,.hdps-specs td{padding:15px 12px;border-bottom:1px solid #d9ded9;vertical-align:top}.hdps-specs thead{background:#edf0e9}.hdps-specs tbody th{font-weight:500}.hdps-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hdps-resource-card{padding:24px;border:1px solid #d9ded9;background:#fff}.hdps-resource-card h3{margin:12px 0}.hdps-resource-card a{color:inherit}.hdps-resource-link{font-weight:600;text-underline-offset:5px}.hdps-meta,.hdps-review-note{font-size:12px;color:#52625a}.hdps-resource-facts{display:grid;grid-template-columns:max-content 1fr;gap:12px 24px;border-block:1px solid #d9ded9;padding:24px 0}.hdps-resource-facts dd{margin:0}.hdps-resource-facts dt{font-weight:600}.hdps-buybar{position:fixed;bottom:0;left:0;right:0;z-index:99;background:#233b32;color:#fff;display:flex;align-items:center;gap:24px;padding:18px 32px;box-shadow:0 -4px 24px #10231c18;padding-bottom:max(18px,env(safe-area-inset-bottom))}.hdps-buybar-product{flex:1;min-width:0}.hdps-buybar-product strong{display:block;font-size:17px;line-height:1.4}.hdps-buybar-product .hdps-kicker{color:#cbd6ca;margin-bottom:4px;font-size:9px}.hdps-buybar-selection{display:block;font-size:12px}.hdps-buybar-price{font-size:20px;font-weight:500}.hdps-buybar-price del{font-size:13px;opacity:.65}.hdps-buybar-price ins{text-decoration:none}.hdps-dock-action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 27px;background:#ddeb9d;color:#1b3227!important;text-decoration:none!important;font-weight:650;white-space:nowrap;border-radius:2px}.hdps-dock-action:focus-visible{outline:3px solid white;outline-offset:4px}.hdps-buy-now{margin-left:8px!important}.single-product,.hdps-has-buybar{padding-bottom:var(--hdps-bar-height,110px)}.hdps-unavailable{font-size:14px}#hdps-purchase{display:block;scroll-margin-top:40px}.hdps-buybar-price .woocommerce-price-suffix{display:block;font-size:11px}
@media(min-width:1100px){body.hdps-theme .hdps-buybar{left:246px}}
@media(max-width:700px){.hdps-knowledge{grid-template-columns:1fr;gap:28px;padding-top:26px}.hdps-toc,.admin-bar .hdps-toc{position:static}.hdps-toc ul{display:flex;flex-wrap:wrap;gap:8px}.hdps-toc li{margin:0}.hdps-toc a{display:block;border:1px solid #d9ded9;padding:7px 10px;font-size:12px}.hdps-resource-grid{grid-template-columns:1fr}.hdps-buybar{padding:12px 16px;gap:12px;flex-wrap:wrap;padding-bottom:max(12px,env(safe-area-inset-bottom))}.hdps-buybar-product{flex:1 1 50%}.hdps-buybar-product strong{font-size:13px}.hdps-buybar-product .hdps-kicker{display:none}.hdps-buybar-price{font-size:16px}.hdps-dock-action{width:100%;min-height:42px;padding:7px 16px}.hdps-specs th,.hdps-specs td{padding:12px 8px}.hdps-buy-now{margin:8px 0 0!important}.hdps-buybar-selection{font-size:10px}}
@media print{.hdps-buybar,.hdps-toc{display:none}.hdps-knowledge{display:block}.single-product,.hdps-has-buybar{padding-bottom:0}}
