﻿:root{--color-black: #000;--color-black-opacity-88: rgba(0, 0, 0, .88);--color-black-opacity-64: rgba(0, 0, 0, .64);--color-black-opacity-40: rgba(0, 0, 0, .4);--color-black-opacity-20: rgba(0, 0, 0, .2);--color-white: #fff;--color-white-opacity-88: rgba(255, 255, 255, .88);--color-white-opacity-64: rgba(255, 255, 255, .64);--color-white-opacity-40: rgba(255, 255, 255, .4);--color-coral: #f55;--color-coral-64: #ff8383;--color-coral-40: #fbb;--color-coral-11: #fee;--color-coral-6: #fff6f6;--color-accent: #4859E3;--color-accent-64: #4859E3;--color-accent-40: #4859E3;--color-accent-11: #4859E3;--color-accent-6: #4859E3;--color-grey: #1f1f1f;--color-grey-64: #5c5c5c;--color-grey-40: #999;--color-grey-11: #e5e5e5;--color-grey-6: #f2f2f2;--color-yellow: #fc5;--color-yellow-64: #ffda83;--color-yellow-40: #ffe8b1;--color-yellow-11: #fff9ee;--color-yellow-6: #fffcf6;--color-green-11: #e7f3ec;--color-green-6: #f3f9f5;--color-lime: #4c4;--color-lime-64: #77da77;--color-lime-40: #a9e8a9;--color-lime-11: #ecf9ec;--color-lime-6: #f5fcf5;--color-primary: var(--color-accent);--color-primary-hover: #f66;--color-primary-shadow: #c33;--color-secondary: #567;--color-secondary-hover: #9ab;--color-special-divider: #bcd;--color-text-main: #124;--color-text-hover: #556;--color-text-shadow: #113;--color-text-invert: var(--color-white);--color-utility-failure-light: #fdd;--color-utility-help: var(--color-special-divider);--color-utility-help-light: #f0f4f7;--color-utility-warning: var(--color-yellow);--color-utility-warning-light: #fec;--color-utility-success: var(--color-lime);--color-utility-success-light: #dfd;--color-default-page-bg: #f8f8f8;--color-light-bg: var(--color-white);--color-translucent-bg: rgba(var(--color-text-main), .6)}:root{--font-weight-light: 100;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-size-xxsmall: .5rem;--font-size-xsmall: .75rem;--font-size-small: .875rem;--font-size-regular: 1rem;--font-size-medium: 1.25rem;--font-size-large: 1.5rem;--font-size-xlarge: 2rem;--font-size-xxlarge: 2.5rem;--font-size-xxxlarge: 3rem;--line-height-xsmall: 1.1;--line-height-small: 1.3;--line-height-regular: 1.5}:root{--sans-serif-font-name: Gibson;--serif-font-name: Gibson;--icon-font-name: WehkampIcons;--icon-icomoon-font-name: icomoon;--serif-font-base-stack: arial, geneva, sans-serif;--serif-font-stack: var(--serif-font-name), var(--serif-font-base-stack);--sans-serif-font-base-stack: var(--serif-font-base-stack);--sans-serif-font-stack: var(--serif-font-stack);--font-heading-base-stack: var(--sans-serif-font-base-stack);--font-heading-stack: var(--sans-serif-font-stack);--font-body-base-stack: var(--sans-serif-font-base-stack);--font-body-stack: var(--sans-serif-font-stack);--font-weight-heading: var(--font-weight-semi-bold);--font-size-heading-regular: var(--font-size-regular);--font-weight-body: var(--font-weight-regular)}:root{--color-green: #184;--color-green-64: #51a877;--color-green-40: #92c9a9;--color-red: #e52130;--color-red-64: #ec5d68;--color-red-40: #f399a0;--color-red-11: #fce8ea;--color-red-6: #fdf4f4;--color-utility-failure: var(--color-accent);--color-sale: var(--color-red)}:root{--ct-text-primary: var(--color-black-opacity-88);--ct-text-secondary: var(--color-black-opacity-64);--ct-text-disabled: var(--color-black-opacity-40);--ct-text-inverse-primary: var(--color-white-opacity-88);--ct-text—inverse-secondary: var(--color-white-opacity-64);--ct-text-inverse-disabled: var(--color-white-opacity-40);--ct-text-sale: var(--color-red);--ct-text-outlet: var(--color-black-opacity-88);--ct-button-primary: var(--color-accent);--ct-button-primary-hover: var(--color-accent-64);--ct-button-primary-text: var(--color-white-opacity-88);--ct-button-primary-disabled: var(--color-accent-40);--ct-button-secondary: var(--color-grey);--ct-button-secondary-hover: var(--color-grey-64);--ct-button-secondary-text: var(--color-white-opacity-88);--ct-button-secondary-disabled: var(--color-grey-40);--ct-button-outline: var(--color-black-opacity-88);--ct-button-outline-hover: var(--color-black-opacity-64);--ct-button-outline-text: var(--color-black-opacity-88);--ct-button-outline-disabled: var(--color-black-opacity-40);--ct-button-inverted: var(--color-white-opacity-88);--ct-button-inverted-hover: var(--color-white-opacity-64);--ct-button-inverted-text: var(--color-white-opacity-88);--ct-button-inverted-disabled: var(--color-white-opacity-40);--ct-focus-border: var(--color-grey-11);--ct-selection-range: var(--color-grey);--ct-selection-highlight: var(--color-grey);--ct-selection-disabled: var(--color-grey-11);--ct-selection-background: var(--color-white);--ct-border-light: var(--color-grey-6);--ct-border: var(--color-grey-11);--ct-border-dark: var(--color-grey-40);--ct-price-discount: var(--color-red);--ct-price-default: var(--color-grey-64);--ct-label-discount-background: var(--color-red);--ct-label-discount-text: var(--color-white);--ct-label-general-background: var(--color-grey-6);--ct-label-general-text: var(--color-black-opacity-88);--ct-label-soldout-background: var(--color-grey);--ct-label-soldout-text: var(--color-grey-6);--ct-label-setdiscount-background: var(--color-yellow);--ct-label-setdiscount-text: var(--color-grey);--ct-label-sustainable-background: var(--color-green-6);--ct-label-sustainable-text: var(--color-green);--ct-label-extradiscount-background: var(--color-red-6);--ct-label-extradiscount-text: var(--color-red);--ct-sticker-primary-background: var(--color-grey-6);--ct-sticker-primary-text: var(--color-black-opacity-88);--ct-sticker-secondary-background: var(--color-accent);--ct-sticker-secondary-text: var(--color-black-opacity-88);--ct-sticker-tertiary-background: var(--color-black);--ct-sticker-tertiary-text: var(--color-white-opacity-88);--ct-notification-message-background: var(--color-grey-6);--ct-notification-message-text: var(--color-black-opacity-88);--ct-notification-info-background: var(--color-yellow-40);--ct-notification-info-text: var(--color-black-opacity-88);--ct-notification-error-background: var(--color-red-6);--ct-notification-error-text: var(--color-red);--ct-notification-snackbar-background: var(--color-grey);--ct-notification-snackbar-text: var(--color-white-opacity-88);--ct-notification-popover-background: var(--color-grey);--ct-notification-popover-text: var(--color-grey-40)}:root{--border-radius-checkbox: 0;--border-radius-pill: 0;--border-radius-button: 0;--border-radius-input: 0;--border-radius-searchbar: 0;--border-radius-label: 0;--border-radius-dropdown: 0;--border-color-dropdown: var(--color-grey-11)}