._trigger_1lfnn_1{color:#604719;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b5a27e;border-radius:3px;justify-content:center;align-items:center;gap:8px;margin:4px 0;padding:10px 13px;font-size:.9375rem;font-weight:500;line-height:1.3;display:inline-flex}._trigger_1lfnn_1 svg{flex-shrink:0}._trigger_1lfnn_1:hover{background:#f8f3e8;border-color:#876125}._trigger_1lfnn_1:focus-visible,._close_1lfnn_1:focus-visible,._instructions_1lfnn_1 summary:focus-visible{outline-offset:3px;outline:3px solid #876125}._dialog_1lfnn_2{overscroll-behavior:contain;color:#29251f;max-height:calc(100dvh - 24px);overflow-y:auto;z-index:80!important;background:#fff!important;border-radius:6px!important;gap:12px!important;width:calc(100% - 24px)!important;max-width:720px!important;padding:20px!important}._header_1lfnn_2{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._header_1lfnn_2>div{min-width:0}._title_1lfnn_2{color:#29251f;margin:0 0 6px!important;font-size:1.3rem!important;line-height:1.25!important}._description_1lfnn_2{line-height:1.5;color:#625b51!important;font-size:.9375rem!important}._close_1lfnn_1{color:#29251f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfc5b5;border-radius:3px;flex-shrink:0;padding:8px 12px;font-size:.9375rem}._video_1lfnn_2{aspect-ratio:1;object-fit:contain;background:#f7f5f1;border-radius:3px;width:100%;max-height:58dvh;display:block}._note_1lfnn_2{color:#625b51;margin:0;font-size:.875rem;line-height:1.5}._instructions_1lfnn_1{border-top:1px solid #e2dbcf;padding-top:10px}._instructions_1lfnn_1 summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:1rem;line-height:1.5}._instructions_1lfnn_1 ol{margin:8px 0;padding-left:24px}._instructions_1lfnn_1 li{margin:0 0 14px;font-size:1rem;line-height:1.5}._instructions_1lfnn_1 p{margin:3px 0 0}._error_1lfnn_2{background:#fff4df;padding:12px;font-size:.9375rem;line-height:1.5}._error_1lfnn_2 a{text-decoration:underline}@media (width<=480px){._dialog_1lfnn_2{padding:14px!important}._header_1lfnn_2{gap:10px}._title_1lfnn_2{font-size:1.125rem!important}._video_1lfnn_2{max-height:52dvh}._close_1lfnn_1{padding:8px}._trigger_1lfnn_1{text-align:left;max-width:100%}}
