:root{--mp-home-hero-background:linear-gradient(36deg,#e85454 5%,#fb0 24%,#fbf2d6 46%,#fbf2d6 76%,#fb0);--mp-home-hero-color:#313440;--mp-home-hero-border-width:0}@media (prefers-color-scheme:dark){:root{--mp-home-hero-background:transparent;--mp-home-hero-color:#fff;--mp-home-hero-border-width:1px}}.home__container{margin:-4rem -1.6rem 0;overflow:hidden}.home__filter{margin-top:2rem;position:relative;z-index:900}.home__hero{background:url(../Site/home-hero.svg) no-repeat bottom,var(--mp-home-hero-background);background-size:100% auto;color:var(--mp-home-hero-color);padding:2rem 0 15rem 2rem}.home__products{margin:0 1.6rem}@media (min-width:481px){.home__container{margin-left:-2.4rem;margin-right:-2.4rem}.home__filter{margin-top:0}.home__hero{background-position:100% 100%;background-size:70%,auto;border-radius:5px;display:flex;flex-direction:column;height:270px;justify-content:center;margin:2rem 2.4rem 3rem;padding:0 0 0 2rem}.home__hero>*{width:35%}.home__products{margin-left:2.4rem;margin-right:2.4rem}}@media (min-width:901px){.home__container{display:grid;grid:"filter hero" minmax(1px,auto) "filter products" auto/1fr 3fr;grid-gap:0 30px;margin:0 auto;overflow:visible;position:static}.home__filter{grid-area:filter}.home__hero{border:var(--mp-home-hero-border-width) solid #b0b0b0;grid-area:hero;margin-left:0;margin-right:0;margin-top:0;padding-left:2rem}.home__products{grid-area:products;margin:0}}