/* A CSS window selects the standalone drive in the manufacturer's original composite photograph. */
.source-auger-photo{position:relative;display:block;width:100%;height:250px;overflow:hidden;background:#fff}
.source-auger-photo img{position:absolute!important;width:900px!important;height:900px!important;max-width:none!important;max-height:none!important;padding:0!important;left:50%!important;top:-12px!important;transform:translateX(-50%)!important;clip-path:inset(0 44% 79% 40%);object-fit:contain!important}
.family-photo .source-auger-photo{height:100%}
.source-auger-cutout img,.auger-hero-visual .source-auger-cutout img{width:auto!important;height:95%!important;max-width:none!important;max-height:none!important;top:2.5%!important;left:50%!important;transform:translateX(-75%)!important;clip-path:none!important;object-fit:contain!important}
.source-compactor-crop{clip-path:inset(10% 4% 10% 4%)!important}
.auger-hero-visual{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}
.auger-hero-visual .source-auger-photo{height:300px}
.auger-hero-visual .source-auger-photo img{width:1250px!important;height:1250px!important;top:0!important}
.auger-hero-visual p{font-size:14px;color:#59675f;text-align:center;line-height:1.6;max-width:310px}
.auger-section{padding:38px;background:#fff;border:1px solid #dfe5e1;border-radius:8px;margin:24px 0}
.auger-section .kicker{font-size:15px;color:#a76c00;font-weight:750}
.auger-section h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.025em;margin:14px 0 20px}
.auger-section p,.auger-section li{font-size:17px;line-height:1.7;color:#526159}
.auger-table-scroll{overflow:auto;border:1px solid #dfe5e1;border-radius:6px;margin-top:24px}
.auger-table-scroll:focus-visible{outline:3px solid #efa800;outline-offset:3px}
.auger-spec-table{border-collapse:collapse;width:100%;font-size:16px;text-align:left}
.auger-spec-table caption{text-align:left;padding:18px 20px;background:#f3f5f2;font-weight:700;font-size:17px}
.auger-spec-table th,.auger-spec-table td{padding:17px 20px;border-bottom:1px solid #e4e9e5;white-space:nowrap}
.auger-spec-table thead{background:#23372c;color:#fff}
.auger-spec-table thead a{color:#fff;text-underline-offset:4px}
.auger-spec-table tbody tr:nth-child(even){background:#f5f7f3}
.auger-spec-table tbody th{font-weight:650;color:#263a2e}
.auger-application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.auger-application-grid article{background:#f5f7f3;border-top:3px solid #efa800;padding:24px}
.auger-application-grid article>span{font-size:24px;font-weight:800;color:#b57800}
.auger-application-grid h3{font-size:21px;margin:18px 0 10px}
.auger-fitment{display:grid;grid-template-columns:1fr 1fr;gap:35px}
.auger-fitment ul{padding-left:22px;margin:16px 0}
.auger-fitment li{padding:6px 0}
@media(max-width:680px){.auger-section{padding:24px 20px}.auger-application-grid,.auger-fitment{grid-template-columns:1fr}.auger-spec-table th,.auger-spec-table td{padding:14px}.auger-hero-visual .source-auger-photo{height:260px}.auger-hero-visual .source-auger-photo img{width:1100px!important;height:1100px!important}.auger-fitment{gap:12px}}
.source-auger-cutout img,.auger-hero-visual .source-auger-cutout img{width:auto!important;height:95%!important;top:2.5%!important;transform:translateX(-75%)!important;clip-path:none!important}
