:root{--ref-palette-white:#f7f7f7;--ref-palette-primary-50:#d1d1d1;--ref-palette-primary-100:#ede8e0;--ref-palette-primary-500:#3d3a35;--ref-typeface-heading:"bagnard-sans", "Gill Sans", "Trebuchet MS", sans-serif;--ref-typeface-body:"josefin-sans", "Century Gothic", Futura, "Trebuchet MS", sans-serif;--ref-font-size-1:.9rem;--ref-font-size-2:1rem;--ref-font-size-3:1.1rem;--ref-font-size-4:1.2rem;--ref-font-size-5:1.5rem;--ref-font-size-6:1.8rem;--sys-color-background:var(--ref-palette-white);--sys-color-on-background:var(--ref-palette-primary-500);--sys-color-surface:var(--ref-palette-primary-100);--sys-color-on-surface:var(--ref-palette-primary-500);--sys-color-border:var(--ref-palette-primary-50);--sys-typescale-headline-large-font:var(--ref-typeface-heading);--sys-typescale-headline-large-size:var(--ref-font-size-6);--sys-typescale-headline-large-line-height:1.25;--sys-typescale-headline-medium-font:var(--ref-typeface-heading);--sys-typescale-headline-medium-size:var(--ref-font-size-5);--sys-typescale-headline-medium-line-height:1.25;--sys-typescale-headline-small-font:var(--ref-typeface-heading);--sys-typescale-headline-small-size:var(--ref-font-size-4);--sys-typescale-headline-small-line-height:1.25;--sys-typescale-body-large-font:var(--ref-typeface-body);--sys-typescale-body-large-size:var(--ref-font-size-3);--sys-typescale-body-large-line-height:1.6;--sys-typescale-body-medium-font:var(--ref-typeface-body);--sys-typescale-body-medium-size:var(--ref-font-size-2);--sys-typescale-body-medium-line-height:1.4;--sys-typescale-body-small-font:var(--ref-typeface-body);--sys-typescale-body-small-size:var(--ref-font-size-1);--sys-typescale-body-small-line-height:1.4}html{color:var(--sys-color-on-background);background-color:var(--sys-color-background);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%;scroll-padding-top:6rem}body{width:100%;min-height:100%;font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height)}body,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}#about,#wholesale,#delivery{display:none}:is(#about,#wholesale,#delivery):target{display:flex}:is(#about,#wholesale,#delivery):target~section{display:none}.column{flex-direction:column;flex-grow:1;gap:1rem;padding:1rem;display:flex}.page{flex-direction:column;align-items:center;display:flex}.page_content{flex-grow:1}.header{box-sizing:border-box;border-bottom:1px var(--sys-color-border) solid;background-color:var(--sys-color-background);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;max-width:1250px;padding:.5rem 1.5rem;display:flex;position:sticky;top:0}.header__logo{font-family:var(--sys-typescale-headline-large-font);font-size:var(--sys-typescale-headline-large-size);line-height:var(--sys-typescale-headline-large-line-height);color:var(--sys-color-on-background);font-weight:700;text-decoration:none}.nav{justify-content:space-between;align-items:center;display:flex}.nav__list{box-sizing:border-box;justify-content:flex-end;gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.section{flex-direction:column;gap:1rem;max-width:1050px;padding:1rem;display:flex}.section--info{text-align:center;align-content:center;max-width:750px}.section__heading{font-family:var(--sys-typescale-headline-medium-font);font-size:var(--sys-typescale-headline-medium-size);line-height:var(--sys-typescale-headline-medium-line-height);text-align:center}.section__description{text-align:center}.product__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}.product{box-sizing:border-box;width:100%;height:100%;color:var(--sys-color-on-background);box-shadow:inset 0 0 0 1px var(--sys-color-border);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.link{color:var(--sys-color-on-background);text-decoration:underline}.link--primary{color:var(--sys-color-background);background-color:var(--sys-color-on-background);text-align:center;border-radius:.25rem;padding:.5rem;text-decoration:none}.link--skip{z-index:100;background-color:var(--sys-color-surface);border:1px solid var(--sys-color-border);border-radius:1rem;margin:.25rem;padding:1rem;position:fixed;top:0;left:0;transform:translateY(-110%)}.link--skip:focus{transform:translateY(0)}.content__header{font-family:var(--sys-typescale-headline-small-font);font-size:var(--sys-typescale-headline-small-size);line-height:var(--sys-typescale-headline-small-line-height)}.content__text{font-family:var(--sys-typescale-body-medium-font);font-size:var(--sys-typescale-body-medium-size);line-height:var(--sys-typescale-body-medium-line-height);height:100%}.content__text--large{font-family:var(--sys-typescale-body-large-font);font-size:var(--sys-typescale-body-large-size);line-height:var(--sys-typescale-body-large-line-height)}.content__image{object-fit:cover;height:300px}.content__table{table-layout:fixed;width:100%;color:var(--sys-color-on-surface);background-color:var(--sys-color-surface);border-radius:1rem;padding:.5rem}.footer{border-top:1px var(--sys-color-border) solid;box-sizing:border-box;justify-content:center;width:100%;max-width:1250px;padding:1.5rem;display:flex}.footer__content{width:100%;font-family:var(--sys-typescale-body-small-font);font-size:var(--sys-typescale-body-small-size);line-height:var(--sys-typescale-body-small-line-height);grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"links socials copyright copyright";gap:1.75rem;display:grid}.footer__nav{flex-direction:column;gap:.25rem;display:flex}.footer__links{text-align:left;grid-area:links}.footer__socials{text-align:left;grid-area:socials}.footer__copyright{text-align:left;flex-direction:column;grid-area:copyright;gap:.5rem;display:flex}.footer__heading{font-family:var(--sys-typescale-headline-small-font);font-size:var(--sys-typescale-headline-small-size);line-height:var(--sys-typescale-headline-small-line-height)}.footer__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=640px){.header{flex-direction:column}.product__list{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__content{grid-template-columns:1fr 1fr;grid-template-areas:"links socials""copyright copyright"}.footer__copyright,.footer__socials,.footer__links{text-align:center}}@media (width<=824px){.content__image{height:250px}}
