:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .system-item-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-item{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center;padding:20px 0;border:0;border-top:1px solid #dce3d7;background:none;border-radius:0;min-width:0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;width:112px;min-height:142px;padding:10px;margin:0;border:0;border-radius:5px;background:#f5f6ef;overflow:hidden}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb img{display:block;width:100%;height:118px;max-width:100%;object-fit:contain;object-position:center;border:0;box-shadow:none;border-radius:0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb figcaption{font-size:10px;line-height:1.5;text-align:center;color:#7b856f;margin-top:8px}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-copy{min-width:0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-copy h4{font-size:18px;line-height:1.5;margin:0 0 10px;word-break:keep-all}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-copy p{font-size:14px;line-height:1.85;margin:0}@media(max-width:767px){:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .system-item-grid{grid-template-columns:1fr;gap:0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-item{grid-template-columns:94px minmax(0,1fr);gap:18px;padding:22px 0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb{width:94px;min-height:126px;padding:8px}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb img{height:104px}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-copy h4{font-size:17px}}html[data-current-route] body #main #systems .equipment-item.equipment-item{display:block;align-self:stretch}html[data-current-route] body #main #systems .equipment-details{width:100%;min-width:0;margin:0;border:0;background:transparent;color:#182b43}html[data-current-route] body #main #systems .equipment-details>summary{display:flex;align-items:center;gap:10px;min-height:64px;padding:0;list-style:none;cursor:pointer;background:transparent;color:inherit}html[data-current-route] body #main #systems .equipment-details>summary::-webkit-details-marker{display:none}html[data-current-route] body #main #systems .equipment-details>summary::after{content:'+';flex-shrink:0;margin-left:auto;font-size:18px}html[data-current-route] body #main #systems .equipment-details[open]>summary::after{content:'−'}html[data-current-route] body #main #systems .equipment-details>summary:focus-visible{outline:2px solid #34533e;outline-offset:5px;border-radius:3px}html[data-current-route] body #main #systems .equipment-details h4{min-width:0;margin:0;font-size:15px;line-height:1.6;overflow-wrap:anywhere}html[data-current-route] body #main #systems .equipment-details .equipment-thumb{margin:0;box-sizing:border-box;flex:0 0 52px;align-self:center}html[data-current-route] body #main #systems .equipment-details .equipment-copy{padding-top:12px}html[data-current-route] body #main #systems .equipment-details .equipment-copy p{font-size:13px;line-height:1.8;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;max-height:none;height:auto}html[data-current-route] body #main #systems .equipment-details .equipment-copy .equipment-safety{margin-top:8px}@media(max-width:767px){html[data-current-route] body #main #systems .equipment-details>summary{flex-wrap:wrap;gap:7px;min-height:52px}html[data-current-route] body #main #systems .equipment-details h4{font-size:14px;flex:1 1 60px}html[data-current-route] body #main #systems .equipment-details .equipment-thumb{flex-basis:44px;width:44px;min-height:50px}html[data-current-route] body #main #systems .equipment-details .equipment-copy p{font-size:12px}}@media(max-width:360px){html[data-current-route] body #main #systems .equipment-details>summary{min-height:86px}}@media(max-width:640px){html[data-current-route] body #main #systems .equipment-item.equipment-item{padding:12px 10px 10px}html[data-current-route] body #main #systems .equipment-details>summary{flex-direction:column;flex-wrap:nowrap;gap:8px;min-height:0;text-align:center}html[data-current-route] body #main #systems .equipment-details>summary::after{display:none}html[data-current-route] body #main #systems .equipment-details .equipment-thumb{flex:0 0 auto;width:50px;height:50px;min-height:0;align-self:center}html[data-current-route] body #main #systems .equipment-details .equipment-thumb img{height:44px}html[data-current-route] body #main #systems .equipment-details h4{display:flex;align-items:center;justify-content:center;flex:none;width:100%;min-height:3em;font-size:15px;line-height:1.5}html[data-current-route] body #main #systems .equipment-disclosure-hit{top:-12px;right:-10px;bottom:auto;width:44px;height:44px}html[data-current-route] body #main #systems .equipment-details .equipment-copy p{font-size:14px}}@media(min-width:360px) and (max-width:640px){html[data-current-route] body #main #systems div.system-item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-current-route] body #main #systems .equipment-item.equipment-item{padding:10px 6px 8px}html[data-current-route] body #main #systems .equipment-details>summary{gap:6px}html[data-current-route] body #main #systems .equipment-details h4{font-size:14px}html[data-current-route] body #main #systems .equipment-disclosure-hit{top:-10px;right:-6px;width:40px;height:40px;align-items:flex-start;justify-content:flex-end;padding:4px 8px 0 0}}@media(max-width:640px){html[data-current-route] body #main #systems .equipment-item[data-equipment-missing] .equipment-details>summary{justify-content:center;min-height:calc(58px + 45px)}}@media(min-width:360px) and (max-width:640px){html[data-current-route] body #main #systems .equipment-item[data-equipment-missing] .equipment-details>summary{min-height:calc(56px + 42px)}}html[data-current-route] body #main #systems .system-category-heading{display:block;padding:12px 0}html[data-current-route] body #main #systems .system-category-heading h3{margin:0}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb.equipment-illustration,html[data-current-route] body #main #systems .equipment-details .equipment-thumb.equipment-illustration{padding:0;overflow:hidden;background:#f6f2e8}:is(.rhinitis-editorial #rhinitis-page,.equipment-catalog) #systems .equipment-thumb.equipment-illustration img,html[data-current-route] body #main #systems .equipment-details .equipment-thumb.equipment-illustration img{width:100%;height:100%;object-fit:contain}