/* Stool collection mobile corrections, 2026-11-08 */
@media (max-width:700px){
 html:root body.aa-reference-nav header.aa-reference-header{position:relative!important;inset:auto!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:10px 16px!important;margin:0!important;min-height:0!important;height:auto!important}
 html:root body.aa-reference-nav header.aa-reference-header>*{position:static!important;inset:auto!important;grid-column:auto!important;grid-row:auto!important;max-width:100%!important}
 html:root body.aa-reference-nav header.aa-reference-header nav[aria-label="Main navigation"], html:root body.aa-reference-nav header.aa-reference-header nav[aria-label="Main menu"]{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px 14px!important;width:100%!important}
 html:root body.aa-reference-nav header.aa-reference-header nav[aria-label="Language"]{display:flex!important;justify-content:center!important;gap:18px!important;width:100%!important}
 .st-main{padding:24px 16px 56px!important}
 .st-main h1{margin:8px 0 18px!important;line-height:1.25!important}
 .st-main .st-grid{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}
 .st-main .st-card-photo{height:auto!important;min-height:0!important}
 .st-main .st-card-photo .st-cut{width:100%!important;max-width:min(95%,calc(400px * var(--st-ratio)))!important;max-height:none!important}
 .st-main .st-detail,.st-main.st-detail{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 .st-main .st-detail .st-photo-button,.st-main.st-detail .st-photo-button{width:100%!important;height:auto!important;min-height:0!important;padding:0!important}
 .st-main .st-detail .st-photo-button .st-cut,.st-main.st-detail .st-photo-button .st-cut{width:100%!important;max-width:100%!important;max-height:68vh!important;height:auto!important;object-fit:contain!important}
 .st-main .st-detail aside,.st-main.st-detail aside{position:static!important}
}
