@import url("https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600,700,800&display=swap");:root{--font-display:"General Sans",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--xop-cream:#fff;--xop-surface:#fff;--xop-ink:#101510;--xop-ink2:#4c564c;--xop-ink3:#657065;--xop-line:#dde4d8;--xop-line-soft:#edf2e8;--xop-accent:#477000;--xop-accent-soft:#ebf6da;--xop-accent-deep:#355400;--xop-sale:#b23a2a;--xop-sale-soft:#fbeae5;--xop-good:#2f6b3f;--xop-brand:#91e100;--xop-brand-hover:#80c700}.victoria-inverse{--xop-accent:var(--xop-brand)}.victoria-home-atmosphere{--victoria-trail:color-mix(in srgb,var(--xop-brand) 30%,transparent);--victoria-trail-soft:color-mix(in srgb,var(--xop-brand) 12%,transparent);--victoria-trail-ink:color-mix(in srgb,var(--xop-ink) 8%,transparent);background-image:radial-gradient(ellipse 530px 680px at -330px 570px,transparent 98.5%,var(--victoria-trail) 98.7%,transparent 99.1%),radial-gradient(ellipse 560px 705px at -330px 570px,transparent 98.5%,var(--victoria-trail-ink) 98.7%,transparent 98.95%),radial-gradient(ellipse 555px 700px at -330px 570px,transparent 96%,var(--victoria-trail-soft) 98%,transparent 100%),radial-gradient(ellipse 530px 690px at calc(100% + 340px) 1180px,transparent 98.5%,var(--victoria-trail) 98.7%,transparent 99.1%),radial-gradient(ellipse 565px 720px at calc(100% + 340px) 1180px,transparent 98.5%,var(--victoria-trail-ink) 98.7%,transparent 98.95%),radial-gradient(ellipse 550px 715px at calc(100% + 340px) 1180px,transparent 96%,var(--victoria-trail-soft) 98%,transparent 100%);background-size:100% 1900px;background-repeat:repeat-y}@media (max-width:767px){.victoria-home-atmosphere{--victoria-trail:color-mix(in srgb,var(--xop-brand) 22%,transparent);--victoria-trail-soft:color-mix(in srgb,var(--xop-brand) 7%,transparent);--victoria-trail-ink:color-mix(in srgb,var(--xop-ink) 5%,transparent);background-size:calc(100% + 220px) 1900px;background-position:top}}:root .group:hover .group-hover\:text-xop-accent,:root .group:hover .group-hover\:text-xop-accentDeep,:root .hover\:text-xop-accent:hover,:root .hover\:text-xop-accentDeep:hover{color:var(--xop-brand-hover)}:root .group:hover .group-hover\:border-xop-accent,:root .group:hover .group-hover\:border-xop-accentDeep,:root .hover\:border-xop-accent:hover,:root .hover\:border-xop-accentDeep:hover{border-color:var(--xop-brand-hover)}:root .group:hover .group-hover\:bg-xop-accent,:root .group:hover .group-hover\:bg-xop-accentDeep,:root .hover\:bg-xop-accent:hover,:root .hover\:bg-xop-accentDeep:hover{background-color:var(--xop-brand-hover);color:var(--xop-ink)}