@charset "UTF-8";:root{--black: oklch(16.93% .004 285.95deg);--bright-black: oklch(23.69% .004 48.57deg);--bright-green: oklch(71.82% .177 154.73deg);--bright-red: oklch(65.87% .174 23.15deg);--bright-orange: oklch(78.54% .129 61.47deg);--bright-blue: oklch(51.01% .274 263.83deg);--bright-yellow: oklch(87% .1378 104.82deg);--subtle-black: color-mix(in srgb, var(--bright-black) 40%, var(--page-background) 40%);--subtle-green: color-mix(in srgb, var(--bright-green) 40%, var(--page-background) 40%);--subtle-red: color-mix(in srgb, var(--bright-red) 40%, var(--page-background) 40%);--subtle-orange: color-mix(in srgb, var(--bright-orange) 40%, var(--page-background) 40%);--subtle-yellow: color-mix(in srgb, var(--bright-yellow) 40%, var(--page-background) 40%);--light-black: color-mix(in srgb, var(--bright-black) 6%, var(--page-background) 10%);--light-green: color-mix(in srgb, var(--bright-green) 8%, var(--page-background) 10%);--light-red: color-mix(in srgb, var(--bright-red) 8%, var(--page-background) 10%);--light-orange: color-mix(in srgb, var(--bright-orange) 8%, var(--page-background) 10%);--light-yellow: color-mix(in srgb, var(--bright-yellow) 8%, var(--page-background) 10%);--primary-color: var(--bright-green);--primary-subtle-color: var(--subtle-black);--primary-light-color: var(--light-black);--secondary-color: var(--bright-black);--text-color: var(--bright-black);--text-link-color: var(--text-color);--text-link-hover-color: var(--bright-blue);--text-muted-opacity: 50%;--text-muted-color: color-mix(in srgb, var(--text-color) var(--text-muted-opacity), transparent);--text-muted-inverted-color: color-mix(in srgb, var(--page-background) 50%, transparent);--border-color: var(--senary-contrast);--border-color-alpha: color-mix(in srgb, var(--black), transparent 85%);--border-color-link: color-mix(in srgb, var(--text-link-color), transparent 85%);--outline-color: var(--quaternary-contrast);--outline-color-hover: var(--quinary-contrast);--outline-color-focus: var(--text-link-color);--outline-color-selected: var(--text-link-color);--gray-1000: var(--bright-black);--gray-900: color-mix(in srgb, var(--bright-black), white 15%);--gray-800: color-mix(in srgb, var(--bright-black), white 25%);--gray-700: color-mix(in srgb, var(--bright-black), white 35%);--gray-600: color-mix(in srgb, var(--bright-black), white 45%);--gray-500: color-mix(in srgb, var(--bright-black), white 55%);--gray-400: color-mix(in srgb, var(--bright-black), white 65%);--gray-300: color-mix(in srgb, var(--bright-black), white 75%);--gray-200: color-mix(in srgb, var(--bright-black), white 85%);--gray-100: color-mix(in srgb, var(--bright-black), white 95%);--gray-50: oklch(98.21% 0 0);--full-contrast: var(--bright-black);--primary-contrast: var(--gray-900);--secondary-contrast: var(--gray-800);--tertiary-contrast: var(--gray-700);--quaternary-contrast: var(--gray-500);--quinary-contrast: var(--gray-300);--senary-contrast: var(--gray-200);--septenary-contrast: var(--gray-100);--octonary-contrast: var(--gray-50);--page-background: white;--green-to-blue-horizontal-gradient: linear-gradient( 90deg, var(--bright-green) 0%, var(--bright-blue) 100% )}:root{--z-index-side-panel: 120;--z-index-announcement: 110;--z-index-nav: 100;--z-index-nav-bottom: 99;--z-index-nav-mobile: 99;--z-index-cookie-consent: 60;--z-index-content: 50;--z-index-page-overlay: 10;--z-index-icon: 10;--z-index-footer: 1}@keyframes slide-in-from-top{0%{transform:translateY(-20px)}}::view-transition-new(content){animation-name:-ua-view-transition-fade-in,slide-in-from-top}::view-transition-old(content){animation-name:-ua-view-transition-fade-out}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}:root{--fallback-font-stack: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--primary-font);font-size:16px;line-height:1;letter-spacing:var(--letter-spacing);background-color:var(--page-background);color:var(--text-color);transition:color .3s ease,background-color .3s ease;scroll-behavior:smooth}@media (prefers-reduced-motion){html{scroll-behavior:auto}}body{margin:0;overflow-y:auto;overflow-x:hidden}html,body{height:100vh;min-height:100vh}@supports (height: 100svh){html,body{height:100svh}}button{cursor:pointer}img{width:100%;overflow:hidden;margin:0}abbr[title]{text-decoration:none}:root{--primary-font: "work-sans", "Work Sans", var(--fallback-font-stack);--headline-font: "obviously-narrow", var(--fallback-font-stack);--special-font: "Covered By Your Grace", cursive, var(--fallback-font-stack);--code-font: "DM Mono", monospace;--icons: "Material Symbols Outlined";--selection-background: var(--bright-green);--selection-color: var(---bright-green);--line-height: 1.35em;--heading-line-height: 1.15em;--letter-spacing: -.02em;--meta-letter-spacing: .04em;--heading-letter-spacing: -.01;--heading-size-1: 2.375rem;--heading-size-2: 1.75rem;--heading-size-3: 1.375rem;--heading-size-4: 1rem;--heading-size-5: .875rem;--heading-size-6: .875rem;--headline-size: calc(var(--heading-size-1) * 2);--body-size-1: 1rem;--body-size-2: 1rem;--body-size-3: .875rem;--body-size-4: .875rem;--body-size-5: .75rem;--body-size-6: .625rem;--body-size-default: var(--body-size-3);--button-label-size: var(--body-size-5)}@media (min-width: 900px){:root{--heading-size-1: 4rem;--heading-size-2: 3rem;--heading-size-3: 2rem;--heading-size-4: 1.375rem;--heading-size-5: 1.0625rem;--heading-size-6: .875rem;--body-size-1: 1.4375rem;--body-size-2: 1.1875rem;--body-size-3: 1.0625rem;--body-size-4: .875rem;--body-size-5: .75rem;--body-size-6: .6875rem}}::selection{background:color-mix(in srgb,var(--selection-background) 10%,var(--octonary-contrast));color:color-mix(in srgb,var(--selection-color) 40%,var(--primary-contrast))}.vb-theme{text-wrap:balance;letter-spacing:var(--letter-spacing)}.vb-theme h1,.vb-theme .text-headline,.vb-theme .as-h1,.vb-theme h2,.vb-theme .as-h2,.vb-theme h3,.vb-theme .as-h3,.vb-theme h4,.vb-theme .as-h4,.vb-theme h5,.vb-theme .as-h5,.vb-theme h6,.vb-theme .as-h6{font-weight:500;line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);margin-block:1.25em .5em}.vb-theme h1,.vb-theme .text-headline,.vb-theme .as-h1,.vb-theme h2,.vb-theme .as-h2,.vb-theme h3,.vb-theme .as-h3,.vb-theme h4,.vb-theme .as-h4{font-weight:400;letter-spacing:var(--heading-letter-spacing)}.vb-theme h1:not(.use-regular-font),.vb-theme .text-headline:not(.use-regular-font),.vb-theme .as-h1:not(.use-regular-font),.vb-theme h2:not(.use-regular-font),.vb-theme .as-h2:not(.use-regular-font),.vb-theme h3:not(.use-regular-font),.vb-theme .as-h3:not(.use-regular-font),.vb-theme h4:not(.use-regular-font),.vb-theme .as-h4:not(.use-regular-font){font-family:var(--headline-font)}.vb-theme h1,.vb-theme .text-headline,.vb-theme .as-h1{font-size:var(--heading-size-1)}.vb-theme h2,.vb-theme .as-h2{font-size:var(--heading-size-2)}.vb-theme h3,.vb-theme .as-h3{font-size:var(--heading-size-3)}.vb-theme h4,.vb-theme .as-h4{font-size:var(--heading-size-4)}.vb-theme h5,.vb-theme .as-h5,.vb-theme h6,.vb-theme .as-h6{font-size:var(--heading-size-5);font-weight:500}.vb-theme p{font-size:var(--body-size-default);line-height:var(--line-height);font-weight:400}.vb-theme p b{font-weight:600}.vb-theme p~ul,.vb-theme p~ol{margin-block-start:0}.vb-theme ul,.vb-theme ol,.vb-theme dl,.vb-theme dd,.vb-theme dt{font-size:var(--body-size-default);font-weight:400}.vb-theme a{color:inherit;text-decoration:none;transition:color .3s ease}.vb-theme .text-huge{font-size:var(--body-size-1)}.vb-theme .text-large{font-size:var(--body-size-2)}.vb-theme .text-small,.vb-theme .text-caption{font-size:var(--body-size-4)}.vb-theme .text-tiny,.vb-theme .text-meta{font-size:var(--body-size-5)}.vb-theme .text-nano{font-size:var(--body-size-6)}.vb-theme .text-headline{font-size:var(--headline-size)}.vb-theme .text-special{font-family:var(--special-font);letter-spacing:.04em;text-transform:uppercase}.vb-theme .text-caption,.vb-theme .text-meta{text-transform:uppercase}.vb-theme .text-muted{color:var(--text-muted-color)}.vb-theme .text-muted--opacity{opacity:var(--text-muted-opacity)}.vb-theme .text-neutral{line-height:1em;margin:0}.vb-theme .text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vb-theme .text-truncate-wrapper{display:table;table-layout:fixed;width:100%}.vb-theme .text-truncate-wrapper .text-truncate{display:table-cell}.vb-theme .text-color-primary{color:var(--primary-color)}button{font-family:var(--primary-font);background:transparent;-webkit-appearance:none;border:0;font-weight:600;display:inherit}button::-moz-focus-inner{border:0;padding:0}button:disabled{cursor:not-allowed}h1,.vb-theme .as-h1,.vb-theme .text-headline,h2,.vb-theme .as-h2,h3,.vb-theme .as-h3,h4,.vb-theme .as-h4,h5,.vb-theme .as-h5,h6,.vb-theme .as-h6{text-transform:uppercase}:root{--ui-label-border-radius: 0px}@keyframes active-marker{0%{transform:scale(.9);opacity:0}90%{transform:scale(1.5);opacity:.5}to{transform:scale(1.1);opacity:0}}.custom-marker{position:relative;width:40px;height:40px;pointer-events:none}.custom-marker--active:before{content:"";position:absolute;z-index:0;background-color:var(--bright-blue);width:100%;height:100%;border-radius:50%;animation-name:active-marker;animation-duration:1.8s;animation-iteration-count:2;animation-timing-function:ease-in-out}.custom-marker.custom-marker--retailer .marker-circle{box-shadow:0 0 0 2px var(--bright-green)}.custom-marker .marker-circle{position:relative;width:40px;height:40px;border-radius:50%;background:var(--full-contrast);box-shadow:0 0 0 2px var(--page-background);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .3s ease;transform-origin:center center;pointer-events:auto;z-index:1}.custom-marker .marker-icon{font-family:Material Symbols Outlined;color:var(--page-background);font-size:24px;z-index:3;transition:opacity .3s ease}.custom-marker .marker-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.custom-marker .marker-label{position:absolute;top:70%;left:50%;transform:translate(-50%) translateY(10px);background:#000;color:#fff;font-size:12px;padding:4px 6px;white-space:nowrap;opacity:0;transition:opacity .3s ease;pointer-events:none}.custom-marker:hover .marker-circle{transform:scale(1.4)}.custom-marker:hover .marker-image{opacity:1}.custom-marker:hover .marker-icon{opacity:0}.custom-marker:hover .marker-label{opacity:1}.custom-cluster{width:45px;height:45px;border-radius:50%;background:#bf9154;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;border:2px solid white;cursor:pointer;opacity:.8}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1,.mat-typography .vb-theme .as-h1,.vb-theme .mat-typography .as-h1,.mat-typography .vb-theme .text-headline,.vb-theme .mat-typography .text-headline{font:400 3.562rem / 4rem var(--headline-font);letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2,.mat-typography .vb-theme .as-h2,.vb-theme .mat-typography .as-h2{font:400 2.812rem / 3.25rem var(--headline-font);letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3,.mat-typography .vb-theme .as-h3,.vb-theme .mat-typography .as-h3{font:400 2.25rem / 2.75rem var(--headline-font);letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4,.mat-typography .vb-theme .as-h4,.vb-theme .mat-typography .as-h4{font:400 2rem / 2.5rem var(--headline-font);letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5,.mat-typography .vb-theme .as-h5,.vb-theme .mat-typography .as-h5{font:400 1.75rem / 2.25rem var(--headline-font);letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6,.mat-typography .vb-theme .as-h6,.vb-theme .mat-typography .as-h6{font:400 1.5rem / 2rem var(--headline-font);letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem / 1.75rem var(--headline-font);letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem / 1.5rem var(--primary-font);letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem / 1.25rem var(--primary-font);letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem / 1.5rem var(--primary-font);letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem / 1.25rem var(--primary-font);letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem / 1rem var(--primary-font);letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem / 1.25rem var(--primary-font);letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem / 1rem var(--primary-font);letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem / 1rem var(--primary-font);letter-spacing:.031rem}.vb-theme{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #eeeeee;--mat-badge-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-container-size: 6px;--mat-badge-background-color: #ba1a1a;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ba1a1a 38%, transparent);--mat-badge-disabled-state-text-color: #ffffff;--mat-badge-text-color: #ffffff;--mat-badge-large-size-line-height: 16px;--mat-badge-large-size-text-size: .688rem;--mat-badge-line-height: 16px;--mat-badge-small-size-line-height: 6px;--mat-badge-small-size-text-size: 0;--mat-badge-text-font: var(--primary-font);--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-filled-container-color: #7d571f;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-filled-disabled-state-layer-color: #4b4640;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #4b4640;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #7d571f;--mat-button-outlined-outline-color: #7c766f;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #7d571f 12%, transparent);--mat-button-outlined-state-layer-color: #7d571f;--mat-button-protected-container-color: #f9f9f9;--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-protected-disabled-state-layer-color: #4b4640;--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #7d571f;--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #7d571f 12%, transparent);--mat-button-protected-state-layer-color: #7d571f;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-text-disabled-state-layer-color: #4b4640;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #7d571f;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #7d571f 12%, transparent);--mat-button-text-state-layer-color: #7d571f;--mat-button-tonal-container-color: #e5e1e4;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #4b4640;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #474649;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #474649 12%, transparent);--mat-button-tonal-state-layer-color: #474649;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: var(--primary-font);--mat-button-filled-label-text-size: .875rem;--mat-button-filled-label-text-tracking: .006rem;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: var(--primary-font);--mat-button-outlined-label-text-size: .875rem;--mat-button-outlined-label-text-tracking: .006rem;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: var(--primary-font);--mat-button-protected-label-text-size: .875rem;--mat-button-protected-label-text-tracking: .006rem;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: var(--primary-font);--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-tracking: .006rem;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: var(--primary-font);--mat-button-tonal-label-text-size: .875rem;--mat-button-tonal-label-text-tracking: .006rem;--mat-button-tonal-label-text-weight: 500;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-button-toggle-divider-color: #7c766f;--mat-button-toggle-selected-state-background-color: #e5e1e4;--mat-button-toggle-selected-state-text-color: #474649;--mat-button-toggle-state-layer-color: #1a1c1c;--mat-button-toggle-text-color: #1a1c1c;--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: var(--primary-font);--mat-button-toggle-label-text-line-height: 1.25rem;--mat-button-toggle-label-text-size: .875rem;--mat-button-toggle-label-text-tracking: .006rem;--mat-button-toggle-label-text-weight: 500;--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-chip-elevated-selected-container-color: #e5e1e4;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-chip-focus-outline-color: #4b4640;--mat-chip-focus-state-layer-color: #4b4640;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #4b4640;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #4b4640;--mat-chip-outline-color: #7c766f;--mat-chip-selected-disabled-trailing-icon-color: #1a1c1c;--mat-chip-selected-focus-state-layer-color: #474649;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #474649;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #474649;--mat-chip-selected-trailing-action-state-layer-color: #474649;--mat-chip-selected-trailing-icon-color: #474649;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #4b4640;--mat-chip-with-icon-disabled-icon-color: #1a1c1c;--mat-chip-with-icon-icon-color: #4b4640;--mat-chip-with-icon-selected-icon-color: #474649;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1c1c;--mat-chip-with-trailing-icon-trailing-icon-color: #4b4640;--mat-chip-container-height: 32px;--mat-chip-label-text-font: var(--primary-font);--mat-chip-label-text-line-height: 1.25rem;--mat-chip-label-text-size: .875rem;--mat-chip-label-text-tracking: .006rem;--mat-chip-label-text-weight: 500;--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-container-color: #ffddb5;--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #624008;--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #624008 12%, transparent);--mat-fab-small-container-color: #ffddb5;--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #624008;--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #624008 12%, transparent);--mat-fab-small-state-layer-color: #624008;--mat-fab-state-layer-color: #624008;--mat-fab-touch-target-display: block;--mat-fab-extended-label-text-font: var(--primary-font);--mat-fab-extended-label-text-size: .875rem;--mat-fab-extended-label-text-tracking: .006rem;--mat-fab-extended-label-text-weight: 500;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-enabled-select-arrow-color: #4b4640;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #4b4640;--mat-form-field-filled-caret-color: #7d571f;--mat-form-field-filled-container-color: #eae1d9;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1a1c1c 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #7d571f;--mat-form-field-filled-focus-label-text-color: #7d571f;--mat-form-field-filled-hover-active-indicator-color: #1a1c1c;--mat-form-field-filled-hover-label-text-color: #4b4640;--mat-form-field-filled-input-text-color: #1a1c1c;--mat-form-field-filled-input-text-placeholder-color: #4b4640;--mat-form-field-filled-label-text-color: #4b4640;--mat-form-field-focus-select-arrow-color: #7d571f;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #4b4640;--mat-form-field-outlined-caret-color: #7d571f;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #7d571f;--mat-form-field-outlined-focus-outline-color: #7d571f;--mat-form-field-outlined-hover-label-text-color: #1a1c1c;--mat-form-field-outlined-hover-outline-color: #1a1c1c;--mat-form-field-outlined-input-text-color: #1a1c1c;--mat-form-field-outlined-input-text-placeholder-color: #4b4640;--mat-form-field-outlined-label-text-color: #4b4640;--mat-form-field-outlined-outline-color: #7c766f;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-form-field-select-option-text-color: #1a1c1c;--mat-form-field-state-layer-color: #1a1c1c;--mat-form-field-trailing-icon-color: #4b4640;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: var(--primary-font);--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: var(--primary-font);--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-outlined-label-text-font: var(--primary-font);--mat-form-field-outlined-label-text-size: 1rem;--mat-form-field-outlined-label-text-tracking: .031rem;--mat-form-field-outlined-label-text-weight: 400;--mat-form-field-filled-label-text-font: var(--primary-font);--mat-form-field-filled-label-text-size: 1rem;--mat-form-field-filled-label-text-tracking: .031rem;--mat-form-field-filled-label-text-weight: 400;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-icon-button-disabled-state-layer-color: #4b4640;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #4b4640;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #4b4640 12%, transparent);--mat-icon-button-state-layer-color: #4b4640;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px;--mat-icon-color: inherit;--mat-list-active-indicator-color: #e5e1e4;--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: #1a1c1c;--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: #1a1c1c;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: #1a1c1c;--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: #1a1c1c;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: #1a1c1c;--mat-list-list-item-focus-state-layer-color: #1a1c1c;--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: #1a1c1c;--mat-list-list-item-hover-state-layer-color: #1a1c1c;--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: #1a1c1c;--mat-list-list-item-leading-avatar-color: #ffddb5;--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: #4b4640;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: #7d571f;--mat-list-list-item-supporting-text-color: #4b4640;--mat-list-list-item-trailing-icon-color: #4b4640;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: #4b4640;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: var(--primary-font);--mat-list-list-item-label-text-line-height: 1.5rem;--mat-list-list-item-label-text-size: 1rem;--mat-list-list-item-label-text-tracking: .031rem;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: var(--primary-font);--mat-list-list-item-supporting-text-line-height: 1.25rem;--mat-list-list-item-supporting-text-size: .875rem;--mat-list-list-item-supporting-text-tracking: .016rem;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: var(--primary-font);--mat-list-list-item-trailing-supporting-text-line-height: 1rem;--mat-list-list-item-trailing-supporting-text-size: .688rem;--mat-list-list-item-trailing-supporting-text-tracking: .031rem;--mat-list-list-item-trailing-supporting-text-weight: 500;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: #eae1d9;--mat-menu-item-label-text-color: #1a1c1c;--mat-menu-item-icon-color: #4b4640;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, #1a1c1c 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, #1a1c1c 12%, transparent);--mat-menu-container-color: #eeeeee;--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: var(--primary-font);--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-weight: 500;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-progress-bar-active-indicator-color: #7d571f;--mat-progress-bar-track-color: #eae1d9;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: #7d571f;--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #eeeeee;--mat-select-enabled-trigger-text-color: #1a1c1c;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-select-placeholder-text-color: #4b4640;--mat-select-enabled-arrow-color: #4b4640;--mat-select-disabled-arrow-color: color-mix(in srgb, #1a1c1c 38%, transparent);--mat-select-focused-arrow-color: #7d571f;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: var(--primary-font);--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-disabled-selected-handle-color: #f9f9f9;--mat-slide-toggle-disabled-selected-icon-color: #1a1c1c;--mat-slide-toggle-disabled-selected-track-color: #1a1c1c;--mat-slide-toggle-disabled-unselected-handle-color: #1a1c1c;--mat-slide-toggle-disabled-unselected-icon-color: #eae1d9;--mat-slide-toggle-disabled-unselected-track-color: #eae1d9;--mat-slide-toggle-disabled-unselected-track-outline-color: #1a1c1c;--mat-slide-toggle-label-text-color: #1a1c1c;--mat-slide-toggle-selected-focus-handle-color: #ffddb5;--mat-slide-toggle-selected-focus-state-layer-color: #7d571f;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #7d571f;--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-hover-handle-color: #ffddb5;--mat-slide-toggle-selected-hover-state-layer-color: #7d571f;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #7d571f;--mat-slide-toggle-selected-icon-color: #624008;--mat-slide-toggle-selected-pressed-handle-color: #ffddb5;--mat-slide-toggle-selected-pressed-state-layer-color: #7d571f;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #7d571f;--mat-slide-toggle-selected-track-color: #7d571f;--mat-slide-toggle-track-outline-color: #7c766f;--mat-slide-toggle-unselected-focus-handle-color: #4b4640;--mat-slide-toggle-unselected-focus-state-layer-color: #1a1c1c;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #eae1d9;--mat-slide-toggle-unselected-handle-color: #7c766f;--mat-slide-toggle-unselected-hover-handle-color: #4b4640;--mat-slide-toggle-unselected-hover-state-layer-color: #1a1c1c;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #eae1d9;--mat-slide-toggle-unselected-icon-color: #eae1d9;--mat-slide-toggle-unselected-pressed-handle-color: #4b4640;--mat-slide-toggle-unselected-pressed-state-layer-color: #1a1c1c;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #eae1d9;--mat-slide-toggle-unselected-track-color: #eae1d9;--mat-slide-toggle-label-text-font: var(--primary-font);--mat-slide-toggle-label-text-line-height: 1.25rem;--mat-slide-toggle-label-text-size: .875rem;--mat-slide-toggle-label-text-tracking: .016rem;--mat-slide-toggle-label-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #f9f9f9;--mat-table-header-headline-color: #1a1c1c;--mat-table-row-item-label-text-color: #1a1c1c;--mat-table-row-item-outline-color: #7c766f;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: var(--primary-font);--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-tracking: .006rem;--mat-table-header-headline-weight: 500;--mat-table-row-item-label-text-font: var(--primary-font);--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-row-item-label-text-weight: 400;--mat-table-footer-supporting-text-font: var(--primary-font);--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-footer-supporting-text-weight: 400;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px;--mat-tab-active-focus-indicator-color: #7d571f;--mat-tab-active-focus-label-text-color: #1a1c1c;--mat-tab-active-hover-indicator-color: #7d571f;--mat-tab-active-hover-label-text-color: #1a1c1c;--mat-tab-active-indicator-color: #7d571f;--mat-tab-active-label-text-color: #1a1c1c;--mat-tab-active-ripple-color: #1a1c1c;--mat-tab-divider-color: #eae1d9;--mat-tab-inactive-focus-label-text-color: #1a1c1c;--mat-tab-inactive-hover-label-text-color: #1a1c1c;--mat-tab-inactive-label-text-color: #1a1c1c;--mat-tab-inactive-ripple-color: #1a1c1c;--mat-tab-pagination-icon-color: #1a1c1c;--mat-tab-disabled-ripple-color: #4b4640;--mat-tab-container-height: 48px;--mat-tab-label-text-font: var(--primary-font);--mat-tab-label-text-line-height: 1.25rem;--mat-tab-label-text-size: .875rem;--mat-tab-label-text-tracking: .006rem;--mat-tab-label-text-weight: 500;--mat-tooltip-container-color: #2f3131;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: #f0f1f1;--mat-tooltip-supporting-text-font: var(--primary-font);--mat-tooltip-supporting-text-line-height: 1rem;--mat-tooltip-supporting-text-size: .75rem;--mat-tooltip-supporting-text-tracking: .025rem;--mat-tooltip-supporting-text-weight: 400}.vb-theme{--mat-icon-size: 24px;--mat-button-filled-container-shape: 0px;--mat-button-filled-label-text-transform: uppercase;--mat-button-filled-label-text-size: var(--button-label-size);--mat-button-filled-label-text-weight: 600;--mat-button-filled-label-text-tracking: var(--meta-letter-spacing);--mat-button-outlined-container-shape: 0px;--mat-button-outlined-label-text-color: var(--text-color);--mat-button-outlined-label-text-transform: uppercase;--mat-button-outlined-label-text-size: var(--button-label-size);--mat-button-outlined-label-text-weight: 600;--mat-button-outlined-label-text-tracking: var(--meta-letter-spacing);--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-color: var(--text-color);--mat-tab-divider-color: var(--border-color);--mat-tab-divider-height: 1px;--mat-tab-label-text-size: var(--body-size-4);--mat-tab-label-text-weight: 400;--mat-tab-inactive-label-text-color: var(--text-muted-color);--mat-form-field-outlined-container-shape: 0px;--mat-form-field-outlined-outline-color: var(--border-color);--mat-form-field-container-height: 48px;--mat-form-field-container-vertical-padding: 12px;--mat-select-trigger-text-size: var(--body-size-4);--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-unselected-handle-color: var(--text-color);--mat-slide-toggle-track-outline-color: var(--border-color);--mat-slide-toggle-unselected-track-color: var(--septenary-contrast);--mat-snack-bar-supporting-text-color: var(--octonary-contrast);--mat-snack-bar-container-color: var(--primary-contrast);--mat-dialog-container-color: var(--page-background);--mat-dialog-subhead-color: var(--text-color);--mat-dialog-headline-padding: .5rem 1rem .5rem 1.5rem;--mat-dialog-with-actions-content-padding: 0 1.5rem 1.5rem;--mat-dialog-container-shape: var(--border-radius)}.vb-theme .mdc-button[color=primary]{--mat-button-filled-container-color: var(--primary-color)}.vb-theme .mat-mdc-outlined-button{background-color:var(--page-background)}.vb-theme .mat-icon{font-size:var(--mat-icon-size);width:1em;height:1em;line-height:1}.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin:.5rem 0 1rem}.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title:before{content:none}.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title h2,.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title .as-h2,.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title h3,.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title .as-h3{font-size:inherit;line-height:inherit;margin:0}.vb-theme .mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:4px}:root{--nav-height: 4rem;--page-width: 900px;--page-width--inner: calc(var(--page-width) - (var(--layout-padding) * 2));--layout-padding: 1rem;--box-padding: 1rem;--border-radius: 0px}@media (min-width: 775px){:root{--layout-padding: 2rem;--box-padding: 1.5rem}}@media (min-width: 900px){:root{--layout-padding: 3rem;--box-padding: 2rem}}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}@supports (height: 100svh){.page-wrapper{min-height:100svh}}.page-body{flex:1 1 auto}.page-content{container:page-content/inline-size;position:relative;display:flex;flex-direction:column;max-width:100%;width:100%;box-sizing:border-box}.page-content.with-spacing{margin:var(--layout-padding) 0;padding:0 var(--layout-padding)}.page-content.inverted{color:var(--page-background);background-color:var(--full-contrast)}.page-content--animate{view-transition-name:content}.app-section{display:block;margin:2rem 0;align-items:center}.app-section>h2,.vb-theme .app-section>.as-h2{text-transform:uppercase}@media (min-width: 775px){.app-section{margin:3rem 0}.app-section>h2,.vb-theme .app-section>.as-h2{max-width:75%}}@media (min-width: 900px){.app-section{margin:4rem 0}.app-section>h2,.vb-theme .app-section>.as-h2{max-width:50%}}.app-container{margin:0 auto;width:100%;max-width:var(--page-width);box-sizing:border-box;position:relative}.app-container.with-spacing{padding:0 var(--layout-padding)}.app-container[size=small]{max-width:700px}.app-container[size=medium]{max-width:1240px}.app-container[size=large]{max-width:1600px}.app-container[size=full]{max-width:100%}.app-overlay{position:fixed;z-index:var(--z-index-page-overlay);inset:0;background-color:var(--page-background);display:flex;justify-content:center;align-items:center}.app-overlay[inlined=true]{position:absolute}.rich-text{font-size:var(--body-size-2)}.rich-text>h1 a,.vb-theme .rich-text>.as-h1 a,.vb-theme .rich-text>.text-headline a,.rich-text>h2 a,.vb-theme .rich-text>.as-h2 a,.rich-text>h3 a,.vb-theme .rich-text>.as-h3 a,.rich-text>h4 a,.vb-theme .rich-text>.as-h4 a{color:var(--text-color);text-decoration:none}.rich-text>h1 a:hover,.vb-theme .rich-text>.as-h1 a:hover,.vb-theme .rich-text>.text-headline a:hover,.rich-text>h2 a:hover,.vb-theme .rich-text>.as-h2 a:hover,.rich-text>h3 a:hover,.vb-theme .rich-text>.as-h3 a:hover,.rich-text>h4 a:hover,.vb-theme .rich-text>.as-h4 a:hover{opacity:.8;text-decoration:underline}.rich-text>h4,.vb-theme .rich-text>.as-h4{margin-bottom:0}.rich-text>p,.rich-text ul,.rich-text ol{font-size:inherit;margin-block:.5em 1.2em;line-height:var(--line-height)}.rich-text>p a,.rich-text ul a,.rich-text ol a{color:var(--text-link-color);text-decoration:underline}.rich-text>p a:hover,.rich-text ul a:hover,.rich-text ol a:hover{color:var(--text-link-hover-color)}.rich-text ul li,.rich-text ol li{margin-block:.5em}.rich-text .ui-image{margin-top:2rem;margin-bottom:2rem}.rich-text [rich-text-block-video]{margin-top:2em;margin-bottom:2em}.rich-text [rich-text-block-product]{margin:2em -2em}.vb-theme--dryckeskartan{--bright-cognac: oklch(69% .0962 72.85deg);--primary-color: var(--bright-cognac);--primary-subtle-color: var(--subtle-black);--primary-light-color: var(--light-black);--secondary-color: var(--bright-black)}.vb-theme--dryckeskartan .ui-brand{--ui-brand-height: 19px;--ui-brand-symbol-height: 32px}.vb-theme--dryckeskartan .app-footer{--text-color: var(--page-background);--footer-color: var(--octonary-contrast);--footer-background-color: var(--full-contrast)}.vb-theme--dryckeskartan .app-footer .ui-brand{--ui-brand-height: 28px;--ui-brand-symbol-height: 48px}
