._headerLink_kg341_1{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._headerLink_kg341_1 svg{width:16px;height:16px}._headerLink_kg341_1 small{display:none}._heartButton_kg341_1,._saveButton_kg341_1{color:#1e3028;cursor:pointer;justify-content:center;align-items:center;gap:10px;transition:background .2s,color .2s;display:inline-flex}._heartButton_kg341_1 svg,._saveButton_kg341_1 svg{flex-shrink:0;width:20px;height:20px}._heartButton_kg341_1{z-index:2;background:#fffffff0;border:1px solid #dfdfdb;border-radius:50%;width:42px;height:42px;position:absolute;top:12px;right:12px}._heartButton_kg341_1:hover{background:#edf0eb}._saveButton_kg341_1{width:100%;min-height:48px;font:10px var(--sans);letter-spacing:.11em;text-transform:uppercase;background:0 0;border:1px solid #b8c0b7;margin-top:12px;padding:14px}._saveButton_kg341_1:hover{background:#edf0eb}._saveButton_kg341_1:disabled,._heartButton_kg341_1:disabled{opacity:.55;cursor:wait}:is(._headerLink_kg341_1:focus-visible,._heartButton_kg341_1:focus-visible,._saveButton_kg341_1:focus-visible){outline-offset:4px;outline:2px solid #1e3028}._announcement_kg341_1:empty{display:none}._announcement_kg341_1{z-index:220;color:#fff;width:max-content;max-width:calc(100vw - 32px);font:12px/1.5 var(--sans);background:#1e3028;align-items:center;gap:20px;padding:16px 20px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0002}._announcement_kg341_1 button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}._dialog_kg341_1{color:#1e3028;text-align:center;background:#f8f8f5;border:1px solid #c5cbc3;width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:55px 44px 38px;position:fixed;inset:0;overflow:auto}._dialog_kg341_1::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000007a}._dialog_kg341_1>svg{width:26px;height:26px;margin:0 auto 28px}._dialog_kg341_1 h2{font:clamp(40px,5vw,60px)/.96 var(--serif);letter-spacing:-.04em;margin:18px 0 24px}._dialog_kg341_1>p:not(.eyebrow){font:16px/1.55 var(--serif);max-width:320px;margin:0 auto 28px}._close_kg341_1{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:14px}._primary_kg341_1{color:#fff;min-height:49px;font:10px var(--sans);letter-spacing:.12em;text-transform:uppercase;background:#1e3028;border:1px solid #1e3028;justify-content:center;align-items:center;padding:15px 24px;display:flex}._secondary_kg341_1{width:100%;color:inherit;font:10px var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:20px 12px 0;display:block}@media (max-width:1500px){._headerLink_kg341_1>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._headerLink_kg341_1 small{font-size:8px;display:block}._headerLink_kg341_1{gap:3px}}@media (max-width:760px){._headerLink_kg341_1{gap:2px;min-width:28px;min-height:40px}._headerLink_kg341_1 svg{width:18px;height:18px}._heartButton_kg341_1{width:38px;height:38px;top:8px;right:8px}._dialog_kg341_1{padding:48px 28px 30px}._announcement_kg341_1{bottom:18px}}
