.modal-sheet.modal-sheet--below-trigger{inset:var(--overlay-anchor-top,80px) auto auto var(--overlay-anchor-left,12px);width:min(480px,100vw - 24px);max-height:var(--overlay-anchor-height,70dvh);border-radius:20px;margin:0}.modal-sheet--below-trigger .modal-sheet-header{padding-top:12px}.modal-sheet--below-trigger .modal-sheet-header h2{font-size:1.125rem}.modal-sheet--animated .modal-sheet-close{place-items:center;padding:0;display:grid}.modal-sheet--animated .modal-sheet-close:active,.modal-sheet--animated[data-closing=true] .modal-sheet-close{color:#fff;background:var(--forest);border-color:var(--forest)}.header-inner .header-utilities .header-search-toggle[aria-expanded=true],.header-inner .header-utilities .header-upcoming-trigger[aria-expanded=true]{color:#fff;background:var(--forest)}.modal-sheet--animated[data-closing=true],.modal-sheet--animated[data-closing=true]::backdrop{animation:.24s ease-in-out both modal-sheet-fade-out}@keyframes modal-sheet-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.modal-sheet--animated[data-closing=true],.modal-sheet--animated[data-closing=true]::backdrop{animation:none}}
