.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.m_836192{bottom:0;width:100%;height:calc(.1875rem * var(--mantine-scale));background-color:var(--notification-color);transform-origin:0;animation:m_5f780017 var(--notifications-progress-duration) linear forwards, m_bb245a60 .2s ease;transition:opacity .2s;position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .m_836192{transform-origin:100%}.m_836192:where([data-paused]){opacity:0;animation-play-state:paused,running}@keyframes m_5f780017{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m_bb245a60{0%{opacity:0}}
@font-face{font-family:Century Gothic Paneuropean;src:url(../media/CenturyGothicPaneuropeanRegular.1-p9dhu9_gonu.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--livi-green-primary:#35552d;--livi-green-dark:#3f5532;--livi-green-medium:#4c5b3d;--livi-green-soft:#56644a;--livi-green-neutral:#5f6b55;--livi-mustard:#d0811d;--livi-beige-dark:#dcd7bb;--livi-beige-card:#d8d3b7;--livi-image-background:#fcfaf6;--livi-beige-light:#f8f3ea;--livi-cream:#fdfbf7;--livi-white:#fff}html{background:var(--livi-beige-light);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--livi-green-neutral);background:radial-gradient(circle at 100% 0%, #dcd7bb73, transparent 36rem), linear-gradient(180deg, var(--livi-cream), var(--livi-beige-light));margin:0}::selection{color:var(--livi-white);background:var(--livi-green-primary)}a{color:inherit}
.MwUnQG_footer{z-index:19;height:42px;padding-bottom:env(safe-area-inset-bottom);color:var(--livi-green-soft);text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fdfbf7c2;border-top:1px solid #35552d1f;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.MwUnQG_content{justify-content:center;align-items:center;gap:14px;padding-inline:16px;display:flex}.MwUnQG_message{color:#56644ab8;letter-spacing:.01em;text-align:center;align-items:center;gap:7px;margin:0;display:flex}.MwUnQG_heart{color:var(--livi-mustard);opacity:.82;display:block;transform:translateY(-1px)}.MwUnQG_separator{background:#35552d2e;width:1px;height:14px}.MwUnQG_instagram{color:var(--livi-green-soft);font-size:var(--mantine-font-size-xs);white-space:nowrap;align-items:center;gap:6px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.MwUnQG_instagram:hover{text-underline-offset:3px;text-decoration:underline}.MwUnQG_instagramLabel{transform:translateY(1px)}.MwUnQG_instagramLabel strong{font-weight:600}@media (max-width:36em){.MwUnQG_message,.MwUnQG_separator{display:none}.MwUnQG_content{width:100%}.MwUnQG_instagram{font-size:.875rem}}
.BPR9KG_cta{z-index:18;color:#35552dc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fdfbf7db;border:1px solid #35552d1f;position:fixed;bottom:52px;right:12px;box-shadow:0 4px 12px #2f4b280d}.BPR9KG_cta:hover{color:var(--livi-green-dark);background:#f2f5f0eb;border-color:#35552d2e}@media (max-width:36em){.BPR9KG_cta{min-height:44px;right:16px;bottom:calc(54px + env(safe-area-inset-bottom));max-width:calc(100% - 32px);font-size:14px}}
.SSqOvG_shell{flex-direction:column;min-height:100dvh;display:flex}.SSqOvG_header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fdfbf7eb;border-bottom:1px solid #35552d1f;flex-shrink:0;position:sticky;top:0}.SSqOvG_headerInner{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:70px;display:flex}.SSqOvG_brandLink{flex:0 auto;align-items:center;min-width:0;text-decoration:none;display:flex}.SSqOvG_selectionButton{flex:none}.SSqOvG_selectionIcon{display:block}.SSqOvG_main{flex:1;min-width:0;padding:0 0 104px}
