.links-page{isolation:isolate;background:var(--links-base);--links-warm:#eadbd3;--links-cool:#e5e3d9;--links-background-top:#fbf7f2;--links-unit:#981b28;--links-unit-soft:#f8e9eb;position:relative;overflow:hidden}.links-background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.links-background-wash{background:linear-gradient(155deg,var(--links-background-top),var(--links-base) 58%,var(--links-cool));opacity:.92;position:absolute;inset:0}.links-background-photo{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.links-image-overlay-light{opacity:1;background:linear-gradient(#ffffffe3,#faf8f4ed)}.links-image-overlay-dark{opacity:1;background:linear-gradient(#0f1418db,#0f1418ed)}.links-orb{filter:blur(50px);opacity:.55;border-radius:46% 54% 63% 37%;width:490px;height:490px;display:block;position:absolute;transform:translateZ(0)}.links-orb-one{background:var(--links-warm);animation:24s ease-in-out infinite alternate links-float;top:-180px;left:calc(50% - 560px)}.links-orb-two{background:var(--links-cool);width:390px;height:390px;animation:31s ease-in-out infinite alternate-reverse links-float;top:190px;right:calc(50% - 580px)}.links-background-pattern{background-image:radial-gradient(var(--links-accent) .7px,transparent .7px);opacity:.045;background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 780px);mask-image:linear-gradient(#000,#0000 780px)}.links-preset-summer{--links-warm:#f6d8a1;--links-cool:#dcefeb;--links-background-top:#fff8e9}.links-preset-carnival{--links-warm:#f1d5eb;--links-cool:#dbe9d9;--links-background-top:#fff6ed}.links-preset-carnival .links-background-pattern{opacity:.12;background-image:radial-gradient(#9c427d 1px,#0000 1px),radial-gradient(#b68121 1px,#0000 1px);background-size:43px 43px,61px 61px}.links-preset-women{--links-warm:#eed1e7;--links-cool:#e6e1f0;--links-background-top:#fdf5fb}.links-preset-autumn{--links-warm:#ebc8b4;--links-cool:#e8e2cf;--links-background-top:#fcf6ef}.links-preset-work{--links-warm:#d7e0e4;--links-cool:#e4e0d8;--links-background-top:#f6f8fa}.links-preset-work .links-background-pattern{opacity:.035;background-image:linear-gradient(#516e7a 1px,#0000 1px),linear-gradient(90deg,#516e7a 1px,#0000 1px);background-size:48px 48px}.links-preset-june{--links-warm:#f0d19d;--links-cool:#eadaca;--links-background-top:#fff7e9}.links-preset-june .links-background-pattern{opacity:.05;background-image:repeating-linear-gradient(45deg,#0000,#0000 22px,#ba7845 22px 23px)}.links-preset-winter{--links-warm:#dce3f2;--links-cool:#d6e9ec;--links-background-top:#f4f8fd}.links-preset-fathers{--links-warm:#d5dfee;--links-cool:#dce5df;--links-background-top:#f5f8fc}.links-preset-spring{--links-warm:#e7e3ba;--links-cool:#dcebd6;--links-background-top:#fbfbed}.links-preset-pink{--links-warm:#f4c9d8;--links-cool:#f2dce7;--links-background-top:#fff4f8}.links-preset-blue{--links-warm:#cddff0;--links-cool:#dce8f6;--links-background-top:#f2f8ff}.links-preset-christmas{--links-warm:#e4c7c4;--links-cool:#d9e4d6;--links-background-top:#fcf7ed}.links-preset-christmas .links-background-pattern{opacity:.13;background-image:radial-gradient(#ab8c39 1.2px,#0000 1.2px);background-size:45px 45px}.links-theme-dark .links-background-wash:not(.links-image-overlay-dark){background:linear-gradient(155deg,#242a31,#191d21 65%,#1e252a)}.links-theme-dark .links-orb{opacity:.1}.links-theme-dark .links-background-pattern{opacity:.04}.links-page a,.links-page button,.links-page input{outline-offset:4px}.links-page a:focus-visible,.links-page button:focus-visible,.links-page input:focus-visible{outline:2px solid var(--links-accent)}.links-page button{cursor:pointer}.links-page .links-section-label{color:var(--links-muted);letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:650}.links-logo{transition:transform .2s,box-shadow .2s}.links-logo:hover{transform:translateY(-2px);box-shadow:0 10px 30px #29221c0d}.links-entry{border:1px solid var(--links-line);background:var(--links-card);text-align:left;border-radius:18px;align-items:center;gap:15px;min-height:82px;margin-bottom:11px;padding:17px 19px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 3px 15px #30211203}.links-entry:hover{border-color:color-mix(in srgb,var(--links-accent) 27%,var(--links-line));transform:translateY(-2px);box-shadow:0 10px 28px #3021120b}.links-entry-icon{background:var(--links-soft);width:45px;height:45px;color:var(--links-accent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.links-entry-description{color:var(--links-muted)}.links-entry-arrow{transition:transform .2s}.links-entry:hover .links-entry-arrow,.links-seller:hover .links-entry-arrow{transform:translate(2px,-2px)}.links-entry-highlight{background:var(--links-accent);color:#fff;border-color:#0000;box-shadow:0 7px 21px #981b2819}.links-entry-highlight:hover{border-color:#0000;box-shadow:0 10px 28px #981b2827}.links-entry-highlight .links-entry-icon{color:#fff;background:#ffffff1c}.links-entry-highlight .links-entry-description{color:#ffffffe0}.links-unit-filter{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.links-unit-chip{border:1px solid var(--links-line);background:var(--links-card);overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:43px;padding:9px 16px;font-size:12px;font-weight:550;line-height:1.4;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.links-unit-chip:hover{border-color:var(--links-unit);transform:translateY(-1px)}.links-unit-chip[aria-pressed=true]{border-color:var(--links-unit);box-shadow:inset 0 0 0 1px var(--links-unit);background:var(--links-unit-soft);color:var(--links-unit)}.links-unit-dot{background:var(--links-unit);border-radius:999px;flex-shrink:0;width:7px;height:7px}.links-locations-grid{gap:16px;max-width:560px;margin-inline:auto;display:grid}.links-location{border:1px solid var(--links-line);background:var(--links-card);border-radius:21px;flex-direction:column;min-width:0;animation:.24s both links-enter;display:flex;overflow:hidden;box-shadow:0 6px 24px #30211204}.links-location-band{background:var(--links-unit);height:5px}.links-location-icon{background:var(--links-unit-soft);width:42px;height:42px;color:var(--links-unit);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.links-location-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--links-unit);font-size:9px;font-weight:600}.links-map-button,.links-unit-team,.links-unit-contact{border:1px solid var(--links-line);border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;padding:9px 10px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.links-map-button:hover{background:var(--links-soft);border-color:var(--links-unit)}.links-unit-contact{background:var(--links-unit);color:#fff;border-color:#0000}.links-unit-contact:hover{filter:brightness(1.08)}.links-unit-team{background:var(--links-unit-soft);color:var(--links-unit);border-color:#0000}.links-unit-team:hover{border-color:var(--links-unit)}.links-copy-address{width:100%;min-height:39px;color:var(--links-muted);text-underline-offset:3px;justify-content:center;align-items:center;gap:5px;padding-top:5px;font-size:10px;display:flex}.links-copy-address:hover{text-decoration:underline}.links-team-group{margin-top:22px}.links-team-title{color:var(--links-unit);overflow-wrap:anywhere;align-items:center;gap:7px;margin-bottom:10px;padding-inline:3px;font-size:12px;font-weight:650;display:flex}.links-seller{border:1px solid var(--links-line);background:var(--links-card);border-radius:19px;align-items:center;gap:16px;min-height:118px;padding:18px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.24s both links-enter;display:flex}.links-seller:hover{border-color:color-mix(in srgb,var(--links-accent) 30%,var(--links-line));transform:translateY(-2px);box-shadow:0 10px 26px #3021120a}.links-avatar-wrap{border:1px solid color-mix(in srgb,var(--links-unit) 25%,transparent);border-radius:999px;flex-shrink:0;padding:3px;position:relative}.links-avatar-contact{border:3px solid var(--links-card);background:var(--links-unit);color:#fff;border-radius:999px;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:-1px;right:-1px}.links-seller-unit{background:var(--links-unit-soft);max-width:100%;color:var(--links-unit);overflow-wrap:anywhere;border-radius:5px;align-items:center;gap:4px;padding:3px 6px;font-size:9px;font-weight:600;line-height:1.35;display:inline-flex}.links-seller-search{border:1px solid var(--links-line);background:var(--links-card);border-radius:13px;align-items:center;gap:10px;min-height:48px;padding-inline:15px;display:flex}.links-seller-search input{width:100%;min-width:0;min-height:46px;color:inherit;outline-offset:-2px;background:0 0;font-size:13px}.links-seller-search input::placeholder{color:var(--links-muted)}.links-seller-search input::-webkit-search-cancel-button{display:none}.links-seller-search button{width:36px;height:40px;color:var(--links-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.links-empty-team{border:1px dashed var(--links-line);text-align:center;color:var(--links-muted);border-radius:16px;padding:24px 18px}.links-share{border:1px solid var(--links-line);background:var(--links-card);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 20px;font-size:12px;font-weight:550;transition:transform .2s,box-shadow .2s;display:flex}.links-share:hover{transform:translateY(-1px);box-shadow:0 5px 15px #30211208}.links-feedback{z-index:60;color:#fff;opacity:0;pointer-events:none;background:#252b2e;border:1px solid #ffffff1c;border-radius:15px;align-items:center;gap:9px;width:max-content;max-width:calc(100% - 32px);padding:13px 18px;font-size:12px;line-height:1.5;transition:opacity .18s,transform .18s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,12px);box-shadow:0 10px 40px #0002}.links-feedback:empty{border:0;padding:0}.links-feedback-visible{opacity:1;transform:translate(-50%)}.links-preview .links-feedback{max-width:calc(100% - 24px);position:absolute;bottom:20px}.links-theme-dark .links-location-eyebrow,.links-theme-dark .links-team-title{color:color-mix(in srgb,var(--links-unit) 50%,white)}.links-theme-dark .links-seller-cta,.links-theme-dark .links-empty-team button{color:#f4a7af}.links-theme-dark .links-unit-chip[aria-pressed=true],.links-theme-dark .links-unit-team,.links-theme-dark .links-seller-unit,.links-theme-dark .links-location-icon{background:color-mix(in srgb,var(--links-unit) 20%,#292c2f);color:color-mix(in srgb,var(--links-unit) 38%,white)}@media (width>=640px){.links-locations-multiple{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (width<=380px){.links-entry{gap:11px;padding:15px}.links-unit-chip{padding-inline:12px}.links-seller{gap:12px;padding:16px 14px}.links-page h1{font-size:28px}}@keyframes links-enter{0%{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes links-float{0%{transform:translate(0)rotate(-8deg)}to{transform:translate(20px,35px)rotate(12deg)}}@media (prefers-reduced-motion:reduce){.links-page *,.links-page :before,.links-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.links-entry:hover,.links-seller:hover,.links-logo:hover,.links-share:hover,.links-unit-chip:hover{transform:none}}
