:root {
    --clg-typography-pal-letter-spacing-025: -.05;
    --clg-typography-pal-letter-spacing-900: .02;
    --clg-typography-pal-letter-spacing-850: .0175;
    --clg-typography-pal-letter-spacing-800: .015;
    --clg-typography-pal-letter-spacing-750: .0125;
    --clg-typography-pal-letter-spacing-700: .01;
    --clg-typography-pal-letter-spacing-650: .0075;
    --clg-typography-pal-letter-spacing-600: .005;
    --clg-typography-pal-letter-spacing-550: .0025;
    --clg-typography-pal-letter-spacing-500: 0;
    --clg-typography-pal-letter-spacing-450: -.0025;
    --clg-typography-pal-letter-spacing-400: -.005;
    --clg-typography-pal-letter-spacing-350: -.0075;
    --clg-typography-pal-letter-spacing-300: -.01;
    --clg-typography-pal-letter-spacing-250: -.0125;
    --clg-typography-pal-letter-spacing-200: -.015;
    --clg-typography-pal-letter-spacing-150: -.0175;
    --clg-typography-pal-letter-spacing-100: -.02;
    --clg-typography-pal-emphasis-size-100: 1.032;
    --clg-typography-pal-line-height-050: 1.05;
    --clg-typography-pal-line-height-000: 1;
    --clg-typography-pal-line-height-800: 1.8;
    --clg-typography-pal-line-height-700: 1.7;
    --clg-typography-pal-line-height-600: 1.6;
    --clg-typography-pal-line-height-500: 1.5;
    --clg-typography-pal-line-height-400: 1.4;
    --clg-typography-pal-line-height-350: 1.35;
    --clg-typography-pal-line-height-300: 1.3;
    --clg-typography-pal-line-height-250: 1.25;
    --clg-typography-pal-line-height-200: 1.2;
    --clg-typography-pal-line-height-150: 1.15;
    --clg-typography-pal-line-height-100: 1.1;
    --clg-typography-pal-size-075: 15.01px;
    --clg-typography-pal-size-050: 14px;
    --clg-typography-pal-size-025: 12.99px;
    --clg-typography-pal-size-000: 12px;
    --clg-typography-pal-size-750: 80.99px;
    --clg-typography-pal-size-725: 76px;
    --clg-typography-pal-size-700: 71.01px;
    --clg-typography-pal-size-675: 67.01px;
    --clg-typography-pal-size-625: 62px;
    --clg-typography-pal-size-600: 59.01px;
    --clg-typography-pal-size-575: 55.01px;
    --clg-typography-pal-size-550: 51.01px;
    --clg-typography-pal-size-525: 48px;
    --clg-typography-pal-size-500: 44.99px;
    --clg-typography-pal-size-475: 42px;
    --clg-typography-pal-size-450: 40px;
    --clg-typography-pal-size-425: 36.99px;
    --clg-typography-pal-size-400: 35.01px;
    --clg-typography-pal-size-375: 32.99px;
    --clg-typography-pal-size-350: 31.01px;
    --clg-typography-pal-size-325: 28.99px;
    --clg-typography-pal-size-300: 27.01px;
    --clg-typography-pal-size-275: 24.99px;
    --clg-typography-pal-size-250: 24px;
    --clg-typography-pal-size-225: 22px;
    --clg-typography-pal-size-200: 20.99px;
    --clg-typography-pal-size-175: 19.01px;
    --clg-typography-pal-size-150: 18px;
    --clg-typography-pal-size-125: 16.99px;
    --clg-typography-pal-size-100: 16px;
    --clg-typography-pal-weight-700: 700;
    --clg-typography-pal-weight-600: 600;
    --clg-typography-pal-weight-500: 500;
    --clg-typography-pal-weight-400: 400;
    --clg-typography-pal-weight-300: 300;
    --clg-typography-pal-weight-200: 200;
    --clg-typography-pal-family-sans-serif-semibold: "Graphik Webfont","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-typography-pal-family-sans-serif-medium: "Graphik Webfont","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-typography-pal-family-sans-serif-regular: "Graphik Webfont","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-typography-pal-family-serif-regular: "Guardian-EgypTT","Charter","Charter Bitstream","Cambria","Noto Serif Light","Droid Serif","Georgia","serif";
    --clg-typography-pal-family-serif-light: "Guardian-EgypTT","Charter","Charter Bitstream","Cambria","Noto Serif Light","Droid Serif","Georgia","serif";
    --clg-typography-pal-family-serif-thin-italic: "Guardian-EgypTT","Charter","Charter Bitstream","Cambria","Noto Serif Thin","Droid Serif","Georgia","serif";
    --clg-refresh-typography-pal-family-serif-bold-italic: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-bold: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-medium-italic: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-medium: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-regular-italic: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-regular: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-light-italic: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-serif-light: "ABCOtto","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-heavy-italic: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-heavy: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-bold-italic: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-bold: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-medium-italic: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-medium: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-regular-italic: "Diatype","-apple-system","Helvetica Neue","Arial","sans-serif";
    --clg-refresh-typography-pal-family-sans-serif-regular: "ABCDiatype","-apple-system","Helvetica Neue","Droid Sans","Arial","sans-serif";
    --clg-shape-sem-border-radius-full: 999999px;
    --clg-shape-pal-border-width-050: .5px;
    --clg-shape-pal-border-width-400: 6px;
    --clg-shape-pal-border-width-300: 4px;
    --clg-shape-pal-border-width-200: 2px;
    --clg-shape-pal-border-width-150: 1.5px;
    --clg-shape-pal-border-width-100: 1px;
    --clg-shape-pal-border-radius-base-unit: 8px;
    --clg-shape-app-tabs-track-border-radius: 1px;
    --clg-shape-app-tabs-highlight-border-radius: 1px;
    --clg-shape-app-input-radio-small-selected-border-width: 7px;
    --clg-shape-app-input-radio-selected-border-width: 9px;
    --clg-shape-app-chip-selectable-selected-border-width: 0px;
    --clg-shape-app-chip-removable-border-width: 0px;
    --clg-shape-app-carousel-dots-v2-border-width: 0px;
    --clg-effect-sem-shadow-elevation-4: 0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026;
    --clg-effect-sem-shadow-elevation-3: 0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026;
    --clg-effect-sem-shadow-elevation-2: 0px 1px 2px 0px #0000004d,0px 2px 6px 2px #00000026;
    --clg-effect-sem-shadow-elevation-1: 0px 1px 2px 0px #0000004d,0px 1px 3px 1px #00000026;
    --clg-effect-pal-z-index-1000: 100;
    --clg-effect-pal-z-index-900: 90;
    --clg-effect-pal-z-index-800: 80;
    --clg-effect-pal-z-index-700: 70;
    --clg-effect-pal-z-index-600: 60;
    --clg-effect-pal-z-index-500: 50;
    --clg-effect-pal-z-index-400: 40;
    --clg-effect-pal-z-index-300: 30;
    --clg-effect-pal-z-index-200: 20;
    --clg-effect-pal-z-index-100: 10;
    --clg-effect-pal-duration-075: 75ms;
    --clg-effect-pal-duration-050: 50ms;
    --clg-effect-pal-duration-025: 25ms;
    --clg-effect-pal-duration-700: .7s;
    --clg-effect-pal-duration-600: .6s;
    --clg-effect-pal-duration-500: .5s;
    --clg-effect-pal-duration-400: .4s;
    --clg-effect-pal-duration-300: .3s;
    --clg-effect-pal-duration-200: .2s;
    --clg-effect-pal-duration-150: .15s;
    --clg-effect-pal-duration-100: .1s;
    --clg-effect-pal-curve-symmetrical-out: cubic-bezier(.5,0,1,1);
    --clg-effect-pal-curve-symmetrical-in: cubic-bezier(0,0,.5,1);
    --clg-effect-pal-curve-symmetrical: cubic-bezier(.5,0,.5,1);
    --clg-effect-pal-curve-long-tail: cubic-bezier(.3,0,0,1);
    --clg-effect-pal-curve-long-out: cubic-bezier(.3,0,1,1);
    --clg-effect-pal-curve-long-in: cubic-bezier(0,0,0,1);
    --clg-effect-pal-curve-linear: cubic-bezier(0,0,1,1);
    --clg-effect-app-skeleton-ui-duration-advance: 2s;
    --clg-effect-app-skeleton-ui-animation: cubic-bezier(.99,.01,.54,.54);
    --clg-dimension-sem-spacing-button: 6px;
    --clg-dimension-sem-icon-core-smallest: 12px;
    --clg-dimension-sem-icon-core-smaller: 18px;
    --clg-dimension-sem-icon-core-largest: 48px;
    --clg-dimension-sem-icon-core-larger: 36px;
    --clg-dimension-sem-icon-core-base: 24px;
    --clg-dimension-sem-icon-brand-container-smallest: 96px;
    --clg-dimension-sem-icon-brand-container-smaller: 120px;
    --clg-dimension-sem-icon-brand-container-largest: 192px;
    --clg-dimension-sem-icon-brand-container-larger: 168px;
    --clg-dimension-sem-icon-brand-container-base: 144px;
    --clg-dimension-sem-icon-brand-smallest: 60px;
    --clg-dimension-sem-icon-brand-smaller: 84px;
    --clg-dimension-sem-icon-brand-largest: 120px;
    --clg-dimension-sem-icon-brand-larger: 108px;
    --clg-dimension-sem-icon-brand-base: 96px;
    --clg-dimension-pal-spacing-base-unit: 6px;
    --clg-dimension-pal-size-base-unit: 6px;
    --clg-dimension-pal-grid-base-unit: 8px;
    --clg-dimension-app-tabs-vertical-highlight-width: 3px;
    --clg-dimension-app-tabs-horizontal-highlight-height: 3px;
    --clg-dimension-app-switch-small-width: 42px;
    --clg-dimension-app-signal-group-large-gap: 6px;
    --clg-dimension-app-signal-group-gap: 4px;
    --clg-dimension-app-signal-subtle-padding-vertical: 2px;
    --clg-dimension-app-signal-subtle-padding-horizontal: 0px;
    --clg-dimension-app-signal-subtle-minimum-height: 16px;
    --clg-dimension-app-signal-padding-vertical: 3px;
    --clg-dimension-app-signal-padding-horizontal: 6px;
    --clg-dimension-app-signal-large-subtle-padding-vertical: 2px;
    --clg-dimension-app-signal-large-subtle-padding-horizontal: 0px;
    --clg-dimension-app-signal-large-subtle-minimum-height: 18px;
    --clg-dimension-app-signal-large-padding-vertical: 4px;
    --clg-dimension-app-signal-large-padding-horizontal: 8px;
    --clg-dimension-app-signal-large-minimum-height: 28px;
    --clg-dimension-app-signal-minimum-height: 20px;
    --clg-dimension-app-signal-gap: 3px;
    --clg-dimension-app-sheets-max-width-bottom: 984px;
    --clg-dimension-app-sheets-max-width-base: 640px;
    --clg-dimension-app-prompt-max-width: 440px;
    --clg-dimension-app-indicator-padding-vertical: 3px;
    --clg-dimension-app-indicator-padding-horizontal: 6px;
    --clg-dimension-app-indicator-large-padding-vertical: 4px;
    --clg-dimension-app-indicator-large-padding-horizontal: 8px;
    --clg-dimension-app-indicator-large-minimum-width: 28px;
    --clg-dimension-app-indicator-large-minimum-height: 28px;
    --clg-dimension-app-indicator-dot-size: 10px;
    --clg-dimension-app-indicator-minimum-width: 20px;
    --clg-dimension-app-indicator-minimum-height: 20px;
    --clg-dimension-app-indicator-gap: 3px;
    --clg-dimension-app-dialog-max-width-wide: 900px;
    --clg-dimension-app-dialog-max-width-narrow: 540px;
    --clg-dimension-app-dialog-max-width-base: 700px;
    --clg-dimension-app-chip-removable-padding-end: 0px;
    --clg-dimension-app-chip-removable-gap: 0px;
    --clg-dimension-app-chip-filter-gap: 0px;
    --clg-dimension-app-carousel-dots-v2-padding-vertical: 6px;
    --clg-dimension-app-carousel-dots-v2-gap: 6px;
    --clg-dimension-app-brand-dialog-mobile-max-height: 206px;
    --clg-dimension-app-brand-dialog-desktop-max-height: 328px;
    --clg-dimension-app-badge-dot-size: 10px;
    --clg-color-sem-text-brand: #f1641e;
    --clg-color-sem-background-surface-selected-subtle: #0e0e0e0d;
    --clg-color-sem-background-surface-brand-dark: #f1641e;
    --clg-color-pal-yellow-075: #fffef7;
    --clg-color-pal-yellow-050: #fffef7;
    --clg-color-pal-yellow-950: #2b1909;
    --clg-color-pal-yellow-900: #563213;
    --clg-color-pal-yellow-850: #814c1d;
    --clg-color-pal-yellow-800: #b97422;
    --clg-color-pal-yellow-750: #f19d27;
    --clg-color-pal-yellow-700: #f4a931;
    --clg-color-pal-yellow-650: #f6b53c;
    --clg-color-pal-yellow-600: #f8c147;
    --clg-color-pal-yellow-550: #facd52;
    --clg-color-pal-yellow-500: #fdd95c;
    --clg-color-pal-yellow-450: #fde075;
    --clg-color-pal-yellow-400: #fee68d;
    --clg-color-pal-yellow-350: #feeea6;
    --clg-color-pal-yellow-300: #fff4bf;
    --clg-color-pal-yellow-250: #fffbd8;
    --clg-color-pal-yellow-200: #fffce0;
    --clg-color-pal-yellow-150: #fffde8;
    --clg-color-pal-yellow-100: #fffdef;
    --clg-color-pal-turquoise-900: #1a3b38;
    --clg-color-pal-turquoise-700: #2f766d;
    --clg-color-pal-turquoise-300: #7ed4bd;
    --clg-color-pal-turquoise-100: #ddebe3;
    --clg-color-pal-transparent-white-075: #ffffff21;
    --clg-color-pal-transparent-white-000: #fff0;
    --clg-color-pal-transparent-white-800: #ffffffeb;
    --clg-color-pal-transparent-white-700: #ffffffd4;
    --clg-color-pal-transparent-white-600: #ffffff9e;
    --clg-color-pal-transparent-white-500: #ffffff75;
    --clg-color-pal-transparent-white-350: #ffffff59;
    --clg-color-pal-transparent-white-150: #ffffff3d;
    --clg-color-pal-transparent-white-100: #ffffff1f;
    --clg-color-pal-transparent-purple-075: #0000;
    --clg-color-pal-transparent-purple-800: #0000;
    --clg-color-pal-transparent-purple-700: #0000;
    --clg-color-pal-transparent-purple-600: #0000;
    --clg-color-pal-transparent-purple-500: #0000;
    --clg-color-pal-transparent-purple-350: #0000;
    --clg-color-pal-transparent-purple-150: #0000;
    --clg-color-pal-transparent-purple-100: #0000;
    --clg-color-pal-transparent-black-075: #0e0e0e17;
    --clg-color-pal-transparent-black-000: #0e0e0e00;
    --clg-color-pal-transparent-black-800: #0e0e0ee8;
    --clg-color-pal-transparent-black-700: #0e0e0ecc;
    --clg-color-pal-transparent-black-600: #0e0e0eb0;
    --clg-color-pal-transparent-black-500: #0e0e0e91;
    --clg-color-pal-transparent-black-350: #0e0e0e66;
    --clg-color-pal-transparent-black-150: #0e0e0e2e;
    --clg-color-pal-transparent-black-100: #0e0e0e1f;
    --clg-color-pal-teal-075: #0000;
    --clg-color-pal-teal-050: #0000;
    --clg-color-pal-teal-950: #0000;
    --clg-color-pal-teal-900: #0000;
    --clg-color-pal-teal-850: #0000;
    --clg-color-pal-teal-800: #0000;
    --clg-color-pal-teal-750: #0000;
    --clg-color-pal-teal-700: #0000;
    --clg-color-pal-teal-650: #0000;
    --clg-color-pal-teal-600: #0000;
    --clg-color-pal-teal-550: #0000;
    --clg-color-pal-teal-500: #0000;
    --clg-color-pal-teal-450: #0000;
    --clg-color-pal-teal-400: #0000;
    --clg-color-pal-teal-350: #0000;
    --clg-color-pal-teal-300: #0000;
    --clg-color-pal-teal-250: #0000;
    --clg-color-pal-teal-200: #0000;
    --clg-color-pal-teal-150: #0000;
    --clg-color-pal-teal-100: #0000;
    --clg-color-pal-slime-900: #1c4a21;
    --clg-color-pal-slime-700: #258635;
    --clg-color-pal-slime-300: #9ec063;
    --clg-color-pal-slime-100: #d4e9d7;
    --clg-color-pal-red-075: #fff;
    --clg-color-pal-red-050: #fff;
    --clg-color-pal-red-1000: #260009;
    --clg-color-pal-red-950: #4d0013;
    --clg-color-pal-red-900: #73001d;
    --clg-color-pal-red-850: #9a0027;
    --clg-color-pal-red-800: #b50330;
    --clg-color-pal-red-750: #d00739;
    --clg-color-pal-red-700: #ec0b43;
    --clg-color-pal-red-650: #f2285a;
    --clg-color-pal-red-600: #f84572;
    --clg-color-pal-red-550: #ff638a;
    --clg-color-pal-red-500: #ff7b9c;
    --clg-color-pal-red-450: #ff93ae;
    --clg-color-pal-red-400: #ffacc1;
    --clg-color-pal-red-350: #ffc4d3;
    --clg-color-pal-red-300: #ffdde6;
    --clg-color-pal-red-250: #ffe3eb;
    --clg-color-pal-red-200: #ffeaf0;
    --clg-color-pal-red-150: #fff1f5;
    --clg-color-pal-red-100: #fff8fa;
    --clg-color-pal-purple-075: #fcf9ff;
    --clg-color-pal-purple-050: #fcf9ff;
    --clg-color-pal-purple-950: #0e071b;
    --clg-color-pal-purple-900: #1b0f36;
    --clg-color-pal-purple-850: #291651;
    --clg-color-pal-purple-800: #361e6c;
    --clg-color-pal-purple-750: #442587;
    --clg-color-pal-purple-700: #52399c;
    --clg-color-pal-purple-650: #614db1;
    --clg-color-pal-purple-600: #6f62c6;
    --clg-color-pal-purple-550: #7e75db;
    --clg-color-pal-purple-500: #8c8af0;
    --clg-color-pal-purple-450: #a09bf3;
    --clg-color-pal-purple-400: #b3adf6;
    --clg-color-pal-purple-350: #c7bef9;
    --clg-color-pal-purple-300: #dad0fc;
    --clg-color-pal-purple-250: #eee1ff;
    --clg-color-pal-purple-200: #f1e7ff;
    --clg-color-pal-purple-150: #f5edff;
    --clg-color-pal-purple-100: #f8f3ff;
    --clg-color-pal-pop-red-light: #0000;
    --clg-color-pal-pop-red-dark: #0000;
    --clg-color-pal-pop-purple-light: #0000;
    --clg-color-pal-pop-purple-dark: #0000;
    --clg-color-pal-pop-green-light: #0000;
    --clg-color-pal-pop-green-dark: #0000;
    --clg-color-pal-pop-blue-light: #0000;
    --clg-color-pal-pop-blue-dark: #0000;
    --clg-color-pal-pop-yellow: #0000;
    --clg-color-pal-pop-teal: #0000;
    --clg-color-pal-orange-900: #cf4018;
    --clg-color-pal-orange-700: #f1641e;
    --clg-color-pal-orange-300: #faa077;
    --clg-color-pal-orange-100: #f8ebe6;
    --clg-color-pal-new-orange-050: #fff9f3;
    --clg-color-pal-new-orange-950: #170203;
    --clg-color-pal-new-orange-900: #2d0306;
    --clg-color-pal-new-orange-850: #440509;
    --clg-color-pal-new-orange-800: #5a060c;
    --clg-color-pal-new-orange-750: #71080f;
    --clg-color-pal-new-orange-700: #901a12;
    --clg-color-pal-new-orange-650: #af2d15;
    --clg-color-pal-new-orange-600: #cf4018;
    --clg-color-pal-new-orange-550: #e0521b;
    --clg-color-pal-new-orange-500: #f1641e;
    --clg-color-pal-new-orange-450: #f47d3f;
    --clg-color-pal-new-orange-400: #f79660;
    --clg-color-pal-new-orange-350: #f9ae81;
    --clg-color-pal-new-orange-300: #fcc7a2;
    --clg-color-pal-new-orange-250: #ffe0c3;
    --clg-color-pal-new-orange-200: #ffe6cf;
    --clg-color-pal-new-orange-150: #ffecdb;
    --clg-color-pal-new-orange-100: #fff3e7;
    --clg-color-pal-lavender-900: #3e1c53;
    --clg-color-pal-lavender-700: #654b77;
    --clg-color-pal-lavender-300: #9560b8;
    --clg-color-pal-lavender-100: #e6e1f0;
    --clg-color-pal-greyscale-075: #eaeaea;
    --clg-color-pal-greyscale-050: #0000;
    --clg-color-pal-greyscale-000: #fff;
    --clg-color-pal-greyscale-950: #0000;
    --clg-color-pal-greyscale-900: #0e0e0e;
    --clg-color-pal-greyscale-850: #0000;
    --clg-color-pal-greyscale-800: #222;
    --clg-color-pal-greyscale-750: #0000;
    --clg-color-pal-greyscale-700: #3e3e3e;
    --clg-color-pal-greyscale-650: #4b4b4b;
    --clg-color-pal-greyscale-600: #595959;
    --clg-color-pal-greyscale-550: #0000;
    --clg-color-pal-greyscale-500: #757575;
    --clg-color-pal-greyscale-450: #0000;
    --clg-color-pal-greyscale-400: #949494;
    --clg-color-pal-greyscale-350: #9e9e9e;
    --clg-color-pal-greyscale-300: #0000;
    --clg-color-pal-greyscale-250: #b8b8b8;
    --clg-color-pal-greyscale-200: #0000;
    --clg-color-pal-greyscale-150: #d3d3d3;
    --clg-color-pal-greyscale-100: #0000;
    --clg-color-pal-green-075: #fdfff1;
    --clg-color-pal-green-050: #fdfff1;
    --clg-color-pal-green-950: #010f08;
    --clg-color-pal-green-900: #011d10;
    --clg-color-pal-green-850: #022c17;
    --clg-color-pal-green-800: #023a1f;
    --clg-color-pal-green-750: #034927;
    --clg-color-pal-green-700: #095e31;
    --clg-color-pal-green-650: #0f743b;
    --clg-color-pal-green-600: #158a46;
    --clg-color-pal-green-550: #1ba050;
    --clg-color-pal-green-500: #21b55a;
    --clg-color-pal-green-450: #4bc46d;
    --clg-color-pal-green-400: #76d380;
    --clg-color-pal-green-350: #a0e193;
    --clg-color-pal-green-300: #dff7af;
    --clg-color-pal-green-250: #f5ffb9;
    --clg-color-pal-green-200: #f7ffc7;
    --clg-color-pal-green-150: #f9ffd5;
    --clg-color-pal-green-100: #fbffe3;
    --clg-color-pal-denim-900: #232347;
    --clg-color-pal-denim-700: #2f466c;
    --clg-color-pal-denim-300: #4d6bc6;
    --clg-color-pal-denim-100: #d7e6f5;
    --clg-color-pal-bubblegum-900: #592642;
    --clg-color-pal-bubblegum-700: #b54c82;
    --clg-color-pal-bubblegum-300: #f592b8;
    --clg-color-pal-bubblegum-100: #f5d9e3;
    --clg-color-pal-brick-900: #540d17;
    --clg-color-pal-brick-700: #a61a2e;
    --clg-color-pal-brick-300: #fd9184;
    --clg-color-pal-brick-100: #fddcd8;
    --clg-color-pal-blue-075: #eef8ff;
    --clg-color-pal-blue-050: #eef8ff;
    --clg-color-pal-blue-950: #040a1a;
    --clg-color-pal-blue-900: #091434;
    --clg-color-pal-blue-850: #0d1e4e;
    --clg-color-pal-blue-800: #122868;
    --clg-color-pal-blue-750: #182d85;
    --clg-color-pal-blue-700: #1f32a2;
    --clg-color-pal-blue-650: #2638c0;
    --clg-color-pal-blue-600: #2d47c8;
    --clg-color-pal-blue-550: #3457d0;
    --clg-color-pal-blue-500: #3b67d9;
    --clg-color-pal-blue-450: #4f79de;
    --clg-color-pal-blue-400: #648ce3;
    --clg-color-pal-blue-350: #799fe9;
    --clg-color-pal-blue-300: #8db2ee;
    --clg-color-pal-blue-250: #a2c5f4;
    --clg-color-pal-blue-200: #b7d8f9;
    --clg-color-pal-blue-150: #ccebff;
    --clg-color-pal-blue-100: #ddf1ff;
    --clg-color-pal-beeswax-900: #a66800;
    --clg-color-pal-beeswax-700: #faa129;
    --clg-color-pal-beeswax-300: #fdd95c;
    --clg-color-pal-beeswax-100: #fdebd2;
    --clg-color-app-switch-m2-inactive-border: #0000;
    --clg-color-app-switch-m2-active-border: #0000;
    --clg-color-app-switch-ios-inactive-border: #0000;
    --clg-color-app-switch-ios-active-border: #0000;
    --clg-color-app-signal-strong-border: #0000;
    --clg-color-app-review-star-background: #0000;
    --clg-color-app-menu-item-background: #0000;
    --clg-color-app-input-selectable-background: #0000;
    --clg-color-app-input-background: #0000;
    --clg-color-app-chip-selectable-selected-border: #0000;
    --clg-color-app-chip-selectable-disabled-selected-border: #0000;
    --clg-color-app-chip-removable-disabled-border: #0000;
    --clg-color-app-chip-removable-border: #0000;
    --clg-color-app-carousel-dots-v2-inactive-border: #0000;
    --clg-color-app-carousel-dots-v2-active-border: #0000;
    --clg-color-app-carousel-dots-on-image-inactive-border: #0e0e0e70;
    --clg-color-app-carousel-dots-inactive-background: #0000;
    --clg-color-app-brand-icon-marketing-01-background: #0000;
    --clg-refresh-typography-pal-family-serif-letter-spacing: -.05;
    --clg-refresh-typography-pal-family-sans-serif-letter-spacing: -.01;
    --clg-shape-sem-border-width-thin: var(--clg-shape-pal-border-width-100);
    --clg-shape-sem-border-width-thick: var(--clg-shape-pal-border-width-400);
    --clg-shape-sem-border-width-medium: var(--clg-shape-pal-border-width-300);
    --clg-shape-sem-border-width-hairline: var(--clg-shape-pal-border-width-050);
    --clg-shape-sem-border-width-focused: var(--clg-shape-pal-border-width-200);
    --clg-shape-sem-border-width-base: var(--clg-shape-pal-border-width-200);
    --clg-shape-pal-border-radius-050: 4px;
    --clg-shape-pal-border-radius-025: 2px;
    --clg-shape-pal-border-radius-300: 24px;
    --clg-shape-pal-border-radius-200: 16px;
    --clg-shape-pal-border-radius-150: 12px;
    --clg-shape-pal-border-radius-100: 8px;
    --clg-shape-app-switch-border-width: var(--clg-shape-pal-border-width-150);
    --clg-shape-app-switch-border-radius: var(--clg-shape-sem-border-radius-full);
    --clg-shape-app-input-border-width: var(--clg-shape-pal-border-width-150);
    --clg-shape-app-alert-border-width: var(--clg-shape-pal-border-width-150);
    --clg-effect-sem-crossfade-fast-duration: var(--clg-effect-pal-duration-075);
    --clg-effect-sem-crossfade-fast-curve: var(--clg-effect-pal-curve-linear);
    --clg-effect-app-input-shadow: 0px 1px 4px 0px inset var(--clg-color-pal-transparent-black-075);
    --clg-dimension-pal-spacing-050: 3px;
    --clg-dimension-pal-spacing-1600: 96px;
    --clg-dimension-pal-spacing-1500: 90px;
    --clg-dimension-pal-spacing-1400: 84px;
    --clg-dimension-pal-spacing-1300: 78px;
    --clg-dimension-pal-spacing-1200: 72px;
    --clg-dimension-pal-spacing-1100: 66px;
    --clg-dimension-pal-spacing-1000: 60px;
    --clg-dimension-pal-spacing-900: 54px;
    --clg-dimension-pal-spacing-800: 48px;
    --clg-dimension-pal-spacing-700: 42px;
    --clg-dimension-pal-spacing-600: 36px;
    --clg-dimension-pal-spacing-500: 30px;
    --clg-dimension-pal-spacing-400: 24px;
    --clg-dimension-pal-spacing-300: 18px;
    --clg-dimension-pal-spacing-200: 12px;
    --clg-dimension-pal-spacing-100: 6px;
    --clg-dimension-pal-size-050: 3px;
    --clg-dimension-pal-size-1500: 90px;
    --clg-dimension-pal-size-1400: 84px;
    --clg-dimension-pal-size-1300: 78px;
    --clg-dimension-pal-size-1200: 72px;
    --clg-dimension-pal-size-1100: 66px;
    --clg-dimension-pal-size-1000: 60px;
    --clg-dimension-pal-size-900: 54px;
    --clg-dimension-pal-size-800: 48px;
    --clg-dimension-pal-size-700: 42px;
    --clg-dimension-pal-size-600: 36px;
    --clg-dimension-pal-size-500: 30px;
    --clg-dimension-pal-size-400: 24px;
    --clg-dimension-pal-size-300: 18px;
    --clg-dimension-pal-size-200: 12px;
    --clg-dimension-pal-size-100: 6px;
    --clg-dimension-pal-grid-050: 4px;
    --clg-dimension-pal-grid-025: 2px;
    --clg-dimension-pal-grid-1600: 128px;
    --clg-dimension-pal-grid-1500: 120px;
    --clg-dimension-pal-grid-1400: 112px;
    --clg-dimension-pal-grid-1300: 104px;
    --clg-dimension-pal-grid-1200: 96px;
    --clg-dimension-pal-grid-1100: 88px;
    --clg-dimension-pal-grid-1000: 80px;
    --clg-dimension-pal-grid-900: 72px;
    --clg-dimension-pal-grid-800: 64px;
    --clg-dimension-pal-grid-700: 56px;
    --clg-dimension-pal-grid-600: 48px;
    --clg-dimension-pal-grid-500: 40px;
    --clg-dimension-pal-grid-400: 32px;
    --clg-dimension-pal-grid-300: 24px;
    --clg-dimension-pal-grid-200: 16px;
    --clg-dimension-pal-grid-150: 12px;
    --clg-dimension-pal-grid-100: 8px;
    --clg-dimension-app-switch-small-padding-vertical: 6px;
    --clg-dimension-app-switch-small-padding-right: 6px;
    --clg-dimension-app-switch-small-padding-left: 6px;
    --clg-dimension-app-switch-small-padding-end: 6px;
    --clg-dimension-app-switch-small-padding-start: 6px;
    --clg-dimension-app-review-star-smaller-size: var(--clg-dimension-sem-icon-core-smaller);
    --clg-dimension-app-review-star-largest-size: var(--clg-dimension-sem-icon-core-largest);
    --clg-dimension-app-review-star-larger-size: var(--clg-dimension-sem-icon-core-larger);
    --clg-dimension-app-review-star-base-size: var(--clg-dimension-sem-icon-core-base);
    --clg-color-sem-text-on-surface-unavailable-subtle: var(--clg-color-pal-greyscale-600);
    --clg-color-sem-text-on-surface-subtle: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-text-on-surface-strong: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-text-on-surface-light: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-text-on-surface-dark: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-text-tertiary: var(--clg-color-pal-greyscale-500);
    --clg-color-sem-text-star-seller: var(--clg-color-pal-lavender-300);
    --clg-color-sem-text-secondary: var(--clg-color-pal-greyscale-600);
    --clg-color-sem-text-recommendation: var(--clg-color-pal-yellow-850);
    --clg-color-sem-text-promote: var(--clg-color-pal-green-650);
    --clg-color-sem-text-primary: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-text-placeholder: var(--clg-color-pal-greyscale-500);
    --clg-color-sem-text-monetary-value: var(--clg-color-pal-green-650);
    --clg-color-sem-text-disabled: var(--clg-color-pal-greyscale-500);
    --clg-color-sem-text-critical: var(--clg-color-pal-red-850);
    --clg-color-sem-text-action: var(--clg-color-pal-blue-500);
    --clg-color-sem-icon-review: var(--clg-color-pal-beeswax-700);
    --clg-color-sem-icon-favorite-light: var(--clg-color-pal-red-500);
    --clg-color-sem-icon-favorite-inverted: var(--clg-color-pal-red-500);
    --clg-color-sem-icon-favorite-dark: var(--clg-color-pal-red-800);
    --clg-color-sem-icon-favorite: var(--clg-color-pal-red-800);
    --clg-color-sem-border-selected: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-border-selectable: var(--clg-color-pal-greyscale-400);
    --clg-color-sem-border-placeholder: var(--clg-color-pal-transparent-black-350);
    --clg-color-sem-border-focused: var(--clg-color-pal-blue-500);
    --clg-color-sem-border-divider: var(--clg-color-pal-transparent-black-150);
    --clg-color-sem-border-critical: var(--clg-color-pal-red-850);
    --clg-color-sem-border-active: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-background-surface-warning-light: var(--clg-color-pal-yellow-500);
    --clg-color-sem-background-surface-unavailable-subtle: var(--clg-color-pal-greyscale-075);
    --clg-color-sem-background-surface-unavailable-dark: var(--clg-color-pal-greyscale-500);
    --clg-color-sem-background-surface-trust-light: var(--clg-color-pal-new-orange-300);
    --clg-color-sem-background-surface-success-dark: var(--clg-color-pal-green-650);
    --clg-color-sem-background-surface-star-seller-light: var(--clg-color-pal-lavender-100);
    --clg-color-sem-background-surface-star-seller-dark: var(--clg-color-pal-lavender-300);
    --clg-color-sem-background-surface-seller-dark: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-selected-strong: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-background-surface-recommendation-light: var(--clg-color-pal-new-orange-300);
    --clg-color-sem-background-surface-promote-light: var(--clg-color-pal-green-350);
    --clg-color-sem-background-surface-placeholder-subtle: var(--clg-color-pal-transparent-black-075);
    --clg-color-sem-background-surface-notification-tertiary-strong: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-background-surface-notification-secondary-strong: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-notification-secondary-dark: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-notification-primary-strong: var(--clg-color-pal-new-orange-600);
    --clg-color-sem-background-surface-monetary-value-light: var(--clg-color-pal-green-350);
    --clg-color-sem-background-surface-insider-light: var(--clg-color-pal-new-orange-250);
    --clg-color-sem-background-surface-informational-subtle: var(--clg-color-pal-greyscale-075);
    --clg-color-sem-background-surface-important-dark: var(--clg-color-pal-new-orange-600);
    --clg-color-sem-background-surface-hovered-subtle: var(--clg-color-pal-transparent-black-075);
    --clg-color-sem-background-surface-highlight-dark: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-feedback-light: var(--clg-color-pal-blue-150);
    --clg-color-sem-background-surface-expressive-yellow-lightest: var(--clg-color-pal-yellow-250);
    --clg-color-sem-background-surface-expressive-yellow-lighter: var(--clg-color-pal-yellow-500);
    --clg-color-sem-background-surface-expressive-yellow-light: var(--clg-color-pal-yellow-750);
    --clg-color-sem-background-surface-expressive-yellow-dark: var(--clg-color-pal-yellow-850);
    --clg-color-sem-background-surface-expressive-purple-lighter: var(--clg-color-pal-purple-250);
    --clg-color-sem-background-surface-expressive-purple-light: var(--clg-color-pal-purple-450);
    --clg-color-sem-background-surface-expressive-purple-darker: var(--clg-color-pal-purple-750);
    --clg-color-sem-background-surface-expressive-purple-dark: var(--clg-color-pal-purple-600);
    --clg-color-sem-background-surface-expressive-orange-lightest: var(--clg-color-pal-new-orange-250);
    --clg-color-sem-background-surface-expressive-orange-lighter: var(--clg-color-pal-new-orange-400);
    --clg-color-sem-background-surface-expressive-orange-light: var(--clg-color-pal-new-orange-500);
    --clg-color-sem-background-surface-expressive-orange-dark: var(--clg-color-pal-new-orange-600);
    --clg-color-sem-background-surface-expressive-green-lightest: var(--clg-color-pal-green-300);
    --clg-color-sem-background-surface-expressive-green-lighter: var(--clg-color-pal-green-350);
    --clg-color-sem-background-surface-expressive-green-light: var(--clg-color-pal-green-450);
    --clg-color-sem-background-surface-expressive-green-dark: var(--clg-color-pal-green-700);
    --clg-color-sem-background-surface-expressive-blue-strong: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-expressive-blue-light: var(--clg-color-pal-blue-150);
    --clg-color-sem-background-surface-expressive-blue-darker: var(--clg-color-pal-blue-800);
    --clg-color-sem-background-surface-expressive-blue-dark: var(--clg-color-pal-blue-650);
    --clg-color-sem-background-surface-critical-subtle: var(--clg-color-pal-red-200);
    --clg-color-sem-background-surface-critical-strong: var(--clg-color-pal-red-850);
    --clg-color-sem-background-surface-critical-light: var(--clg-color-pal-red-200);
    --clg-color-sem-background-surface-critical-dark: var(--clg-color-pal-red-850);
    --clg-color-sem-background-surface-confirmed-subtle: var(--clg-color-pal-green-300);
    --clg-color-sem-background-surface-confirmed-strong: var(--clg-color-pal-green-700);
    --clg-color-sem-background-elevation-neg1: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-elevation-4: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-elevation-3: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-elevation-2: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-elevation-1: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-elevation-0: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-scrim: var(--clg-color-pal-transparent-black-500);
    --clg-color-app-tooltip-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-tabs-track-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-tabs-selected-highlight-background: var(--clg-color-sem-background-surface-brand-dark);
    --clg-color-app-tabs-pressed-highlight-background: var(--clg-color-pal-greyscale-250);
    --clg-color-app-tabs-inactive-border: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-tabs-hovered-highlight-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-tabs-hovered-border: var(--clg-color-pal-greyscale-500);
    --clg-color-app-switch-m2-inactive-foreground: var(--clg-color-pal-greyscale-150);
    --clg-color-app-switch-m2-inactive-background: var(--clg-color-pal-greyscale-350);
    --clg-color-app-switch-m2-active-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-m2-active-background: var(--clg-color-pal-greyscale-350);
    --clg-color-app-switch-ios-inactive-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-ios-inactive-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-switch-ios-active-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-ios-active-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-inactive-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-inactive-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-inactive-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-disabled-foreground: var(--clg-color-pal-greyscale-400);
    --clg-color-app-switch-disabled-border: var(--clg-color-pal-greyscale-400);
    --clg-color-app-switch-disabled-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-checked-disabled-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-checked-disabled-border: var(--clg-color-pal-greyscale-400);
    --clg-color-app-switch-checked-disabled-background: var(--clg-color-pal-greyscale-400);
    --clg-color-app-switch-checked-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-checked-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-checked-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-active-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-active-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-active-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-spinner-on-surface-subtle-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-spinner-on-surface-subtle-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-spinner-on-surface-strong-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-spinner-on-surface-strong-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-spinner-on-surface-light-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-spinner-on-surface-light-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-spinner-on-surface-dark-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-spinner-on-surface-dark-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-spinner-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-spinner-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-skeleton-ui-background-idle: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-skeleton-ui-background-advance: var(--clg-color-pal-transparent-black-100);
    --clg-color-app-signal-urgency-subtle-text: var(--clg-color-pal-red-850);
    --clg-color-app-signal-urgency-strong-border: var(--clg-color-app-signal-strong-border);
    --clg-color-app-signal-urgency-strong-background: var(--clg-color-pal-red-350);
    --clg-color-app-signal-urgency-text: var(--clg-color-pal-red-850);
    --clg-color-app-signal-trust-strong-border: var(--clg-color-app-signal-strong-border);
    --clg-color-app-signal-strong-background: var(--clg-color-pal-greyscale-075);
    --clg-color-app-signal-promote-subtle-text: var(--clg-color-pal-green-650);
    --clg-color-app-signal-promote-strong-border: var(--clg-color-app-signal-strong-border);
    --clg-color-app-signal-promote-text: var(--clg-color-pal-green-650);
    --clg-color-app-signal-highlight-subtle-text: var(--clg-color-pal-blue-500);
    --clg-color-app-signal-highlight-strong-border: var(--clg-color-app-signal-strong-border);
    --clg-color-app-signal-highlight-text: var(--clg-color-pal-blue-500);
    --clg-color-app-signal-ad-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-signal-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-scroll-overlay-background-start: var(--clg-color-pal-transparent-white-000);
    --clg-color-app-review-star-filled-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-review-star-filled-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-review-star-border: var(--clg-color-pal-greyscale-600);
    --clg-color-app-progress-bar-unselected-fill: var(--clg-color-pal-greyscale-350);
    --clg-color-app-progress-bar-selected-review-stars-background: var(--clg-color-pal-beeswax-100);
    --clg-color-app-progress-bar-review-stars-fill: var(--clg-color-pal-beeswax-700);
    --clg-color-app-progress-bar-fill: var(--clg-color-pal-greyscale-800);
    --clg-color-app-progress-bar-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-menu-item-selected-background: var(--clg-color-sem-background-surface-selected-subtle);
    --clg-color-app-input-selectable-border: var(--clg-color-pal-greyscale-400);
    --clg-color-app-input-search-pressed-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-input-search-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-input-search-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-input-hovered-border: var(--clg-color-pal-transparent-black-500);
    --clg-color-app-input-hovered-background: var(--clg-color-app-input-background);
    --clg-color-app-input-focused-background: var(--clg-color-app-input-background);
    --clg-color-app-indicator-success-background: var(--clg-color-pal-green-650);
    --clg-color-app-indicator-critical-background: var(--clg-color-pal-red-800);
    --clg-color-app-indicator-background: var(--clg-color-pal-greyscale-075);
    --clg-color-app-chip-swatch-selected-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-chip-swatch-border: var(--clg-color-pal-greyscale-400);
    --clg-color-app-chip-selectable-selected-pressed-border: var(--clg-color-pal-greyscale-600);
    --clg-color-app-chip-selectable-selected-pressed-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-chip-selectable-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-chip-selectable-disabled-border: var(--clg-color-pal-transparent-white-000);
    --clg-color-app-chip-removable-pressed-border: var(--clg-color-pal-greyscale-600);
    --clg-color-app-chip-removable-pressed-background: var(--clg-color-pal-greyscale-550);
    --clg-color-app-carousel-dots-v2-progress-bar-background: var(--clg-color-pal-transparent-white-350);
    --clg-color-app-carousel-dots-v2-inactive-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-carousel-dots-v2-active-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-carousel-dots-on-image-inactive-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-carousel-dots-on-image-active-border: var(--clg-color-pal-transparent-white-800);
    --clg-color-app-carousel-dots-on-image-active-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-brand-icon-success-02-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-brand-icon-success-02-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-brand-icon-marketing-03-foreground: var(--clg-color-pal-orange-700);
    --clg-color-app-brand-icon-marketing-03-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-brand-icon-marketing-02-foreground: var(--clg-color-pal-orange-700);
    --clg-color-app-brand-icon-marketing-02-background: var(--clg-color-pal-orange-100);
    --clg-color-app-brand-icon-marketing-01-foreground: var(--clg-color-pal-orange-700);
    --clg-color-app-brand-icon-empty-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-brand-icon-empty-background: var(--clg-color-pal-greyscale-075);
    --clg-color-app-badge-monetary-value-text: var(--clg-color-pal-green-650);
    --clg-color-app-badge-critical-text: var(--clg-color-pal-red-850);
    --clg-color-app-badge-ad-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-badge-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-badge-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-alert-toast-icon-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-alert-banner-strong-icon-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-alert-pressed: var(--clg-color-pal-greyscale-150);
    --clg-shape-sem-border-radius-smallest: var(--clg-shape-pal-border-radius-025);
    --clg-shape-sem-border-radius-smaller: var(--clg-shape-pal-border-radius-050);
    --clg-shape-sem-border-radius-small: var(--clg-shape-pal-border-radius-100);
    --clg-shape-sem-border-radius-largest: var(--clg-shape-pal-border-radius-300);
    --clg-shape-sem-border-radius-larger: var(--clg-shape-pal-border-radius-200);
    --clg-shape-sem-border-radius-card: var(--clg-shape-pal-border-radius-150);
    --clg-shape-sem-border-radius-base: var(--clg-shape-pal-border-radius-150);
    --clg-shape-app-signal-border-width: var(--clg-shape-sem-border-width-thin);
    --clg-shape-app-input-search-border-width: var(--clg-shape-sem-border-width-base);
    --clg-shape-app-input-border-focused-width: var(--clg-shape-sem-border-width-focused);
    --clg-shape-app-indicator-border-width: var(--clg-shape-sem-border-width-thin);
    --clg-shape-app-chip-border-width: var(--clg-shape-sem-border-width-thin);
    --clg-shape-app-carousel-dots-border-width: var(--clg-shape-sem-border-width-hairline);
    --clg-shape-app-badge-border-width: var(--clg-shape-sem-border-width-base);
    --clg-dimension-sem-spacing-page-loose: var(--clg-dimension-pal-grid-1600);
    --clg-dimension-sem-spacing-page-base: var(--clg-dimension-pal-grid-800);
    --clg-dimension-sem-spacing-page-tight: var(--clg-dimension-pal-grid-600);
    --clg-dimension-sem-spacing-page-margin: var(--clg-dimension-pal-grid-400);
    --clg-dimension-sem-spacing-smallest: var(--clg-dimension-pal-spacing-050);
    --clg-dimension-sem-spacing-smaller: var(--clg-dimension-pal-spacing-100);
    --clg-dimension-sem-spacing-small: var(--clg-dimension-pal-spacing-200);
    --clg-dimension-sem-spacing-largest: var(--clg-dimension-pal-spacing-1600);
    --clg-dimension-sem-spacing-larger: var(--clg-dimension-pal-spacing-800);
    --clg-dimension-sem-spacing-large: var(--clg-dimension-pal-spacing-600);
    --clg-dimension-sem-spacing-card: var(--clg-dimension-pal-spacing-300);
    --clg-dimension-sem-spacing-base: var(--clg-dimension-pal-spacing-400);
    --clg-dimension-sem-interaction-smallest: var(--clg-dimension-pal-grid-300);
    --clg-dimension-sem-interaction-smaller: var(--clg-dimension-pal-size-500);
    --clg-dimension-sem-interaction-small: var(--clg-dimension-pal-size-600);
    --clg-dimension-sem-interaction-largest: var(--clg-dimension-pal-grid-1000);
    --clg-dimension-sem-interaction-larger: var(--clg-dimension-pal-grid-800);
    --clg-dimension-sem-minimum-tap-target: var(--clg-dimension-pal-grid-600);
    --clg-dimension-app-tooltip-padding-vertical: var(--clg-dimension-pal-spacing-200);
    --clg-dimension-app-tooltip-padding-horizontal: var(--clg-dimension-pal-spacing-200);
    --clg-dimension-app-tabs-vertical-track-width: var(--clg-shape-sem-border-width-thin);
    --clg-dimension-app-tabs-vertical-margin: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-tabs-vertical-highlight-minimum-height: var(--clg-dimension-pal-grid-500);
    --clg-dimension-app-tabs-vertical-gap: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-tabs-padding: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-tabs-item-gap: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-tabs-horizontal-track-height: var(--clg-shape-sem-border-width-thin);
    --clg-dimension-app-tabs-horizontal-highlight-minimum-width: var(--clg-dimension-pal-grid-500);
    --clg-dimension-app-tabs-horizontal-gap: var(--clg-dimension-pal-grid-300);
    --clg-dimension-app-tabs-highlight-margin: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-switch-small-handle-size: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-switch-small-height: var(--clg-dimension-pal-grid-300);
    --clg-dimension-app-switch-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-padding-right: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-padding-left: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-padding-end: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-padding-start: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-handle-size: var(--clg-dimension-pal-grid-200);
    --clg-dimension-app-switch-checked-small-padding-vertical: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-small-padding-right: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-small-padding-left: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-small-padding-end: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-small-padding-start: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-small-handle-size: var(--clg-dimension-pal-grid-200);
    --clg-dimension-app-switch-checked-padding-right: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-padding-left: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-checked-padding-end: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-switch-checked-padding-start: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-switch-checked-handle-size: var(--clg-dimension-pal-grid-300);
    --clg-dimension-app-switch-width: var(--clg-dimension-pal-grid-800);
    --clg-dimension-app-switch-height: var(--clg-dimension-pal-grid-400);
    --clg-dimension-app-spinner-large-size: var(--clg-dimension-pal-size-800);
    --clg-dimension-app-spinner-size: var(--clg-dimension-pal-size-400);
    --clg-dimension-app-menu-item-padding-vertical: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-menu-item-padding-horizontal: var(--clg-dimension-pal-grid-200);
    --clg-dimension-app-menu-item-padding-gap: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-menu-padding-vertical: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-menu-gap: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-list-text-margin: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-list-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-list-padding-horizontal: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-list-graphic-margin: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-list-gap: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-input-small-padding-vertical: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-input-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-input-padding-horizontal: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-input-gap: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-chip-small-padding-vertical: 9px;
    --clg-dimension-app-chip-small-padding-horizontal: 15px;
    --clg-dimension-app-chip-small-filter-padding-end: 9px;
    --clg-dimension-app-chip-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-chip-padding-horizontal: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-chip-large-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-chip-large-padding-horizontal: var(--clg-dimension-pal-grid-200);
    --clg-dimension-app-chip-filter-padding-end: var(--clg-dimension-pal-spacing-200);
    --clg-dimension-app-chip-gap: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-carousel-dots-v2-padding-horizontal: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-carousel-dots-v2-progress-bar-width: var(--clg-dimension-pal-grid-200);
    --clg-dimension-app-carousel-dots-v2-size: var(--clg-dimension-pal-grid-050);
    --clg-dimension-app-carousel-dots-on-image-active-size: 6.5px;
    --clg-dimension-app-carousel-dots-size: var(--clg-dimension-pal-size-100);
    --clg-dimension-app-carousel-dots-margin: var(--clg-dimension-pal-spacing-100);
    --clg-dimension-app-badge-small-height: var(--clg-dimension-pal-size-300);
    --clg-dimension-app-badge-height: var(--clg-dimension-pal-size-400);
    --clg-dimension-app-alert-toast-padding-vertical: var(--clg-dimension-pal-grid-100);
    --clg-dimension-app-alert-toast-padding-horizontal: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-alert-toast-gap: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-alert-banner-padding-vertical: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-alert-banner-padding-horizontal: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-alert-banner-icon-margin: var(--clg-dimension-pal-grid-150);
    --clg-dimension-app-alert-banner-button-group-margin: var(--clg-dimension-pal-grid-100);
    --clg-color-app-tooltip-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-tabs-selected-text: var(--clg-color-sem-text-primary);
    --clg-color-app-tabs-disabled-text: var(--clg-color-sem-text-disabled);
    --clg-color-app-tabs-text: var(--clg-color-sem-text-secondary);
    --clg-color-app-signal-urgency-strong-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-signal-urgency-background: var(--clg-color-app-signal-background);
    --clg-color-app-signal-trust-subtle-text: var(--clg-color-sem-text-primary);
    --clg-color-app-signal-trust-strong-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-signal-trust-strong-background: var(--clg-color-sem-background-surface-trust-light);
    --clg-color-app-signal-trust-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-signal-trust-background: var(--clg-color-app-signal-background);
    --clg-color-app-signal-subtle-text: var(--clg-color-sem-text-primary);
    --clg-color-app-signal-strong-text: var(--clg-color-sem-text-primary);
    --clg-color-app-signal-promote-strong-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-signal-promote-strong-background: var(--clg-color-sem-background-surface-promote-light);
    --clg-color-app-signal-promote-background: var(--clg-color-app-signal-background);
    --clg-color-app-signal-highlight-strong-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-signal-highlight-strong-background: var(--clg-color-sem-background-surface-highlight-dark);
    --clg-color-app-signal-highlight-background: var(--clg-color-app-signal-background);
    --clg-color-app-signal-ad-subtle-text: var(--clg-color-sem-text-secondary);
    --clg-color-app-signal-ad-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-signal-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-signal-border: var(--clg-color-sem-border-divider);
    --clg-color-app-scroll-overlay-background-end: var(--clg-color-sem-background-elevation-0);
    --clg-color-app-progress-bar-unselected-background: var(--clg-color-app-progress-bar-background);
    --clg-color-app-progress-bar-shop-feedback-fill: var(--clg-color-sem-background-surface-seller-dark);
    --clg-color-app-progress-bar-shop-feedback-background: var(--clg-color-app-progress-bar-background);
    --clg-color-app-progress-bar-selected-review-stars-fill: var(--clg-color-app-progress-bar-review-stars-fill);
    --clg-color-app-progress-bar-review-stars-background: var(--clg-color-app-progress-bar-background);
    --clg-color-app-menu-item-selected-text: var(--clg-color-sem-text-on-surface-subtle);
    --clg-color-app-menu-item-text: var(--clg-color-sem-text-primary);
    --clg-color-app-menu-background: var(--clg-color-sem-background-elevation-3);
    --clg-color-app-input-selectable-selected-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-input-selectable-selected-border: var(--clg-color-sem-border-selected);
    --clg-color-app-input-selectable-selected-background: var(--clg-color-sem-background-surface-selected-strong);
    --clg-color-app-input-selectable-error-selected-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-input-selectable-error-selected-border: var(--clg-color-sem-border-critical);
    --clg-color-app-input-selectable-error-selected-background: var(--clg-color-sem-background-surface-critical-strong);
    --clg-color-app-input-search-pressed-border: var(--clg-color-app-input-search-border);
    --clg-color-app-input-search-text: var(--clg-color-sem-text-on-surface-subtle);
    --clg-color-app-input-focused-border: var(--clg-color-sem-border-focused);
    --clg-color-app-input-error-icon-foreground: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-input-error-icon-background: var(--clg-color-sem-text-critical);
    --clg-color-app-input-error-text: var(--clg-color-sem-text-critical);
    --clg-color-app-input-error-background: var(--clg-color-sem-background-surface-critical-light);
    --clg-color-app-input-disabled-text: var(--clg-color-sem-text-on-surface-unavailable-subtle);
    --clg-color-app-input-disabled-background: var(--clg-color-sem-background-surface-unavailable-subtle);
    --clg-color-app-input-text: var(--clg-color-sem-text-primary);
    --clg-color-app-input-border: var(--clg-color-sem-border-selectable);
    --clg-color-app-indicator-warning-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-indicator-warning-background: var(--clg-color-sem-background-surface-warning-light);
    --clg-color-app-indicator-success-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-indicator-important-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-indicator-important-background: var(--clg-color-sem-background-surface-important-dark);
    --clg-color-app-indicator-highlight-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-indicator-highlight-background: var(--clg-color-sem-background-surface-highlight-dark);
    --clg-color-app-indicator-critical-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-indicator-text: var(--clg-color-sem-text-primary);
    --clg-color-app-indicator-border: var(--clg-color-sem-background-elevation-0);
    --clg-color-app-chip-selectable-selected-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-chip-selectable-selected-background: var(--clg-color-sem-background-surface-selected-strong);
    --clg-color-app-chip-selectable-disabled-selected-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-chip-selectable-disabled-selected-background: var(--clg-color-sem-background-surface-unavailable-dark);
    --clg-color-app-chip-selectable-disabled-text: var(--clg-color-sem-text-on-surface-unavailable-subtle);
    --clg-color-app-chip-selectable-disabled-background: var(--clg-color-sem-background-surface-unavailable-subtle);
    --clg-color-app-chip-selectable-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-chip-selectable-border: var(--clg-color-sem-border-selectable);
    --clg-color-app-chip-selectable-background: var(--clg-color-sem-background-elevation-0);
    --clg-color-app-chip-removable-pressed-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-chip-removable-disabled-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-chip-removable-disabled-background: var(--clg-color-sem-background-surface-unavailable-dark);
    --clg-color-app-chip-removable-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-chip-removable-background: var(--clg-color-sem-background-surface-selected-strong);
    --clg-color-app-carousel-dots-v2-container-background: var(--clg-color-sem-background-scrim);
    --clg-color-app-carousel-dots-inactive-border: var(--clg-color-sem-border-selectable);
    --clg-color-app-carousel-dots-active-border: var(--clg-color-sem-border-selected);
    --clg-color-app-carousel-dots-active-background: var(--clg-color-sem-background-surface-selected-strong);
    --clg-color-app-brand-icon-success-01-foreground: var(--clg-color-sem-background-surface-expressive-blue-darker);
    --clg-color-app-brand-icon-success-01-background: var(--clg-color-sem-background-surface-feedback-light);
    --clg-color-app-brand-icon-error-02-foreground: var(--clg-color-sem-background-surface-critical-light);
    --clg-color-app-brand-icon-error-02-background: var(--clg-color-sem-background-surface-critical-dark);
    --clg-color-app-brand-icon-error-01-foreground: var(--clg-color-sem-background-surface-expressive-yellow-dark);
    --clg-color-app-brand-icon-error-01-background: var(--clg-color-sem-background-surface-warning-light);
    --clg-color-app-badge-ad-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-badge-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-alert-toast-neutral-text: var(--clg-color-sem-text-primary);
    --clg-color-app-alert-toast-neutral-background: var(--clg-color-sem-background-surface-informational-subtle);
    --clg-color-app-alert-toast-icon-foreground: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-alert-toast-critical-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-toast-critical-background: var(--clg-color-sem-background-surface-critical-dark);
    --clg-color-app-alert-banner-subtle-warning-icon-foreground: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-alert-banner-subtle-warning-icon-background: var(--clg-color-sem-background-surface-warning-light);
    --clg-color-app-alert-banner-subtle-success-icon-foreground: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-subtle-success-icon-background: var(--clg-color-sem-background-surface-success-dark);
    --clg-color-app-alert-banner-subtle-neutral-icon-foreground: var(--clg-color-sem-text-primary);
    --clg-color-app-alert-banner-subtle-neutral-icon-background: var(--clg-color-sem-background-surface-informational-subtle);
    --clg-color-app-alert-banner-subtle-highlight-icon-foreground: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-subtle-highlight-icon-background: var(--clg-color-sem-background-surface-highlight-dark);
    --clg-color-app-alert-banner-subtle-critical-icon-foreground: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-subtle-critical-icon-background: var(--clg-color-sem-background-surface-critical-dark);
    --clg-color-app-alert-banner-subtle-text: var(--clg-color-sem-text-primary);
    --clg-color-app-alert-banner-subtle-border: var(--clg-color-sem-border-divider);
    --clg-color-app-alert-banner-subtle-background: var(--clg-color-sem-background-elevation-0);
    --clg-color-app-alert-banner-strong-warning-text: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-alert-banner-strong-warning-background: var(--clg-color-sem-background-surface-warning-light);
    --clg-color-app-alert-banner-strong-success-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-strong-success-background: var(--clg-color-sem-background-surface-success-dark);
    --clg-color-app-alert-banner-strong-neutral-text: var(--clg-color-sem-text-primary);
    --clg-color-app-alert-banner-strong-neutral-background: var(--clg-color-sem-background-surface-informational-subtle);
    --clg-color-app-alert-banner-strong-icon-foreground: var(--clg-color-sem-text-on-surface-light);
    --clg-color-app-alert-banner-strong-highlight-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-strong-highlight-background: var(--clg-color-sem-background-surface-highlight-dark);
    --clg-color-app-alert-banner-strong-critical-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-alert-banner-strong-critical-background: var(--clg-color-sem-background-surface-critical-dark);
    --clg-shape-app-signal-large-border-radius: var(--clg-shape-sem-border-radius-larger);
    --clg-shape-app-signal-border-radius: var(--clg-shape-sem-border-radius-base);
    --clg-shape-app-menu-border-radius: var(--clg-shape-sem-border-radius-base);
    --clg-shape-app-input-checkbox-border-radius: var(--clg-shape-sem-border-radius-smallest);
    --clg-shape-app-input-border-radius: var(--clg-shape-sem-border-radius-small);
    --clg-shape-app-indicator-large-border-radius: var(--clg-shape-sem-border-radius-larger);
    --clg-shape-app-indicator-border-radius: var(--clg-shape-sem-border-radius-base);
    --clg-shape-app-dialog-border-radius: var(--clg-shape-sem-border-radius-larger);
    --clg-shape-app-chip-border-radius: var(--clg-shape-sem-border-radius-small);
    --clg-shape-app-carousel-dots-v2-border-container-border-radius: var(--clg-shape-sem-border-radius-small);
    --clg-shape-app-badge-border-radius: var(--clg-shape-sem-border-radius-base);
    --clg-shape-app-alert-border-radius: var(--clg-shape-sem-border-radius-small);
    --clg-dimension-sem-size-peek-width: 54px;
    --clg-dimension-sem-interaction-base: var(--clg-dimension-sem-minimum-tap-target);
    --clg-dimension-app-tabs-minimum-width: var(--clg-dimension-sem-minimum-tap-target);
    --clg-dimension-app-tabs-minimum-height: var(--clg-dimension-sem-minimum-tap-target);
    --clg-dimension-app-page-margin: var(--clg-dimension-sem-spacing-large);
    --clg-dimension-app-input-small-minimum-height: var(--clg-dimension-sem-interaction-small);
    --clg-dimension-app-input-selectable-small-size: var(--clg-dimension-sem-interaction-smallest);
    --clg-dimension-app-input-selectable-size: var(--clg-dimension-sem-interaction-small);
    --clg-dimension-app-chip-small-minimum-height: var(--clg-dimension-sem-interaction-small);
    --clg-dimension-app-carousel-dots-v2-trailing-size: var(--clg-dimension-app-carousel-dots-v2-size)*.75;
    --clg-dimension-app-carousel-dots-trailing-smallest-size: var(--clg-dimension-app-carousel-dots-size)*.4;
    --clg-dimension-app-carousel-dots-trailing-smaller-size: var(--clg-dimension-app-carousel-dots-size)*.7;
    --clg-dimension-app-card-margin: var(--clg-dimension-sem-spacing-base);
    --clg-dimension-app-badge-small-padding-horizontal: 6px;
    --clg-dimension-app-badge-small-minimum-width: var(--clg-dimension-app-badge-small-height);
    --clg-dimension-app-badge-padding-horizontal: 8px;
    --clg-color-app-signal-urgency-border: var(--clg-color-app-signal-border);
    --clg-color-app-signal-trust-border: var(--clg-color-app-signal-border);
    --clg-color-app-signal-promote-border: var(--clg-color-app-signal-border);
    --clg-color-app-signal-highlight-border: var(--clg-color-app-signal-border);
    --clg-color-app-input-search-pressed-text: var(--clg-color-app-input-search-text);
    --clg-color-app-input-hovered-text: var(--clg-color-app-input-text);
    --clg-color-app-input-focused-text: var(--clg-color-app-input-text);
    --clg-color-app-input-disabled-border: var(--clg-color-app-input-border);
    --clg-color-app-chip-selectable-selected-pressed-text: var(--clg-color-app-chip-selectable-selected-text);
    --clg-color-app-chip-selectable-pressed-text: var(--clg-color-app-chip-selectable-text);
    --clg-color-app-chip-selectable-pressed-border: var(--clg-color-app-chip-selectable-border);
    --clg-shape-app-chip-small-border-radius: 18px;
    --clg-dimension-app-input-minimum-height: var(--clg-dimension-sem-interaction-base);
    --clg-shape-app-input-search-border-radius: var(--clg-shape-app-button-border-radius)
}

@font-face {
    font-family: Guardian-EgypTT;
    src: url(/assets/type/Guardian-EgypTT-Light.woff2)format("woff2"),url(/assets/type/Guardian-EgypTT-Light.woff)format("woff");
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%}

@font-face {
    font-family: Guardian-EgypTT;
    src: url(/assets/type/StagCyr-Light-Web.woff2)format("woff2"),url(/assets/type/StagCyr-Light-Web.woff)format("woff");
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%;unicode-range: U+4??
}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/Graphik-Medium-Web.woff2)format("woff2"),url(/assets/type/Graphik-Medium-Web.woff)format("woff");
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/GraphikCyr-Medium-Web.woff2)format("woff2"),url(/assets/type/GraphikCyr-Medium-Web.woff)format("woff");
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%;unicode-range: U+4??
}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/Graphik-Regular-Web.woff2)format("woff2"),url(/assets/type/Graphik-Regular-Web.woff)format("woff");
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/GraphikCyr-Regular-Web.woff2)format("woff2"),url(/assets/type/GraphikCyr-Regular-Web.woff)format("woff");
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%;unicode-range: U+4??
}

@font-face {
    font-family: Guardian-EgypTT;
    src: url(/assets/type/Guardian-EgypTT-Thin-It.woff2)format("woff2"),url(/assets/type/Guardian-EgypTT-Thin-It.woff)format("woff");
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%}

@font-face {
    font-family: Guardian-EgypTT;
    src: url(/assets/type/StagCyr-LightItalic-Web.woff2)format("woff2"),url(/assets/type/StagCyr-LightItalic-Web.woff)format("woff");
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%;unicode-range: U+4??
}

@font-face {
    font-family: ABCDiatype;
    src: url(/assets/type/Graphik-Regular-Web.woff2)format("woff2"),url(/assets/type/Graphik-Regular-Web.woff)format("woff");
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%}

@font-face {
    font-family: ABCOtto;
    src: url(/assets/type/Guardian-EgypTT-Light.woff2)format("woff2"),url(/assets/type/Guardian-EgypTT-Light.woff)format("woff");
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%}

@font-face {
    font-family: ABCDiatype;
    src: url(/assets/type/Graphik-Regular-Web.woff2)format("woff2"),url(/assets/type/Graphik-Regular-Web.woff)format("woff");
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%}

@font-face {
    font-family: ABCOtto;
    src: url(/assets/type/Guardian-EgypTT-Light.woff2)format("woff2"),url(/assets/type/Guardian-EgypTT-Light.woff)format("woff");
    font-style: normal;
    font-weight: 200;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:96%;descent-override:23%}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/Graphik-Medium-Web.woff2)format("woff2"),url(/assets/type/Graphik-Medium-Web.woff)format("woff");
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%}

@font-face {
    font-family: Graphik Webfont;
    src: url(/assets/type/GraphikCyr-Medium-Web.woff2)format("woff2"),url(/assets/type/GraphikCyr-Medium-Web.woff)format("woff");
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    ascent-override:92%;descent-override:22%;unicode-range: U+4??
}

[data-clg-mode=dark] {
    --clg-effect-sem-shadow-elevation-4: 0px 0px 0px 0px #0000;
    --clg-effect-sem-shadow-elevation-3: 0px 0px 0px 0px #0000;
    --clg-effect-sem-shadow-elevation-2: 0px 0px 0px 0px #0000;
    --clg-effect-sem-shadow-elevation-1: 0px 0px 0px 0px #0000;
    --clg-effect-app-input-shadow: 0px 0px 0px 0px #0000;
    --clg-color-sem-text-star-seller: #cebce0;
    --clg-color-sem-text-placeholder: #9e9e9e;
    --clg-color-sem-text-brand: #f1641e;
    --clg-color-sem-background-surface-unavailable-subtle: #2d2d2d;
    --clg-color-sem-background-surface-selected-subtle: #ffffff14;
    --clg-color-sem-background-elevation-4: #323232;
    --clg-color-sem-background-elevation-3: #2b2b2b;
    --clg-color-sem-background-elevation-2: #242424;
    --clg-color-sem-background-elevation-1: #1f1f1f;
    --clg-color-pal-turquoise-900: #20524d;
    --clg-color-pal-turquoise-100: #c6d7cd;
    --clg-color-pal-slime-900: #215e28;
    --clg-color-pal-slime-700: #54b063;
    --clg-color-pal-slime-100: #96b09b;
    --clg-color-pal-lavender-900: #4f2469;
    --clg-color-pal-lavender-100: #cac1db;
    --clg-color-pal-brick-900: #731f2b;
    --clg-color-pal-brick-300: #f27878;
    --clg-color-pal-brick-100: #ca9e99;
    --clg-color-pal-beeswax-900: #db8b00;
    --clg-color-pal-beeswax-100: #e2d3bd;
    --clg-color-app-skeleton-ui-background-idle: #ffffff17;
    --clg-color-app-progress-bar-shop-feedback-fill: #829cee;
    --clg-color-app-progress-bar-shop-feedback-background: #829cee;
    --clg-color-app-input-background: #0000;
    --clg-color-app-button-tertiary-pressed-background: #ffffff45;
    --clg-color-app-button-tertiary-on-surface-subtle-pressed-background: #ffffff45;
    --clg-color-app-button-tertiary-on-surface-strong-pressed-background: #0e0e0e45;
    --clg-color-app-button-primary-hovered-background: #d0d0d0;
    --clg-color-app-button-icon-tertiary-pressed-background: #ffffff45;
    --clg-color-app-button-icon-primary-hovered-background: #d0d0d0;
    --clg-color-app-brand-icon-marketing-03-background: #d7e6f5d9;
    --clg-color-app-brand-icon-marketing-02-background: #d7e6f528;
    --clg-color-sem-text-on-surface-unavailable-subtle: var(--clg-color-pal-greyscale-350);
    --clg-color-sem-text-on-surface-subtle: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-text-on-surface-strong: var(--clg-color-pal-greyscale-800);
    --clg-color-sem-text-tertiary: var(--clg-color-pal-greyscale-350);
    --clg-color-sem-text-secondary: var(--clg-color-pal-greyscale-150);
    --clg-color-sem-text-recommendation: var(--clg-color-pal-yellow-650);
    --clg-color-sem-text-promote: var(--clg-color-pal-green-350);
    --clg-color-sem-text-primary: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-text-monetary-value: var(--clg-color-pal-green-350);
    --clg-color-sem-text-disabled: var(--clg-color-pal-greyscale-350);
    --clg-color-sem-text-critical: var(--clg-color-pal-red-400);
    --clg-color-sem-text-action: var(--clg-color-pal-blue-250);
    --clg-color-sem-icon-favorite-inverted: var(--clg-color-pal-red-800);
    --clg-color-sem-icon-favorite: var(--clg-color-pal-red-500);
    --clg-color-sem-border-selected: var(--clg-color-pal-greyscale-075);
    --clg-color-sem-border-placeholder: var(--clg-color-pal-transparent-white-350);
    --clg-color-sem-border-focused: var(--clg-color-pal-blue-300);
    --clg-color-sem-border-divider: var(--clg-color-pal-transparent-white-150);
    --clg-color-sem-border-critical: var(--clg-color-pal-red-400);
    --clg-color-sem-border-active: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-surface-trust-light: var(--clg-color-pal-new-orange-350);
    --clg-color-sem-background-surface-selected-strong: var(--clg-color-pal-greyscale-075);
    --clg-color-sem-background-surface-recommendation-light: var(--clg-color-pal-new-orange-350);
    --clg-color-sem-background-surface-placeholder-subtle: var(--clg-color-pal-transparent-white-075);
    --clg-color-sem-background-surface-notification-tertiary-strong: var(--clg-color-pal-greyscale-000);
    --clg-color-sem-background-surface-notification-secondary-strong: var(--clg-color-pal-blue-250);
    --clg-color-sem-background-surface-notification-primary-strong: var(--clg-color-pal-new-orange-350);
    --clg-color-sem-background-surface-monetary-value-light: var(--clg-color-pal-green-400);
    --clg-color-sem-background-surface-insider-light: var(--clg-color-pal-new-orange-300);
    --clg-color-sem-background-surface-informational-subtle: var(--clg-color-pal-greyscale-700);
    --clg-color-sem-background-surface-hovered-subtle: var(--clg-color-pal-transparent-white-075);
    --clg-color-sem-background-surface-highlight-dark: var(--clg-color-pal-blue-450);
    --clg-color-sem-background-surface-feedback-light: var(--clg-color-pal-blue-250);
    --clg-color-sem-background-surface-expressive-yellow-lightest: var(--clg-color-pal-yellow-350);
    --clg-color-sem-background-surface-expressive-yellow-lighter: var(--clg-color-pal-yellow-550);
    --clg-color-sem-background-surface-expressive-yellow-light: var(--clg-color-pal-yellow-650);
    --clg-color-sem-background-surface-expressive-purple-lighter: var(--clg-color-pal-purple-300);
    --clg-color-sem-background-surface-expressive-purple-darker: var(--clg-color-pal-purple-700);
    --clg-color-sem-background-surface-expressive-orange-lightest: var(--clg-color-pal-new-orange-300);
    --clg-color-sem-background-surface-expressive-orange-dark: var(--clg-color-pal-new-orange-650);
    --clg-color-sem-background-surface-expressive-blue-strong: var(--clg-color-pal-blue-350);
    --clg-color-sem-background-surface-expressive-blue-light: var(--clg-color-pal-blue-200);
    --clg-color-sem-background-surface-expressive-blue-darker: var(--clg-color-pal-blue-750);
    --clg-color-sem-background-surface-expressive-blue-dark: var(--clg-color-pal-blue-500);
    --clg-color-sem-background-surface-critical-subtle: var(--clg-color-pal-red-850);
    --clg-color-sem-background-surface-critical-strong: var(--clg-color-pal-red-400);
    --clg-color-sem-background-surface-critical-light: var(--clg-color-pal-red-400);
    --clg-color-sem-background-surface-confirmed-subtle: var(--clg-color-pal-green-650);
    --clg-color-sem-background-surface-confirmed-strong: var(--clg-color-pal-green-300);
    --clg-color-sem-background-elevation-neg1: var(--clg-color-pal-greyscale-900);
    --clg-color-sem-background-elevation-0: var(--clg-color-pal-greyscale-900);
    --clg-color-app-tooltip-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-tabs-track-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-tabs-pressed-highlight-background: var(--clg-color-pal-greyscale-650);
    --clg-color-app-tabs-inactive-border: var(--clg-color-pal-transparent-white-350);
    --clg-color-app-tabs-hovered-highlight-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-switch-m2-inactive-foreground: var(--clg-color-pal-greyscale-500);
    --clg-color-app-switch-m2-inactive-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-switch-m2-active-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-m2-active-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-switch-ios-inactive-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-ios-inactive-background: var(--clg-color-pal-greyscale-500);
    --clg-color-app-switch-ios-active-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-ios-active-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-inactive-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-inactive-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-inactive-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-disabled-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-checked-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-checked-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-checked-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-active-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-switch-active-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-active-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-switch-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-spinner-on-surface-subtle-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-spinner-on-surface-subtle-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-spinner-on-surface-strong-foreground: var(--clg-color-pal-greyscale-800);
    --clg-color-app-spinner-on-surface-strong-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-spinner-foreground: var(--clg-color-pal-greyscale-000);
    --clg-color-app-spinner-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-skeleton-ui-background-advance: var(--clg-color-pal-transparent-white-100);
    --clg-color-app-signal-urgency-subtle-text: var(--clg-color-pal-red-400);
    --clg-color-app-signal-urgency-strong-background: var(--clg-color-pal-red-400);
    --clg-color-app-signal-strong-background: var(--clg-color-pal-greyscale-700);
    --clg-color-app-signal-promote-subtle-text: var(--clg-color-pal-green-350);
    --clg-color-app-signal-highlight-subtle-text: var(--clg-color-pal-blue-250);
    --clg-color-app-scroll-overlay-background-start: var(--clg-color-pal-transparent-black-000);
    --clg-color-app-review-star-filled-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-review-star-filled-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-review-star-border: var(--clg-color-pal-greyscale-150);
    --clg-color-app-progress-bar-fill: var(--clg-color-pal-greyscale-000);
    --clg-color-app-progress-bar-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-input-search-pressed-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-input-search-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-input-search-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-input-hovered-border: var(--clg-color-pal-purple-950);
    --clg-color-app-indicator-background: var(--clg-color-pal-greyscale-700);
    --clg-color-app-chip-swatch-selected-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-chip-selectable-selected-pressed-border: var(--clg-color-pal-greyscale-350);
    --clg-color-app-chip-selectable-selected-pressed-background: var(--clg-color-pal-greyscale-350);
    --clg-color-app-chip-selectable-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-chip-removable-pressed-border: var(--clg-color-pal-greyscale-350);
    --clg-color-app-chip-removable-pressed-background: var(--clg-color-pal-greyscale-350);
    --clg-color-app-button-transparent-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-transparent-on-surface-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-transparent-on-surface-strong-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-transparent-on-surface-strong-hovered-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-transparent-on-surface-light-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-transparent-on-surface-dark-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-tertiary-on-surface-subtle-hovered-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-tertiary-on-surface-subtle-text: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-tertiary-on-surface-subtle-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-tertiary-on-surface-strong-hovered-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-tertiary-on-surface-strong-text: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-tertiary-on-surface-strong-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-tertiary-hovered-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-tertiary-disabled-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-tertiary-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-secondary-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-secondary-on-surface-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-secondary-on-surface-subtle-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-secondary-on-surface-strong-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-secondary-on-surface-strong-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-secondary-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-pressed-background: var(--clg-color-pal-greyscale-150);
    --clg-color-app-button-primary-on-surface-subtle-pressed-background: var(--clg-color-pal-greyscale-150);
    --clg-color-app-button-primary-on-surface-subtle-hovered-background: var(--clg-color-pal-purple-950);
    --clg-color-app-button-primary-on-surface-subtle-text: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-primary-on-surface-subtle-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-on-surface-strong-pressed-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-button-primary-on-surface-strong-hovered-background: var(--clg-color-pal-greyscale-700);
    --clg-color-app-button-primary-on-surface-strong-text: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-on-surface-strong-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-primary-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-icon-transparent-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-icon-transparent-on-surface-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-icon-transparent-on-surface-strong-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-icon-transparent-on-surface-strong-hovered-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-icon-transparent-on-surface-light-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-icon-transparent-on-surface-dark-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-icon-tertiary-hovered-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-icon-tertiary-disabled-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-icon-tertiary-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-icon-secondary-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-icon-secondary-subtle-background: var(--clg-color-pal-greyscale-900);
    --clg-color-app-button-icon-secondary-strong-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-icon-secondary-strong-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-icon-primary-pressed-background: var(--clg-color-pal-greyscale-150);
    --clg-color-app-button-icon-primary-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-focused-border: var(--clg-color-pal-blue-300);
    --clg-color-app-brand-icon-success-02-background: var(--clg-color-pal-denim-100);
    --clg-color-app-brand-icon-marketing-03-foreground: var(--clg-color-pal-denim-300);
    --clg-color-app-brand-icon-marketing-02-foreground: var(--clg-color-pal-denim-300);
    --clg-color-app-brand-icon-marketing-01-foreground: var(--clg-color-pal-denim-300);
    --clg-color-app-brand-icon-empty-foreground: var(--clg-color-pal-greyscale-150);
    --clg-color-app-brand-icon-empty-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-badge-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-input-error-background: var(--clg-color-sem-background-surface-critical-dark);
    --clg-color-app-chip-selectable-text: var(--clg-color-sem-text-on-surface-dark);
    --clg-color-app-chip-selectable-background: var(--clg-color-sem-background-elevation-0);
    --clg-color-app-chip-removable-text: var(--clg-color-sem-text-on-surface-strong);
    --clg-color-app-chip-removable-background: var(--clg-color-sem-background-surface-selected-strong);
    --clg-color-app-button-selectable-filter-border: var(--clg-color-pal-transparent-white-500);
    --clg-color-app-button-transparent-on-surface-dark-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-transparent-on-surface-light-disabled-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-transparent-on-surface-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-transparent-on-surface-subtle-hovered-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-transparent-on-surface-strong-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-transparent-on-surface-strong-hovered-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-transparent-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-transparent-hovered-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-tertiary-on-surface-subtle-hovered-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-tertiary-on-surface-subtle-text: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-tertiary-on-surface-subtle-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-tertiary-on-surface-strong-hovered-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-tertiary-on-surface-strong-text: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-tertiary-on-surface-strong-background: var(--clg-color-pal-transparent-black-075);
    --clg-color-app-button-tertiary-disabled-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-tertiary-hovered-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-tertiary-background: var(--clg-color-pal-transparent-white-075);
    --clg-color-app-button-secondary-on-surface-subtle-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-secondary-on-surface-subtle-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-secondary-on-surface-strong-pressed-background: var(--clg-color-pal-transparent-black-150);
    --clg-color-app-button-secondary-on-surface-strong-border: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-secondary-pressed-background: var(--clg-color-pal-transparent-white-150);
    --clg-color-app-button-secondary-border: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-on-surface-subtle-hovered-background: var(--clg-color-pal-greyscale-075);
    --clg-color-app-button-primary-on-surface-subtle-text: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-primary-on-surface-subtle-background: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-on-surface-strong-pressed-background: var(--clg-color-pal-greyscale-600);
    --clg-color-app-button-primary-on-surface-strong-hovered-background: var(--clg-color-pal-greyscale-700);
    --clg-color-app-button-primary-on-surface-strong-text: var(--clg-color-pal-greyscale-000);
    --clg-color-app-button-primary-on-surface-strong-background: var(--clg-color-pal-greyscale-800);
    --clg-color-app-button-primary-background: var(--clg-color-pal-greyscale-000)
}

[data-clg-mode=dark] .wt-text-gray {
    color: #d3d3d3!important
}

[data-clg-mode=dark] .checkout-with.apple-pay-button.apple-pay-button-black {
    -apple-pay-button-style: white
}

[data-clg-mode=dark] .wt-subway__stop--active .wt-subway__stop__dot {
    background-color: #fff!important;
    border-color: #fff!important
}

[data-clg-mode=dark] .wt-subway__stop:before {
    border-bottom-color: #595959!important
}

[data-clg-mode=dark] .wt-subway__stop--completed:before,[data-clg-mode=dark] .wt-subway__stop--active:before,[data-clg-mode=dark] .wt-subway__stop--available:before {
    border-bottom-color: #fff!important
}

[data-clg-mode=dark] .wt-subway__stop__dot {
    background-color: #595959!important
}

[data-clg-mode=dark] .wt-subway__stop--completed .wt-subway__stop__dot {
    background-color: var(--clg-color-sem-background-elevation-0,#fff)!important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23FFFFFF%22 d%3D%22M9.057,20.471L2.293,13.707a1,1,0,0,1,1.414-1.414l5.236,5.236,11.3-13.18a1,1,0,1,1,1.518,1.3Z%22%2F%3E%3C%2Fsvg%3E")!important;
    border-color: #fff!important
}

[data-clg-mode=dark] span.wt-subway__stop__link,[data-clg-mode=dark] a.wt-subway__stop__link,[data-clg-mode=dark] button.wt-subway__stop__link {
    color: #d3d3d3!important
}

[data-clg-mode=dark] .wt-radio label:after,[data-clg-mode=dark] .wt-radio .wt-radio__label:after {
    background-color: #0e0e0e!important
}

[data-clg-mode=dark] .wt-checkbox .wt-checkbox__label:after,[data-clg-mode=dark] .wt-checkbox label:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%230E0E0E%22 d%3D%22M9.057,20.471L2.293,13.707a1,1,0,0,1,1.414-1.414l5.236,5.236,11.3-13.18a1,1,0,1,1,1.518,1.3Z%22%2F%3E%3C%2Fsvg%3E")!important
}

[data-clg-mode=dark] .wt-select:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpolygon fill%3D%22%23FFFFFF%22 points%3D%2216.5 10 12 16 7.5 10 16.5 10%22%2F%3E%3C%2Fsvg%3E")!important
}

[data-clg-mode=dark] .wt-label__required:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath d%3D%22M16.89 10.49a1 1 0 0 0-1.34-.49L13 11.32V7.94a1 1 0 0 0-2 0v3.38L8.45 10a1 1 0 0 0-1.34.45 1 1 0 0 0 .44 1.34l2.76 1.38-2.14 2.18a1 1 0 0 0 0 1.42 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29L12 14.35l2.41 2.42a1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29 1 1 0 0 0 0-1.42l-2.14-2.14 2.76-1.38a1 1 0 0 0 .44-1.34z%22 fill%3D%22%23FFACC1%22%2F%3E%3C%2Fsvg%3E")
}

[data-clg-mode=dark] .wt-spinner.wt-spinner--02 .wt-icon,[data-clg-mode=dark] .wt-spinner.wt-spinner--02 .etsy-icon {
    stroke: var(--clg-color-app-spinner-foreground,#222)
}

[data-clg-mode=dark] .wt-spinner.wt-spinner--01 .etsy-icon {
    stroke: var(--clg-color-app-spinner-on-surface-light-foreground,#222)!important
}

[data-clg-mode=dark] .wt-popover [role=tooltip] .wt-popover__arrow:before {
    background-color: var(--clg-color-sem-background-elevation-3,#fff);
    border-color: var(--clg-color-sem-border-divider,#0e0e0e2e)
}

[data-clg-mode=dark] .wt-text-slime {
    color: var(--clg-color-sem-text-promote,#0f743b)!important
}

[data-clg-mode=dark] .wt-alert.wt-alert--status-02 {
    color: #010101;
    background-color: #e2d3bd;
    border-color: #0000001a
}

[data-clg-mode=dark] .wt-alert.wt-alert--status-02 .wt-input:not([aria-invalid=true]) {
    color: var(--clg-color-sem-text-on-surface-light,#222)
}

[data-clg-mode=dark] .wt-alert.wt-alert--status-02 .wt-input:not([aria-invalid=true]):hover {
    border-color: #0e0e0e91
}

[data-clg-mode=dark] .wt-alert.wt-alert--status-02 .wt-validation__message {
    color: #9a0027
}

[data-clg-mode=dark] .wt-toast.wt-toast--success-01 {
    color: var(--clg-color-sem-text-on-surface-dark,#fff)
}

[data-clg-mode=dark] .confirm-delete-dialog {
    background-color: #303030e6
}

[data-clg-mode=dark] .checkout-purchase-accept-terms-link {
    color: #829cee!important;
    font-weight: 700!important
}

[data-clg-mode=dark] .dark-mode__paypal.dark-mode__paypal--dark {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%22286.048%22 height%3D%2276.225%22 viewBox%3D%22121.565 23.381 286.048 76.225%22%3E%3Cg fill%3D%22%23010101%22%3E%3Cpath d%3D%22M314.585 23.381h-22.25a3.091 3.091 0 00-3.053 2.609l-8.998 57.053a1.855 1.855 0 001.832 2.146h11.416a2.163 2.163 0 002.137-1.827l2.553-16.175a3.089 3.089 0 013.054-2.609h7.041c14.655 0 23.113-7.093 25.324-21.151.995-6.147.04-10.979-2.839-14.36-3.164-3.72-8.773-5.686-16.217-5.686zm2.568 20.837c-1.216 7.987-7.315 7.987-13.216 7.987h-3.355l2.354-14.912c.143-.9.92-1.564 1.832-1.564h1.539c4.016 0 7.811 0 9.766 2.288 1.169 1.368 1.523 3.397 1.08 6.201zM155.89 23.381h-22.25a3.093 3.093 0 00-3.054 2.609l-8.998 57.053a1.857 1.857 0 001.833 2.146h10.624a3.093 3.093 0 003.054-2.61l2.428-15.392a3.09 3.09 0 013.053-2.609h7.041c14.656 0 23.114-7.093 25.325-21.151.995-6.147.04-10.979-2.838-14.36-3.167-3.72-8.775-5.686-16.218-5.686zm2.567 20.837c-1.216 7.987-7.316 7.987-13.215 7.987h-3.357l2.354-14.912c.143-.9.919-1.564 1.832-1.564h1.539c4.016 0 7.81 0 9.765 2.288 1.17 1.368 1.524 3.397 1.082 6.201zM222.393 43.963H211.74c-.912 0-1.689.664-1.832 1.566l-.469 2.979-.745-1.078c-2.308-3.351-7.45-4.469-12.585-4.469-11.77 0-21.826 8.92-23.783 21.432-1.019 6.24.427 12.205 3.966 16.367 3.251 3.825 7.891 5.417 13.419 5.417 9.487 0 14.75-6.096 14.75-6.096l-.476 2.962a1.855 1.855 0 001.832 2.146h9.595a3.092 3.092 0 003.053-2.609l5.761-36.473a1.856 1.856 0 00-1.833-2.144zm-14.849 20.738c-1.028 6.088-5.861 10.174-12.025 10.174-3.09 0-5.564-.994-7.154-2.875-1.576-1.866-2.169-4.523-1.669-7.483.959-6.033 5.87-10.252 11.94-10.252 3.025 0 5.482 1.004 7.103 2.902 1.632 1.913 2.273 4.588 1.805 7.534zM381.089 43.963h-10.653c-.913 0-1.69.664-1.832 1.566l-.47 2.979-.744-1.078c-2.309-3.351-7.45-4.469-12.585-4.469-11.771 0-21.826 8.92-23.782 21.432-1.02 6.24.428 12.205 3.966 16.367 3.251 3.825 7.892 5.417 13.419 5.417 9.487 0 14.75-6.096 14.75-6.096l-.476 2.962a1.854 1.854 0 001.832 2.146h9.595a3.093 3.093 0 003.053-2.609l5.76-36.473a1.855 1.855 0 00-1.833-2.144zm-14.847 20.738c-1.029 6.088-5.861 10.174-12.025 10.174-3.092 0-5.564-.994-7.155-2.875-1.575-1.866-2.169-4.523-1.669-7.483.96-6.033 5.869-10.252 11.939-10.252 3.024 0 5.481 1.004 7.104 2.902 1.63 1.913 2.272 4.588 1.806 7.534zM279.139 43.963H268.43a3.099 3.099 0 00-2.558 1.355L251.1 67.075l-6.261-20.906a3.093 3.093 0 00-2.961-2.206h-10.527a1.856 1.856 0 00-1.756 2.454l11.792 34.612-11.091 15.648c-.871 1.229.008 2.928 1.514 2.928h10.697a3.09 3.09 0 002.541-1.33l35.615-51.4c.852-1.23-.029-2.912-1.524-2.912zM393.647 24.948l-9.133 58.097a1.856 1.856 0 001.832 2.145h9.185a3.095 3.095 0 003.055-2.609l9.004-57.053a1.855 1.855 0 00-1.832-2.145H395.48a1.852 1.852 0 00-1.833 1.565z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

[data-clg-mode=dark] input.wt-switch+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cstyle%3E%3C%2Fstyle%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-background, %23FFFFFF%29%22 d%3D%22M13.414,12l6.293-6.293a1,1,0,0,0-1.414-1.414L12,10.586,5.707,4.293A1,1,0,0,0,4.293,5.707L10.586,12,4.293,18.293a1,1,0,1,0,1.414,1.414L12,13.414l6.293,6.293a1,1,0,0,0,1.414-1.414Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}

[data-clg-mode=dark] input.wt-switch:checked+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-checked-background, %23222222%29%22 d%3D%22M9.057,20.471L2.293,13.707a1,1,0,0,1,1.414-1.414l5.236,5.236,11.3-13.18a1,1,0,1,1,1.518,1.3Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}

[data-clg-mode=dark] .chrome-footer--ehi.chrome-footer--light {
    --chrome-footer__final__link-color: $clg-color-pal-greyscale-150!important
}

[data-clg-mode=dark] .wt-overlay--has-close-icon .wt-btn.wt-btn--transparent.wt-overlay__close-icon {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-subtle,#222)!important;
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-subtle,#222)!important;
    --wt-btn-border-color: #0000!important;
    --wt-btn-border-color-hover: #0000!important;
    --wt-btn-bg-color: #0000!important;
    --wt-btn-bg-color-hover: var(--clg-color-sem-background-surface-hovered-subtle,#0e0e0e17)!important
}

[data-clg-mode=dark] #donate-the-change-overlay {
    color: var(--clg-color-sem-text-on-surface-light,#222)!important
}

[data-clg-mode=dark] .wt-btn.wt-btn--primary,[data-clg-mode=dark] .wt-btn.wt-btn--filled {
    --wt-btn-text-color: var(--clg-color-app-button-primary-on-surface-subtle-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-primary-on-surface-subtle-text);
    --wt-btn-border-color: var(--clg-color-app-button-primary-on-surface-subtle-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-primary-on-surface-subtle-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-primary-on-surface-subtle-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-primary-on-surface-subtle-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--primary.wt-btn--light,[data-clg-mode=dark] .wt-btn.wt-btn--filled.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-app-button-primary-on-surface-strong-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-primary-on-surface-strong-text);
    --wt-btn-border-color: var(--clg-color-app-button-primary-on-surface-strong-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-primary-on-surface-strong-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-primary-on-surface-strong-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-primary-on-surface-strong-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--secondary,[data-clg-mode=dark] .wt-btn.wt-btn--outline {
    --wt-btn-text-color: var(--clg-color-app-button-secondary-on-surface-subtle-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-secondary-on-surface-subtle-text);
    --wt-btn-border-color: var(--clg-color-app-button-secondary-on-surface-subtle-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-secondary-on-surface-subtle-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-secondary-on-surface-subtle-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-secondary-on-surface-subtle-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--secondary.wt-btn--light,[data-clg-mode=dark] .wt-btn.wt-btn--outline.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-app-button-secondary-on-surface-strong-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-secondary-on-surface-strong-text);
    --wt-btn-border-color: var(--clg-color-app-button-secondary-on-surface-strong-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-secondary-on-surface-strong-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-secondary-on-surface-strong-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-secondary-on-surface-strong-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--tertiary {
    --wt-btn-text-color: var(--clg-color-app-button-tertiary-on-surface-subtle-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-tertiary-on-surface-subtle-text);
    --wt-btn-border-color: var(--clg-color-app-button-tertiary-on-surface-subtle-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-tertiary-on-surface-subtle-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-tertiary-on-surface-subtle-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-tertiary-on-surface-subtle-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--tertiary.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-app-button-tertiary-on-surface-strong-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-tertiary-on-surface-strong-text);
    --wt-btn-border-color: var(--clg-color-app-button-tertiary-on-surface-strong-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-tertiary-on-surface-strong-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-tertiary-on-surface-strong-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-tertiary-on-surface-strong-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--transparent {
    --wt-btn-text-color: var(--clg-color-app-button-transparent-on-surface-subtle-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-transparent-on-surface-subtle-text);
    --wt-btn-border-color: var(--clg-color-app-button-transparent-on-surface-subtle-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-transparent-on-surface-subtle-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-transparent-on-surface-subtle-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-transparent-on-surface-subtle-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--transparent.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-app-button-transparent-on-surface-strong-text);
    --wt-btn-text-color-hover: var(--clg-color-app-button-transparent-on-surface-strong-text);
    --wt-btn-border-color: var(--clg-color-app-button-transparent-on-surface-strong-border);
    --wt-btn-border-color-hover: var(--clg-color-app-button-transparent-on-surface-strong-hovered-border);
    --wt-btn-bg-color: var(--clg-color-app-button-transparent-on-surface-strong-background);
    --wt-btn-bg-color-hover: var(--clg-color-app-button-transparent-on-surface-strong-hovered-background)
}

[data-clg-mode=dark] .wt-btn.wt-btn--transparent.wt-is-selected {
    --wt-btn-bg-color: $clg-color-app-button-transparent-on-surface-subtle-pressed-background
}

[data-clg-mode=dark] .wt-btn.wt-btn--transparent.wt-is-selected.wt-btn--light {
    --wt-btn-bg-color: $clg-color-app-button-transparent-on-surface-strong-pressed-background
}

[data-clg-mode=dark] .wt-input-btn-group .wt-input-btn-group__btn.wt-input-btn-group__btn--filled {
    color: var(--clg-color-app-button-primary-on-surface-subtle-text);
    background: var(--clg-color-app-button-primary-on-surface-subtle-background)!important;
    border-color: var(--clg-color-app-button-primary-on-surface-subtle-background)!important
}

[data-clg-mode=dark] .wt-input-btn-group .wt-input-btn-group__btn.wt-input-btn-group__btn--filled:after {
    background: var(--clg-color-app-button-primary-on-surface-subtle-background)!important
}

[data-clg-mode=dark] .wt-input-btn-group .wt-input-btn-group__btn.wt-input-btn-group__btn--filled:hover:after {
    background: var(--clg-color-app-button-primary-on-surface-subtle-hovered-background)
}

[data-clg-mode=dark] .wt-arrow-link.wt-arrow-link--back:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22%23FFFFFF%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a:active,a:hover,select:focus {
    outline: 0
}

body {
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif"
}

a {
    color: var(--clg-color-sem-text-primary,#222)
}

.wt-alert {
    padding: var(--clg-dimension-pal-spacing-300,18px);
    color: inherit;
    border: 1px solid #0e0e0e2e;
    position: relative
}

.wt-alert .wt-alert__content {
    margin-right: calc(var(--clg-dimension-sem-interaction-small,36px) + var(--clg-dimension-pal-spacing-100,6px))
}

.wt-alert .wt-alert__close-btn {
    right: var(--clg-dimension-pal-spacing-300,18px);
    top: var(--clg-dimension-pal-spacing-300,18px);
    position: absolute
}

.wt-alert .wt-alert__close-btn .etsy-icon,.wt-alert .wt-alert__close-btn .wt-icon,.wt-alert .wt-alert__close .etsy-icon,.wt-alert .wt-alert__close .wt-icon {
    fill: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-alert.wt-alert--success-01 {
    background-color: var(--clg-color-sem-background-surface-success-dark,#0f743b);
    color: var(--clg-color-sem-text-on-surface-dark,#fff)
}

.wt-alert.wt-alert--success-01 .wt-alert__close-btn .etsy-icon,.wt-alert.wt-alert--success-01 .wt-alert__close-btn .wt-icon,.wt-alert.wt-alert--success-01 .wt-alert__close .etsy-icon,.wt-alert.wt-alert--success-01 .wt-alert__close .wt-icon {
    fill: var(--clg-color-sem-text-on-surface-dark,#fff)
}

.wt-alert.wt-alert--success-02 {
    background-color: #fcc7a2
}

.wt-alert.wt-alert--status-01 {
    background-color: var(--clg-color-sem-background-surface-informational-subtle,#eaeaea);
    color: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-alert.wt-alert--status-01 .wt-alert__close-btn .etsy-icon,.wt-alert.wt-alert--status-01 .wt-alert__close-btn .wt-icon,.wt-alert.wt-alert--status-01 .wt-alert__close .etsy-icon,.wt-alert.wt-alert--status-01 .wt-alert__close .wt-icon {
    fill: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-alert.wt-alert--status-02 {
    background-color: var(--clg-color-sem-background-surface-warning-light,#fdd95c);
    color: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-alert.wt-alert--error-01 {
    background-color: var(--clg-color-sem-background-surface-critical-dark,#9a0027);
    color: var(--clg-color-sem-text-on-surface-dark,#fff)
}

.wt-alert.wt-alert--error-01 .wt-alert__close-btn .etsy-icon,.wt-alert.wt-alert--error-01 .wt-alert__close-btn .wt-icon,.wt-alert.wt-alert--error-01 .wt-alert__close .etsy-icon,.wt-alert.wt-alert--error-01 .wt-alert__close .wt-icon {
    fill: var(--clg-color-sem-text-on-surface-dark,#fff)
}

.wt-alert.wt-alert--inline,.wt-alert.wt-alert--fixed-floating {
    border-radius: var(--clg-shape-sem-border-radius-smaller,4px)
}

.wt-alert.wt-alert--fixed-top,.wt-alert.wt-alert--fixed-bottom {
    z-index: 90;
    position: fixed;
    left: 0;
    right: 0
}

.wt-alert.wt-alert--fixed-top.wt-alert--fixed-floating,.wt-alert.wt-alert--fixed-bottom.wt-alert--fixed-floating {
    margin: var(--clg-dimension-pal-spacing-200,12px);
    max-width: calc(640px - var(--clg-dimension-pal-spacing-400,24px));
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

@media only screen and (min-width: 640px) {
    .wt-alert.wt-alert--fixed-top.wt-alert--fixed-floating,.wt-alert.wt-alert--fixed-bottom.wt-alert--fixed-floating {
        margin-left:auto;
        margin-right: auto;
        margin-top: var(--clg-dimension-pal-spacing-400,24px);
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)
    }
}

.wt-alert.wt-alert--fixed-top {
    top: 0
}

.wt-alert.wt-alert--fixed-bottom {
    bottom: 0
}

.wt-alert .wt-alert__close {
    float: right;
    margin-left: var(--clg-dimension-pal-spacing-100,6px);
    margin-bottom: var(--clg-dimension-pal-spacing-100,6px)
}

.wt-animated {
    animation-duration: .3s;
    animation-timing-function: ease-in;
    animation-fill-mode: both
}

.wt-animated--slide-from-top,.wt-animated--slide-from-right,.wt-animated--slide-from-bottom,.wt-animated--slide-from-left,.wt-animated--slide-to-top,.wt-animated--slide-to-right,.wt-animated--slide-to-bottom,.wt-animated--slide-to-left {
    animation-duration: .3s;
    animation-timing-function: cubic-bezier(.54,0,.54,1)
}

.wt-animated--slide-from-top {
    animation-name: web-toolkit-wt-animated--slide-from-top
}

.wt-animated--slide-from-right {
    animation-name: web-toolkit-wt-animated--slide-from-right
}

.wt-animated--slide-from-bottom {
    animation-name: web-toolkit-wt-animated--slide-from-bottom
}

.wt-animated--slide-from-left {
    animation-name: web-toolkit-wt-animated--slide-from-left
}

.wt-animated--slide-to-top {
    animation-name: web-toolkit-wt-animated--slide-to-top
}

.wt-animated--slide-to-right {
    animation-name: web-toolkit-wt-animated--slide-to-right
}

.wt-animated--slide-to-bottom {
    animation-name: web-toolkit-wt-animated--slide-to-bottom
}

.wt-animated--slide-to-left {
    animation-name: web-toolkit-wt-animated--slide-to-left
}

.wt-animated--is-hidden {
    opacity: 0;
    visibility: hidden
}

.wt-animated--appear-01 {
    visibility: visible;
    animation-name: web-toolkit-wt-animated--appear-01;
    animation-duration: .2s;
    animation-timing-function: ease-in
}

.wt-animated--appear-02 {
    visibility: visible;
    animation-name: web-toolkit-wt-animated--appear-02;
    animation-duration: .3s;
    animation-timing-function: cubic-bezier(.175,.745,.425,1.11)
}

.wt-animated--appear-02.wt-animated--appear-from-top {
    animation-name: web-toolkit-wt-animated--appear-02--from-top
}

.wt-animated--appear-02.wt-animated--appear-from-right {
    animation-name: web-toolkit-wt-animated--appear-02--from-right
}

.wt-animated--appear-02.wt-animated--appear-from-left {
    animation-name: web-toolkit-wt-animated--appear-02--from-left
}

.wt-animated--appear-03 {
    visibility: visible;
    animation-name: web-toolkit-wt-animated--appear-03;
    animation-duration: .6s;
    animation-timing-function: cubic-bezier(.88,-.98,.19,2.04)
}

.wt-animated--appear-03.wt-animated--appear-from-top {
    animation-name: web-toolkit-wt-animated--appear-03--from-top
}

.wt-animated--appear-03.wt-animated--appear-from-right {
    animation-name: web-toolkit-wt-animated--appear-03--from-right
}

.wt-animated--appear-03.wt-animated--appear-from-left {
    animation-name: web-toolkit-wt-animated--appear-03--from-left
}

.wt-animated--disappear-01 {
    animation-name: web-toolkit-wt-animated--disappear-01;
    animation-duration: .2s;
    animation-timing-function: ease-in
}

.wt-animated--disappear-02 {
    animation-name: web-toolkit-wt-animated--disappear-02;
    animation-duration: .3s;
    animation-timing-function: cubic-bezier(.175,.745,.425,1.11)
}

.wt-animated--disappear-02.wt-animated--disappear-to-top {
    animation-name: web-toolkit-wt-animated--disappear-02--to-top
}

.wt-animated--disappear-02.wt-animated--disappear-to-right {
    animation-name: web-toolkit-wt-animated--disappear-02--to-right
}

.wt-animated--disappear-02.wt-animated--disappear-to-left {
    animation-name: web-toolkit-wt-animated--disappear-02--to-left
}

.wt-animated--disappear-03 {
    animation-name: web-toolkit-wt-animated--disappear-03;
    animation-duration: .6s;
    animation-timing-function: cubic-bezier(.88,-.98,.19,2.04)
}

.wt-animated--disappear-03.wt-animated--disappear-to-top {
    animation-name: web-toolkit-wt-animated--disappear-03--to-top
}

.wt-animated--disappear-03.wt-animated--disappear-to-right {
    animation-name: web-toolkit-wt-animated--disappear-03--to-right
}

.wt-animated--disappear-03.wt-animated--disappear-to-left {
    animation-name: web-toolkit-wt-animated--disappear-03--to-left
}

.wt-animated--sequential:nth-child(0) {
    animation-delay: 0s
}

.wt-animated--sequential:first-child {
    animation-delay: .1s
}

.wt-animated--sequential:nth-child(2) {
    animation-delay: .2s
}

.wt-animated--sequential:nth-child(3) {
    animation-delay: .3s
}

.wt-animated--sequential:nth-child(4) {
    animation-delay: .4s
}

.wt-animated--sequential:nth-child(5) {
    animation-delay: .5s
}

.wt-animated--sequential:nth-child(6) {
    animation-delay: .6s
}

.wt-animated--sequential:nth-child(7) {
    animation-delay: .7s
}

.wt-animated--sequential:nth-child(8) {
    animation-delay: .8s
}

.wt-animated--sequential:nth-child(9) {
    animation-delay: .9s
}

.wt-animated--sequential:nth-child(10) {
    animation-delay: 1s
}

.wt-btn {
    --wt-btn-bg-color: unset;
    --wt-btn-bg-color-hover: unset;
    --wt-btn-bg-color-active: unset;
    --wt-btn-border-color: unset;
    --wt-btn-border-color-hover: unset;
    --wt-btn-border-width: var(--clg-shape-sem-border-width-base,2px);
    --wt-btn-text-color: unset;
    --wt-btn-text-color-hover: unset;
    --wt-btn-scale: scaleX(1)scaleY(1)perspective(1px);
    --wt-btn-scale-hover: scaleX(1.015)scaleY(1.035)perspective(1px);
    --wt-btn-scale-active: scale(.99);
    --wt-btn-icon-size: unset;
    --wt-btn-size-width: var(--clg-dimension-sem-interaction-largest,80px);
    color: var(--wt-btn-text-color);
    font: inherit;
    cursor: pointer;
    text-align: center;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    min-height: var(--clg-dimension-sem-interaction-base,48px);
    min-width: var(--wt-btn-size-width);
    vertical-align: middle;
    z-index: 10;
    background: 0 0;
    border: none;
    border-radius: 24px;
    outline: none;
    padding: 12px 18px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    text-decoration: none;
    display: inline-block;
    position: relative
}

.wt-btn:focus-visible .wt-btn.wt-is-focused {
    outline: 3px solid #0000
}

.wt-btn--wrap-text {
    text-align: left;
    --wt-btn-icon-size: var(--clg-dimension-sem-icon-core-base,24px);
    justify-content: center;
    align-items: center;
    gap: 6px;
    display: flex
}

.wt-btn--wrap-text .etsy-icon,.wt-btn--wrap-text .wt-icon {
    width: var(--wt-btn-icon-size,24px);
    height: var(--wt-btn-icon-size,24px);
    flex-shrink: 0;
    align-self: center
}

.wt-btn--wrap-text.wt-btn--small {
    --wt-btn-icon-size: var(--clg-dimension-sem-icon-core-smaller,18px)
}

.wt-btn:before,.wt-btn:after {
    content: "";
    border: var(--wt-btn-border-color)solid var(--wt-btn-border-width);
    border-radius: inherit;
    z-index: -1;
    transform: var(--wt-btn-scale)rotate(.0001deg);
    -webkit-backface-visibility: hidden;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.wt-btn:before {
    border: #0000 solid var(--wt-btn-border-width);
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    opacity: 0;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out
}

.wt-btn:after {
    background-color: var(--wt-btn-bg-color);
    border: var(--wt-btn-border-color)solid var(--wt-btn-border-width);
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),background .15s ease-out,box-shadow .2s ease-out
}

.wt-btn:not(:disabled):not([aria-disabled=true]):hover,.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-hovered {
    border-color: var(--wt-btn-border-color-hover);
    color: var(--wt-btn-text-color-hover);
    opacity: 1;
    text-decoration: none
}

.wt-btn:not(:disabled):not([aria-disabled=true]):hover:before,.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-hovered:before {
    opacity: 1;
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]):hover:after,.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-hovered:after {
    border-color: var(--wt-btn-border-color-hover);
    background-color: var(--wt-btn-bg-color-hover);
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-focused:before {
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]):focus-visible:before {
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-focused {
    color: var(--wt-btn-text-color-hover);
    opacity: 1;
    text-decoration: none
}

.wt-btn:not(:disabled):not([aria-disabled=true]):focus-visible {
    color: var(--wt-btn-text-color-hover);
    opacity: 1;
    text-decoration: none
}

.wt-btn:not(:disabled):not([aria-disabled=true]).wt-is-focused:after {
    border-color: var(--wt-btn-border-color-hover);
    background-color: var(--wt-btn-bg-color-hover);
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]):focus-visible:after {
    border-color: var(--wt-btn-border-color-hover);
    background-color: var(--wt-btn-bg-color-hover);
    transform: var(--wt-btn-scale-hover)
}

.wt-btn:not(:disabled):not([aria-disabled=true]):active {
    opacity: 1;
    transform: var(--wt-btn-scale-active);
    text-decoration: none
}

.wt-btn:not(:disabled):not([aria-disabled=true]):active:after {
    border-color: var(--wt-btn-border-color-hover);
    background-color: var(--wt-btn-bg-color-active)
}

.wt-btn.wt-is-selected,.wt-btn.wt-is-selected:before,.wt-btn.wt-is-selected:after {
    cursor: default;
    transform: var(--wt-btn-scale-active)
}

.wt-btn:disabled,.wt-btn.wt-is-disabled,.wt-btn.wt-btn--is-loading,.wt-btn[aria-disabled=true] {
    cursor: not-allowed;
    opacity: .5
}

.wt-btn:disabled.wt-btn--primary,.wt-btn.wt-is-disabled.wt-btn--primary,.wt-btn.wt-btn--is-loading.wt-btn--primary,.wt-btn[aria-disabled=true].wt-btn--primary {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-strong,#fff);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-strong,#fff);
    --wt-btn-border-color: #0000;
    --wt-btn-bg-color: #757575
}

.wt-btn:disabled.wt-btn--secondary,.wt-btn.wt-is-disabled.wt-btn--secondary,.wt-btn.wt-btn--is-loading.wt-btn--secondary,.wt-btn[aria-disabled=true].wt-btn--secondary {
    --wt-btn-text-color: #757575;
    --wt-btn-text-color-hover: #757575;
    --wt-btn-border-color: #757575;
    --wt-btn-bg-color: #0000
}

.wt-btn:disabled.wt-btn--tertiary,.wt-btn.wt-is-disabled.wt-btn--tertiary,.wt-btn.wt-btn--is-loading.wt-btn--tertiary,.wt-btn[aria-disabled=true].wt-btn--tertiary {
    --wt-btn-text-color: #9e9e9e;
    --wt-btn-text-color-hover: #9e9e9e;
    --wt-btn-border-color: #0000;
    --wt-btn-bg-color: #0e0e0e17
}

.wt-btn.wt-no-hover:hover:before,.wt-btn.wt-is-disabled:hover:before,.wt-btn[aria-disabled=true]:hover:before {
    opacity: 0
}

.wt-btn.wt-no-hover:focus-visible:before {
    opacity: 0
}

.wt-btn.wt-is-disabled:focus-visible:before {
    opacity: 0
}

.wt-btn[aria-disabled=true]:focus-visible:before {
    opacity: 0
}

.wt-btn.wt-no-hover:hover:after,.wt-btn.wt-is-disabled:hover:after,.wt-btn[aria-disabled=true]:hover:after {
    transform: scale(1)
}

.wt-btn.wt-no-hover:focus-visible:after {
    transform: scale(1)
}

.wt-btn.wt-is-disabled:focus-visible:after {
    transform: scale(1)
}

.wt-btn[aria-disabled=true]:focus-visible:after {
    transform: scale(1)
}

.wt-btn.wt-btn {
    color: var(--wt-btn-text-color);
    text-decoration: none
}

.wt-btn.wt-btn:hover,.wt-btn.wt-btn:focus,.wt-btn.wt-btn:active {
    color: var(--wt-btn-text-color-hover);
    text-decoration: none
}

.wt-btn.wt-btn--small {
    min-height: var(--clg-dimension-sem-interaction-small,36px);
    min-width: var(--clg-dimension-sem-interaction-small,36px);
    padding: 9px 15px;
    font-size: 12.99px;
    line-height: 1.4
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--small-xs {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-xs {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--small-sm {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-sm {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--small-md {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-md {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--small-lg {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-lg {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--small-xl {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-xl {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--small-tv {
        min-height:var(--clg-dimension-sem-interaction-small,36px);
        min-width: var(--clg-dimension-sem-interaction-small,36px);
        padding: 9px 15px;
        font-size: 12.99px;
        line-height: 1.4
    }

    .wt-btn.wt-btn--base-tv {
        min-height: var(--clg-dimension-sem-interaction-base,48px);
        min-width: var(--clg-dimension-sem-interaction-base,48px);
        padding: 12px 18px;
        font-size: 16px;
        line-height: 1.5
    }
}

.wt-btn.wt-btn--primary,.wt-btn.wt-btn--filled {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-border-width: 0px;
    --wt-btn-bg-color: #222;
    --wt-btn-bg-color-hover: #222;
    --wt-btn-bg-color-active: #595959
}

.wt-btn.wt-btn--primary.wt-is-focused:after,.wt-btn.wt-btn--filled.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--primary:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--filled:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--primary.wt-is-selected,.wt-btn.wt-btn--primary.wt-is-selected:before,.wt-btn.wt-btn--primary.wt-is-selected:after,.wt-btn.wt-btn--filled.wt-is-selected,.wt-btn.wt-btn--filled.wt-is-selected:before,.wt-btn.wt-btn--filled.wt-is-selected:after {
    --wt-btn-bg-color: #595959
}

.wt-btn.wt-btn--primary.wt-btn--light,.wt-btn.wt-btn--filled.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-bg-color: #fff;
    --wt-btn-bg-color-hover: #eaeaea
}

.wt-btn.wt-btn--primary.wt-btn--light.wt-is-focused:after,.wt-btn.wt-btn--filled.wt-btn--light.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--primary.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--filled.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--secondary,.wt-btn.wt-btn--outline {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-border-color: #222;
    --wt-btn-border-color-hover: #222;
    --wt-btn-border-width: 1.5px;
    --wt-btn-bg-color: #0000;
    --wt-btn-bg-color-hover: #0000;
    --wt-btn-bg-color-active: #0e0e0e2e
}

.wt-btn.wt-btn--secondary.wt-is-focused:after,.wt-btn.wt-btn--outline.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--secondary:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--outline:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--secondary.wt-is-selected,.wt-btn.wt-btn--secondary.wt-is-selected:before,.wt-btn.wt-btn--secondary.wt-is-selected:after,.wt-btn.wt-btn--outline.wt-is-selected,.wt-btn.wt-btn--outline.wt-is-selected:before,.wt-btn.wt-btn--outline.wt-is-selected:after {
    --wt-btn-bg-color: #0e0e0e2e
}

.wt-btn.wt-btn--secondary.wt-btn--light,.wt-btn.wt-btn--outline.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-border-color: #fff;
    --wt-btn-border-color-hover: #fff;
    --wt-btn-bg-color: #0000;
    --wt-btn-bg-color-hover: #0000
}

.wt-btn.wt-btn--secondary.wt-btn--light.wt-is-focused:after,.wt-btn.wt-btn--outline.wt-btn--light.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--secondary.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--outline.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--tertiary {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-border-width: 0px;
    --wt-btn-bg-color: #0e0e0e17;
    --wt-btn-bg-color-hover: #0e0e0e2e;
    --wt-btn-bg-color-active: #0e0e0e45
}

.wt-btn.wt-btn--tertiary.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--tertiary:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--tertiary.wt-is-selected,.wt-btn.wt-btn--tertiary.wt-is-selected:before,.wt-btn.wt-btn--tertiary.wt-is-selected:after {
    --wt-btn-bg-color: #0e0e0e45
}

.wt-btn.wt-btn--tertiary.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-bg-color: #ffffff21;
    --wt-btn-bg-color-hover: #ffffff3d
}

.wt-btn.wt-btn--tertiary.wt-btn--light.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--tertiary.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--transparent {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-light,#222);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-border-width: 0px;
    --wt-btn-bg-color: #0000;
    --wt-btn-bg-color-hover: #0e0e0e17;
    --wt-btn-scale: scaleX(.7)scaleY(.7)perspective(1px)
}

.wt-btn.wt-btn--transparent:before {
    box-shadow: none
}

.wt-btn.wt-btn--transparent.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--transparent:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-btn.wt-btn--transparent.wt-btn--light {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-dark,#fff);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-bg-color: #0000;
    --wt-btn-bg-color-hover: #ffffff21
}

.wt-btn.wt-btn--transparent.wt-btn--light.wt-is-focused:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--transparent.wt-btn--light:focus-visible:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 4px var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-btn.wt-btn--transparent.wt-is-selected {
    --wt-btn-bg-color: $clg-color-app-button-transparent-on-surface-light-pressed-background
}

.wt-btn.wt-btn--transparent.wt-is-selected.wt-btn--light {
    --wt-btn-bg-color: $clg-color-app-button-transparent-on-surface-dark-pressed-background
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top {
    margin-top: -12px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small {
    margin-top: -9px
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-xs {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-xs {
        margin-top: -9px
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-sm {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-sm {
        margin-top: -9px
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-md {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-md {
        margin-top: -9px
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-lg {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-lg {
        margin-top: -9px
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-xl {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-xl {
        margin-top: -9px
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--base-tv {
        margin-top:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-top.wt-btn--small-tv {
        margin-top: -9px
    }
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right {
    margin-right: -18px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small {
    margin-right: -15px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon {
    margin-right: -12px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small {
    margin-right: -9px
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-xs {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-xs {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-xs {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-xs {
        margin-right: -9px
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-sm {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-sm {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-sm {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-sm {
        margin-right: -9px
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-md {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-md {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-md {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-md {
        margin-right: -9px
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-lg {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-lg {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-lg {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-lg {
        margin-right: -9px
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-xl {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-xl {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-xl {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-xl {
        margin-right: -9px
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--base-tv {
        margin-right:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--base-tv {
        margin-right: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--small-tv {
        margin-right: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-right.wt-btn--icon.wt-btn--small-tv {
        margin-right: -9px
    }
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom {
    margin-bottom: -12px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small {
    margin-bottom: -9px
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-xs {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-xs {
        margin-bottom: -9px
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-sm {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-sm {
        margin-bottom: -9px
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-md {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-md {
        margin-bottom: -9px
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-lg {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-lg {
        margin-bottom: -9px
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-xl {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-xl {
        margin-bottom: -9px
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--base-tv {
        margin-bottom:-12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-bottom.wt-btn--small-tv {
        margin-bottom: -9px
    }
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left {
    margin-left: -18px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small {
    margin-left: -15px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon {
    margin-left: -12px
}

.wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small {
    margin-left: -9px
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-xs {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-xs {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-xs {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-xs {
        margin-left: -9px
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-sm {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-sm {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-sm {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-sm {
        margin-left: -9px
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-md {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-md {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-md {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-md {
        margin-left: -9px
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-lg {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-lg {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-lg {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-lg {
        margin-left: -9px
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-xl {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-xl {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-xl {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-xl {
        margin-left: -9px
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--base-tv {
        margin-left:-18px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--base-tv {
        margin-left: -12px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--small-tv {
        margin-left: -15px
    }

    .wt-btn.wt-btn--transparent.wt-btn--transparent-flush-left.wt-btn--icon.wt-btn--small-tv {
        margin-left: -9px
    }
}

.wt-btn.wt-btn--icon {
    --wt-btn-scale-hover: scaleX(1.035)scaleY(1.035)perspective(1px);
    --wt-btn-size-width: var(--clg-dimension-sem-interaction-base,48px);
    padding: 12px;
    line-height: 1
}

.wt-btn.wt-btn--icon.wt-btn--transparent {
    --wt-btn-scale: scaleX(.7)scaleY(.7)perspective(1px);
    --wt-btn-scale-hover: scaleX(1.035)scaleY(1.035)perspective(1px)
}

.wt-btn.wt-btn--icon.wt-btn--small {
    padding: 9px
}

@media only screen and (min-width: 0) {
    .wt-btn.wt-btn--icon.wt-btn--base-xs {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-xs {
        padding: 9px
    }
}

@media only screen and (min-width: 480px) {
    .wt-btn.wt-btn--icon.wt-btn--base-sm {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-sm {
        padding: 9px
    }
}

@media only screen and (min-width: 640px) {
    .wt-btn.wt-btn--icon.wt-btn--base-md {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-md {
        padding: 9px
    }
}

@media only screen and (min-width: 900px) {
    .wt-btn.wt-btn--icon.wt-btn--base-lg {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-lg {
        padding: 9px
    }
}

@media only screen and (min-width: 1200px) {
    .wt-btn.wt-btn--icon.wt-btn--base-xl {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-xl {
        padding: 9px
    }
}

@media only screen and (min-width: 1400px) {
    .wt-btn.wt-btn--icon.wt-btn--base-tv {
        padding:12px
    }

    .wt-btn.wt-btn--icon.wt-btn--small-tv {
        padding: 9px
    }
}

.wt-btn.wt-btn--fixed-floating {
    z-index: 70;
    position: fixed
}

.wt-btn.wt-btn--fixed-floating:before {
    opacity: 1;
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-btn.wt-btn--fixed-floating:not(:disabled):not([aria-disabled=true]):hover:before {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026)
}

.wt-btn.wt-btn--fixed-floating:not(:disabled):not([aria-disabled=true]):focus-visible:before {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026)
}

.wt-content-toggle--ellipsis-btn {
    color: inherit;
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    min-height: var(--clg-dimension-sem-interaction-smallest,24px);
    height: var(--clg-dimension-sem-interaction-smallest,24px);
    width: calc(var(--clg-dimension-sem-interaction-smallest,24px)*2);
    background: #0e0e0e17;
    border: none;
    border-radius: 24px;
    outline: 1px solid #0000;
    flex-grow: 0;
    justify-content: center;
    align-self: flex-end;
    align-items: center;
    padding: 0;
    text-decoration: none;
    transition-property: background-color,outline-color;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.345,.115,.135,1.42);
    display: flex
}

.wt-content-toggle--ellipsis-btn:focus-visible {
    outline: inherit
}

.wt-content-toggle--ellipsis-btn:active {
    background-color: #0e0e0e2e
}

.wt-content-toggle--ellipsis-btn:hover:not(:active) {
    background-color: #0e0e0e2e;
    outline-color: #0e0e0e2e
}

.wt-content-toggle--btn h1,.wt-content-toggle--btn h2,.wt-content-toggle--btn h3,.wt-content-toggle--btn h4,.wt-content-toggle--btn h5,.wt-content-toggle--btn h6 {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit
}

.wt-content-toggle--btn .wt-content-toggle--btn__icon {
    content: "";
    width: var(--clg-dimension-sem-icon-core-base,24px);
    min-width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    margin-left: var(--clg-dimension-pal-spacing-100,6px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 aria-hidden%3D%22true%22 focusable%3D%22false%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M12,15.414L7.293,10.707A1,1,0,1,1,8.707,9.293L12,12.586l3.293-3.293a1,1,0,0,1,1.414,1.414Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform .2s ease-in;
    display: inline-block;
    position: relative
}

.wt-content-toggle--btn.wt-content-toggle--with-icon {
    text-align: left;
    justify-content: space-between;
    align-items: center;
    display: inline-flex
}

.wt-content-toggle--btn[aria-expanded=true] .wt-content-toggle--btn__icon {
    transform: rotate(-180deg)
}

.wt-content-toggle--btn.wt-content-toggle--no-animation {
    transition: none!important
}

.wt-content-toggle--btn.wt-btn--primary .wt-content-toggle--btn__icon,.wt-content-toggle--btn.wt-btn--filled .wt-content-toggle--btn__icon,.wt-content-toggle--btn.wt-text-white .wt-content-toggle--btn__icon {
    content: "";
    width: var(--clg-dimension-sem-icon-core-base,24px);
    min-width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    margin-left: var(--clg-dimension-pal-spacing-100,6px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22 aria-hidden%3D%22true%22 focusable%3D%22false%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-strong, %23FFFFFF%29%22 d%3D%22M12,15.414L7.293,10.707A1,1,0,1,1,8.707,9.293L12,12.586l3.293-3.293a1,1,0,0,1,1.414,1.414Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform .2s ease-in;
    display: inline-block;
    position: relative
}

.wt-content-toggle--btn.wt-btn--small {
    line-height: var(--clg-dimension-sem-interaction-smallest,24px)
}

.wt-content-toggle--btn.wt-content-toggle--full-width {
    width: 100%
}

.wt-content-toggle--btn.wt-content-toggle--flush {
    --wt-content-toggle-offset: 18px;
    width: calc(100% + 2*var(--wt-content-toggle-offset))
}

.wt-content-toggle--btn.wt-content-toggle--flush.wt-btn--small {
    --wt-content-toggle-offset: 15px
}

.wt-content-toggle--btn.wt-content-toggle--flush:not(.wt-content-toggle--full-width) {
    margin-left: calc(-1*var(--wt-content-toggle-offset));
    margin-right: calc(-1*var(--wt-content-toggle-offset));
    width: auto
}

.wt-content-toggle--btn.wt-content-toggle--flush.wt-width-full {
    width: calc(100% + 2*var(--wt-content-toggle-offset))!important
}

.wt-content-toggle--truncated-inline-single,.wt-content-toggle--truncated-inline-multi {
    flex-direction: column;
    gap: 4px;
    display: flex
}

.wt-content-toggle--truncated-inline-single .wt-content-toggle__body-wrapper,.wt-content-toggle--truncated-inline-multi .wt-content-toggle__body-wrapper {
    flex-grow: 1;
    min-width: 0
}

.wt-content-toggle--truncated-inline-single .wt-content-toggle__trigger-wrapper,.wt-content-toggle--truncated-inline-multi .wt-content-toggle__trigger-wrapper {
    flex-grow: 0;
    order: 1;
    place-content: flex-end;
    align-self: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.wt-content-toggle__body {
    visibility: hidden;
    max-height: 0;
    overflow: hidden
}

.wt-content-toggle__body--condensed {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-content-toggle__body--condensed {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-content-toggle__body[aria-hidden=true] * {
    animation-play-state: paused!important
}

.wt-content-toggle__body[aria-hidden=false] {
    visibility: visible;
    max-height: none;
    overflow: visible
}

.wt-content-toggle__body.wt-content-toggle--is-animating {
    transition: max-height .2s ease-in;
    overflow: hidden
}

.wt-content-toggle__body.wt-content-toggle__body--truncated {
    visibility: visible;
    position: relative
}

.wt-content-toggle__body.wt-content-toggle__body--truncated:after {
    opacity: 1;
    content: "";
    pointer-events: none;
    background-image: linear-gradient(#0000,#fff);
    transition: opacity .2s ease-in;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle--is-animating {
    background-image: linear-gradient(#0000 40%,#fff)
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle--is-animating[aria-hidden=false]:after {
    opacity: 1
}

.wt-content-toggle__body.wt-content-toggle__body--truncated[aria-hidden=false]:after {
    opacity: 0
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-00 {
    min-height: 0;
    max-height: 0
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-01 {
    min-height: 60px;
    max-height: 60px
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-02 {
    min-height: 120px;
    max-height: 120px
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-03 {
    min-height: 240px;
    max-height: 240px
}

.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-00[aria-hidden=false],.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-01[aria-hidden=false],.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-02[aria-hidden=false],.wt-content-toggle__body.wt-content-toggle__body--truncated.wt-content-toggle__body--truncated-03[aria-hidden=false] {
    max-height: none
}

fieldset {
    border: 0;
    padding: 0
}

.wt-form__fieldset__legend h1,.wt-form__fieldset__legend h2,.wt-form__fieldset__legend h3,.wt-form__fieldset__legend h4 {
    font-size: 1.25rem
}

.wt-input,.wt-textarea,.wt-input-btn-group__input {
    -webkit-appearance: none;
    appearance: none;
    background: var(--clg-color-sem-background-elevation-0,#fff);
    box-shadow: var(--clg-effect-app-input-shadow,0px 1px 4px 0px inset #0e0e0e17);
    border-color: var(--clg-color-app-input-border,#949494);
    border-style: solid;
    border-width: var(--clg-shape-app-input-border-width,1.5px);
    border-radius: var(--clg-shape-app-input-border-radius,8px);
    color: var(--clg-color-sem-text-primary,#222);
    height: var(--clg-dimension-sem-interaction-base,48px);
    padding-top: var(--clg-dimension-app-input-padding-vertical,8px);
    padding-bottom: var(--clg-dimension-app-input-padding-vertical,8px);
    padding-left: var(--clg-dimension-app-input-padding-horizontal,12px);
    padding-right: var(--clg-dimension-app-input-padding-horizontal,12px);
    outline: 3px solid #0000;
    width: 100%;
    min-width: 0;
    font-family: inherit;
    font-size: 16px;
    line-height: 1.7;
    transition: border .2s ease-out,background .2s ease-out;
    display: block
}

.wt-input:hover,.wt-textarea:hover,.wt-input-btn-group__input:hover {
    border-color: var(--clg-color-app-input-hovered-border,#0e0e0e91)
}

.wt-input:focus,.wt-textarea:focus,.wt-input-btn-group__input:focus {
    border-color: var(--clg-color-sem-border-active,#222);
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-input:disabled,.wt-input.wt-is-disabled,.wt-input[aria-disabled=true],.wt-textarea:disabled,.wt-textarea.wt-is-disabled,.wt-textarea[aria-disabled=true],.wt-input-btn-group__input:disabled,.wt-input-btn-group__input.wt-is-disabled,.wt-input-btn-group__input[aria-disabled=true] {
    background-color: var(--clg-color-app-input-disabled-background,#eaeaea);
    border-color: var(--clg-color-app-input-border,#949494);
    color: var(--clg-color-app-input-disabled-text,#595959);
    cursor: not-allowed
}

.wt-input[aria-invalid=true],.wt-textarea[aria-invalid=true],.wt-input-btn-group__input[aria-invalid=true] {
    background-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0);
    border-color: var(--clg-color-sem-border-critical,#9a0027);
    color: var(--clg-color-sem-text-primary,#222)
}

.wt-input[aria-invalid=true]::placeholder,.wt-textarea[aria-invalid=true]::placeholder,.wt-input-btn-group__input[aria-invalid=true]::placeholder {
    color: var(--clg-color-sem-text-critical,#9a0027)
}

.wt-input::placeholder,.wt-textarea::placeholder,.wt-input-btn-group__input::placeholder {
    color: var(--clg-color-sem-text-placeholder,#757575)
}

.wt-input::-ms-clear {
    display: none
}

.wt-input-btn-group__input::-ms-clear {
    display: none
}

.wt-input[type=number]::-webkit-inner-spin-button {
    display: none
}

.wt-input[type=number]::-webkit-outer-spin-button {
    display: none
}

.wt-input-btn-group__input[type=number]::-webkit-inner-spin-button {
    display: none
}

.wt-input-btn-group__input[type=number]::-webkit-outer-spin-button {
    display: none
}

.wt-input[type=number],.wt-input-btn-group__input[type=number] {
    -webkit-appearance: textfield;
    appearance: textfield
}

.wt-input--small,.wt-input-btn-group__input--small {
    height: var(--clg-dimension-sem-interaction-small,36px);
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-input--small,.wt-input-btn-group__input--small {
        font-size:12.99px
    }
}

.wt-input__btn-input-group,.wt-textarea__btn-input-group {
    gap: var(--clg-dimension-pal-spacing-100,6px);
    display: flex
}

.wt-input__btn-input,.wt-textarea__btn-input-group {
    align-self: flex-end
}

.wt-input__append-wrapper,.wt-input__prepend-wrapper {
    position: relative
}

.wt-input__append-wrapper .wt-input {
    padding-right: var(--clg-dimension-pal-spacing-500,30px)
}

.wt-input__prepend-wrapper .wt-input {
    padding-left: var(--clg-dimension-pal-spacing-500,30px)
}

.wt-input__prepend,.wt-input__append {
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    line-height: 1.6;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.wt-input__prepend.wt-input__prepend--small,.wt-input__append.wt-input__append--small {
    font-size: 12.99px;
    line-height: 1.3
}

.wt-input__prepend {
    padding-left: var(--clg-dimension-pal-spacing-200,12px);
    pointer-events: none;
    left: 0
}

.wt-input__append {
    padding-right: var(--clg-dimension-pal-spacing-200,12px);
    pointer-events: none;
    right: 0
}

.wt-textarea {
    resize: vertical;
    height: auto
}

.wt-textarea--resize-none {
    resize: none
}

.wt-textarea--small {
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-textarea--small {
        font-size:12.99px
    }
}

.wt-input-btn-group {
    border-radius: var(--clg-shape-sem-border-radius-full,999999px);
    background: var(--clg-color-app-input-search-background,#fff);
    display: flex;
    position: relative;
    box-shadow: inset 1px 2px 4px #0e0e0e17
}

.wt-input-btn-group .wt-input-btn-group__input {
    padding-left: var(--clg-dimension-pal-spacing-300,18px);
    border-top-left-radius: var(--clg-shape-app-input-search-border-radius,24px);
    border-bottom-left-radius: var(--clg-shape-app-input-search-border-radius,24px);
    box-shadow: none;
    background: 0 0;
    border-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    flex: 1
}

.wt-input-btn-group .wt-input-btn-group__btn {
    color: var(--clg-color-sem-text-on-surface-light,#222);
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    padding-right: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*3.5);
    padding-left: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*2.5);
    padding-top: var(--clg-dimension-pal-spacing-200,12px);
    padding-bottom: var(--clg-dimension-pal-spacing-200,12px);
    height: var(--clg-dimension-sem-interaction-base,48px);
    white-space: nowrap;
    z-index: 10;
    border: none;
    border: var(--clg-shape-app-input-border-width,1.5px)solid var(--clg-color-app-input-border,#949494);
    background: 0 0;
    border-left: 0;
    border-radius: 0 24px 24px 0;
    outline: none;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    transition: border .2s ease-out,color .2s ease-out;
    position: relative
}

.wt-input-btn-group .wt-input-btn-group__btn:focus-visible {
    outline: inherit
}

.wt-input-btn-group .wt-input-btn-group__btn:after,.wt-input-btn-group .wt-input-btn-group__btn:before {
    content: "";
    border-radius: inherit;
    z-index: -1;
    -webkit-backface-visibility: hidden;
    border: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.wt-input-btn-group .wt-input-btn-group__btn:after {
    opacity: 0;
    background: #222;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out,border-radius .2s cubic-bezier(.345,.115,.135,1.42),box-shadow .2s ease-out;
    transform: scale(.7)perspective(1px)
}

.wt-input-btn-group .wt-input-btn-group__btn:hover,.wt-input-btn-group .wt-input-btn-group__btn:focus,.wt-input-btn-group .wt-input-btn-group__btn:active {
    text-decoration: none
}

.wt-input-btn-group .wt-input-btn-group__btn:hover.wt-btn:not(:disabled):not([aria-disabled=true]) {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    background: #2f2f2f
}

.wt-input-btn-group .wt-input-btn-group__btn:hover:after {
    opacity: .075;
    transform: scale(1)perspective(1px)
}

.wt-input-btn-group .wt-input-btn-group__btn:focus {
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

.wt-input-btn-group .wt-input-btn-group__btn:focus:after {
    opacity: 1;
    transform: scale(1)perspective(1px)
}

body:not(.wt-focus-visible) .wt-input-btn-group .wt-input-btn-group__btn:focus:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-input-btn-group .wt-input-btn-group__btn.wt-btn.wt-input-btn-group__btn--filled {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    border-color: #222
}

.wt-input-btn-group .wt-input-btn-group__btn.wt-btn.wt-input-btn-group__btn--filled:after {
    opacity: 1;
    background: #222;
    transform: scale(1)
}

.wt-input-btn-group .wt-input-btn-group__btn.wt-btn.wt-input-btn-group__btn--filled:hover:after {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    background: #2f2f2f;
    transform: none
}

.wt-input-btn-group .wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled):before {
    box-shadow: none!important
}

.wt-input-btn-group .wt-input-btn-group__btn.wt-input-btn-group__btn--small {
    height: var(--clg-dimension-sem-interaction-small,36px);
    padding-top: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    padding-bottom: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-input-btn-group .wt-input-btn-group__btn.wt-input-btn-group__btn--small {
        font-size:12.99px
    }
}

.wt-input-btn-group .wt-input-btn-group__btn--small {
    height: var(--clg-dimension-pal-spacing-600,36px)
}

.wt-input-btn-group .wt-input-btn-group__input:hover+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled) {
    border-color: var(--clg-color-app-input-hovered-border,#0e0e0e91)
}

.wt-input-btn-group .wt-input-btn-group__input:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-input-btn-group .wt-input-btn-group__input:focus~.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled) {
    border-color: var(--clg-color-sem-border-active,#222);
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

.wt-input-btn-group .wt-input-btn-group__input:focus~.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled):after {
    opacity: 1;
    transform: scale(1)perspective(1px)
}

.wt-label {
    margin-bottom: var(--clg-dimension-pal-spacing-100,6px);
    display: block
}

.wt-label.wt-label--small {
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 500;
    line-height: 1.2
}

.wt-label__optional {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-label__optional {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-label__required:before {
    content: attr(data-required-text);
    clip: rect(0 0 0 0);
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden
}

.wt-label__required:after {
    content: "";
    width: var(--clg-dimension-app-badge-small-minimum-width,18px);
    height: var(--clg-dimension-app-badge-small-height,18px);
    margin-left: calc(-1*var(--clg-dimension-pal-spacing-100,6px));
    margin-top: calc(-1*var(--clg-dimension-pal-spacing-100,6px)*.5);
    vertical-align: text-top;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath d%3D%22M16.89 10.49a1 1 0 0 0-1.34-.49L13 11.32V7.94a1 1 0 0 0-2 0v3.38L8.45 10a1 1 0 0 0-1.34.45 1 1 0 0 0 .44 1.34l2.76 1.38-2.14 2.18a1 1 0 0 0 0 1.42 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29L12 14.35l2.41 2.42a1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29 1 1 0 0 0 0-1.42l-2.14-2.14 2.76-1.38a1 1 0 0 0 .44-1.34z%22 fill%3D%22var%28--clg-color-sem-text-critical, %239A0027%29%22%2F%3E%3C%2Fsvg%3E");
    display: inline-block
}

@-moz-document url-prefix() {
    select option:disabled {
        color: var(--clg-color-app-input-disabled-text,#595959);
        text-shadow: 0 0 #fff
    }
}

.wt-select {
    width: 100%;
    transition: all .2s ease-out;
    position: relative
}

.wt-select:after {
    content: "";
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpolygon fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 points%3D%2216.5 10 12 16 7.5 10 16.5 10%22%2F%3E%3C%2Fsvg%3E");
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%)
}

.wt-select .wt-select__element {
    -webkit-appearance: none;
    appearance: none;
    height: var(--clg-dimension-sem-interaction-base,48px);
    padding-left: var(--clg-dimension-pal-spacing-200,12px);
    padding-right: calc(var(--clg-dimension-pal-spacing-200,12px) + var(--clg-dimension-sem-icon-core-base,24px));
    background: var(--clg-color-sem-background-elevation-0,#fff);
    border: 1px solid var(--clg-color-app-input-border,#949494);
    color: var(--clg-color-sem-text-primary,#222);
    text-indent: .01px;
    text-overflow: "";
    cursor: pointer;
    border-radius: 8px;
    width: 100%;
    font-family: inherit;
    font-size: 16px;
    transition: border-color .2s ease-out,box-shadow .2s ease-out;
    display: block
}

.wt-select .wt-select__element:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important;
    outline: 3px solid #0000!important
}

.wt-select .wt-select__element::-ms-expand {
    display: none
}

.wt-select .wt-select__element:hover {
    border-color: var(--clg-color-app-input-hovered-border,#0e0e0e91);
    box-shadow: var(--clg-effect-sem-shadow-elevation-2,0px 1px 2px 0px #0000004d,0px 2px 6px 2px #00000026)
}

.wt-select .wt-select__element:focus {
    border-color: var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-select .wt-select__element[aria-invalid=true] {
    background-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0);
    border: var(--clg-shape-app-input-border-width,1.5px)solid var(--clg-color-sem-border-critical,#9a0027)
}

.wt-select--small .wt-select__element {
    height: var(--clg-dimension-sem-interaction-small,36px);
    line-height: calc(var(--clg-dimension-sem-interaction-small,36px)/2)
}

@media only screen and (min-width: 640px) {
    .wt-select--small .wt-select__element {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) and (min-width:640px) {
    .wt-select--small .wt-select__element {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-select .wt-select__element:disabled,.wt-select.wt-is-disabled .wt-select__element,.wt-select .wt-select__element[aria-disabled=true] {
    background-color: var(--clg-color-app-input-disabled-background,#eaeaea);
    color: var(--clg-color-app-input-disabled-text,#595959);
    cursor: not-allowed;
    box-shadow: 0 0 #0000001a
}

input.wt-switch {
    cursor: pointer;
    position: absolute;
    left: -9999px
}

input.wt-switch.wt-switch--small+.wt-switch__toggle {
    height: var(--clg-dimension-sem-interaction-small,36px);
    width: 63px
}

input.wt-switch+.wt-switch__toggle {
    cursor: pointer;
    height: var(--clg-dimension-sem-interaction-base,48px);
    flex-shrink: 0;
    align-items: center;
    width: 84px;
    transition: box-shadow .2s ease-out,opacity .2s ease-out;
    display: inline-flex;
    position: relative
}

input.wt-switch+.wt-switch__toggle:before {
    border-radius: var(--clg-shape-app-switch-border-radius,999999px);
    background-color: var(--clg-color-app-switch-background,#fff);
    border-color: var(--clg-color-app-switch-border,#222);
    border-width: var(--clg-shape-app-switch-border-width,1.5px);
    content: "";
    height: var(--clg-dimension-sem-interaction-base,48px);
    width: calc(var(--clg-dimension-sem-icon-core-base,24px)*3.5);
    background-position-y: calc(var(--clg-dimension-pal-spacing-200,12px) - var(--clg-shape-sem-border-width-base,2px));
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cstyle%3E%3C%2Fstyle%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M13.414,12l6.293-6.293a1,1,0,0,0-1.414-1.414L12,10.586,5.707,4.293A1,1,0,0,0,4.293,5.707L10.586,12,4.293,18.293a1,1,0,1,0,1.414,1.414L12,13.414l6.293,6.293a1,1,0,0,0,1.414-1.414Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: auto;
    border-style: solid;
    transition: opacity .1s ease-out;
    position: absolute;
    top: 0;
    left: 0
}

input.wt-switch:not(:checked)+.wt-switch__toggle:before {
    background-position-x: var(--clg-dimension-pal-spacing-800,48px)
}

input.wt-switch:checked+.wt-switch__toggle:before {
    background-position-x: var(--clg-dimension-pal-spacing-200,12px)
}

body:not(.wt-focus-visible) input.wt-switch:focus+.wt-switch__toggle:before {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

input.wt-switch:checked+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23FFFFFF%22 d%3D%22M9.057,20.471L2.293,13.707a1,1,0,0,1,1.414-1.414l5.236,5.236,11.3-13.18a1,1,0,1,1,1.518,1.3Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position-x: var(--clg-dimension-pal-spacing-200,12px);
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: auto;
    background-color: var(--clg-color-app-switch-active-background,#222)
}

input.wt-switch+.wt-switch__toggle:after {
    content: "";
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    top: var(--clg-dimension-pal-spacing-base-unit,6px);
    left: var(--clg-dimension-pal-spacing-base-unit,6px);
    border-radius: 50%;
    width: 36px;
    height: 36px;
    transition: transform .2s cubic-bezier(.175,.885,.4,1.1),background-color .1s ease-out;
    display: block;
    position: absolute
}

input.wt-switch:not(:checked)+.wt-switch__toggle:after {
    background-color: var(--clg-color-app-switch-active-background,#222)
}

input.wt-switch:checked+.wt-switch__toggle:after {
    background-color: var(--clg-color-app-switch-background,#fff);
    transform: translate(100%)
}

input.wt-switch.wt-switch--small {
    width: calc(var(--clg-dimension-sem-icon-core-smaller,18px)*3.5);
    height: calc(var(--clg-dimension-sem-icon-core-smaller,18px)*2)
}

input.wt-switch.wt-switch--small+.wt-switch__toggle:before {
    width: calc(var(--clg-dimension-sem-icon-core-smaller,18px)*3.5);
    height: calc(var(--clg-dimension-sem-icon-core-smaller,18px)*2);
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2218%22 height%3D%2218%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cstyle%3E%3C%2Fstyle%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M13.414,12l6.293-6.293a1,1,0,0,0-1.414-1.414L12,10.586,5.707,4.293A1,1,0,0,0,4.293,5.707L10.586,12,4.293,18.293a1,1,0,1,0,1.414,1.414L12,13.414l6.293,6.293a1,1,0,0,0,1.414-1.414Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position-x: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*5.5);
    background-position-y: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5 - var(--clg-shape-sem-border-width-base,2px))
}

input.wt-switch.wt-switch--small:checked+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg width%3D%2218%22 height%3D%2218%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23FFFFFF%22 d%3D%22M9.057,20.471L2.293,13.707a1,1,0,0,1,1.414-1.414l5.236,5.236,11.3-13.18a1,1,0,1,1,1.518,1.3Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position-x: var(--clg-dimension-pal-spacing-base-unit,6px)
}

input.wt-switch.wt-switch--small+.wt-switch__toggle:after {
    width: calc(var(--clg-dimension-sem-icon-core-smaller,18px) + var(--clg-dimension-pal-spacing-base-unit,6px)*1.5 + var(--clg-shape-sem-border-width-thin,1px));
    height: calc(var(--clg-dimension-sem-icon-core-smaller,18px) + var(--clg-dimension-pal-spacing-base-unit,6px)*1.5 + var(--clg-shape-sem-border-width-thin,1px));
    top: calc(var(--clg-dimension-pal-spacing-100,6px) - var(--clg-shape-sem-border-width-base,2px));
    left: calc(var(--clg-dimension-pal-spacing-100,6px) - var(--clg-shape-sem-border-width-base,2px))
}

input.wt-switch.wt-switch--small:checked+.wt-switch__toggle:after {
    left: calc(var(--clg-shape-sem-border-width-base,2px)*1.5)
}

input.wt-switch:disabled,input.wt-switch[aria-disabled=true] {
    cursor: not-allowed
}

input.wt-switch:disabled+label,input.wt-switch[aria-disabled=true]+label {
    opacity: .5;
    cursor: not-allowed
}

input.wt-switch.wt-switch--is-loading,input.wt-switch.wt-switch--is-loading+label {
    cursor: progress
}

input.wt-switch.wt-switch--is-loading.wt-switch--small:not(:checked)+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2218%22 height%3D%2218%22 viewBox%3D%220 0 24 24%22%3E%3Cpath style%3D%22opacity%3A 0.2%3B%22 fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M12,0v4c4.4,0,8,3.6,8,8c0,2.1-0.8,4.1-2.3,5.7C16.1,19.2,14.1,20,12,20c-4.4,0-8-3.6-8-8 c0-2.1,0.8-4.1,2.3-5.7C7.9,4.8,9.9,4,12,4V0 M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0L12,0z%22%2F%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M19.1,6.9c-0.5,0-1-0.2-1.4-0.6c-3.1-3.1-8.2-3.1-11.3,0c-0.8,0.8-2,0.8-2.8,0c-0.8-0.8-0.8-2,0-2.8 c4.7-4.7,12.3-4.7,17,0c0.8,0.8,0.8,2,0,2.8C20.1,6.7,19.6,6.9,19.1,6.9z%22%3E%3CanimateTransform attributeType%3D%22xml%22 attributeName%3D%22transform%22 type%3D%22rotate%22 from%3D%220 12 12%22 to%3D%22360 12 12%22 dur%3D%221s%22 calcMode%3D%22spline%22 keyTimes%3D%220%3B 1%22 keySplines%3D%220.185, 0.470, 0.990, 0.525%22 repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}

input.wt-switch.wt-switch--is-loading.wt-switch--small:checked+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2218%22 height%3D%2218%22 viewBox%3D%220 0 24 24%22%3E%3Cpath style%3D%22opacity%3A 0.2%3B%22 fill%3D%22var%28--clg-color-app-switch-background, %23FFFFFF%29%22 d%3D%22M12,0v4c4.4,0,8,3.6,8,8c0,2.1-0.8,4.1-2.3,5.7C16.1,19.2,14.1,20,12,20c-4.4,0-8-3.6-8-8 c0-2.1,0.8-4.1,2.3-5.7C7.9,4.8,9.9,4,12,4V0 M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0L12,0z%22%2F%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-background, %23FFFFFF%29%22 d%3D%22M19.1,6.9c-0.5,0-1-0.2-1.4-0.6c-3.1-3.1-8.2-3.1-11.3,0c-0.8,0.8-2,0.8-2.8,0c-0.8-0.8-0.8-2,0-2.8 c4.7-4.7,12.3-4.7,17,0c0.8,0.8,0.8,2,0,2.8C20.1,6.7,19.6,6.9,19.1,6.9z%22%3E%3CanimateTransform attributeType%3D%22xml%22 attributeName%3D%22transform%22 type%3D%22rotate%22 from%3D%220 12 12%22 to%3D%22360 12 12%22 dur%3D%221s%22 calcMode%3D%22spline%22 keyTimes%3D%220%3B 1%22 keySplines%3D%220.185, 0.470, 0.990, 0.525%22 repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}

input.wt-switch.wt-switch--is-loading:not(.wt-switch--small):not(:checked)+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%22{%24wt-icon-width}%22 height%3D%22{%24wt-icon-height}%22%3E%3Cpath style%3D%22opacity%3A 0.2%3B%22 fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M12,0v4c4.4,0,8,3.6,8,8c0,2.1-0.8,4.1-2.3,5.7C16.1,19.2,14.1,20,12,20c-4.4,0-8-3.6-8-8 c0-2.1,0.8-4.1,2.3-5.7C7.9,4.8,9.9,4,12,4V0 M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0L12,0z%22%2F%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-active-background, %23222222%29%22 d%3D%22M19.1,6.9c-0.5,0-1-0.2-1.4-0.6c-3.1-3.1-8.2-3.1-11.3,0c-0.8,0.8-2,0.8-2.8,0c-0.8-0.8-0.8-2,0-2.8 c4.7-4.7,12.3-4.7,17,0c0.8,0.8,0.8,2,0,2.8C20.1,6.7,19.6,6.9,19.1,6.9z%22%3E%3CanimateTransform attributeType%3D%22xml%22 attributeName%3D%22transform%22 type%3D%22rotate%22 from%3D%220 12 12%22 to%3D%22360 12 12%22 dur%3D%221s%22 calcMode%3D%22spline%22 keyTimes%3D%220%3B 1%22 keySplines%3D%220.185, 0.470, 0.990, 0.525%22 repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position-y: calc(var(--clg-dimension-pal-spacing-200,12px) - var(--clg-shape-sem-border-width-base,2px))
}

input.wt-switch.wt-switch--is-loading:not(.wt-switch--small):checked+.wt-switch__toggle:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%22{%24wt-icon-width}%22 height%3D%22{%24wt-icon-height}%22%3E%3Cpath style%3D%22opacity%3A 0.2%3B%22 fill%3D%22var%28--clg-color-app-switch-background, %23FFFFFF%29%22 d%3D%22M12,0v4c4.4,0,8,3.6,8,8c0,2.1-0.8,4.1-2.3,5.7C16.1,19.2,14.1,20,12,20c-4.4,0-8-3.6-8-8 c0-2.1,0.8-4.1,2.3-5.7C7.9,4.8,9.9,4,12,4V0 M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0L12,0z%22%2F%3E%3Cpath fill%3D%22var%28--clg-color-app-switch-background, %23FFFFFF%29%22 d%3D%22M19.1,6.9c-0.5,0-1-0.2-1.4-0.6c-3.1-3.1-8.2-3.1-11.3,0c-0.8,0.8-2,0.8-2.8,0c-0.8-0.8-0.8-2,0-2.8 c4.7-4.7,12.3-4.7,17,0c0.8,0.8,0.8,2,0,2.8C20.1,6.7,19.6,6.9,19.1,6.9z%22%3E%3CanimateTransform attributeType%3D%22xml%22 attributeName%3D%22transform%22 type%3D%22rotate%22 from%3D%220 12 12%22 to%3D%22360 12 12%22 dur%3D%221s%22 calcMode%3D%22spline%22 keyTimes%3D%220%3B 1%22 keySplines%3D%220.185, 0.470, 0.990, 0.525%22 repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
    background-position-x: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    background-position-y: calc(var(--clg-dimension-pal-spacing-200,12px) - var(--clg-shape-sem-border-width-base,2px))
}

.wt-switch-with-label {
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    display: inline-flex
}

.wt-switch-with-label.wt-switch-list {
    width: 100%;
    display: flex
}

.wt-switch-with-label.wt-switch-with-label--space-between {
    justify-content: space-between;
    display: flex
}

.wt-switch__wrapper {
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    display: inline-flex
}

.wt-switch__frame {
    flex-shrink: 0;
    align-items: center;
    display: inline-flex;
    position: relative
}

.wt-switch__frame input.wt-switch {
    z-index: 2;
    height: var(--clg-dimension-sem-interaction-base,48px);
    width: calc(var(--clg-dimension-sem-icon-core-base,24px)*3.5);
    opacity: 0;
    border: none;
    outline: none;
    position: absolute;
    bottom: 0;
    left: 0
}

.wt-switch__frame input.wt-switch.wt-switch--small {
    height: var(--clg-dimension-sem-interaction-small,36px);
    width: calc(var(--clg-dimension-sem-icon-core-smaller,18px)*3.5)
}

.wt-validation .wt-input[aria-invalid=true],.wt-validation .wt-input[aria-invalid=true]+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled),.wt-validation .wt-select__element[aria-invalid=true],.wt-validation .wt-select__element[aria-invalid=true]+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled),.wt-validation .wt-textarea[aria-invalid=true],.wt-validation .wt-textarea[aria-invalid=true]+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled),.wt-validation .wt-input-btn-group__input[aria-invalid=true],.wt-validation .wt-input-btn-group__input[aria-invalid=true]+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled) {
    background-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0);
    border-color: var(--clg-color-sem-border-critical,#9a0027);
    transition: all .2s ease-in
}

.wt-validation .wt-input[aria-invalid=true]:hover,.wt-validation .wt-input[aria-invalid=true]:focus,.wt-validation .wt-select__element[aria-invalid=true]:hover,.wt-validation .wt-select__element[aria-invalid=true]:focus,.wt-validation .wt-textarea[aria-invalid=true]:hover,.wt-validation .wt-textarea[aria-invalid=true]:focus,.wt-validation .wt-input-btn-group__input[aria-invalid=true]:hover,.wt-validation .wt-input-btn-group__input[aria-invalid=true]:focus {
    border-color: var(--clg-color-sem-border-critical,#9a0027)
}

.wt-validation .wt-input-btn-group__input[aria-invalid=true]:hover+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled),.wt-validation .wt-input-btn-group__input[aria-invalid=true]:focus+.wt-input-btn-group__btn:not(.wt-input-btn-group__btn--filled) {
    border-color: #d00739
}

.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]+.wt-radio__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]+label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]+.wt-radio__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]+label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]+.wt-radio__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]+label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]+.wt-radio__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]+label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]+.wt-radio__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]+label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]+.wt-radio__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]+label:before {
    border: 2px solid var(--clg-color-sem-border-critical,#9a0027);
    background-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0)
}

.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:checked+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:checked+.wt-radio__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:checked+label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:checked+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:checked+.wt-radio__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:checked+label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:checked+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:checked+.wt-radio__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:checked+label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:checked+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:checked+.wt-radio__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:checked+label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:checked+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:checked+.wt-radio__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:checked+label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:checked+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:checked+.wt-radio__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:checked+label:before {
    background: var(--clg-color-sem-background-surface-critical-strong,#9a0027)
}

.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:focus+label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation.wt-checkbox input[type=checkbox][aria-invalid=true]:active+label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:focus+label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation.wt-radio input[type=radio][aria-invalid=true]:active+label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:focus+label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation .wt-checkbox input[type=checkbox][aria-invalid=true]:active+label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:focus+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:focus+label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:active+.wt-checkbox__label:before,.wt-validation .wt-radio input[type=radio][aria-invalid=true]:active+label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:focus+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:focus+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:focus+label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:active+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:active+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-checkbox input[type=checkbox]:active+label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:focus+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:focus+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:focus+label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:active+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:active+.wt-checkbox__label:before,.wt-validation fieldset[aria-invalid=true] .wt-radio input[type=radio]:active+label:before {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-validation .wt-validation__message,.wt-validation .wt-validation__message--warning {
    color: var(--clg-color-sem-text-critical,#9a0027);
    margin-top: var(--clg-dimension-pal-spacing-100,6px);
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7;
    transition: opacity .2s ease-in
}

.wt-validation .wt-validation__message--small,.wt-validation .wt-validation__message--warning--small {
    font-size: 12.99px;
    line-height: 1.4
}

.wt-validation .wt-validation__message.wt-validation__message--is-hidden,.wt-validation .wt-validation__message--warning.wt-validation__message--is-hidden {
    visibility: hidden;
    opacity: 0;
    height: 0;
    margin-top: 0;
    overflow: hidden
}

.wt-validation .wt-validation__message--warning {
    color: #222
}

.wt-validation .wt-validation__message--caption {
    color: #757575
}

.wt-validation__icon__frame {
    margin-top: calc(var(--clg-dimension-pal-spacing-100,6px) - var(--clg-shape-sem-border-width-thin,1px));
    margin-right: var(--clg-dimension-pal-spacing-100,6px);
    justify-content: center;
    align-items: center;
    width: 27.2px;
    height: 27.2px;
    display: flex
}

.wt-validation__icon__frame--small {
    width: 18.186px;
    height: 18.186px
}

.wt-validation__icon {
    color: #fff;
    background-color: var(--clg-color-sem-text-critical,#9a0027);
    border-radius: 50%;
    flex-grow: 0;
    flex-shrink: 1;
    max-height: 100%
}

.wt-validation__icon--warning {
    color: #222;
    background-color: var(--clg-color-sem-background-surface-warning-light,#fdd95c);
    -webkit-clip-path: polygon(50% 0,100% 90%,0 90%);
    clip-path: polygon(50% 0,100% 90%,0 90%)
}

.wt-validation__icon--caption {
    color: #757575;
    background-color: #0000
}

@media only screen and (min-width: 0) {
    .etsy-icon.wt-icon--smallest-xs,.wt-icon.wt-icon--smallest-xs {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xs.wt-icon--logo svg,.wt-icon.wt-icon--smallest-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xs.wt-icon--brand,.wt-icon.wt-icon--smallest-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-xs,.wt-icon.wt-icon--smaller-xs {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xs.wt-icon--logo svg,.wt-icon.wt-icon--smaller-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xs.wt-icon--brand,.wt-icon.wt-icon--smaller-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-xs,.wt-icon.wt-icon--base-xs {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xs.wt-icon--logo svg,.wt-icon.wt-icon--base-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xs.wt-icon--brand,.wt-icon.wt-icon--base-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-xs,.wt-icon.wt-icon--larger-xs {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xs.wt-icon--logo svg,.wt-icon.wt-icon--larger-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xs.wt-icon--brand,.wt-icon.wt-icon--larger-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-xs,.wt-icon.wt-icon--largest-xs {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xs.wt-icon--logo svg,.wt-icon.wt-icon--largest-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xs.wt-icon--brand,.wt-icon.wt-icon--largest-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 480px) {
    .etsy-icon.wt-icon--smallest-sm,.wt-icon.wt-icon--smallest-sm {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-sm.wt-icon--logo svg,.wt-icon.wt-icon--smallest-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-sm.wt-icon--brand,.wt-icon.wt-icon--smallest-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-sm,.wt-icon.wt-icon--smaller-sm {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-sm.wt-icon--logo svg,.wt-icon.wt-icon--smaller-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-sm.wt-icon--brand,.wt-icon.wt-icon--smaller-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-sm,.wt-icon.wt-icon--base-sm {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-sm.wt-icon--logo svg,.wt-icon.wt-icon--base-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-sm.wt-icon--brand,.wt-icon.wt-icon--base-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-sm,.wt-icon.wt-icon--larger-sm {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-sm.wt-icon--logo svg,.wt-icon.wt-icon--larger-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-sm.wt-icon--brand,.wt-icon.wt-icon--larger-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-sm,.wt-icon.wt-icon--largest-sm {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-sm.wt-icon--logo svg,.wt-icon.wt-icon--largest-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-sm.wt-icon--brand,.wt-icon.wt-icon--largest-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 640px) {
    .etsy-icon.wt-icon--smallest-md,.wt-icon.wt-icon--smallest-md {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-md.wt-icon--logo svg,.wt-icon.wt-icon--smallest-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-md.wt-icon--brand,.wt-icon.wt-icon--smallest-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-md,.wt-icon.wt-icon--smaller-md {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-md.wt-icon--logo svg,.wt-icon.wt-icon--smaller-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-md.wt-icon--brand,.wt-icon.wt-icon--smaller-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-md,.wt-icon.wt-icon--base-md {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-md.wt-icon--logo svg,.wt-icon.wt-icon--base-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-md.wt-icon--brand,.wt-icon.wt-icon--base-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-md,.wt-icon.wt-icon--larger-md {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-md.wt-icon--logo svg,.wt-icon.wt-icon--larger-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-md.wt-icon--brand,.wt-icon.wt-icon--larger-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-md,.wt-icon.wt-icon--largest-md {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-md.wt-icon--logo svg,.wt-icon.wt-icon--largest-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-md.wt-icon--brand,.wt-icon.wt-icon--largest-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 900px) {
    .etsy-icon.wt-icon--smallest-lg,.wt-icon.wt-icon--smallest-lg {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-lg.wt-icon--logo svg,.wt-icon.wt-icon--smallest-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-lg.wt-icon--brand,.wt-icon.wt-icon--smallest-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-lg,.wt-icon.wt-icon--smaller-lg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-lg.wt-icon--logo svg,.wt-icon.wt-icon--smaller-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-lg.wt-icon--brand,.wt-icon.wt-icon--smaller-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-lg,.wt-icon.wt-icon--base-lg {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-lg.wt-icon--logo svg,.wt-icon.wt-icon--base-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-lg.wt-icon--brand,.wt-icon.wt-icon--base-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-lg,.wt-icon.wt-icon--larger-lg {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-lg.wt-icon--logo svg,.wt-icon.wt-icon--larger-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-lg.wt-icon--brand,.wt-icon.wt-icon--larger-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-lg,.wt-icon.wt-icon--largest-lg {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-lg.wt-icon--logo svg,.wt-icon.wt-icon--largest-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-lg.wt-icon--brand,.wt-icon.wt-icon--largest-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 1200px) {
    .etsy-icon.wt-icon--smallest-xl,.wt-icon.wt-icon--smallest-xl {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xl.wt-icon--logo svg,.wt-icon.wt-icon--smallest-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xl.wt-icon--brand,.wt-icon.wt-icon--smallest-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-xl,.wt-icon.wt-icon--smaller-xl {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xl.wt-icon--logo svg,.wt-icon.wt-icon--smaller-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xl.wt-icon--brand,.wt-icon.wt-icon--smaller-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-xl,.wt-icon.wt-icon--base-xl {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xl.wt-icon--logo svg,.wt-icon.wt-icon--base-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xl.wt-icon--brand,.wt-icon.wt-icon--base-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-xl,.wt-icon.wt-icon--larger-xl {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xl.wt-icon--logo svg,.wt-icon.wt-icon--larger-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xl.wt-icon--brand,.wt-icon.wt-icon--larger-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-xl,.wt-icon.wt-icon--largest-xl {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xl.wt-icon--logo svg,.wt-icon.wt-icon--largest-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xl.wt-icon--brand,.wt-icon.wt-icon--largest-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 1400px) {
    .etsy-icon.wt-icon--smallest-tv,.wt-icon.wt-icon--smallest-tv {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-tv.wt-icon--logo svg,.wt-icon.wt-icon--smallest-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-tv.wt-icon--brand,.wt-icon.wt-icon--smallest-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-tv,.wt-icon.wt-icon--smaller-tv {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-tv.wt-icon--logo svg,.wt-icon.wt-icon--smaller-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-tv.wt-icon--brand,.wt-icon.wt-icon--smaller-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-tv,.wt-icon.wt-icon--base-tv {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-tv.wt-icon--logo svg,.wt-icon.wt-icon--base-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-tv.wt-icon--brand,.wt-icon.wt-icon--base-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-tv,.wt-icon.wt-icon--larger-tv {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-tv.wt-icon--logo svg,.wt-icon.wt-icon--larger-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-tv.wt-icon--brand,.wt-icon.wt-icon--larger-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-tv,.wt-icon.wt-icon--largest-tv {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-tv.wt-icon--logo svg,.wt-icon.wt-icon--largest-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-tv.wt-icon--brand,.wt-icon.wt-icon--largest-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

.wt-list {
    padding-left: var(--clg-dimension-pal-spacing-300,18px);
    list-style-position: outside
}

.wt-list-unstyled.wt-list-unstyled,.wt-list-inline.wt-list-inline {
    padding-left: 0;
    list-style: none
}

.wt-list-inline .wt-list-inline__item {
    margin-right: var(--clg-dimension-pal-spacing-200,12px);
    display: inline-block
}

.wt-list-inline .wt-list-inline__item:last-child {
    margin-right: 0
}

@keyframes web-toolkit-wt-animated--slide-from-top {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }

    99% {
        opacity: 1;
        transform: translateY(0%)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--slide-from-right {
    0% {
        opacity: 0;
        transform: translate(100%)
    }

    99% {
        opacity: 1;
        transform: translate(0%)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--slide-from-bottom {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    99% {
        opacity: 1;
        transform: translateY(0%)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--slide-from-left {
    0% {
        opacity: 0;
        transform: translate(-100%)
    }

    99% {
        opacity: 1;
        transform: translate(0%)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--slide-to-top {
    0% {
        opacity: 1;
        transform: translateY(0%)
    }

    to {
        opacity: 0;
        transform: translateY(-100%)
    }
}

@keyframes web-toolkit-wt-animated--slide-to-right {
    0% {
        opacity: 1;
        transform: translate(0%)
    }

    to {
        opacity: 0;
        transform: translate(100%)
    }
}

@keyframes web-toolkit-wt-animated--slide-to-bottom {
    0% {
        opacity: 1;
        transform: translateY(0%)
    }

    to {
        opacity: 0;
        transform: translateY(100%)
    }
}

@keyframes web-toolkit-wt-animated--slide-to-left {
    0% {
        opacity: 1;
        transform: translate(0%)
    }

    to {
        opacity: 0;
        transform: translate(-100%)
    }
}

@keyframes web-toolkit-wt-animated--appear-01 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes web-toolkit-wt-animated--appear-02 {
    0% {
        transform: translateY(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translateY(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-02--from-top {
    0% {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translateY(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-02--from-right {
    0% {
        transform: translateX(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translate(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-02--from-left {
    0% {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translate(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-03 {
    0% {
        transform: translateY(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translateY(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-03--from-top {
    0% {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translateY(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-03--from-right {
    0% {
        transform: translateX(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translate(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--appear-03--from-left {
    0% {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0
    }

    99% {
        opacity: 1;
        transform: translate(0)scale(1)perspective(1px)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes web-toolkit-wt-animated--disappear-01 {
    0% {
        opacity: 1;
        visibility: visible
    }

    99% {
        opacity: 0;
        visibility: visible
    }

    to {
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-02 {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateY(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateY(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-02--to-top {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-02--to-right {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translate(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateX(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateX(var(--clg-dimension-pal-spacing-200,12px))scale(.98)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-02--to-left {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translate(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-200,12px)*-1))scale(.98)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-03 {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateY(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateY(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-03--to-top {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateY(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-03--to-right {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translate(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateX(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateX(var(--clg-dimension-pal-spacing-600,36px))scale(.965)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

@keyframes web-toolkit-wt-animated--disappear-03--to-left {
    0% {
        opacity: 1;
        visibility: visible;
        transform: translate(0)scale(1)perspective(1px)
    }

    99% {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0;
        visibility: visible
    }

    to {
        transform: translateX(calc(var(--clg-dimension-pal-spacing-600,36px)*-1))scale(.965)perspective(1px);
        opacity: 0;
        visibility: hidden
    }
}

.wt-spinner {
    font-size: 0;
    display: block;
    position: relative
}

.wt-spinner.wt-spinner--01 .etsy-icon,.wt-spinner.wt-spinner--01 .wt-icon,.wt-spinner.wt-spinner--02 .etsy-icon,.wt-spinner.wt-spinner--02 .wt-icon {
    stroke-linecap: round;
    stroke: var(--clg-color-app-spinner-on-surface-light-foreground,#222);
    width: 100%;
    height: 100%;
    animation-duration: 1.2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

.wt-spinner.wt-spinner--01:before,.wt-spinner.wt-spinner--02:before {
    content: "";
    border-radius: var(--clg-shape-sem-border-radius-full,999999px);
    width: 100%;
    height: 100%;
    position: absolute
}

.wt-spinner.wt-spinner--01 {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    margin: auto
}

.wt-spinner.wt-spinner--01 .etsy-icon,.wt-spinner.wt-spinner--01 .wt-icon {
    stroke-dasharray: 60;
    stroke-width: var(--clg-shape-sem-border-width-medium,4px);
    animation-name: web-toolkit-wt-spinner--01
}

.wt-spinner.wt-spinner--01:before {
    border: var(--clg-shape-sem-border-width-medium,4px)solid var(--clg-color-app-spinner-background,#0e0e0e2e)
}

.wt-spinner.wt-spinner--02 {
    width: var(--clg-dimension-sem-icon-core-largest,48px);
    height: var(--clg-dimension-sem-icon-core-largest,48px);
    margin: var(--clg-dimension-pal-spacing-800,48px)auto
}

.wt-spinner.wt-spinner--02 .etsy-icon,.wt-spinner.wt-spinner--02 .wt-icon {
    stroke-dasharray: 128;
    stroke-width: var(--clg-shape-sem-border-width-thick,6px);
    animation-name: web-toolkit-wt-spinner--02
}

.wt-spinner.wt-spinner--02:before {
    border: var(--clg-shape-sem-border-width-thick,6px)solid var(--clg-color-app-spinner-background,#0e0e0e2e)
}

.wt-spinner.wt-spinner--03 {
    width: var(--clg-dimension-sem-icon-core-largest,48px);
    height: var(--clg-dimension-sem-icon-core-largest,48px);
    margin: var(--clg-dimension-pal-spacing-800,48px)auto
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__background,.wt-spinner.wt-spinner--03 .wt-spinner--03__item-1,.wt-spinner.wt-spinner--03 .wt-spinner--03__item-1:after,.wt-spinner.wt-spinner--03 .wt-spinner--03__item-2,.wt-spinner.wt-spinner--03 .wt-spinner--03__item-2:after {
    animation-duration: 2s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__background {
    transform-origin: 50%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 48 48%22%3E%3Cpath fill%3D%22%23FDD95C%22 d%3D%22M48,37.3C47.1,22.8,44,2.1,37.8,0.8c-6.2-1.3-25.4,7-35.7,20.1c-3.5,4.5-2.5,10.7,2.2,13.8 c9,5.9,21.8,10.4,32.3,12.5C42.7,48.4,48.4,43.5,48,37.3%22%2F%3E%3C%2Fsvg%3E");
    width: 100%;
    height: 100%;
    animation-name: web-toolkit-wt-spinner--03__background
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__item-1 {
    width: var(--clg-dimension-pal-spacing-500,30px);
    height: var(--clg-dimension-pal-spacing-700,42px);
    top: var(--clg-dimension-pal-spacing-100,6px);
    right: calc(-1*var(--clg-dimension-pal-spacing-100,6px));
    animation-name: web-toolkit-wt-spinner--03__item-1;
    position: absolute
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__item-1:after {
    transform-origin: 50%;
    content: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 42%22%3E%3Cpath fill%3D%22%23CCEBFF%22 d%3D%22M20.8,34.3c-0.7-0.8-2-2.7-2-2.7L18,29.9c0,0-0.9-2.7-0.9-3.7c-0.1-2,0.4-3.5,1.2-5.3 c1.6-3.6,4.7-5.9,8.8-6.9l0.8-0.3l0.3-0.3L25.1,2.6L24,0c-0.6,0.1-1.8,0.6-2.4,0.8c-2.6,0.7-4.8,1.9-7,3c-2.4,1.5-6.3,5.3-6.3,5.3 s-3.6,3.7-4.7,6.4c-0.4,0.9-0.6,2-0.9,3.1c-0.4,1.5-0.7,4.9-0.9,6.5c-0.3,1.7,0.6,6.1,0.6,6.1s0.6,2.5,1.2,4.1C4.6,37.7,6,40,7.8,42 c0,0,5.3-2.7,5.7-3c0.4-0.3,3.6-2,3.8-2.1c0.3-0.1,2.7-1,2.7-1l1.3-0.6c0,0,0.1-0.2,0.1-0.2C21.4,35,20.8,34.3,20.8,34.3%22%2F%3E%3C%2Fsvg%3E");
    width: 100%;
    height: 100%;
    animation-name: web-toolkit-wt-spinner--03__item-1__after;
    position: absolute
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__item-2 {
    width: var(--clg-dimension-pal-spacing-300,18px);
    height: var(--clg-dimension-pal-spacing-300,18px);
    bottom: var(--clg-dimension-pal-spacing-100,6px);
    left: var(--clg-dimension-pal-spacing-100,6px);
    animation-name: web-toolkit-wt-spinner--03__item-2;
    position: absolute
}

.wt-spinner.wt-spinner--03 .wt-spinner--03__item-2:after {
    transform-origin: 50%;
    content: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 18 18%22%3E%3Cpath fill%3D%22%23F1641E%22 d%3D%22M8.6,1.6C3.9,0.6-0.1,5.6,0,10.5c0.1,4.9,3.5,6.1,8.4,6.1c4.9-0.1,8.9-0.5,9.5-5.3 C18.7,5.4,14,2.6,8.6,1.6%22%2F%3E%3C%2Fsvg%3E");
    width: 100%;
    height: 100%;
    animation-name: web-toolkit-wt-spinner--03__item-2__after;
    position: absolute
}

.wt-spinner.wt-spinner--light.wt-spinner--01 .etsy-icon,.wt-spinner.wt-spinner--light.wt-spinner--01 .wt-icon,.wt-spinner.wt-spinner--light.wt-spinner--02 .etsy-icon,.wt-spinner.wt-spinner--light.wt-spinner--02 .wt-icon {
    stroke: var(--clg-color-app-spinner-on-surface-strong-foreground,#fff)
}

.wt-spinner.wt-spinner--light.wt-spinner--01:before,.wt-spinner.wt-spinner--light.wt-spinner--02:before {
    border-color: var(--clg-color-app-spinner-on-surface-strong-background,#ffffff3d)
}

.wt-btn .wt-spinner--01 {
    opacity: 0;
    visibility: hidden;
    animation-duration: .2s;
    animation-timing-function: ease-in;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-btn .wt-spinner--01,.wt-btn .wt-spinner--01 * {
    animation-play-state: paused
}

.wt-btn.wt-btn.wt-btn.wt-btn.wt-btn--is-loading {
    --wt-btn-text-color: transparent;
    --wt-btn-text-color-hover: transparent
}

.wt-btn.wt-btn--is-loading {
    cursor: progress
}

.wt-btn.wt-btn--is-loading .wt-spinner--01 {
    opacity: 1;
    visibility: visible;
    animation-name: web-toolkit-wt-animated--appear-01
}

.wt-btn.wt-btn--is-loading .wt-spinner--01,.wt-btn.wt-btn--is-loading .wt-spinner--01 * {
    animation-play-state: running
}

.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--secondary .wt-spinner--01 .etsy-icon,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--secondary .wt-spinner--01 .wt-icon,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--outline .wt-spinner--01 .etsy-icon,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--outline .wt-spinner--01 .wt-icon,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--transparent .wt-spinner--01 .etsy-icon,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--transparent .wt-spinner--01 .wt-icon,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--primary .wt-spinner--01 .etsy-icon,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--primary .wt-spinner--01 .wt-icon,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--filled .wt-spinner--01 .etsy-icon,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--filled .wt-spinner--01 .wt-icon {
    stroke: var(--clg-color-app-spinner-on-surface-dark-foreground,#fff)
}

.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--secondary .wt-spinner--01:before,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--outline .wt-spinner--01:before,.wt-btn.wt-btn--is-loading.wt-btn--light.wt-btn--transparent .wt-spinner--01:before,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--primary .wt-spinner--01:before,.wt-btn.wt-btn--is-loading:not(.wt-btn--light).wt-btn--filled .wt-spinner--01:before {
    border-color: var(--clg-color-app-spinner-on-surface-dark-background,#ffffff3d)
}

@keyframes web-toolkit-wt-spinner--01 {
    0% {
        stroke-dashoffset: 60px;
        transform: rotate(-90deg)
    }

    50% {
        stroke-dashoffset: 30px;
        transform: rotate(0)
    }

    to {
        stroke-dashoffset: 60px;
        transform: rotate(270deg)
    }
}

@keyframes web-toolkit-wt-spinner--02 {
    0% {
        stroke-dashoffset: 128px;
        transform: rotate(-90deg)
    }

    50% {
        stroke-dashoffset: 64px;
        transform: rotate(0)
    }

    to {
        stroke-dashoffset: 128px;
        transform: rotate(270deg)
    }
}

@keyframes web-toolkit-wt-spinner--03__background {
    0% {
        transform: rotate(0)
    }

    33.33% {
        transform: rotate(180deg)
    }

    66.66% {
        transform: rotate(270deg)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes web-toolkit-wt-spinner--03__item-1 {
    0% {
        transform: translate(0)
    }

    33.33% {
        transform: translate(calc(-1*var(--clg-dimension-pal-spacing-400,24px)),var(--clg-dimension-pal-spacing-200,12px))
    }

    66.66% {
        transform: translate(calc(-1*var(--clg-dimension-pal-spacing-100,6px)),var(--clg-dimension-pal-spacing-100,6px))
    }

    to {
        transform: translate(0)
    }
}

@keyframes web-toolkit-wt-spinner--03__item-1__after {
    0% {
        transform: rotate(0)
    }

    33.33% {
        transform: rotate(140deg)
    }

    66.66% {
        transform: rotate(200deg)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes web-toolkit-wt-spinner--03__item-2 {
    0% {
        transform: translate(0)
    }

    33.33% {
        transform: translate(var(--clg-dimension-pal-spacing-300,18px),calc(-1*var(--clg-dimension-pal-spacing-400,24px)))
    }

    66.66% {
        transform: translate(calc(-1*var(--clg-dimension-pal-spacing-100,6px)),calc(-1*var(--clg-dimension-pal-spacing-300,18px)))
    }

    to {
        transform: translate(0)
    }
}

@keyframes web-toolkit-wt-spinner--03__item-2__after {
    0% {
        transform: rotate(0)
    }

    33.33% {
        transform: rotate(150deg)
    }

    66.66% {
        transform: rotate(280deg)
    }

    to {
        transform: rotate(360deg)
    }
}

.wt-options {
    text-align: left;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: inherit;
    background: 0 0;
    padding-left: 0;
    list-style: none;
    display: block;
    position: relative
}

.wt-options--scroll {
    max-height: calc((var(--clg-dimension-pal-spacing-400,24px) + 19px)*6);
    overflow-y: auto
}

.wt-options__item {
    color: var(--clg-color-sem-text-primary,#222);
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    box-sizing: border-box;
    align-items: unset;
    justify-content: unset;
    width: -ms-max-content;
    padding-top: var(--clg-dimension-pal-spacing-200,12px);
    padding-bottom: var(--clg-dimension-pal-spacing-200,12px);
    padding-left: var(--clg-dimension-pal-spacing-300,18px);
    padding-right: var(--clg-dimension-pal-spacing-300,18px);
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    text-align: left;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: inherit;
    background: 0 0;
    border: none;
    outline: none;
    flex-wrap: nowrap;
    width: max-content;
    min-width: 100%;
    max-width: 100%;
    text-decoration: none;
    list-style: none;
    display: flex
}

.wt-options__item:focus-visible {
    outline: inherit
}

.wt-options__item:disabled,.wt-options__item[disabled=true],.wt-options__item[aria-disabled=true] {
    cursor: not-allowed;
    opacity: .5
}

.wt-options__item.wt-options__item--selected {
    background-color: var(--clg-color-sem-background-surface-selected-subtle,#0e0e0e0d)
}

.wt-options__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) .wt-options__item:focus,.wt-options__item--activedescendant {
    background: #eaeaea
}

.wt-options__item:active {
    background: #d3d3d3
}

.wt-options__item.wt-options__item--checkable:after {
    content: "";
    min-width: var(--clg-dimension-sem-icon-core-base,24px);
    width: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: none;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-left: auto;
    margin-right: -2px;
    display: block
}

.wt-options__item.wt-options__item--checkable.wt-options__item--selected:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M10.55 16.97L6.3 12.7a1 1 0 0 1 1.42-1.42l2.74 2.74 5.8-6.68a1 1 0 0 1 1.5 1.3l-7.2 8.32z%22%2F%3E%3C%2Fsvg%3E")
}

.wt-menu {
    display: inline-flex;
    position: relative
}

.wt-menu.wt-menu--hide-trigger-on-open .wt-menu__trigger[aria-expanded=true] {
    z-index: 0
}

.wt-menu.wt-menu--hide-trigger-on-open .wt-menu__trigger[aria-expanded=true] .wt-menu__trigger__label,.wt-menu.wt-menu--hide-trigger-on-open .wt-menu__trigger[aria-expanded=true] .wt-menu__trigger__caret {
    z-index: auto;
    position: static
}

.wt-menu.wt-menu--hide-trigger-on-open .wt-menu__trigger[aria-expanded=true]~.wt-menu-body ul.wt-menu__list li:first-child .wt-menu__list__item {
    padding-top: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-menu.wt-menu--hide-trigger-on-open .wt-menu__trigger[aria-expanded=true]~.wt-menu-body ul.wt-menu__list li:last-child .wt-menu__list__item {
    padding-bottom: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-menu.wt-menu--full-width {
    width: 100%;
    display: block
}

.wt-menu.wt-menu--full-width .wt-menu__trigger {
    width: 100%
}

.wt-menu__trigger {
    text-align: left;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.wt-menu__trigger.wt-btn {
    text-align: left;
    display: flex
}

.wt-menu__trigger__label {
    flex-grow: 1;
    position: relative
}

.wt-menu__trigger__label .wt-menu__trigger-label--selected,.wt-menu__trigger__label.wt-menu__trigger-label--selected {
    word-break: break-word;
    font-weight: 400
}

.wt-menu__trigger__caret {
    flex-grow: 0;
    flex-shrink: 0;
    position: relative
}

.wt-menu__trigger[aria-expanded=true] {
    z-index: 80
}

.wt-menu__trigger[aria-expanded=true]:after,.wt-menu__trigger[aria-expanded=true]:before {
    visibility: none;
    opacity: 0!important
}

.wt-menu__body {
    background: var(--clg-color-sem-background-elevation-0,#fff);
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    border: var(--clg-shape-sem-border-width-thin,1px)var(--clg-color-sem-border-divider,#0e0e0e2e)solid;
    box-sizing: border-box;
    min-width: 160px;
    max-width: 300px;
    max-height: 480px;
    padding-left: 0;
    font-size: 16px;
    position: relative;
    top: 0;
    left: 0;
    overflow: hidden
}

.wt-menu__body.wt-menu__body--pinned,.wt-menu__body.wt-menu__body--free-floating {
    position: absolute
}

.wt-menu__body.wt-menu__body--pinned {
    padding-top: var(--clg-dimension-pal-spacing-800,48px);
    padding-top: var(--wt-menu__anchor__height);
    padding-bottom: 0
}

.wt-menu__body.wt-menu__body--pinned[data-popper-placement^=top] {
    padding-top: 0;
    padding-bottom: var(--clg-dimension-pal-spacing-800,48px);
    padding-bottom: var(--wt-menu__anchor__height)
}

.wt-menu__body.wt-menu__body--pinned .wt-menu__body__main.wt-menu__body__main--scroll {
    max-height: calc(60px*8 - var(--wt-menu__anchor__height,0px))
}

.wt-menu__body.wt-menu__body--enter-from,.wt-menu__body.wt-menu__body--leave-to {
    opacity: 0;
    visibility: hidden;
    transform: scaleX(.5)scaleY(.2)perspective(1px);
    box-shadow: 0 0 #0000
}

.wt-menu__body.wt-menu__body--enter-from.wt-menu__body--pinned,.wt-menu__body.wt-menu__body--enter-from.wt-menu__body--free-floating,.wt-menu__body.wt-menu__body--leave-to.wt-menu__body--pinned,.wt-menu__body.wt-menu__body--leave-to.wt-menu__body--free-floating {
    position: fixed
}

.wt-menu__body.wt-menu__body--leave-from,.wt-menu__body.wt-menu__body--enter-to {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    opacity: 1;
    visibility: visible;
    z-index: 70;
    transform: scaleX(1)scaleY(1)perspective(1px)
}

.wt-menu__body.wt-menu__body--enter-active,.wt-menu__body.wt-menu__body--leave-active {
    transform-origin: 0 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=top],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=top] {
    transform-origin: bottom
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=top-start],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=top-start] {
    transform-origin: 0 100%
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=top-end],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=top-end] {
    transform-origin: 100% 100%
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=bottom],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=bottom] {
    transform-origin: top
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=bottom-start],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=bottom-start] {
    transform-origin: 0 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=bottom-end],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=bottom-end] {
    transform-origin: 100% 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=left],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=left] {
    transform-origin: 100%
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=left-start],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=left-start] {
    transform-origin: 100% 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=left-end],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=left-end] {
    transform-origin: 100% 100%
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=right],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=right] {
    transform-origin: 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=right-start],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=right-start] {
    transform-origin: 0 0
}

.wt-menu__body.wt-menu__body--enter-active[data-popper-placement^=right-end],.wt-menu__body.wt-menu__body--leave-active[data-popper-placement^=right-end] {
    transform-origin: 0 100%
}

.wt-menu__body.wt-menu__body--enter-active {
    transition: opacity .18s ease-out,box-shadow .18s cubic-bezier(.175,.885,.4,1.1),transform .18s cubic-bezier(.175,.885,.4,1.1),visibility .18s linear
}

.wt-menu__body.wt-menu__body--leave-active {
    z-index: 30;
    transition: box-shadow .18s cubic-bezier(.6,0,.825,.115),opacity .108s cubic-bezier(.6,0,.825,.115) 72ms,transform .18s cubic-bezier(.6,0,.825,.115),visibility 0s linear .144s
}

.wt-menu__body__main.wt-menu__body__main--scroll {
    max-height: 480px;
    overflow: hidden auto
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__body {
    opacity: 0;
    transform-origin: 0 0;
    visibility: hidden;
    transition: box-shadow .18s cubic-bezier(.6,0,.825,.115),opacity .108s cubic-bezier(.6,0,.825,.115) 72ms,transform .18s cubic-bezier(.6,0,.825,.115),visibility 0s linear .144s;
    position: absolute;
    transform: scaleX(.5)scaleY(.2)perspective(1px);
    box-shadow: 0 0 #0000
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__body:not(.wt-menu__body--enter-active) {
    display: none
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__body.wt-menu__body--will-animate {
    z-index: 30;
    display: block
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__body--scroll {
    max-height: 480px;
    overflow: hidden auto
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger.wt-btn~.wt-menu__body .wt-menu__body--scroll {
    max-height: calc(60px*8 - var(--clg-dimension-pal-spacing-800,48px))
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger.wt-btn.wt-btn--small~.wt-menu__body .wt-menu__body--scroll {
    max-height: calc(60px*8 - var(--clg-dimension-sem-interaction-small,36px) - var(--clg-dimension-pal-spacing-base-unit,6px))
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger[aria-expanded=true]~.wt-menu__body {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    opacity: 1;
    visibility: visible;
    z-index: 70;
    transition: opacity .18s ease-out,box-shadow .18s cubic-bezier(.175,.885,.4,1.1),transform .18s cubic-bezier(.175,.885,.4,1.1),visibility .18s linear;
    transform: scaleX(1)scaleY(1)perspective(1px)
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger:not([aria-expanded=true])~.wt-menu__body .wt-menu__item {
    opacity: 0;
    transition: background-color .1s ease-out,opacity .18s cubic-bezier(.6,0,.825,.115) -72ms
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger.wt-menu__trigger--will-animate.wt-menu__trigger:not([aria-expanded=true]) {
    z-index: 40
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger.wt-menu__trigger--will-animate:after,.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger.wt-menu__trigger--will-animate:before {
    transition: opacity 60ms .12s
}

.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger[aria-expanded=true].wt-menu__trigger--will-animate:after,.wt-menu:not(.wt-menu--use-animation) .wt-menu__trigger[aria-expanded=true].wt-menu__trigger--will-animate:before {
    transition: opacity 60ms
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--center {
    justify-content: center
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--center .wt-menu__body {
    left: initial;
    right: initial;
    transform-origin: 50% 0;
    margin: auto
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--center.wt-menu--top .wt-menu__body {
    transform-origin: 50% 100%
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--right .wt-menu__body {
    transform-origin: 100% 0;
    left: auto;
    right: 0
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--top .wt-menu__body {
    transform-origin: 0 100%;
    top: auto;
    bottom: 0
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--top.wt-menu--right .wt-menu__body {
    transform-origin: 100% 100%
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--top.wt-menu--center .wt-menu__body {
    transform-origin: bottom
}

.wt-menu:not(.wt-menu--use-animation).wt-menu--offset-below-trigger .wt-menu__body {
    margin-top: var(--clg-dimension-pal-spacing-200,12px);
    top: auto
}

.wt-menu a.wt-menu__item,.wt-menu button.wt-menu__item,.wt-menu li.wt-menu__item,a.wt-menu__item,button.wt-menu__item,li.wt-menu__item {
    color: var(--clg-color-sem-text-primary,#222);
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    box-sizing: border-box;
    width: -ms-max-content;
    max-width: calc(60px*5 - var(--clg-shape-sem-border-width-thin,1px)*2);
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    background: 0 0;
    border: none;
    outline: none;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    width: max-content;
    min-width: 100%;
    padding: 12px 18px;
    text-decoration: none;
    list-style: none;
    transition: background-color .1s ease-out;
    display: flex
}

.wt-menu a.wt-menu__item:focus-visible {
    outline: inherit
}

.wt-menu button.wt-menu__item:focus-visible {
    outline: inherit
}

.wt-menu li.wt-menu__item:focus-visible {
    outline: inherit
}

a.wt-menu__item:focus-visible {
    outline: inherit
}

button.wt-menu__item:focus-visible {
    outline: inherit
}

li.wt-menu__item:focus-visible {
    outline: inherit
}

.wt-menu a.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) .wt-menu a.wt-menu__item:focus,.wt-menu button.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) .wt-menu button.wt-menu__item:focus,.wt-menu li.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) .wt-menu li.wt-menu__item:focus,a.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) a.wt-menu__item:focus,button.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) button.wt-menu__item:focus,li.wt-menu__item:hover:not(:disabled):not([disabled=true]),body:not(.wt-focus-visible) li.wt-menu__item:focus,.wt-menu a.wt-menu__item:active,.wt-menu button.wt-menu__item:active,.wt-menu li.wt-menu__item:active,a.wt-menu__item:active,button.wt-menu__item:active,li.wt-menu__item:active {
    background: #eaeaea
}

.wt-menu a.wt-menu__item:disabled,.wt-menu a.wt-menu__item[disabled=true],.wt-menu button.wt-menu__item:disabled,.wt-menu button.wt-menu__item[disabled=true],.wt-menu li.wt-menu__item:disabled,.wt-menu li.wt-menu__item[disabled=true],a.wt-menu__item:disabled,a.wt-menu__item[disabled=true],button.wt-menu__item:disabled,button.wt-menu__item[disabled=true],li.wt-menu__item:disabled,li.wt-menu__item[disabled=true] {
    cursor: not-allowed;
    opacity: .5
}

.wt-menu a.wt-menu__item:after,.wt-menu button.wt-menu__item:after,.wt-menu li.wt-menu__item:after,a.wt-menu__item:after,button.wt-menu__item:after,li.wt-menu__item:after {
    content: "";
    min-width: var(--clg-dimension-sem-icon-core-base,24px);
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-pal-spacing-300,18px);
    background-image: none;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-right: -2px;
    display: block
}

a.wt-menu__item.wt-is-selected,button.wt-menu__item.wt-is-selected {
    background-color: var(--clg-color-sem-background-surface-selected-subtle,#0e0e0e0d)
}

a.wt-menu__item.wt-is-selected:after,button.wt-menu__item.wt-is-selected:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M10.55 16.97L6.3 12.7a1 1 0 0 1 1.42-1.42l2.74 2.74 5.8-6.68a1 1 0 0 1 1.5 1.3l-7.2 8.32z%22%2F%3E%3C%2Fsvg%3E")
}

body:not(.wt-focus-visible) a.wt-options__item:focus,body:not(.wt-focus-visible) button.wt-options__item:focus,body:not(.wt-focus-visible) li.wt-options__item:focus,body:not(.wt-focus-visible) a.wt-menu__item:focus,body:not(.wt-focus-visible) button.wt-menu__item:focus,body:not(.wt-focus-visible) li.wt-menu__item:focus {
    outline: 3px solid #0000!important
}

body:not(.wt-focus-visible) a.wt-options__item:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-options__item:focus:not(:hover):not(:active),body:not(.wt-focus-visible) li.wt-options__item:focus:not(:hover):not(:active),body:not(.wt-focus-visible) a.wt-menu__item:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-menu__item:focus:not(:hover):not(:active),body:not(.wt-focus-visible) li.wt-menu__item:focus:not(:hover):not(:active) {
    border-color: #0000;
    transition: none;
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important
}

.wt-overlay {
    -ms-scroll-chaining: none;
    overscroll-behavior: contain;
    z-index: 80;
    padding: var(--clg-dimension-pal-spacing-200,12px);
    padding-top: calc(var(--clg-dimension-pal-spacing-200,12px) + env(safe-area-inset-top,0px));
    padding-bottom: calc(var(--clg-dimension-pal-spacing-200,12px) + env(safe-area-inset-bottom,0px));
    -webkit-overflow-scrolling: auto;
    width: 100%;
    height: 100%;
    min-height: 100%;
    display: flex;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden auto
}

@media only screen and (min-width: 640px) {
    .wt-overlay {
        padding:var(--clg-dimension-pal-spacing-600,36px);
        padding-top: calc(var(--clg-dimension-pal-spacing-600,36px) + env(safe-area-inset-top,0px));
        padding-bottom: calc(var(--clg-dimension-pal-spacing-600,36px) + env(safe-area-inset-bottom,0px))
    }
}

.wt-overlay:not(.wt-overlay--will-animate) {
    display: none
}

.wt-overlay:not(.wt-overlay--will-animate) * {
    animation-play-state: paused!important
}

@media (-ms-high-contrast:none) {
    .wt-overlay {
        display: block
    }
}

.wt-overlay[aria-hidden=true] {
    visibility: hidden;
    background: 0 0;
    transition: visibility 0s linear .3s,z-index 0s linear .3s,background .3s ease-out
}

.fix-overlay-z-index-on-mission-control .wt-overlay[aria-hidden=true] {
    z-index: -1
}

.wt-overlay[aria-hidden=false] {
    visibility: visible;
    background: var(--clg-color-sem-background-scrim,#0e0e0e91);
    transition-delay: 0s
}

.wt-overlay.wt-overlay--no-animation {
    transition: none!important
}

.wt-overlay.wt-overlay--animation-style-grow {
    transition: none;
    transform: none
}

.wt-overlay--has-close-icon {
    padding-top: calc(var(--clg-dimension-sem-interaction-base,48px) + calc(var(--clg-dimension-pal-spacing-200,12px) + env(safe-area-inset-top,0px)))
}

@media only screen and (min-width: 640px) {
    .wt-overlay--has-close-icon {
        padding-top:calc(var(--clg-dimension-sem-interaction-base,48px) + calc(var(--clg-dimension-pal-spacing-600,36px) + env(safe-area-inset-top,0px)))
    }
}

@media only screen and (min-width: 1200px) {
    .wt-overlay--has-close-icon {
        padding-top:calc(var(--clg-dimension-pal-spacing-600,36px) + env(safe-area-inset-top,0px))
    }
}

.wt-overlay__modal {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026);
    background: var(--clg-color-sem-background-elevation-4,#fff);
    border-radius: var(--clg-shape-sem-border-radius-largest,24px);
    z-index: 10;
    padding: var(--clg-dimension-pal-spacing-300,18px);
    opacity: 0;
    transform: translateY(var(--clg-dimension-pal-spacing-500,30px))scale(.965)perspective(1px);
    width: 100%;
    max-width: 580px;
    margin: auto;
    transition: opacity .15s ease-out,transform .255s cubic-bezier(.175,.745,.425,1.11);
    position: relative
}

@media only screen and (min-width: 640px) {
    .wt-overlay__modal {
        padding:var(--clg-dimension-pal-spacing-500,30px)
    }
}

.wt-overlay--animation-style-grow .wt-overlay__modal {
    transition: opacity .2s linear .3s;
    transform: none
}

.wt-overlay[aria-hidden=false] .wt-overlay__modal {
    opacity: 1;
    transition-delay: 75ms;
    transform: translateY(0)scale(1)perspective(1px)
}

.wt-overlay.wt-overlay--animation-style-grow[aria-hidden=false] .wt-overlay__modal {
    transition: opacity .2s linear .3s;
    transform: none
}

.wt-overlay[aria-hidden=false] .wt-overlay__modal.wt-overlay--animation-done {
    transform: none
}

.wt-overlay--no-animation .wt-overlay__modal {
    transition: none!important;
    transform: none!important
}

.wt-overlay__modal--condensed {
    padding: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-overlay__header {
    padding-top: var(--clg-dimension-pal-spacing-100,6px);
    padding-bottom: var(--clg-dimension-pal-spacing-300,18px);
    z-index: 20;
    position: relative
}

@media only screen and (min-width: 640px) {
    .wt-overlay__header {
        padding-top:0;
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)
    }
}

.wt-overlay__header--condensed {
    padding-bottom: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-overlay__header--image {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
    margin-top: calc(-1*var(--clg-dimension-pal-spacing-300,18px));
    margin-right: calc(-1*var(--clg-dimension-pal-spacing-300,18px));
    margin-left: calc(-1*var(--clg-dimension-pal-spacing-300,18px));
    padding-top: 0;
    overflow: hidden
}

@media only screen and (min-width: 640px) {
    .wt-overlay__header--image {
        margin-top:calc(-1*var(--clg-dimension-pal-spacing-500,30px));
        margin-right: calc(-1*var(--clg-dimension-pal-spacing-500,30px));
        margin-left: calc(-1*var(--clg-dimension-pal-spacing-500,30px))
    }
}

.wt-overlay__main {
    z-index: 10;
    position: relative
}

.wt-overlay__footer {
    padding-top: var(--clg-dimension-pal-spacing-400,24px);
    flex-direction: column-reverse;
    display: flex;
    position: relative
}

.wt-overlay__footer .wt-overlay__footer__action.wt-overlay__footer__action>.wt-btn,.wt-overlay__footer .wt-overlay__footer__cancel.wt-overlay__footer__cancel>.wt-btn {
    width: 100%;
    margin-left: 0;
    margin-right: 0
}

.wt-overlay__footer .wt-overlay__footer__action>.wt-btn {
    margin-bottom: var(--clg-dimension-pal-spacing-300,18px)
}

@media only screen and (min-width: 640px) {
    .wt-overlay__footer {
        padding-top:var(--clg-dimension-pal-spacing-600,36px);
        flex-direction: row
    }

    .wt-overlay__footer .wt-overlay__footer__action.wt-overlay__footer__action>.wt-btn,.wt-overlay__footer .wt-overlay__footer__cancel.wt-overlay__footer__cancel>.wt-btn {
        width: auto;
        margin: 0
    }

    .wt-overlay__footer .wt-overlay__footer__cancel {
        flex: 1
    }

    .wt-overlay__footer .wt-overlay__footer__action {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)
    }
}

.wt-overlay__footer--condensed {
    padding-top: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-overlay__close-icon {
    bottom: 100%;
    right: calc(-1*var(--clg-dimension-pal-spacing-100,6px));
    margin-bottom: var(--clg-dimension-pal-spacing-100,6px);
    z-index: 0;
    opacity: 0;
    transition: opacity .6s ease-out;
    transform: translate(0,0)
}

.wt-overlay__close-icon.wt-btn {
    position: absolute
}

.wt-overlay[aria-hidden=false] .wt-overlay__close-icon {
    opacity: 1;
    transition-delay: .3s
}

@media only screen and (min-width: 1200px) {
    .wt-overlay__close-icon {
        margin-left:var(--clg-dimension-pal-spacing-200,12px);
        margin-bottom: auto;
        top: 0;
        bottom: auto;
        left: 100%;
        right: auto
    }
}

.wt-overlay--no-animation .wt-overlay__close-icon {
    transition: none!important
}

.wt-overlay__animation-placeholder {
    opacity: 0;
    border-radius: var(--clg-shape-sem-border-radius-larger,16px);
    will-change: transform;
    transform-origin: 0 0;
    background: #222;
    transition: border-radius .35s linear,transform .35s ease-in,opacity .35s ease-in;
    position: fixed
}

.wt-overlay__animation-placeholder.wt-overlay__animation-placeholder--open {
    border-radius: var(--clg-shape-sem-border-radius-smaller,4px);
    opacity: 1
}

.wt-overlay--large .wt-overlay__modal {
    max-width: 740px
}

.wt-overlay--alert .wt-overlay__modal,.wt-overlay--info .wt-overlay__modal {
    max-width: 420px
}

@media only screen and (min-width: 0) {
    .wt-overlay--peek,.wt-overlay--peek-right,.wt-overlay--peek-left {
        padding:0
    }
}

.wt-overlay--peek .wt-overlay__modal,.wt-overlay--peek-right .wt-overlay__modal,.wt-overlay--peek-left .wt-overlay__modal {
    padding: var(--clg-dimension-pal-spacing-300,18px);
    padding-top: calc(var(--clg-dimension-pal-spacing-300,18px) + env(safe-area-inset-top,0px));
    padding-bottom: calc(var(--clg-dimension-pal-spacing-300,18px) + env(safe-area-inset-bottom,0px));
    max-width: calc(100% - var(--clg-dimension-sem-interaction-base,48px) + var(--clg-dimension-pal-spacing-200,12px));
    transform: translateX(var(--clg-dimension-pal-spacing-800,48px))perspective(1px);
    border-radius: 0;
    width: 580px;
    min-height: 100%;
    margin-right: 0
}

@media only screen and (min-width: 640px) {
    .wt-overlay--peek .wt-overlay__modal,.wt-overlay--peek-right .wt-overlay__modal,.wt-overlay--peek-left .wt-overlay__modal {
        padding:var(--clg-dimension-pal-spacing-500,30px);
        padding-top: calc(var(--clg-dimension-pal-spacing-500,30px) + env(safe-area-inset-top,0px));
        padding-bottom: calc(var(--clg-dimension-pal-spacing-500,30px) + env(safe-area-inset-bottom,0px))
    }
}

.wt-overlay--no-animation .wt-overlay--peek .wt-overlay__modal,.wt-overlay--no-animation .wt-overlay--peek-right .wt-overlay__modal,.wt-overlay--no-animation .wt-overlay--peek-left .wt-overlay__modal {
    transition: none!important
}

.wt-overlay--peek .wt-overlay__close-icon,.wt-overlay--peek-right .wt-overlay__close-icon,.wt-overlay--peek-left .wt-overlay__close-icon {
    right: 100%;
    top: var(--clg-dimension-pal-spacing-100,6px);
    margin-right: var(--clg-dimension-pal-spacing-100,6px);
    bottom: auto;
    left: auto
}

@media only screen and (min-width: 640px) {
    .wt-overlay--peek .wt-overlay__close-icon,.wt-overlay--peek-right .wt-overlay__close-icon,.wt-overlay--peek-left .wt-overlay__close-icon {
        top:var(--clg-dimension-pal-spacing-400,24px)
    }
}

.wt-overlay--peek-left .wt-overlay__modal {
    transform: translateX(calc(-1*var(--clg-dimension-pal-spacing-800,48px)))perspective(1px);
    margin-left: 0
}

.wt-overlay--peek-left .wt-overlay__close-icon {
    margin-left: var(--clg-dimension-pal-spacing-100,6px);
    margin-right: auto;
    left: 100%;
    right: auto
}

.wt-overlay--full-screen {
    padding-bottom: 0;
    transition-delay: .3s;
    overflow-y: scroll
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .wt-overlay--full-screen {
        padding:0
    }

    .wt-overlay--full-screen.wt-overlay--btn-group-small .wt-overlay__modal {
        padding-bottom: calc(var(--clg-dimension-sem-interaction-base,48px)*2 + var(--clg-dimension-pal-spacing-1000,60px));
        padding-bottom: calc(calc(var(--clg-dimension-sem-interaction-base,48px)*2 + var(--clg-dimension-pal-spacing-1000,60px)) + env(safe-area-inset-bottom,0px))
    }
}

.wt-overlay--full-screen .wt-overlay__modal {
    border-radius: 0;
    max-width: 1200px;
    min-height: 100%;
    transition-delay: .15s
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .wt-overlay--full-screen .wt-overlay__modal {
        padding-bottom:calc(var(--clg-dimension-sem-interaction-base,48px)*3 + var(--clg-dimension-pal-spacing-1300,78px));
        padding-bottom: calc(calc(var(--clg-dimension-sem-interaction-base,48px)*3 + var(--clg-dimension-pal-spacing-1300,78px)) + env(safe-area-inset-bottom,0px))
    }
}

@media only screen and (min-width: 640px) {
    .wt-overlay--full-screen .wt-overlay__modal {
        padding-bottom:calc(var(--clg-dimension-sem-interaction-base,48px) + var(--clg-dimension-pal-spacing-1300,78px));
        padding-bottom: calc(calc(var(--clg-dimension-sem-interaction-base,48px) + var(--clg-dimension-pal-spacing-1300,78px)) + env(safe-area-inset-bottom,0px));
        border-top-right-radius: var(--clg-shape-app-dialog-border-radius,16px);
        border-top-left-radius: var(--clg-shape-app-dialog-border-radius,16px);
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }
}

.wt-overlay--no-animation .wt-overlay--full-screen .wt-overlay__modal {
    transition: none!important
}

.wt-overlay--full-screen[aria-hidden=false],.wt-overlay--full-screen[aria-hidden=false] .wt-overlay__modal {
    transition-delay: 0s
}

.wt-overlay--full-screen .wt-overlay__sticky-footer-container {
    z-index: 30;
    box-sizing: border-box;
    padding-right: var(--clg-dimension-pal-spacing-200,12px);
    padding-left: var(--clg-dimension-pal-spacing-200,12px);
    width: 100%;
    transition: transform .12s cubic-bezier(.43,.19,.28,1.105);
    position: fixed;
    bottom: 0;
    left: 0;
    overflow: hidden scroll;
    transform: translateY(100%)
}

@media only screen and (min-width: 640px) {
    .wt-overlay--full-screen .wt-overlay__sticky-footer-container {
        padding-right:var(--clg-dimension-pal-spacing-600,36px);
        padding-left: var(--clg-dimension-pal-spacing-600,36px)
    }
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .wt-overlay--full-screen .wt-overlay__sticky-footer-container {
        padding-left:0;
        padding-right: 0
    }
}

@media (-ms-high-contrast:none) {
    .wt-overlay--full-screen .wt-overlay__sticky-footer-container {
        overflow-y: auto
    }
}

.wt-overlay--full-screen .wt-overlay__footer {
    background: var(--clg-color-sem-background-elevation-4,#fff);
    z-index: 30;
    padding: var(--clg-dimension-pal-spacing-200,12px)var(--clg-dimension-pal-spacing-300,18px);
    width: 100%;
    max-width: 1200px;
    margin: auto;
    position: relative;
    overflow-y: hidden
}

@media only screen and (min-width: 640px) {
    .wt-overlay--full-screen .wt-overlay__footer {
        padding:var(--clg-dimension-pal-spacing-400,24px)var(--clg-dimension-pal-spacing-500,30px)
    }
}

.wt-overlay--full-screen .wt-overlay__sticky-footer-container .wt-overlay__footer {
    padding-bottom: var(--clg-dimension-pal-spacing-200,12px);
    padding-bottom: calc(var(--clg-dimension-pal-spacing-200,12px) + env(safe-area-inset-bottom,0px))
}

@media only screen and (min-width: 640px) {
    .wt-overlay--full-screen .wt-overlay__sticky-footer-container .wt-overlay__footer {
        padding-bottom:var(--clg-dimension-pal-spacing-400,24px);
        padding-bottom: calc(var(--clg-dimension-pal-spacing-400,24px) + env(safe-area-inset-bottom,0px))
    }
}

.wt-overlay--full-screen .wt-overlay--animation-done .wt-overlay__sticky-footer-container {
    transition-duration: .3s;
    transition-delay: .12s;
    transform: translateY(0%)
}

.wt-overlay--full-screen.wt-overlay--no-animation .wt-overlay__sticky-footer-container {
    transition: none!important;
    transform: none!important
}

.wt-overlay--video .wt-overlay__modal {
    border-radius: var(--clg-dimension-pal-spacing-100,6px);
    background: #222;
    width: 85%;
    max-width: none;
    padding: 0
}

.wt-overlay--video .wt-overlay__modal__video-player {
    max-width: 160vh;
    height: 0;
    min-height: 0;
    padding: 0;
    display: none
}

.wt-overlay__video-trigger__container,.wt-overlay__video-trigger {
    border-radius: var(--clg-dimension-pal-spacing-300,18px);
    width: 100%;
    max-width: 100%;
    padding: 0;
    display: block;
    position: relative
}

.wt-overlay__video-trigger {
    color: inherit;
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    background: 0 0;
    border: none;
    outline: none;
    text-decoration: none;
    transition: opacity .1s ease-in
}

.wt-overlay__video-trigger:focus-visible {
    outline: inherit
}

.wt-overlay__video-trigger:before {
    content: "";
    padding-bottom: 56.25%;
    display: block
}

.wt-overlay__video-trigger:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-overlay__video-trigger.wt-overlay__video-trigger--overlay-open {
    opacity: 0;
    transition: opacity .25s ease-out
}

.wt-overlay__video-trigger.wt-overlay__video-trigger--with-background {
    background: #222
}

.wt-overlay__video-trigger.wt-overlay__video-trigger--with-background:hover .wt-overlay__video-trigger__background {
    opacity: .55
}

.wt-overlay__video-trigger__loading,.wt-overlay__video-trigger__text {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.wt-overlay__video-trigger__loading {
    opacity: 0;
    transition-duration: .35s
}

.wt-overlay__video-trigger__background {
    border-radius: inherit;
    z-index: 0;
    opacity: .65;
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 100%;
    transition: opacity .2s ease-out;
    position: absolute;
    top: 0;
    left: 0
}

.wt-overlay__video-trigger__pause-play-button {
    inset: auto var(--clg-dimension-pal-spacing-200,12px)var(--clg-dimension-pal-spacing-200,12px)auto;
    position: absolute!important
}

.wt-youtube-player {
    opacity: 1;
    border-radius: inherit;
    width: 100%;
    padding-bottom: 56.25%;
    transition: opacity .3s ease-out;
    position: relative;
    overflow: hidden
}

.wt-youtube-player.wt-youtube-player--unstarted {
    opacity: 0
}

.wt-youtube-player__container {
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

iframe.wt-youtube-player__container {
    z-index: 0
}

button.wt-text-link:focus-visible {
    outline: inherit
}

button.wt-arrow-link:focus-visible {
    outline: inherit
}

button.wt-text-link-no-underline:focus-visible {
    outline: inherit
}

button.wt-text-link-underline-dotted:focus-visible {
    outline: inherit
}

.wt-tooltip__popper [role=tooltip],.wt-tooltip__popper__overlay {
    background: var(--clg-color-app-tooltip-background,#222);
    border-radius: var(--clg-shape-sem-border-radius-smaller,4px);
    color: var(--clg-color-app-tooltip-text,#fff);
    padding: var(--clg-dimension-app-tooltip-padding-vertical,12px)var(--clg-dimension-app-tooltip-padding-horizontal,12px);
    white-space: nowrap;
    position: fixed
}

.wt-tooltip__popper__overlay {
    bottom: 0;
    left: 0
}

.wt-tooltip__popper__overlay:not(.wt-tooltip__popper__overlay--is-open) {
    pointer-events: none
}

.wt-tooltip__popper__overlay.wt-tooltip__popper__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

.wt-tooltip__popper__overlay .wt-tooltip__popper__arrow,.wt-tooltip__popper__overlay .wt-tooltip__popper__arrow:before {
    width: 12px;
    height: 12px;
    position: absolute
}

.wt-tooltip__popper__overlay .wt-tooltip__popper__arrow:before {
    content: "";
    background-color: var(--clg-color-app-tooltip-background,#222);
    border: 0 solid var(--clg-color-sem-border-active,#222);
    transform: rotate(45deg)
}

.wt-tooltip__popper__overlay[data-popper-placement^=top] .wt-tooltip__popper__arrow {
    top: 100%;
    transform: translateY(-70%)
}

.wt-tooltip__popper__overlay[data-popper-placement^=top].wt-tooltip__popper__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-200,12px)))
}

.wt-tooltip__popper__overlay[data-popper-placement^=bottom] .wt-tooltip__popper__arrow {
    bottom: 100%;
    transform: translateY(70%)
}

.wt-tooltip__popper__overlay[data-popper-placement^=bottom].wt-tooltip__popper__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0,var(--clg-dimension-pal-spacing-200,12px))
}

.wt-tooltip__popper__overlay[data-popper-placement^=right] .wt-tooltip__popper__arrow {
    right: 100%;
    transform: translate(70%)
}

.wt-tooltip__popper__overlay[data-popper-placement^=right].wt-tooltip__popper__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(var(--clg-dimension-pal-spacing-200,12px),0)
}

.wt-tooltip__popper__overlay[data-popper-placement^=left] .wt-tooltip__popper__arrow {
    left: 100%;
    transform: translate(-70%)
}

.wt-tooltip__popper__overlay[data-popper-placement^=left].wt-tooltip__popper__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-200,12px)),0)
}

.wt-browser-has-no-hover-support .wt-tooltip__popper__overlay.wt-tooltip--disabled-touch {
    transform: scale(0);
    visibility: hidden!important;
    opacity: 0!important
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip] {
    opacity: 1;
    visibility: visible;
    position: absolute
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip]:before {
    content: "";
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=top] {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-200,12px)))scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=top]:before {
    transform: translate(0,var(--clg-dimension-pal-spacing-300,18px))scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=bottom] {
    transform: translate(0,var(--clg-dimension-pal-spacing-200,12px))scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=bottom]:before {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-300,18px)))scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=right] {
    transform: translate(var(--clg-dimension-pal-spacing-200,12px),0)scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=right]:before {
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-300,18px)),0)scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=left] {
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-200,12px)),0)scale3d(1,1,1)
}

.wt-tooltip__popper.wt-tooltip__popper__overlay--is-open [role=tooltip][data-popper-placement^=left]:before {
    transform: translate(var(--clg-dimension-pal-spacing-300,18px),0)scale3d(1,1,1)
}

.wt-tooltip__popper .wt-tooltip__popper__trigger {
    cursor: help;
    color: inherit;
    text-decoration: none
}

.wt-tooltip__popper button.wt-tooltip__popper__trigger {
    background: 0 0;
    border: 0;
    padding-left: 0;
    padding-right: 0
}

.wt-tooltip__popper [role=tooltip] .wt-tooltip__popper__arrow,.wt-tooltip__popper [role=tooltip] .wt-tooltip__popper__arrow:before {
    width: 12px;
    height: 12px;
    position: absolute
}

.wt-tooltip__popper [role=tooltip] .wt-tooltip__popper__arrow:before {
    content: "";
    background-color: var(--clg-color-app-tooltip-background,#222);
    border: 0 solid var(--clg-color-sem-border-active,#222);
    transform: rotate(45deg)
}

.wt-tooltip__popper [role=tooltip][data-popper-placement^=top] .wt-tooltip__popper__arrow {
    top: 100%;
    transform: translateY(-70%)
}

.wt-tooltip__popper [role=tooltip][data-popper-placement^=bottom] .wt-tooltip__popper__arrow {
    bottom: 100%;
    transform: translateY(70%)
}

.wt-tooltip__popper [role=tooltip][data-popper-placement^=right] .wt-tooltip__popper__arrow {
    right: 100%;
    transform: translate(70%)
}

.wt-tooltip__popper [role=tooltip][data-popper-placement^=left] .wt-tooltip__popper__arrow {
    left: 100%;
    transform: translate(-70%)
}

.wt-browser-has-no-hover-support .wt-tooltip__popper [role=tooltip].wt-tooltip--disabled-touch {
    transform: scale(0);
    visibility: hidden!important;
    opacity: 0!important
}

.wt-tooltip,.wt-tooltip__popper,.wt-popover {
    display: inline-block;
    position: relative
}

.wt-tooltip [role=tooltip],.wt-tooltip__popper [role=tooltip],.wt-popover [role=tooltip],.wt-tooltip__overlay,.wt-tooltip__popper__overlay {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    z-index: 60;
    visibility: hidden;
    opacity: 0;
    padding: var(--clg-dimension-app-tooltip-padding-vertical,12px)var(--clg-dimension-app-tooltip-padding-horizontal,12px);
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4;
    position: absolute
}

@media only screen and (min-width: 640px) {
    .wt-tooltip [role=tooltip],.wt-tooltip__popper [role=tooltip],.wt-popover [role=tooltip],.wt-tooltip__overlay,.wt-tooltip__popper__overlay {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-popover .wt-popover__trigger.wt-popover__trigger--underline,.wt-popover .wt-popover__trigger.wt-popover__trigger--underline--light,.wt-tooltip .wt-tooltip__trigger.wt-tooltip__trigger--underline,.wt-tooltip .wt-tooltip__trigger.wt-tooltip__trigger--underline--light,.wt-tooltip__popper .wt-tooltip__popper__trigger.wt-tooltip__popper__trigger--underline,.wt-tooltip__popper .wt-tooltip__popper__trigger.wt-tooltip__popper__trigger--underline--light {
    text-underline-position: under;
    -webkit-text-decoration: underline dashed;
    text-decoration: underline dashed;
    -webkit-text-decoration-color: inherit;
    text-decoration-color: inherit
}

.wt-popover .wt-popover__trigger.wt-popover__trigger--underline:hover,.wt-popover .wt-popover__trigger.wt-popover__trigger--underline--light:hover,.wt-tooltip .wt-tooltip__trigger.wt-tooltip__trigger--underline:hover,.wt-tooltip .wt-tooltip__trigger.wt-tooltip__trigger--underline--light:hover,.wt-tooltip__popper .wt-tooltip__popper__trigger.wt-tooltip__popper__trigger--underline:hover,.wt-tooltip__popper .wt-tooltip__popper__trigger.wt-tooltip__popper__trigger--underline--light:hover {
    cursor: help
}

.wt-tooltip [role=tooltip],.wt-tooltip__overlay {
    background: var(--clg-color-app-tooltip-background,#222);
    border-radius: var(--clg-shape-sem-border-radius-smaller,4px);
    color: var(--clg-color-app-tooltip-text,#fff);
    padding: var(--clg-dimension-app-tooltip-padding-vertical,12px)var(--clg-dimension-app-tooltip-padding-horizontal,12px);
    white-space: nowrap;
    transition: opacity .3s cubic-bezier(.175,.745,.425,1.11),transform .3s cubic-bezier(.175,.745,.425,1.11),visibility .3s cubic-bezier(.175,.745,.425,1.11)
}

.wt-tooltip__overlay {
    bottom: 0;
    left: 0
}

.wt-tooltip__overlay:not(.wt-tooltip__overlay--is-open) {
    pointer-events: none
}

.wt-tooltip__overlay.wt-tooltip__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

.wt-tooltip__overlay .wt-tooltip__arrow,.wt-tooltip__overlay .wt-tooltip__arrow:before {
    width: 12px;
    height: 12px;
    position: absolute
}

.wt-tooltip__overlay .wt-tooltip__arrow:before {
    content: "";
    background-color: var(--clg-color-app-tooltip-background,#222);
    border: 0 solid var(--clg-color-sem-border-active,#222);
    transform: rotate(45deg)
}

.wt-tooltip__overlay[data-popper-placement^=top] .wt-tooltip__arrow {
    top: 100%;
    transform: translateY(-70%)
}

.wt-tooltip__overlay[data-popper-placement^=top].wt-tooltip__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-200,12px)))
}

.wt-tooltip__overlay[data-popper-placement^=bottom] .wt-tooltip__arrow {
    bottom: 100%;
    transform: translateY(70%)
}

.wt-tooltip__overlay[data-popper-placement^=bottom].wt-tooltip__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(0,var(--clg-dimension-pal-spacing-200,12px))
}

.wt-tooltip__overlay[data-popper-placement^=right] .wt-tooltip__arrow {
    right: 100%;
    transform: translate(70%)
}

.wt-tooltip__overlay[data-popper-placement^=right].wt-tooltip__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(var(--clg-dimension-pal-spacing-200,12px),0)
}

.wt-tooltip__overlay[data-popper-placement^=left] .wt-tooltip__arrow {
    left: 100%;
    transform: translate(-70%)
}

.wt-tooltip__overlay[data-popper-placement^=left].wt-tooltip__overlay--is-open {
    visibility: visible;
    opacity: 1;
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-200,12px)),0)
}

.wt-browser-has-no-hover-support .wt-tooltip__overlay.wt-tooltip--disabled-touch {
    transform: scale(0);
    visibility: hidden!important;
    opacity: 0!important
}

.wt-tooltip [role=tooltip] {
    top: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(-50%,calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)));
    left: 50%
}

.wt-tooltip [role=tooltip]:after {
    content: "";
    background: inherit;
    top: calc(-1*var(--clg-dimension-pal-spacing-050,3px));
    left: calc(50% - (var(--clg-dimension-pal-spacing-base-unit,6px)*.75));
    width: 9px;
    height: 9px;
    position: absolute;
    transform: rotate(45deg)
}

.wt-tooltip button.wt-tooltip__trigger {
    background: 0 0;
    border: 0
}

.wt-tooltip .wt-tooltip__trigger {
    text-decoration: none
}

.wt-tooltip.wt-tooltip--bottom-left [role=tooltip] {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)))
}

.wt-tooltip.wt-tooltip--top-left [role=tooltip] {
    top: auto;
    bottom: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(0,var(--clg-dimension-pal-spacing-base-unit,6px))
}

.wt-tooltip.wt-tooltip--top-left [role=tooltip]:after {
    top: auto;
    bottom: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip.wt-tooltip--top-left [role=tooltip],.wt-tooltip.wt-tooltip--bottom-left [role=tooltip] {
    left: auto;
    right: calc(50% - var(--clg-dimension-pal-spacing-200,12px))
}

.wt-tooltip.wt-tooltip--top-left [role=tooltip]:after,.wt-tooltip.wt-tooltip--bottom-left [role=tooltip]:after {
    left: auto;
    right: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5)
}

.wt-tooltip.wt-tooltip--top-left .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--top-left .wt-tooltip__trigger:focus+[role=tooltip],.wt-tooltip.wt-tooltip--bottom-left .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--bottom-left .wt-tooltip__trigger:focus+[role=tooltip] {
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

.wt-tooltip.wt-tooltip--top-right [role=tooltip] {
    top: auto;
    bottom: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(0,var(--clg-dimension-pal-spacing-base-unit,6px))
}

.wt-tooltip.wt-tooltip--top-right [role=tooltip]:after {
    top: auto;
    bottom: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip.wt-tooltip--bottom-right [role=tooltip] {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)))
}

.wt-tooltip.wt-tooltip--top-right [role=tooltip],.wt-tooltip.wt-tooltip--bottom-right [role=tooltip] {
    left: calc(50% - var(--clg-dimension-pal-spacing-200,12px))
}

.wt-tooltip.wt-tooltip--top-right [role=tooltip]:after,.wt-tooltip.wt-tooltip--bottom-right [role=tooltip]:after {
    left: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5)
}

.wt-tooltip.wt-tooltip--top-right .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--top-right .wt-tooltip__trigger:focus+[role=tooltip],.wt-tooltip.wt-tooltip--bottom-right .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--bottom-right .wt-tooltip__trigger:focus+[role=tooltip] {
    visibility: visible;
    opacity: 1;
    transform: translate(0)
}

.wt-tooltip.wt-tooltip--top [role=tooltip] {
    top: auto;
    bottom: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(-50%,var(--clg-dimension-pal-spacing-base-unit,6px))
}

.wt-tooltip.wt-tooltip--top [role=tooltip]:after {
    top: auto;
    bottom: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip.wt-tooltip--left,.wt-tooltip.wt-tooltip--right {
    display: inline-flex
}

.wt-tooltip.wt-tooltip--left [role=tooltip],.wt-tooltip.wt-tooltip--right [role=tooltip] {
    top: auto
}

.wt-tooltip.wt-tooltip--left [role=tooltip]:after,.wt-tooltip.wt-tooltip--right [role=tooltip]:after {
    top: calc(50% - (var(--clg-dimension-pal-spacing-base-unit,6px)*.75));
    right: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip.wt-tooltip--left .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--left .wt-tooltip__trigger:focus+[role=tooltip],.wt-tooltip.wt-tooltip--right .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip.wt-tooltip--right .wt-tooltip__trigger:focus+[role=tooltip] {
    visibility: visible;
    opacity: 1;
    transform: none
}

.wt-tooltip.wt-tooltip--left [role=tooltip] {
    left: auto;
    right: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(var(--clg-dimension-pal-spacing-base-unit,6px))
}

.wt-tooltip.wt-tooltip--left [role=tooltip]:after {
    left: auto;
    right: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip.wt-tooltip--right [role=tooltip] {
    right: auto;
    left: calc(100% + (var(--clg-dimension-pal-spacing-base-unit,6px)*1.5));
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)))
}

.wt-tooltip.wt-tooltip--right [role=tooltip]:after {
    right: auto;
    left: calc(-1*var(--clg-dimension-pal-spacing-050,3px))
}

.wt-tooltip .wt-tooltip__trigger:hover:not(:focus)+[role=tooltip],body:not(.wt-focus-visible) .wt-tooltip .wt-tooltip__trigger:focus+[role=tooltip] {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%)
}

.wt-browser-has-no-hover-support .wt-tooltip.wt-tooltip--disabled-touch .wt-tooltip__trigger+[role=tooltip],.wt-tooltip .wt-tooltip__trigger[data-wt-tooltip-escaped=true]+[role=tooltip] {
    transform: scale(0);
    visibility: hidden!important;
    opacity: 0!important
}

.wt-popover [role=tooltip] {
    border: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e);
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    background: var(--clg-color-sem-background-elevation-3,#fff);
    color: var(--clg-color-sem-text-primary,#222);
    padding: var(--clg-dimension-pal-spacing-200,12px);
    opacity: 0;
    visibility: hidden;
    width: 18.75em;
    transition: opacity .3s cubic-bezier(.175,.745,.425,1.11),transform .3s cubic-bezier(.175,.745,.425,1.11),visibility .3s cubic-bezier(.175,.745,.425,1.11);
    position: fixed;
    transform: translate(0)
}

.wt-popover.wt-popover--is-open [role=tooltip] {
    opacity: 1;
    visibility: visible;
    position: absolute
}

.wt-popover.wt-popover--is-open [role=tooltip]:before {
    content: "";
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=top] {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-200,12px)))scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=top]:before {
    transform: translate(0,var(--clg-dimension-pal-spacing-300,18px))scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=bottom] {
    transform: translate(0,var(--clg-dimension-pal-spacing-200,12px))scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=bottom]:before {
    transform: translate(0,calc(-1*var(--clg-dimension-pal-spacing-300,18px)))scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=right] {
    transform: translate(var(--clg-dimension-pal-spacing-200,12px),0)scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=right]:before {
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-300,18px)),0)scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=left] {
    transform: translate(calc(-1*var(--clg-dimension-pal-spacing-200,12px)),0)scale3d(1,1,1)
}

.wt-popover.wt-popover--is-open [role=tooltip][data-popper-placement^=left]:before {
    transform: translate(var(--clg-dimension-pal-spacing-300,18px),0)scale3d(1,1,1)
}

.wt-popover .wt-popover__trigger {
    color: inherit;
    text-decoration: none;
    cursor: help!important
}

.wt-popover button.wt-popover__trigger {
    background: 0 0;
    border: 0;
    padding-left: 0;
    padding-right: 0
}

.wt-popover [role=tooltip] .wt-popover__arrow {
    width: 12px;
    height: 12px;
    position: absolute
}

.wt-popover [role=tooltip] .wt-popover__arrow:before {
    content: "";
    background-color: var(--clg-color-sem-background-elevation-0,#fff);
    border: 0 solid var(--clg-color-app-input-border,#949494);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    transform: rotate(45deg)
}

.wt-popover [role=tooltip][data-popper-placement^=top] .wt-popover__arrow {
    top: 100%;
    transform: translateY(-50%)
}

.wt-popover [role=tooltip][data-popper-placement^=top] .wt-popover__arrow:before {
    border-right-width: var(--clg-shape-sem-border-width-thin,1px);
    border-bottom-width: var(--clg-shape-sem-border-width-thin,1px)
}

.wt-popover [role=tooltip][data-popper-placement^=bottom] .wt-popover__arrow {
    bottom: 100%;
    transform: translateY(50%)
}

.wt-popover [role=tooltip][data-popper-placement^=bottom] .wt-popover__arrow:before {
    border-left-width: var(--clg-shape-sem-border-width-thin,1px);
    border-top-width: var(--clg-shape-sem-border-width-thin,1px)
}

.wt-popover [role=tooltip][data-popper-placement^=right] .wt-popover__arrow {
    right: 100%;
    transform: translate(50%)
}

.wt-popover [role=tooltip][data-popper-placement^=right] .wt-popover__arrow:before {
    border-left-width: var(--clg-shape-sem-border-width-thin,1px);
    border-bottom-width: var(--clg-shape-sem-border-width-thin,1px)
}

.wt-popover [role=tooltip][data-popper-placement^=left] .wt-popover__arrow {
    left: 100%;
    transform: translate(-50%)
}

.wt-popover [role=tooltip][data-popper-placement^=left] .wt-popover__arrow:before {
    border-right-width: var(--clg-shape-sem-border-width-thin,1px);
    border-top-width: var(--clg-shape-sem-border-width-thin,1px)
}

@media only screen and (min-width: 640px) {
    .wt-text-display-larger {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 80.99px;
        font-weight: 300;
        line-height: 1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-display-large {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 71.01px;
        font-weight: 300;
        line-height: 1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-display {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 51.01px;
        font-weight: 300;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-large {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 42px;
        font-weight: 300;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-heading {
        letter-spacing:.46515px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 31.01px;
        font-weight: 300;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-small {
        letter-spacing:.31238px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 24.99px;
        font-weight: 300;
        line-height: 1.6
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-small--tight {
        letter-spacing:.31238px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 24.99px;
        font-weight: 300;
        line-height: 1.2
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-larger {
        letter-spacing:.13505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27.01px;
        font-weight: 500;
        line-height: 1.3
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-large {
        letter-spacing:.09505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 500;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-large--tight {
        letter-spacing:.09505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 500;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title {
        letter-spacing:.08px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 500;
        line-height: 1.25
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-small {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-small--tight {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.2
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-smallest {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 500;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-large {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.8
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-large--tight {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body--tight {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-small {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-small--tight {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.2
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-smaller {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12px;
        font-weight: 400;
        line-height: 1.2
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-smallest {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 400;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display-larger {
        letter-spacing:-1.6198px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 80.99px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display-larger .wt-text-marketing-emphasis {
        letter-spacing: .83582px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 83.5817px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display-large {
        letter-spacing:-1.4202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 71.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display-large .wt-text-marketing-emphasis {
        letter-spacing: .73282px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 73.2823px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display {
        letter-spacing:-1.0202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 51.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display .wt-text-marketing-emphasis {
        letter-spacing: .52642px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 52.6423px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-heading-large {
        letter-spacing:-.84px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 42px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-heading-large .wt-text-marketing-emphasis {
        letter-spacing: .43344px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 43.344px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-heading {
        letter-spacing:-.6202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 31.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-heading .wt-text-marketing-emphasis {
        letter-spacing: .32002px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 32.0023px;
        font-weight: 200;
        line-height: 1.15
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display-larger {
        letter-spacing:-4.3px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 86px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display-large {
        letter-spacing:-3.77px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 75px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display {
        letter-spacing:-2.6px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 52px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-large {
        letter-spacing:-2.23px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 45px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading {
        letter-spacing:-1.6px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 32px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-small {
        letter-spacing:-1.33px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-small--tight {
        letter-spacing:-1.33px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27px;
        font-weight: 400;
        line-height: 1.05
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-larger {
        letter-spacing:-.29px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 29px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-large {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-large--tight {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-small {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-small--tight {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-smallest {
        letter-spacing:-.11px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 700;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-large {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.3
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-large--tight {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.3
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body--tight {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-small {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 400;
        line-height: 1.3
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-small--tight {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 400;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-smaller {
        letter-spacing:-.13px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 13px;
        font-weight: 400;
        line-height: 1.3
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-smallest {
        letter-spacing:-.11px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 400;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display-larger {
        letter-spacing:-139.4px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 86px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display-larger .wt-text-marketing-emphasis {
        letter-spacing: 69.86px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 84px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display-large {
        letter-spacing:-107.11px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 75px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display-large .wt-text-marketing-emphasis {
        letter-spacing: 53.7px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 73px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display {
        letter-spacing:-53.05px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 52px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display .wt-text-marketing-emphasis {
        letter-spacing: 27.71px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 53px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-heading-large {
        letter-spacing:-37.48px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 45px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-heading-large .wt-text-marketing-emphasis {
        letter-spacing: 18.79px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 43px;
        font-weight: 200;
        line-height: 1.1
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-heading {
        letter-spacing:-19.85px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 32px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-heading .wt-text-marketing-emphasis {
        letter-spacing: 10.24px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 32px;
        font-weight: 200;
        line-height: 1.15
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-title-01,.wt-label {
        letter-spacing:.08px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 500;
        line-height: 1.25
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-02 {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.8
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-body-01 {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-caption {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-caption-title {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.4
    }
}

.wt-horizontal-center {
    margin-left: auto!important;
    margin-right: auto!important;
    display: block!important
}

.wt-position-absolute.wt-horizontal-center {
    left: 0!important;
    right: 0!important
}

.wt-vertical-center {
    position: relative!important;
    top: 50%!important;
    transform: translateY(-50%)!important
}

.wt-object-fit-cover {
    object-fit: cover;
    font-family: "object-fit: cover;"
}

.wt-object-fit-fill {
    object-fit: fill;
    font-family: "object-fit: fill;"
}

.wt-object-fit-contain {
    object-fit: contain;
    font-family: "object-fit: contain;"
}

.wt-object-fit-scale-down {
    object-fit: scale-down;
    font-family: "object-fit: scale-down;"
}

.wt-fill-orange {
    fill: #f1641e!important
}

.wt-stroke-orange {
    stroke: #f1641e!important
}

.wt-fill-orange-tint {
    fill: #ffe0c3!important
}

.wt-stroke-orange-tint {
    stroke: #ffe0c3!important
}

.wt-fill-orange-light {
    fill: #fcc7a2!important
}

.wt-stroke-orange-light {
    stroke: #fcc7a2!important
}

.wt-fill-orange-dark {
    fill: #cf4018!important
}

.wt-stroke-orange-dark {
    stroke: #cf4018!important
}

.wt-fill-denim {
    fill: #2638c0!important
}

.wt-stroke-denim {
    stroke: #2638c0!important
}

.wt-fill-denim-tint {
    fill: #ccebff!important
}

.wt-stroke-denim-tint {
    stroke: #ccebff!important
}

.wt-fill-denim-light {
    fill: #3b67d9!important
}

.wt-stroke-denim-light {
    stroke: #3b67d9!important
}

.wt-fill-denim-dark {
    fill: #122868!important
}

.wt-stroke-denim-dark {
    stroke: #122868!important
}

.wt-fill-lavender {
    fill: #6f62c6!important
}

.wt-stroke-lavender {
    stroke: #6f62c6!important
}

.wt-fill-lavender-tint {
    fill: #eee1ff!important
}

.wt-stroke-lavender-tint {
    stroke: #eee1ff!important
}

.wt-fill-lavender-light {
    fill: #a09bf3!important
}

.wt-stroke-lavender-light {
    stroke: #a09bf3!important
}

.wt-fill-lavender-dark {
    fill: #442587!important
}

.wt-stroke-lavender-dark {
    stroke: #442587!important
}

.wt-fill-beeswax {
    fill: #f19d27!important
}

.wt-stroke-beeswax {
    stroke: #f19d27!important
}

.wt-fill-beeswax-tint {
    fill: #fffbd8!important
}

.wt-stroke-beeswax-tint {
    stroke: #fffbd8!important
}

.wt-fill-beeswax-light {
    fill: #fdd95c!important
}

.wt-stroke-beeswax-light {
    stroke: #fdd95c!important
}

.wt-fill-beeswax-dark {
    fill: #814c1d!important
}

.wt-stroke-beeswax-dark {
    stroke: #814c1d!important
}

.wt-fill-slime {
    fill: #4bc46d!important
}

.wt-stroke-slime {
    stroke: #4bc46d!important
}

.wt-fill-slime-tint {
    fill: #dff7af!important
}

.wt-stroke-slime-tint {
    stroke: #dff7af!important
}

.wt-fill-slime-light {
    fill: #a0e193!important
}

.wt-stroke-slime-light {
    stroke: #a0e193!important
}

.wt-fill-slime-dark {
    fill: #095e31!important
}

.wt-stroke-slime-dark {
    stroke: #095e31!important
}

.wt-fill-turquoise {
    fill: #4bc46d!important
}

.wt-stroke-turquoise {
    stroke: #4bc46d!important
}

.wt-fill-turquoise-tint {
    fill: #dff7af!important
}

.wt-stroke-turquoise-tint {
    stroke: #dff7af!important
}

.wt-fill-turquoise-light {
    fill: #a0e193!important
}

.wt-stroke-turquoise-light {
    stroke: #a0e193!important
}

.wt-fill-turquoise-dark {
    fill: #095e31!important
}

.wt-stroke-turquoise-dark {
    stroke: #095e31!important
}

.wt-fill-bubblegum {
    fill: #6f62c6!important
}

.wt-stroke-bubblegum {
    stroke: #6f62c6!important
}

.wt-fill-bubblegum-tint {
    fill: #eee1ff!important
}

.wt-stroke-bubblegum-tint {
    stroke: #eee1ff!important
}

.wt-fill-bubblegum-light {
    fill: #a09bf3!important
}

.wt-stroke-bubblegum-light {
    stroke: #a09bf3!important
}

.wt-fill-bubblegum-dark {
    fill: #442587!important
}

.wt-stroke-bubblegum-dark {
    stroke: #442587!important
}

.wt-fill-brick {
    fill: #d00739!important
}

.wt-stroke-brick {
    stroke: #d00739!important
}

.wt-fill-brick-tint {
    fill: #ffdde6!important
}

.wt-stroke-brick-tint {
    stroke: #ffdde6!important
}

.wt-fill-brick-light {
    fill: #ff93ae!important
}

.wt-stroke-brick-light {
    stroke: #ff93ae!important
}

.wt-fill-brick-dark {
    fill: #9a0027!important
}

.wt-stroke-brick-dark {
    stroke: #9a0027!important
}

.wt-fill-white {
    fill: #fff!important
}

.wt-stroke-white {
    stroke: #fff!important
}

.wt-fill-gray {
    fill: #eaeaea!important
}

.wt-stroke-gray {
    stroke: #eaeaea!important
}

.wt-fill-black {
    fill: #222!important
}

.wt-stroke-black {
    stroke: #222!important
}

.wt-fill-favorite-heart {
    fill: var(--clg-color-sem-icon-favorite,#b50330)!important
}

.wt-stroke-favorite-heart {
    stroke: var(--clg-color-sem-icon-favorite,#b50330)!important
}

.wt-fill-star-seller-light {
    fill: var(--clg-color-sem-background-surface-star-seller-light,#e6e1f0)!important
}

.wt-stroke-star-seller-light {
    stroke: var(--clg-color-sem-background-surface-star-seller-light,#e6e1f0)!important
}

.wt-fill-star-seller-dark {
    fill: var(--clg-color-sem-background-surface-star-seller-dark,#9560b8)!important
}

.wt-stroke-star-seller-dark {
    stroke: var(--clg-color-sem-background-surface-star-seller-dark,#9560b8)!important
}

.wt-display-inline {
    display: inline!important
}

.wt-display-inline-block {
    display: inline-block!important
}

.wt-display-block {
    display: block!important
}

@media only screen and (min-width: 0) {
    .wt-display-block-xs {
        display:block!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-display-block-sm {
        display:block!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-display-block-md {
        display:block!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-display-block-lg {
        display:block!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-display-block-xl {
        display:block!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-display-block-tv {
        display:block!important
    }
}

.wt-display-table {
    display: table!important
}

.wt-display-table-cell {
    display: table-cell!important
}

.wt-display-none {
    display: none!important
}

.wt-display-none * {
    animation-play-state: paused!important
}

@media only screen and (min-width: 0) {
    .wt-float-xs-left {
        float:left!important
    }

    .wt-float-xs-right {
        float: right!important
    }

    .wt-float-xs-none {
        float: none!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-float-sm-left {
        float:left!important
    }

    .wt-float-sm-right {
        float: right!important
    }

    .wt-float-sm-none {
        float: none!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-float-md-left {
        float:left!important
    }

    .wt-float-md-right {
        float: right!important
    }

    .wt-float-md-none {
        float: none!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-float-lg-left {
        float:left!important
    }

    .wt-float-lg-right {
        float: right!important
    }

    .wt-float-lg-none {
        float: none!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-float-xl-left {
        float:left!important
    }

    .wt-float-xl-right {
        float: right!important
    }

    .wt-float-xl-none {
        float: none!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-float-tv-left {
        float:left!important
    }

    .wt-float-tv-right {
        float: right!important
    }

    .wt-float-tv-none {
        float: none!important
    }
}

.wt-visibility-hidden {
    visibility: hidden!important
}

.wt-visibility-visible {
    visibility: visible!important
}

.wt-visibility-visible * {
    animation-play-state: paused!important
}

.screen-reader-only,.wt-screen-reader-only {
    clip: rect(0 0 0 0)!important;
    border: 0!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    position: absolute!important;
    overflow: hidden!important
}

.screen-reader-only.focusable:active,.screen-reader-only.focusable:focus,.screen-reader-only.wt-focusable:active,.screen-reader-only.wt-focusable:focus,.wt-screen-reader-only.focusable:active,.wt-screen-reader-only.focusable:focus,.wt-screen-reader-only.wt-focusable:active,.wt-screen-reader-only.wt-focusable:focus {
    clip: auto!important;
    border: initial!important;
    padding: initial!important;
    width: auto!important;
    height: auto!important;
    margin: auto!important;
    position: static!important;
    overflow: visible!important
}

.wt-screen-reader-or-focus-only:not(:focus-within),.js-focus-within .wt-screen-reader-or-focus-only:not(.focus-within) {
    clip: rect(0 0 0 0)!important;
    border: 0!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    position: absolute!important;
    overflow: hidden!important
}

.focus-outline:active,.focus-outline:focus {
    border: 2px solid #00f
}

.wt-show-xs,.wt-show-sm,.wt-show-md,.wt-show-lg,.wt-show-xl,.wt-show-tv {
    display: none!important
}

@media only screen and (min-width: 0) {
    .wt-show-xs {
        display:block!important
    }

    .wt-show-xs.wt-display-inline {
        display: inline!important
    }

    .wt-show-xs.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-xs.wt-display-table {
        display: table!important
    }

    .wt-show-xs.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-xs {
        display: none!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-show-sm {
        display:block!important
    }

    .wt-show-sm.wt-display-inline {
        display: inline!important
    }

    .wt-show-sm.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-sm.wt-display-table {
        display: table!important
    }

    .wt-show-sm.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-sm {
        display: none!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-show-md {
        display:block!important
    }

    .wt-show-md.wt-display-inline {
        display: inline!important
    }

    .wt-show-md.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-md.wt-display-table {
        display: table!important
    }

    .wt-show-md.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-md {
        display: none!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-show-lg {
        display:block!important
    }

    .wt-show-lg.wt-display-inline {
        display: inline!important
    }

    .wt-show-lg.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-lg.wt-display-table {
        display: table!important
    }

    .wt-show-lg.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-lg {
        display: none!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-show-xl {
        display:block!important
    }

    .wt-show-xl.wt-display-inline {
        display: inline!important
    }

    .wt-show-xl.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-xl.wt-display-table {
        display: table!important
    }

    .wt-show-xl.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-xl {
        display: none!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-show-tv {
        display:block!important
    }

    .wt-show-tv.wt-display-inline {
        display: inline!important
    }

    .wt-show-tv.wt-display-inline-block {
        display: inline-block!important
    }

    .wt-show-tv.wt-display-table {
        display: table!important
    }

    .wt-show-tv.wt-display-table-cell {
        display: table-cell!important
    }

    .wt-hide-tv {
        display: none!important
    }
}

@media only screen and (min-width: 0) {
    .wt-display-flex-xs {
        display:flex!important
    }

    .wt-display-inline-flex-xs {
        display: inline-flex!important
    }

    .wt-flex-xs-none {
        flex: none!important
    }

    .wt-flex-xs-auto {
        flex: auto!important
    }

    .wt-flex-xs-0 {
        flex: 0!important
    }

    .wt-flex-xs-1 {
        flex: 1!important
    }

    .wt-flex-xs-2 {
        flex: 2!important
    }

    .wt-flex-xs-3 {
        flex: 3!important
    }

    .wt-flex-xs-4 {
        flex: 4!important
    }

    .wt-flex-xs-5 {
        flex: 5!important
    }

    .wt-flex-xs-6 {
        flex: 6!important
    }

    .wt-flex-gap-xs-0 {
        gap: 0!important
    }

    .wt-flex-gap-xs-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-xs-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-xs-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-xs-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-xs-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-xs-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-xs-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-xs-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-xs-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-xs-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-xs-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-xs-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-xs-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-xs-full {
        flex-basis: 100%!important
    }

    .wt-order-xs-neg1 {
        order: -1!important
    }

    .wt-order-xs-0 {
        order: 0!important
    }

    .wt-order-xs-1 {
        order: 1!important
    }

    .wt-order-xs-2 {
        order: 2!important
    }

    .wt-order-xs-3 {
        order: 3!important
    }

    .wt-order-xs-4 {
        order: 4!important
    }

    .wt-order-xs-5 {
        order: 5!important
    }

    .wt-order-xs-6 {
        order: 6!important
    }

    .wt-flex-direction-row-xs {
        flex-direction: row!important
    }

    .wt-flex-direction-column-xs {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-xs {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-xs {
        flex-direction: column-reverse!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-display-flex-sm {
        display:flex!important
    }

    .wt-display-inline-flex-sm {
        display: inline-flex!important
    }

    .wt-flex-sm-none {
        flex: none!important
    }

    .wt-flex-sm-auto {
        flex: auto!important
    }

    .wt-flex-sm-0 {
        flex: 0!important
    }

    .wt-flex-sm-1 {
        flex: 1!important
    }

    .wt-flex-sm-2 {
        flex: 2!important
    }

    .wt-flex-sm-3 {
        flex: 3!important
    }

    .wt-flex-sm-4 {
        flex: 4!important
    }

    .wt-flex-sm-5 {
        flex: 5!important
    }

    .wt-flex-sm-6 {
        flex: 6!important
    }

    .wt-flex-gap-sm-0 {
        gap: 0!important
    }

    .wt-flex-gap-sm-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-sm-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-sm-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-sm-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-sm-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-sm-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-sm-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-sm-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-sm-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-sm-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-sm-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-sm-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-sm-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-sm-full {
        flex-basis: 100%!important
    }

    .wt-order-sm-neg1 {
        order: -1!important
    }

    .wt-order-sm-0 {
        order: 0!important
    }

    .wt-order-sm-1 {
        order: 1!important
    }

    .wt-order-sm-2 {
        order: 2!important
    }

    .wt-order-sm-3 {
        order: 3!important
    }

    .wt-order-sm-4 {
        order: 4!important
    }

    .wt-order-sm-5 {
        order: 5!important
    }

    .wt-order-sm-6 {
        order: 6!important
    }

    .wt-flex-direction-row-sm {
        flex-direction: row!important
    }

    .wt-flex-direction-column-sm {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-sm {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-sm {
        flex-direction: column-reverse!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-display-flex-md {
        display:flex!important
    }

    .wt-display-inline-flex-md {
        display: inline-flex!important
    }

    .wt-flex-md-none {
        flex: none!important
    }

    .wt-flex-md-auto {
        flex: auto!important
    }

    .wt-flex-md-0 {
        flex: 0!important
    }

    .wt-flex-md-1 {
        flex: 1!important
    }

    .wt-flex-md-2 {
        flex: 2!important
    }

    .wt-flex-md-3 {
        flex: 3!important
    }

    .wt-flex-md-4 {
        flex: 4!important
    }

    .wt-flex-md-5 {
        flex: 5!important
    }

    .wt-flex-md-6 {
        flex: 6!important
    }

    .wt-flex-gap-md-0 {
        gap: 0!important
    }

    .wt-flex-gap-md-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-md-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-md-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-md-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-md-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-md-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-md-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-md-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-md-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-md-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-md-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-md-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-md-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-md-full {
        flex-basis: 100%!important
    }

    .wt-order-md-neg1 {
        order: -1!important
    }

    .wt-order-md-0 {
        order: 0!important
    }

    .wt-order-md-1 {
        order: 1!important
    }

    .wt-order-md-2 {
        order: 2!important
    }

    .wt-order-md-3 {
        order: 3!important
    }

    .wt-order-md-4 {
        order: 4!important
    }

    .wt-order-md-5 {
        order: 5!important
    }

    .wt-order-md-6 {
        order: 6!important
    }

    .wt-flex-direction-row-md {
        flex-direction: row!important
    }

    .wt-flex-direction-column-md {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-md {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-md {
        flex-direction: column-reverse!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-display-flex-lg {
        display:flex!important
    }

    .wt-display-inline-flex-lg {
        display: inline-flex!important
    }

    .wt-flex-lg-none {
        flex: none!important
    }

    .wt-flex-lg-auto {
        flex: auto!important
    }

    .wt-flex-lg-0 {
        flex: 0!important
    }

    .wt-flex-lg-1 {
        flex: 1!important
    }

    .wt-flex-lg-2 {
        flex: 2!important
    }

    .wt-flex-lg-3 {
        flex: 3!important
    }

    .wt-flex-lg-4 {
        flex: 4!important
    }

    .wt-flex-lg-5 {
        flex: 5!important
    }

    .wt-flex-lg-6 {
        flex: 6!important
    }

    .wt-flex-gap-lg-0 {
        gap: 0!important
    }

    .wt-flex-gap-lg-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-lg-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-lg-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-lg-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-lg-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-lg-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-lg-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-lg-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-lg-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-lg-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-lg-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-lg-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-lg-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-lg-full {
        flex-basis: 100%!important
    }

    .wt-order-lg-neg1 {
        order: -1!important
    }

    .wt-order-lg-0 {
        order: 0!important
    }

    .wt-order-lg-1 {
        order: 1!important
    }

    .wt-order-lg-2 {
        order: 2!important
    }

    .wt-order-lg-3 {
        order: 3!important
    }

    .wt-order-lg-4 {
        order: 4!important
    }

    .wt-order-lg-5 {
        order: 5!important
    }

    .wt-order-lg-6 {
        order: 6!important
    }

    .wt-flex-direction-row-lg {
        flex-direction: row!important
    }

    .wt-flex-direction-column-lg {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-lg {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-lg {
        flex-direction: column-reverse!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-display-flex-xl {
        display:flex!important
    }

    .wt-display-inline-flex-xl {
        display: inline-flex!important
    }

    .wt-flex-xl-none {
        flex: none!important
    }

    .wt-flex-xl-auto {
        flex: auto!important
    }

    .wt-flex-xl-0 {
        flex: 0!important
    }

    .wt-flex-xl-1 {
        flex: 1!important
    }

    .wt-flex-xl-2 {
        flex: 2!important
    }

    .wt-flex-xl-3 {
        flex: 3!important
    }

    .wt-flex-xl-4 {
        flex: 4!important
    }

    .wt-flex-xl-5 {
        flex: 5!important
    }

    .wt-flex-xl-6 {
        flex: 6!important
    }

    .wt-flex-gap-xl-0 {
        gap: 0!important
    }

    .wt-flex-gap-xl-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-xl-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-xl-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-xl-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-xl-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-xl-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-xl-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-xl-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-xl-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-xl-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-xl-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-xl-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-xl-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-xl-full {
        flex-basis: 100%!important
    }

    .wt-order-xl-neg1 {
        order: -1!important
    }

    .wt-order-xl-0 {
        order: 0!important
    }

    .wt-order-xl-1 {
        order: 1!important
    }

    .wt-order-xl-2 {
        order: 2!important
    }

    .wt-order-xl-3 {
        order: 3!important
    }

    .wt-order-xl-4 {
        order: 4!important
    }

    .wt-order-xl-5 {
        order: 5!important
    }

    .wt-order-xl-6 {
        order: 6!important
    }

    .wt-flex-direction-row-xl {
        flex-direction: row!important
    }

    .wt-flex-direction-column-xl {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-xl {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-xl {
        flex-direction: column-reverse!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-display-flex-tv {
        display:flex!important
    }

    .wt-display-inline-flex-tv {
        display: inline-flex!important
    }

    .wt-flex-tv-none {
        flex: none!important
    }

    .wt-flex-tv-auto {
        flex: auto!important
    }

    .wt-flex-tv-0 {
        flex: 0!important
    }

    .wt-flex-tv-1 {
        flex: 1!important
    }

    .wt-flex-tv-2 {
        flex: 2!important
    }

    .wt-flex-tv-3 {
        flex: 3!important
    }

    .wt-flex-tv-4 {
        flex: 4!important
    }

    .wt-flex-tv-5 {
        flex: 5!important
    }

    .wt-flex-tv-6 {
        flex: 6!important
    }

    .wt-flex-gap-tv-0 {
        gap: 0!important
    }

    .wt-flex-gap-tv-1 {
        gap: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-flex-gap-tv-2 {
        gap: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-flex-gap-tv-3 {
        gap: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-flex-gap-tv-4 {
        gap: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-flex-grow-tv-0 {
        flex-grow: 0!important
    }

    .wt-flex-grow-tv-1 {
        flex-grow: 1!important
    }

    .wt-flex-grow-tv-2 {
        flex-grow: 2!important
    }

    .wt-flex-grow-tv-3 {
        flex-grow: 3!important
    }

    .wt-flex-shrink-tv-0 {
        flex-shrink: 0!important
    }

    .wt-flex-shrink-tv-1 {
        flex-shrink: 1!important
    }

    .wt-flex-shrink-tv-2 {
        flex-shrink: 2!important
    }

    .wt-flex-basis-tv-0 {
        flex-basis: 0!important
    }

    .wt-flex-basis-tv-auto {
        flex-basis: auto!important
    }

    .wt-flex-basis-tv-full {
        flex-basis: 100%!important
    }

    .wt-order-tv-neg1 {
        order: -1!important
    }

    .wt-order-tv-0 {
        order: 0!important
    }

    .wt-order-tv-1 {
        order: 1!important
    }

    .wt-order-tv-2 {
        order: 2!important
    }

    .wt-order-tv-3 {
        order: 3!important
    }

    .wt-order-tv-4 {
        order: 4!important
    }

    .wt-order-tv-5 {
        order: 5!important
    }

    .wt-order-tv-6 {
        order: 6!important
    }

    .wt-flex-direction-row-tv {
        flex-direction: row!important
    }

    .wt-flex-direction-column-tv {
        flex-direction: column!important
    }

    .wt-flex-direction-row-reverse-tv {
        flex-direction: row-reverse!important
    }

    .wt-flex-direction-column-reverse-tv {
        flex-direction: column-reverse!important
    }
}

.wt-flex-nowrap {
    flex-wrap: nowrap!important
}

.wt-flex-wrap {
    flex-wrap: wrap!important
}

.wt-flex-wrap-reverse {
    flex-wrap: wrap-reverse!important
}

.wt-justify-content-flex-start {
    justify-content: flex-start!important
}

.wt-justify-content-flex-end {
    justify-content: flex-end!important
}

.wt-justify-content-center {
    justify-content: center!important
}

.wt-justify-content-space-between {
    justify-content: space-between!important
}

.wt-justify-content-space-around {
    justify-content: space-around!important
}

.wt-justify-content-space-evenly {
    justify-content: space-evenly!important
}

.wt-align-items-flex-start {
    align-items: flex-start!important
}

.wt-align-items-flex-end {
    align-items: flex-end!important
}

.wt-align-items-center {
    align-items: center!important
}

.wt-align-items-baseline {
    align-items: baseline!important
}

.wt-align-items-stretch {
    align-items: stretch!important
}

.wt-align-content-flex-start {
    align-content: flex-start!important
}

.wt-align-content-flex-end {
    align-content: flex-end!important
}

.wt-align-content-center {
    align-content: center!important
}

.wt-align-content-space-between {
    align-content: space-between!important
}

.wt-align-content-space-around,.wt-align-content-stretch {
    align-content: space-around!important
}

.wt-align-self-flex-start {
    align-self: flex-start!important
}

.wt-align-self-flex-end {
    align-self: flex-end!important
}

.wt-align-self-center {
    align-self: center!important
}

.wt-align-self-baseline {
    align-self: baseline!important
}

.wt-align-self-stretch {
    align-self: stretch!important
}

.wt-grid {
    flex-wrap: wrap;
    display: flex!important
}

.wt-grid.wt-grid--block {
    margin: calc(-1*var(--clg-dimension-pal-spacing-100,6px))
}

.wt-grid.wt-grid--block [class*=wt-grid__item-] {
    padding: var(--clg-dimension-pal-spacing-050,3px)
}

@media only screen and (min-width: 640px) {
    .wt-grid.wt-grid--block {
        margin:calc(-1*var(--clg-dimension-pal-spacing-100,6px)*1.5)
    }

    .wt-grid.wt-grid--block [class*=wt-grid__item-] {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)
    }
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .wt-grid .wt-grid__item-sm-0,.wt-grid .wt-grid__item-sm-1,.wt-grid .wt-grid__item-sm-2,.wt-grid .wt-grid__item-sm-3,.wt-grid .wt-grid__item-sm-4,.wt-grid .wt-grid__item-sm-5,.wt-grid .wt-grid__item-sm-6,.wt-grid .wt-grid__item-sm-7,.wt-grid .wt-grid__item-sm-8,.wt-grid .wt-grid__item-sm-9,.wt-grid .wt-grid__item-sm-10,.wt-grid .wt-grid__item-sm-11,.wt-grid .wt-grid__item-sm-12 {
        flex-basis:100%
    }
}

@media only screen and (min-width: 0) and (max-width:899px) {
    .wt-grid .wt-grid__item-md-0,.wt-grid .wt-grid__item-md-1,.wt-grid .wt-grid__item-md-2,.wt-grid .wt-grid__item-md-3,.wt-grid .wt-grid__item-md-4,.wt-grid .wt-grid__item-md-5,.wt-grid .wt-grid__item-md-6,.wt-grid .wt-grid__item-md-7,.wt-grid .wt-grid__item-md-8,.wt-grid .wt-grid__item-md-9,.wt-grid .wt-grid__item-md-10,.wt-grid .wt-grid__item-md-11,.wt-grid .wt-grid__item-md-12 {
        flex-basis:100%
    }
}

@media only screen and (min-width: 0) and (max-width:1199px) {
    .wt-grid .wt-grid__item-lg-0,.wt-grid .wt-grid__item-lg-1,.wt-grid .wt-grid__item-lg-2,.wt-grid .wt-grid__item-lg-3,.wt-grid .wt-grid__item-lg-4,.wt-grid .wt-grid__item-lg-5,.wt-grid .wt-grid__item-lg-6,.wt-grid .wt-grid__item-lg-7,.wt-grid .wt-grid__item-lg-8,.wt-grid .wt-grid__item-lg-9,.wt-grid .wt-grid__item-lg-10,.wt-grid .wt-grid__item-lg-11,.wt-grid .wt-grid__item-lg-12 {
        flex-basis:100%
    }
}

@media only screen and (min-width: 0) and (max-width:1399px) {
    .wt-grid .wt-grid__item-xl-0,.wt-grid .wt-grid__item-xl-1,.wt-grid .wt-grid__item-xl-2,.wt-grid .wt-grid__item-xl-3,.wt-grid .wt-grid__item-xl-4,.wt-grid .wt-grid__item-xl-5,.wt-grid .wt-grid__item-xl-6,.wt-grid .wt-grid__item-xl-7,.wt-grid .wt-grid__item-xl-8,.wt-grid .wt-grid__item-xl-9,.wt-grid .wt-grid__item-xl-10,.wt-grid .wt-grid__item-xl-11,.wt-grid .wt-grid__item-xl-12 {
        flex-basis:100%
    }
}

@media only screen and (min-width: 0) {
    .wt-grid .wt-grid__item-tv-0,.wt-grid .wt-grid__item-tv-1,.wt-grid .wt-grid__item-tv-2,.wt-grid .wt-grid__item-tv-3,.wt-grid .wt-grid__item-tv-4,.wt-grid .wt-grid__item-tv-5,.wt-grid .wt-grid__item-tv-6,.wt-grid .wt-grid__item-tv-7,.wt-grid .wt-grid__item-tv-8,.wt-grid .wt-grid__item-tv-9,.wt-grid .wt-grid__item-tv-10,.wt-grid .wt-grid__item-tv-11,.wt-grid .wt-grid__item-tv-12 {
        flex-basis:100%
    }

    .wt-grid .wt-grid__item-xs-1 {
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-xs-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-xs-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-xs-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-xs-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-xs-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-xs-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-xs-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-xs-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-xs-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-xs-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-xs-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-xs-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-xs-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-xs-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-xs-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-xs-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-xs-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-xs-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-xs-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-xs-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-xs-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-xs-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-xs-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-xs-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 480px) {
    .wt-grid .wt-grid__item-sm-1 {
        flex-grow:1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-sm-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-sm-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-sm-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-sm-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-sm-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-sm-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-sm-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-sm-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-sm-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-sm-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-sm-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-sm-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-sm-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-sm-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-sm-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-sm-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-sm-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-sm-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-sm-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-sm-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-sm-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-sm-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-sm-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-sm-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 640px) {
    .wt-grid .wt-grid__item-md-1 {
        flex-grow:1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-md-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-md-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-md-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-md-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-md-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-md-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-md-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-md-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-md-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-md-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-md-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-md-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-md-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-md-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-md-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-md-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-md-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-md-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-md-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-md-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-md-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-md-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-md-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-md-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 900px) {
    .wt-grid .wt-grid__item-lg-1 {
        flex-grow:1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-lg-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-lg-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-lg-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-lg-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-lg-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-lg-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-lg-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-lg-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-lg-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-lg-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-lg-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-lg-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-lg-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-lg-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-lg-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-lg-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-lg-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-lg-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-lg-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-lg-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-lg-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-lg-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-lg-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-lg-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 1200px) {
    .wt-grid .wt-grid__item-xl-1 {
        flex-grow:1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-xl-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-xl-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-xl-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-xl-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-xl-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-xl-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-xl-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-xl-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-xl-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-xl-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-xl-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-xl-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-xl-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-xl-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-xl-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-xl-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-xl-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-xl-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-xl-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-xl-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-xl-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-xl-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-xl-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-xl-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 1400px) {
    .wt-grid .wt-grid__item-tv-1 {
        flex-grow:1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-grid .wt-grid__item-tv-2 {
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-grid .wt-grid__item-tv-3 {
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-grid .wt-grid__item-tv-4 {
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-grid .wt-grid__item-tv-5 {
        flex-grow: 1;
        flex-basis: 41.6667%;
        max-width: 41.6667%
    }

    .wt-grid .wt-grid__item-tv-6 {
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-grid .wt-grid__item-tv-7 {
        flex-grow: 1;
        flex-basis: 58.3333%;
        max-width: 58.3333%
    }

    .wt-grid .wt-grid__item-tv-8 {
        flex-grow: 1;
        flex-basis: 66.6667%;
        max-width: 66.6667%
    }

    .wt-grid .wt-grid__item-tv-9 {
        flex-grow: 1;
        flex-basis: 75%;
        max-width: 75%
    }

    .wt-grid .wt-grid__item-tv-10 {
        flex-grow: 1;
        flex-basis: 83.3333%;
        max-width: 83.3333%
    }

    .wt-grid .wt-grid__item-tv-11 {
        flex-grow: 1;
        flex-basis: 91.6667%;
        max-width: 91.6667%
    }

    .wt-grid .wt-grid__item-tv-12 {
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-grid .wt-grid__item-offset-tv-0 {
        margin-left: 0%
    }

    .wt-grid .wt-grid__item-offset-tv-1 {
        margin-left: 8.33333%
    }

    .wt-grid .wt-grid__item-offset-tv-2 {
        margin-left: 16.6667%
    }

    .wt-grid .wt-grid__item-offset-tv-3 {
        margin-left: 25%
    }

    .wt-grid .wt-grid__item-offset-tv-4 {
        margin-left: 33.3333%
    }

    .wt-grid .wt-grid__item-offset-tv-5 {
        margin-left: 41.6667%
    }

    .wt-grid .wt-grid__item-offset-tv-6 {
        margin-left: 50%
    }

    .wt-grid .wt-grid__item-offset-tv-7 {
        margin-left: 58.3333%
    }

    .wt-grid .wt-grid__item-offset-tv-8 {
        margin-left: 66.6667%
    }

    .wt-grid .wt-grid__item-offset-tv-9 {
        margin-left: 75%
    }

    .wt-grid .wt-grid__item-offset-tv-10 {
        margin-left: 83.3333%
    }

    .wt-grid .wt-grid__item-offset-tv-11 {
        margin-left: 91.6667%
    }

    .wt-grid .wt-grid__item-offset-tv-12 {
        margin-left: 100%
    }
}

@media only screen and (min-width: 0) {
    .wt-block-grid-xs-1 {
        margin:calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-1 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-xs-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-2 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-2 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-xs-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-3 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-3 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-xs-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-4 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-4 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-xs-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-5 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-5 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-xs-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-6 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-6 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-xs-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-7 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-7 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-xs-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-8 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-8 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-xs-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-9 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-9 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-xs-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-10 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-10 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-xs-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-11 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-11 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-xs-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xs-12 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xs-12 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-xs-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xs-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

@media only screen and (min-width: 480px) {
    .wt-block-grid-sm-1 {
        margin:calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-1 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-sm-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-2 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-2 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-sm-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-3 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-3 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-sm-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-4 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-4 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-sm-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-5 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-5 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-sm-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-6 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-6 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-sm-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-7 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-7 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-sm-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-8 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-8 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-sm-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-9 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-9 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-sm-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-10 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-10 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-sm-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-11 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-11 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-sm-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-sm-12 {
        margin: calc(var(--clg-dimension-pal-spacing-100,6px)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-sm-12 .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-100,6px);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-sm-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-sm-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

@media only screen and (min-width: 640px) {
    .wt-block-grid-md-1 {
        margin:calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-1 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-md-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-2 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-2 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-md-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-3 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-3 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-md-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-4 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-4 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-md-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-5 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-5 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-md-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-6 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-6 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-md-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-7 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-7 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-md-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-8 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-8 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-md-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-9 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-9 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-md-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-10 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-10 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-md-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-11 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-11 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-md-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-md-12 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-md-12 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-md-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-md-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

@media only screen and (min-width: 900px) {
    .wt-block-grid-lg-1 {
        margin:calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-1 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-lg-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-2 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-2 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-lg-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-3 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-3 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-lg-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-4 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-4 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-lg-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-5 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-5 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-lg-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-6 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-6 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-lg-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-7 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-7 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-lg-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-8 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-8 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-lg-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-9 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-9 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-lg-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-10 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-10 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-lg-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-11 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-11 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-lg-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-lg-12 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-lg-12 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-lg-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-lg-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

@media only screen and (min-width: 1200px) {
    .wt-block-grid-xl-1 {
        margin:calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-1 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-xl-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-2 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-2 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-xl-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-3 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-3 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-xl-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-4 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-4 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-xl-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-5 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-5 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-xl-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-6 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-6 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-xl-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-7 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-7 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-xl-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-8 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-8 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-xl-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-9 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-9 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-xl-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-10 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-10 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-xl-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-11 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-11 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-xl-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-xl-12 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-xl-12 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-xl-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-xl-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

@media only screen and (min-width: 1400px) {
    .wt-block-grid-tv-1 {
        margin:calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-1 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 100%;
        max-width: 100%
    }

    .wt-block-grid-tv-1.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-1.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-2 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-2 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 50%;
        max-width: 50%
    }

    .wt-block-grid-tv-2.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-2.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-3 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-3 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 33.3333%;
        max-width: 33.3333%
    }

    .wt-block-grid-tv-3.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-3.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-4 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-4 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 25%;
        max-width: 25%
    }

    .wt-block-grid-tv-4.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-4.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-5 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-5 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 20%;
        max-width: 20%
    }

    .wt-block-grid-tv-5.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-5.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-6 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-6 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 16.6667%;
        max-width: 16.6667%
    }

    .wt-block-grid-tv-6.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-6.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-7 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-7 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 14.2857%;
        max-width: 14.2857%
    }

    .wt-block-grid-tv-7.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-7.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-8 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-8 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 12.5%;
        max-width: 12.5%
    }

    .wt-block-grid-tv-8.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-8.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-9 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-9 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 11.1111%;
        max-width: 11.1111%
    }

    .wt-block-grid-tv-9.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-9.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-10 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-10 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 10%;
        max-width: 10%
    }

    .wt-block-grid-tv-10.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-10.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-11 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-11 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 9.09091%;
        max-width: 9.09091%
    }

    .wt-block-grid-tv-11.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-11.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }

    .wt-block-grid-tv-12 {
        margin: calc(calc(var(--clg-dimension-pal-spacing-100,6px)*1.5)*-1);
        flex-wrap: wrap;
        display: flex!important
    }

    .wt-block-grid-tv-12 .wt-block-grid__item {
        padding: calc(var(--clg-dimension-pal-spacing-100,6px)*1.5);
        flex-grow: 1;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }

    .wt-block-grid-tv-12.wt-block-grid--smaller-gap {
        margin: calc(var(--clg-dimension-pal-spacing-050,3px)*-1)
    }

    .wt-block-grid-tv-12.wt-block-grid--smaller-gap .wt-block-grid__item {
        padding: var(--clg-dimension-pal-spacing-050,3px)
    }
}

.wt-width-half {
    width: 50%!important
}

.wt-width-full {
    width: 100%!important
}

.wt-width-auto {
    width: auto!important
}

@media only screen and (min-width: 0) {
    .wt-width-full-xs {
        width:100%!important
    }

    .wt-width-auto-xs {
        width: auto!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-width-full-sm {
        width:100%!important
    }

    .wt-width-auto-sm {
        width: auto!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-width-full-md {
        width:100%!important
    }

    .wt-width-auto-md {
        width: auto!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-width-full-lg {
        width:100%!important
    }

    .wt-width-auto-lg {
        width: auto!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-width-full-xl {
        width:100%!important
    }

    .wt-width-auto-xl {
        width: auto!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-width-full-tv {
        width:100%!important
    }

    .wt-width-auto-tv {
        width: auto!important
    }
}

.wt-height-half {
    height: 50%!important
}

.wt-height-full {
    height: 100%!important
}

.wt-max-width-full {
    min-width: 0!important;
    max-width: 100%!important
}

.wt-max-height-full {
    min-height: 0!important;
    max-height: 100%!important
}

.wt-max-width-sm {
    max-width: 480px;
    margin: 0 auto
}

.wt-max-width-md {
    max-width: 640px;
    margin: 0 auto
}

.wt-max-width-lg {
    max-width: 900px;
    margin: 0 auto
}

.wt-max-width-xl {
    max-width: 1200px;
    margin: 0 auto
}

.wt-body-max-width,.wt-max-width-tv {
    max-width: 1400px;
    margin: 0 auto
}

.wt-viewport-width-full {
    width: 100vw;
    margin-left: -50vw;
    position: relative;
    left: 50%
}

@media only screen and (min-width: 0) {
    .wt-m-xs-auto {
        margin:auto!important
    }

    .wt-mt-xs-auto {
        margin-top: auto!important
    }

    .wt-mr-xs-auto {
        margin-right: auto!important
    }

    .wt-mb-xs-auto {
        margin-bottom: auto!important
    }

    .wt-ml-xs-auto {
        margin-left: auto!important
    }

    .wt-m-xs-0 {
        margin: 0!important
    }

    .wt-mt-xs-0 {
        margin-top: 0!important
    }

    .wt-mr-xs-0 {
        margin-right: 0!important
    }

    .wt-mb-xs-0 {
        margin-bottom: 0!important
    }

    .wt-ml-xs-0 {
        margin-left: 0!important
    }

    .wt-m-xs-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-xs-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-xs-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-xs-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-xs-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-xs-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-xs-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-xs-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-xs-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-xs-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-xs-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-xs-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-xs-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-xs-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-xs-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-xs-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-xs-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-xs-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-xs-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-xs-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-xs-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-xs-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-xs-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-xs-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-xs-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-xs-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-xs-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-xs-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-xs-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-xs-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-xs-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-xs-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-xs-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-xs-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-xs-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-xs-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-xs-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-xs-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-xs-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-xs-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-xs-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-xs-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-xs-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-xs-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-xs-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-xs-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-xs-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-xs-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-xs-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-xs-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-xs-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-xs-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-xs-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-xs-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-xs-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-xs-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-xs-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-xs-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-xs-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-xs-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-xs-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-xs-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-xs-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-xs-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-xs-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-xs-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-xs-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-xs-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-xs-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-xs-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-xs-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-xs-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-xs-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-xs-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-xs-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-xs-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-xs-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-xs-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-xs-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-xs-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-xs-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-xs-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-xs-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-xs-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-xs-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-m-sm-auto {
        margin:auto!important
    }

    .wt-mt-sm-auto {
        margin-top: auto!important
    }

    .wt-mr-sm-auto {
        margin-right: auto!important
    }

    .wt-mb-sm-auto {
        margin-bottom: auto!important
    }

    .wt-ml-sm-auto {
        margin-left: auto!important
    }

    .wt-m-sm-0 {
        margin: 0!important
    }

    .wt-mt-sm-0 {
        margin-top: 0!important
    }

    .wt-mr-sm-0 {
        margin-right: 0!important
    }

    .wt-mb-sm-0 {
        margin-bottom: 0!important
    }

    .wt-ml-sm-0 {
        margin-left: 0!important
    }

    .wt-m-sm-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-sm-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-sm-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-sm-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-sm-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-sm-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-sm-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-sm-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-sm-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-sm-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-sm-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-sm-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-sm-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-sm-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-sm-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-sm-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-sm-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-sm-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-sm-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-sm-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-sm-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-sm-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-sm-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-sm-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-sm-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-sm-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-sm-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-sm-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-sm-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-sm-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-sm-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-sm-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-sm-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-sm-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-sm-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-sm-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-sm-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-sm-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-sm-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-sm-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-sm-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-sm-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-sm-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-sm-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-sm-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-sm-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-sm-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-sm-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-sm-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-sm-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-sm-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-sm-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-sm-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-sm-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-sm-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-sm-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-sm-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-sm-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-sm-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-sm-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-sm-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-sm-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-sm-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-sm-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-sm-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-sm-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-sm-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-sm-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-sm-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-sm-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-sm-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-sm-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-sm-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-sm-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-sm-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-sm-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-sm-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-sm-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-sm-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-sm-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-sm-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-sm-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-sm-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-sm-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-sm-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-m-md-auto {
        margin:auto!important
    }

    .wt-mt-md-auto {
        margin-top: auto!important
    }

    .wt-mr-md-auto {
        margin-right: auto!important
    }

    .wt-mb-md-auto {
        margin-bottom: auto!important
    }

    .wt-ml-md-auto {
        margin-left: auto!important
    }

    .wt-m-md-0 {
        margin: 0!important
    }

    .wt-mt-md-0 {
        margin-top: 0!important
    }

    .wt-mr-md-0 {
        margin-right: 0!important
    }

    .wt-mb-md-0 {
        margin-bottom: 0!important
    }

    .wt-ml-md-0 {
        margin-left: 0!important
    }

    .wt-m-md-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-md-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-md-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-md-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-md-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-md-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-md-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-md-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-md-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-md-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-md-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-md-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-md-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-md-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-md-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-md-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-md-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-md-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-md-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-md-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-md-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-md-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-md-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-md-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-md-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-md-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-md-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-md-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-md-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-md-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-md-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-md-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-md-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-md-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-md-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-md-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-md-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-md-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-md-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-md-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-md-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-md-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-md-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-md-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-md-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-md-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-md-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-md-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-md-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-md-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-md-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-md-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-md-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-md-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-md-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-md-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-md-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-md-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-md-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-md-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-md-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-md-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-md-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-md-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-md-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-md-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-md-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-md-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-md-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-md-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-md-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-md-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-md-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-md-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-md-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-md-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-md-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-md-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-md-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-md-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-md-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-md-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-md-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-md-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-md-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-m-lg-auto {
        margin:auto!important
    }

    .wt-mt-lg-auto {
        margin-top: auto!important
    }

    .wt-mr-lg-auto {
        margin-right: auto!important
    }

    .wt-mb-lg-auto {
        margin-bottom: auto!important
    }

    .wt-ml-lg-auto {
        margin-left: auto!important
    }

    .wt-m-lg-0 {
        margin: 0!important
    }

    .wt-mt-lg-0 {
        margin-top: 0!important
    }

    .wt-mr-lg-0 {
        margin-right: 0!important
    }

    .wt-mb-lg-0 {
        margin-bottom: 0!important
    }

    .wt-ml-lg-0 {
        margin-left: 0!important
    }

    .wt-m-lg-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-lg-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-lg-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-lg-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-lg-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-lg-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-lg-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-lg-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-lg-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-lg-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-lg-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-lg-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-lg-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-lg-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-lg-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-lg-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-lg-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-lg-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-lg-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-lg-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-lg-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-lg-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-lg-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-lg-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-lg-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-lg-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-lg-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-lg-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-lg-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-lg-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-lg-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-lg-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-lg-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-lg-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-lg-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-lg-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-lg-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-lg-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-lg-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-lg-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-lg-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-lg-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-lg-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-lg-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-lg-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-lg-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-lg-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-lg-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-lg-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-lg-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-lg-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-lg-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-lg-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-lg-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-lg-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-lg-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-lg-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-lg-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-lg-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-lg-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-lg-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-lg-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-lg-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-lg-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-lg-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-lg-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-lg-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-lg-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-lg-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-lg-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-lg-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-lg-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-lg-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-lg-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-lg-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-lg-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-lg-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-lg-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-lg-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-lg-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-lg-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-lg-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-lg-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-lg-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-lg-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-m-xl-auto {
        margin:auto!important
    }

    .wt-mt-xl-auto {
        margin-top: auto!important
    }

    .wt-mr-xl-auto {
        margin-right: auto!important
    }

    .wt-mb-xl-auto {
        margin-bottom: auto!important
    }

    .wt-ml-xl-auto {
        margin-left: auto!important
    }

    .wt-m-xl-0 {
        margin: 0!important
    }

    .wt-mt-xl-0 {
        margin-top: 0!important
    }

    .wt-mr-xl-0 {
        margin-right: 0!important
    }

    .wt-mb-xl-0 {
        margin-bottom: 0!important
    }

    .wt-ml-xl-0 {
        margin-left: 0!important
    }

    .wt-m-xl-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-xl-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-xl-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-xl-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-xl-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-xl-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-xl-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-xl-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-xl-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-xl-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-xl-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-xl-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-xl-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-xl-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-xl-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-xl-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-xl-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-xl-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-xl-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-xl-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-xl-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-xl-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-xl-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-xl-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-xl-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-xl-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-xl-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-xl-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-xl-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-xl-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-xl-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-xl-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-xl-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-xl-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-xl-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-xl-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-xl-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-xl-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-xl-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-xl-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-xl-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-xl-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-xl-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-xl-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-xl-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-xl-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-xl-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-xl-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-xl-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-xl-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-xl-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-xl-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-xl-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-xl-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-xl-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-xl-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-xl-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-xl-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-xl-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-xl-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-xl-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-xl-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-xl-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-xl-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-xl-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-xl-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-xl-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-xl-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-xl-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-xl-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-xl-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-xl-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-xl-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-xl-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-xl-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-xl-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-xl-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-xl-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-xl-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-xl-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-xl-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-xl-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-xl-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-xl-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-xl-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-m-tv-auto {
        margin:auto!important
    }

    .wt-mt-tv-auto {
        margin-top: auto!important
    }

    .wt-mr-tv-auto {
        margin-right: auto!important
    }

    .wt-mb-tv-auto {
        margin-bottom: auto!important
    }

    .wt-ml-tv-auto {
        margin-left: auto!important
    }

    .wt-m-tv-0 {
        margin: 0!important
    }

    .wt-mt-tv-0 {
        margin-top: 0!important
    }

    .wt-mr-tv-0 {
        margin-right: 0!important
    }

    .wt-mb-tv-0 {
        margin-bottom: 0!important
    }

    .wt-ml-tv-0 {
        margin-left: 0!important
    }

    .wt-m-tv-05 {
        margin: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mt-tv-05 {
        margin-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mr-tv-05 {
        margin-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-mb-tv-05 {
        margin-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-ml-tv-05 {
        margin-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-m-tv-1 {
        margin: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mt-tv-1 {
        margin-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mr-tv-1 {
        margin-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-mb-tv-1 {
        margin-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-ml-tv-1 {
        margin-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-m-tv-2 {
        margin: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mt-tv-2 {
        margin-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mr-tv-2 {
        margin-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-mb-tv-2 {
        margin-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-ml-tv-2 {
        margin-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-m-tv-3 {
        margin: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mt-tv-3 {
        margin-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mr-tv-3 {
        margin-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-mb-tv-3 {
        margin-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-ml-tv-3 {
        margin-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-m-tv-4 {
        margin: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mt-tv-4 {
        margin-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mr-tv-4 {
        margin-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-mb-tv-4 {
        margin-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-ml-tv-4 {
        margin-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-m-tv-5 {
        margin: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mt-tv-5 {
        margin-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mr-tv-5 {
        margin-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-mb-tv-5 {
        margin-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-ml-tv-5 {
        margin-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-m-tv-6 {
        margin: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mt-tv-6 {
        margin-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mr-tv-6 {
        margin-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-mb-tv-6 {
        margin-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-ml-tv-6 {
        margin-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-m-tv-7 {
        margin: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mt-tv-7 {
        margin-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mr-tv-7 {
        margin-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-mb-tv-7 {
        margin-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-ml-tv-7 {
        margin-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-m-tv-8 {
        margin: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mt-tv-8 {
        margin-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mr-tv-8 {
        margin-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-mb-tv-8 {
        margin-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-ml-tv-8 {
        margin-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-m-tv-9 {
        margin: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mt-tv-9 {
        margin-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mr-tv-9 {
        margin-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-mb-tv-9 {
        margin-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-ml-tv-9 {
        margin-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-m-tv-10 {
        margin: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mt-tv-10 {
        margin-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mr-tv-10 {
        margin-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-mb-tv-10 {
        margin-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-ml-tv-10 {
        margin-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-m-tv-11 {
        margin: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mt-tv-11 {
        margin-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mr-tv-11 {
        margin-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-mb-tv-11 {
        margin-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-ml-tv-11 {
        margin-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-m-tv-12 {
        margin: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mt-tv-12 {
        margin-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mr-tv-12 {
        margin-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-mb-tv-12 {
        margin-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-ml-tv-12 {
        margin-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-m-tv-13 {
        margin: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mt-tv-13 {
        margin-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mr-tv-13 {
        margin-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-mb-tv-13 {
        margin-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-ml-tv-13 {
        margin-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-m-tv-14 {
        margin: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mt-tv-14 {
        margin-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mr-tv-14 {
        margin-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-mb-tv-14 {
        margin-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-ml-tv-14 {
        margin-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-m-tv-15 {
        margin: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mt-tv-15 {
        margin-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mr-tv-15 {
        margin-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-mb-tv-15 {
        margin-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-ml-tv-15 {
        margin-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-m-tv-16 {
        margin: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mt-tv-16 {
        margin-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mr-tv-16 {
        margin-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-mb-tv-16 {
        margin-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-ml-tv-16 {
        margin-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 0) {
    .wt-pal-grid-m-xs-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-xs-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-xs-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-xs-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-xs-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-xs-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-xs-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-xs-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-xs-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-xs-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-xs-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-xs-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-xs-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-xs-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-xs-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-xs-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-xs-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-xs-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-xs-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-xs-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-xs-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-xs-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-xs-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-xs-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-xs-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-xs-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-xs-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-xs-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-xs-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-xs-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-xs-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-xs-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-xs-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-xs-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-xs-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-xs-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-xs-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-xs-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-xs-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-xs-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-xs-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-xs-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-xs-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-xs-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-xs-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-xs-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-xs-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-xs-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-xs-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-xs-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-xs-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-xs-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-xs-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-xs-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-xs-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-xs-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-xs-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-xs-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-xs-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-xs-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-xs-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-xs-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-xs-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-xs-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-xs-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-xs-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-xs-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-xs-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-xs-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-xs-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-xs-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-xs-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-xs-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-xs-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-xs-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-pal-grid-m-sm-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-sm-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-sm-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-sm-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-sm-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-sm-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-sm-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-sm-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-sm-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-sm-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-sm-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-sm-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-sm-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-sm-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-sm-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-sm-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-sm-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-sm-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-sm-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-sm-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-sm-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-sm-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-sm-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-sm-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-sm-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-sm-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-sm-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-sm-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-sm-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-sm-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-sm-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-sm-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-sm-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-sm-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-sm-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-sm-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-sm-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-sm-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-sm-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-sm-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-sm-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-sm-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-sm-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-sm-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-sm-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-sm-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-sm-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-sm-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-sm-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-sm-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-sm-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-sm-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-sm-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-sm-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-sm-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-sm-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-sm-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-sm-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-sm-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-sm-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-sm-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-sm-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-sm-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-sm-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-sm-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-sm-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-sm-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-sm-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-sm-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-sm-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-sm-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-sm-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-sm-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-sm-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-sm-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-pal-grid-m-md-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-md-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-md-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-md-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-md-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-md-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-md-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-md-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-md-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-md-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-md-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-md-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-md-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-md-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-md-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-md-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-md-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-md-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-md-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-md-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-md-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-md-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-md-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-md-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-md-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-md-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-md-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-md-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-md-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-md-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-md-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-md-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-md-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-md-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-md-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-md-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-md-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-md-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-md-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-md-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-md-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-md-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-md-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-md-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-md-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-md-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-md-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-md-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-md-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-md-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-md-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-md-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-md-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-md-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-md-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-md-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-md-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-md-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-md-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-md-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-md-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-md-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-md-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-md-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-md-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-md-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-md-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-md-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-md-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-md-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-md-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-md-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-md-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-md-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-md-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-pal-grid-m-lg-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-lg-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-lg-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-lg-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-lg-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-lg-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-lg-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-lg-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-lg-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-lg-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-lg-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-lg-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-lg-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-lg-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-lg-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-lg-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-lg-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-lg-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-lg-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-lg-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-lg-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-lg-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-lg-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-lg-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-lg-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-lg-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-lg-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-lg-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-lg-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-lg-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-lg-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-lg-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-lg-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-lg-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-lg-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-lg-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-lg-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-lg-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-lg-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-lg-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-lg-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-lg-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-lg-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-lg-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-lg-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-lg-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-lg-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-lg-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-lg-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-lg-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-lg-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-lg-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-lg-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-lg-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-lg-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-lg-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-lg-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-lg-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-lg-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-lg-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-lg-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-lg-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-lg-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-lg-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-lg-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-lg-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-lg-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-lg-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-lg-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-lg-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-lg-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-lg-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-lg-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-lg-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-lg-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-pal-grid-m-xl-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-xl-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-xl-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-xl-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-xl-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-xl-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-xl-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-xl-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-xl-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-xl-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-xl-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-xl-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-xl-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-xl-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-xl-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-xl-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-xl-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-xl-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-xl-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-xl-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-xl-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-xl-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-xl-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-xl-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-xl-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-xl-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-xl-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-xl-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-xl-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-xl-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-xl-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-xl-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-xl-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-xl-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-xl-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-xl-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-xl-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-xl-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-xl-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-xl-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-xl-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-xl-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-xl-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-xl-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-xl-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-xl-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-xl-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-xl-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-xl-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-xl-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-xl-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-xl-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-xl-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-xl-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-xl-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-xl-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-xl-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-xl-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-xl-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-xl-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-xl-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-xl-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-xl-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-xl-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-xl-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-xl-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-xl-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-xl-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-xl-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-xl-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-xl-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-xl-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-xl-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-xl-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-xl-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-pal-grid-m-tv-auto {
        margin:auto!important
    }

    .wt-pal-grid-mt-tv-auto {
        margin-top: auto!important
    }

    .wt-pal-grid-mr-tv-auto {
        margin-right: auto!important
    }

    .wt-pal-grid-mb-tv-auto {
        margin-bottom: auto!important
    }

    .wt-pal-grid-ml-tv-auto {
        margin-left: auto!important
    }

    .wt-pal-grid-m-tv-025 {
        margin: 2px!important
    }

    .wt-pal-grid-mt-tv-025 {
        margin-top: 2px!important
    }

    .wt-pal-grid-mr-tv-025 {
        margin-right: 2px!important
    }

    .wt-pal-grid-mb-tv-025 {
        margin-bottom: 2px!important
    }

    .wt-pal-grid-ml-tv-025 {
        margin-left: 2px!important
    }

    .wt-pal-grid-m-tv-05 {
        margin: 4px!important
    }

    .wt-pal-grid-mt-tv-05 {
        margin-top: 4px!important
    }

    .wt-pal-grid-mr-tv-05 {
        margin-right: 4px!important
    }

    .wt-pal-grid-mb-tv-05 {
        margin-bottom: 4px!important
    }

    .wt-pal-grid-ml-tv-05 {
        margin-left: 4px!important
    }

    .wt-pal-grid-m-tv-1 {
        margin: 8px!important
    }

    .wt-pal-grid-mt-tv-1 {
        margin-top: 8px!important
    }

    .wt-pal-grid-mr-tv-1 {
        margin-right: 8px!important
    }

    .wt-pal-grid-mb-tv-1 {
        margin-bottom: 8px!important
    }

    .wt-pal-grid-ml-tv-1 {
        margin-left: 8px!important
    }

    .wt-pal-grid-m-tv-2 {
        margin: 16px!important
    }

    .wt-pal-grid-mt-tv-2 {
        margin-top: 16px!important
    }

    .wt-pal-grid-mr-tv-2 {
        margin-right: 16px!important
    }

    .wt-pal-grid-mb-tv-2 {
        margin-bottom: 16px!important
    }

    .wt-pal-grid-ml-tv-2 {
        margin-left: 16px!important
    }

    .wt-pal-grid-m-tv-3 {
        margin: 24px!important
    }

    .wt-pal-grid-mt-tv-3 {
        margin-top: 24px!important
    }

    .wt-pal-grid-mr-tv-3 {
        margin-right: 24px!important
    }

    .wt-pal-grid-mb-tv-3 {
        margin-bottom: 24px!important
    }

    .wt-pal-grid-ml-tv-3 {
        margin-left: 24px!important
    }

    .wt-pal-grid-m-tv-4 {
        margin: 32px!important
    }

    .wt-pal-grid-mt-tv-4 {
        margin-top: 32px!important
    }

    .wt-pal-grid-mr-tv-4 {
        margin-right: 32px!important
    }

    .wt-pal-grid-mb-tv-4 {
        margin-bottom: 32px!important
    }

    .wt-pal-grid-ml-tv-4 {
        margin-left: 32px!important
    }

    .wt-pal-grid-m-tv-5 {
        margin: 40px!important
    }

    .wt-pal-grid-mt-tv-5 {
        margin-top: 40px!important
    }

    .wt-pal-grid-mr-tv-5 {
        margin-right: 40px!important
    }

    .wt-pal-grid-mb-tv-5 {
        margin-bottom: 40px!important
    }

    .wt-pal-grid-ml-tv-5 {
        margin-left: 40px!important
    }

    .wt-pal-grid-m-tv-6 {
        margin: 48px!important
    }

    .wt-pal-grid-mt-tv-6 {
        margin-top: 48px!important
    }

    .wt-pal-grid-mr-tv-6 {
        margin-right: 48px!important
    }

    .wt-pal-grid-mb-tv-6 {
        margin-bottom: 48px!important
    }

    .wt-pal-grid-ml-tv-6 {
        margin-left: 48px!important
    }

    .wt-pal-grid-m-tv-7 {
        margin: 56px!important
    }

    .wt-pal-grid-mt-tv-7 {
        margin-top: 56px!important
    }

    .wt-pal-grid-mr-tv-7 {
        margin-right: 56px!important
    }

    .wt-pal-grid-mb-tv-7 {
        margin-bottom: 56px!important
    }

    .wt-pal-grid-ml-tv-7 {
        margin-left: 56px!important
    }

    .wt-pal-grid-m-tv-8 {
        margin: 64px!important
    }

    .wt-pal-grid-mt-tv-8 {
        margin-top: 64px!important
    }

    .wt-pal-grid-mr-tv-8 {
        margin-right: 64px!important
    }

    .wt-pal-grid-mb-tv-8 {
        margin-bottom: 64px!important
    }

    .wt-pal-grid-ml-tv-8 {
        margin-left: 64px!important
    }

    .wt-pal-grid-m-tv-9 {
        margin: 72px!important
    }

    .wt-pal-grid-mt-tv-9 {
        margin-top: 72px!important
    }

    .wt-pal-grid-mr-tv-9 {
        margin-right: 72px!important
    }

    .wt-pal-grid-mb-tv-9 {
        margin-bottom: 72px!important
    }

    .wt-pal-grid-ml-tv-9 {
        margin-left: 72px!important
    }

    .wt-pal-grid-m-tv-10 {
        margin: 80px!important
    }

    .wt-pal-grid-mt-tv-10 {
        margin-top: 80px!important
    }

    .wt-pal-grid-mr-tv-10 {
        margin-right: 80px!important
    }

    .wt-pal-grid-mb-tv-10 {
        margin-bottom: 80px!important
    }

    .wt-pal-grid-ml-tv-10 {
        margin-left: 80px!important
    }

    .wt-pal-grid-m-tv-11 {
        margin: 88px!important
    }

    .wt-pal-grid-mt-tv-11 {
        margin-top: 88px!important
    }

    .wt-pal-grid-mr-tv-11 {
        margin-right: 88px!important
    }

    .wt-pal-grid-mb-tv-11 {
        margin-bottom: 88px!important
    }

    .wt-pal-grid-ml-tv-11 {
        margin-left: 88px!important
    }

    .wt-pal-grid-m-tv-12 {
        margin: 96px!important
    }

    .wt-pal-grid-mt-tv-12 {
        margin-top: 96px!important
    }

    .wt-pal-grid-mr-tv-12 {
        margin-right: 96px!important
    }

    .wt-pal-grid-mb-tv-12 {
        margin-bottom: 96px!important
    }

    .wt-pal-grid-ml-tv-12 {
        margin-left: 96px!important
    }
}

@media only screen and (min-width: 0) {
    .wt-pal-grid-p-xs-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-xs-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-xs-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-xs-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-xs-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-xs-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-xs-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-xs-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-xs-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-xs-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-xs-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-xs-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-xs-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-xs-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-xs-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-xs-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-xs-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-xs-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-xs-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-xs-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-xs-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-xs-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-xs-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-xs-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-xs-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-xs-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-xs-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-xs-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-xs-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-xs-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-xs-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-xs-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-xs-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-xs-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-xs-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-xs-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-xs-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-xs-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-xs-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-xs-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-xs-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-xs-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-xs-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-xs-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-xs-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-xs-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-xs-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-xs-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-xs-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-xs-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-xs-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-xs-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-xs-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-xs-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-xs-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-xs-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-xs-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-xs-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-xs-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-xs-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-xs-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-xs-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-xs-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-xs-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-xs-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-xs-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-xs-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-xs-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-xs-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-xs-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-pal-grid-p-sm-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-sm-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-sm-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-sm-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-sm-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-sm-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-sm-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-sm-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-sm-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-sm-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-sm-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-sm-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-sm-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-sm-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-sm-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-sm-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-sm-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-sm-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-sm-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-sm-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-sm-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-sm-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-sm-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-sm-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-sm-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-sm-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-sm-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-sm-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-sm-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-sm-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-sm-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-sm-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-sm-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-sm-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-sm-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-sm-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-sm-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-sm-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-sm-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-sm-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-sm-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-sm-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-sm-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-sm-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-sm-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-sm-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-sm-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-sm-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-sm-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-sm-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-sm-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-sm-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-sm-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-sm-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-sm-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-sm-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-sm-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-sm-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-sm-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-sm-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-sm-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-sm-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-sm-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-sm-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-sm-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-sm-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-sm-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-sm-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-sm-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-sm-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-pal-grid-p-md-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-md-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-md-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-md-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-md-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-md-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-md-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-md-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-md-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-md-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-md-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-md-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-md-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-md-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-md-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-md-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-md-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-md-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-md-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-md-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-md-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-md-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-md-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-md-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-md-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-md-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-md-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-md-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-md-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-md-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-md-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-md-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-md-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-md-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-md-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-md-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-md-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-md-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-md-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-md-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-md-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-md-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-md-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-md-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-md-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-md-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-md-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-md-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-md-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-md-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-md-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-md-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-md-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-md-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-md-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-md-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-md-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-md-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-md-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-md-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-md-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-md-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-md-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-md-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-md-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-md-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-md-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-md-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-md-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-md-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-pal-grid-p-lg-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-lg-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-lg-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-lg-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-lg-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-lg-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-lg-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-lg-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-lg-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-lg-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-lg-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-lg-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-lg-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-lg-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-lg-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-lg-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-lg-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-lg-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-lg-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-lg-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-lg-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-lg-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-lg-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-lg-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-lg-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-lg-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-lg-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-lg-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-lg-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-lg-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-lg-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-lg-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-lg-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-lg-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-lg-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-lg-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-lg-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-lg-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-lg-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-lg-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-lg-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-lg-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-lg-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-lg-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-lg-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-lg-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-lg-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-lg-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-lg-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-lg-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-lg-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-lg-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-lg-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-lg-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-lg-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-lg-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-lg-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-lg-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-lg-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-lg-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-lg-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-lg-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-lg-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-lg-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-lg-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-lg-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-lg-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-lg-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-lg-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-lg-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-pal-grid-p-xl-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-xl-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-xl-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-xl-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-xl-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-xl-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-xl-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-xl-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-xl-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-xl-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-xl-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-xl-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-xl-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-xl-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-xl-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-xl-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-xl-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-xl-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-xl-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-xl-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-xl-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-xl-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-xl-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-xl-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-xl-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-xl-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-xl-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-xl-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-xl-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-xl-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-xl-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-xl-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-xl-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-xl-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-xl-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-xl-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-xl-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-xl-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-xl-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-xl-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-xl-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-xl-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-xl-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-xl-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-xl-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-xl-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-xl-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-xl-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-xl-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-xl-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-xl-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-xl-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-xl-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-xl-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-xl-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-xl-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-xl-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-xl-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-xl-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-xl-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-xl-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-xl-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-xl-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-xl-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-xl-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-xl-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-xl-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-xl-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-xl-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-xl-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-pal-grid-p-tv-025 {
        padding:2px!important
    }

    .wt-pal-grid-pt-tv-025 {
        padding-top: 2px!important
    }

    .wt-pal-grid-pr-tv-025 {
        padding-right: 2px!important
    }

    .wt-pal-grid-pb-tv-025 {
        padding-bottom: 2px!important
    }

    .wt-pal-grid-pl-tv-025 {
        padding-left: 2px!important
    }

    .wt-pal-grid-p-tv-05 {
        padding: 4px!important
    }

    .wt-pal-grid-pt-tv-05 {
        padding-top: 4px!important
    }

    .wt-pal-grid-pr-tv-05 {
        padding-right: 4px!important
    }

    .wt-pal-grid-pb-tv-05 {
        padding-bottom: 4px!important
    }

    .wt-pal-grid-pl-tv-05 {
        padding-left: 4px!important
    }

    .wt-pal-grid-p-tv-1 {
        padding: 8px!important
    }

    .wt-pal-grid-pt-tv-1 {
        padding-top: 8px!important
    }

    .wt-pal-grid-pr-tv-1 {
        padding-right: 8px!important
    }

    .wt-pal-grid-pb-tv-1 {
        padding-bottom: 8px!important
    }

    .wt-pal-grid-pl-tv-1 {
        padding-left: 8px!important
    }

    .wt-pal-grid-p-tv-2 {
        padding: 16px!important
    }

    .wt-pal-grid-pt-tv-2 {
        padding-top: 16px!important
    }

    .wt-pal-grid-pr-tv-2 {
        padding-right: 16px!important
    }

    .wt-pal-grid-pb-tv-2 {
        padding-bottom: 16px!important
    }

    .wt-pal-grid-pl-tv-2 {
        padding-left: 16px!important
    }

    .wt-pal-grid-p-tv-3 {
        padding: 24px!important
    }

    .wt-pal-grid-pt-tv-3 {
        padding-top: 24px!important
    }

    .wt-pal-grid-pr-tv-3 {
        padding-right: 24px!important
    }

    .wt-pal-grid-pb-tv-3 {
        padding-bottom: 24px!important
    }

    .wt-pal-grid-pl-tv-3 {
        padding-left: 24px!important
    }

    .wt-pal-grid-p-tv-4 {
        padding: 32px!important
    }

    .wt-pal-grid-pt-tv-4 {
        padding-top: 32px!important
    }

    .wt-pal-grid-pr-tv-4 {
        padding-right: 32px!important
    }

    .wt-pal-grid-pb-tv-4 {
        padding-bottom: 32px!important
    }

    .wt-pal-grid-pl-tv-4 {
        padding-left: 32px!important
    }

    .wt-pal-grid-p-tv-5 {
        padding: 40px!important
    }

    .wt-pal-grid-pt-tv-5 {
        padding-top: 40px!important
    }

    .wt-pal-grid-pr-tv-5 {
        padding-right: 40px!important
    }

    .wt-pal-grid-pb-tv-5 {
        padding-bottom: 40px!important
    }

    .wt-pal-grid-pl-tv-5 {
        padding-left: 40px!important
    }

    .wt-pal-grid-p-tv-6 {
        padding: 48px!important
    }

    .wt-pal-grid-pt-tv-6 {
        padding-top: 48px!important
    }

    .wt-pal-grid-pr-tv-6 {
        padding-right: 48px!important
    }

    .wt-pal-grid-pb-tv-6 {
        padding-bottom: 48px!important
    }

    .wt-pal-grid-pl-tv-6 {
        padding-left: 48px!important
    }

    .wt-pal-grid-p-tv-7 {
        padding: 56px!important
    }

    .wt-pal-grid-pt-tv-7 {
        padding-top: 56px!important
    }

    .wt-pal-grid-pr-tv-7 {
        padding-right: 56px!important
    }

    .wt-pal-grid-pb-tv-7 {
        padding-bottom: 56px!important
    }

    .wt-pal-grid-pl-tv-7 {
        padding-left: 56px!important
    }

    .wt-pal-grid-p-tv-8 {
        padding: 64px!important
    }

    .wt-pal-grid-pt-tv-8 {
        padding-top: 64px!important
    }

    .wt-pal-grid-pr-tv-8 {
        padding-right: 64px!important
    }

    .wt-pal-grid-pb-tv-8 {
        padding-bottom: 64px!important
    }

    .wt-pal-grid-pl-tv-8 {
        padding-left: 64px!important
    }

    .wt-pal-grid-p-tv-9 {
        padding: 72px!important
    }

    .wt-pal-grid-pt-tv-9 {
        padding-top: 72px!important
    }

    .wt-pal-grid-pr-tv-9 {
        padding-right: 72px!important
    }

    .wt-pal-grid-pb-tv-9 {
        padding-bottom: 72px!important
    }

    .wt-pal-grid-pl-tv-9 {
        padding-left: 72px!important
    }

    .wt-pal-grid-p-tv-10 {
        padding: 80px!important
    }

    .wt-pal-grid-pt-tv-10 {
        padding-top: 80px!important
    }

    .wt-pal-grid-pr-tv-10 {
        padding-right: 80px!important
    }

    .wt-pal-grid-pb-tv-10 {
        padding-bottom: 80px!important
    }

    .wt-pal-grid-pl-tv-10 {
        padding-left: 80px!important
    }

    .wt-pal-grid-p-tv-11 {
        padding: 88px!important
    }

    .wt-pal-grid-pt-tv-11 {
        padding-top: 88px!important
    }

    .wt-pal-grid-pr-tv-11 {
        padding-right: 88px!important
    }

    .wt-pal-grid-pb-tv-11 {
        padding-bottom: 88px!important
    }

    .wt-pal-grid-pl-tv-11 {
        padding-left: 88px!important
    }

    .wt-pal-grid-p-tv-12 {
        padding: 96px!important
    }

    .wt-pal-grid-pt-tv-12 {
        padding-top: 96px!important
    }

    .wt-pal-grid-pr-tv-12 {
        padding-right: 96px!important
    }

    .wt-pal-grid-pb-tv-12 {
        padding-bottom: 96px!important
    }

    .wt-pal-grid-pl-tv-12 {
        padding-left: 96px!important
    }
}

@media only screen and (min-width: 0) {
    .wt-sem-m-card {
        margin:6px
    }

    .wt-sem-m-page-margin {
        margin: 16px
    }

    .wt-sem-m-page-tight {
        margin: 24px
    }

    .wt-sem-m-page-base {
        margin: 32px
    }

    .wt-sem-m-page-loose {
        margin: 64px
    }
}

@media only screen and (min-width: 900px) {
    .wt-sem-m-card {
        margin:var(--clg-dimension-sem-spacing-card,18px)
    }

    .wt-sem-m-page-margin {
        margin: var(--clg-dimension-sem-spacing-page-margin,32px)
    }

    .wt-sem-m-page-tight {
        margin: var(--clg-dimension-sem-spacing-page-tight,48px)
    }

    .wt-sem-m-page-base {
        margin: var(--clg-dimension-sem-spacing-page-base,64px)
    }

    .wt-sem-m-page-loose {
        margin: var(--clg-dimension-sem-spacing-page-loose,128px)
    }
}

@media only screen and (min-width: 0) {
    .wt-p-xs-0 {
        padding:0!important
    }

    .wt-pt-xs-0 {
        padding-top: 0!important
    }

    .wt-pr-xs-0 {
        padding-right: 0!important
    }

    .wt-pb-xs-0 {
        padding-bottom: 0!important
    }

    .wt-pl-xs-0 {
        padding-left: 0!important
    }

    .wt-p-xs-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-xs-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-xs-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-xs-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-xs-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-xs-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-xs-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-xs-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-xs-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-xs-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-xs-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-xs-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-xs-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-xs-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-xs-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-xs-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-xs-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-xs-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-xs-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-xs-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-xs-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-xs-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-xs-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-xs-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-xs-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-xs-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-xs-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-xs-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-xs-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-xs-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-xs-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-xs-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-xs-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-xs-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-xs-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-xs-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-xs-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-xs-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-xs-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-xs-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-xs-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-xs-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-xs-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-xs-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-xs-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-xs-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-xs-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-xs-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-xs-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-xs-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-xs-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-xs-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-xs-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-xs-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-xs-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-xs-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-xs-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-xs-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-xs-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-xs-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-xs-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-xs-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-xs-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-xs-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-xs-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-xs-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-xs-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-xs-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-xs-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-xs-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-xs-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-xs-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-xs-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-xs-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-xs-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-xs-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-xs-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-xs-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-xs-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-xs-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-xs-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-xs-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-xs-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-xs-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-xs-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-p-sm-0 {
        padding:0!important
    }

    .wt-pt-sm-0 {
        padding-top: 0!important
    }

    .wt-pr-sm-0 {
        padding-right: 0!important
    }

    .wt-pb-sm-0 {
        padding-bottom: 0!important
    }

    .wt-pl-sm-0 {
        padding-left: 0!important
    }

    .wt-p-sm-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-sm-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-sm-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-sm-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-sm-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-sm-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-sm-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-sm-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-sm-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-sm-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-sm-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-sm-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-sm-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-sm-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-sm-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-sm-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-sm-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-sm-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-sm-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-sm-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-sm-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-sm-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-sm-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-sm-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-sm-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-sm-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-sm-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-sm-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-sm-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-sm-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-sm-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-sm-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-sm-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-sm-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-sm-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-sm-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-sm-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-sm-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-sm-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-sm-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-sm-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-sm-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-sm-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-sm-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-sm-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-sm-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-sm-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-sm-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-sm-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-sm-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-sm-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-sm-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-sm-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-sm-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-sm-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-sm-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-sm-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-sm-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-sm-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-sm-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-sm-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-sm-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-sm-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-sm-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-sm-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-sm-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-sm-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-sm-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-sm-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-sm-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-sm-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-sm-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-sm-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-sm-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-sm-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-sm-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-sm-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-sm-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-sm-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-sm-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-sm-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-sm-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-sm-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-sm-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-sm-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-p-md-0 {
        padding:0!important
    }

    .wt-pt-md-0 {
        padding-top: 0!important
    }

    .wt-pr-md-0 {
        padding-right: 0!important
    }

    .wt-pb-md-0 {
        padding-bottom: 0!important
    }

    .wt-pl-md-0 {
        padding-left: 0!important
    }

    .wt-p-md-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-md-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-md-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-md-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-md-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-md-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-md-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-md-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-md-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-md-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-md-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-md-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-md-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-md-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-md-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-md-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-md-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-md-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-md-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-md-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-md-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-md-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-md-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-md-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-md-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-md-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-md-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-md-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-md-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-md-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-md-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-md-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-md-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-md-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-md-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-md-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-md-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-md-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-md-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-md-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-md-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-md-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-md-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-md-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-md-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-md-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-md-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-md-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-md-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-md-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-md-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-md-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-md-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-md-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-md-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-md-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-md-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-md-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-md-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-md-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-md-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-md-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-md-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-md-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-md-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-md-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-md-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-md-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-md-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-md-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-md-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-md-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-md-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-md-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-md-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-md-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-md-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-md-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-md-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-md-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-md-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-md-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-md-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-md-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-md-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-p-lg-0 {
        padding:0!important
    }

    .wt-pt-lg-0 {
        padding-top: 0!important
    }

    .wt-pr-lg-0 {
        padding-right: 0!important
    }

    .wt-pb-lg-0 {
        padding-bottom: 0!important
    }

    .wt-pl-lg-0 {
        padding-left: 0!important
    }

    .wt-p-lg-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-lg-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-lg-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-lg-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-lg-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-lg-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-lg-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-lg-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-lg-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-lg-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-lg-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-lg-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-lg-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-lg-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-lg-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-lg-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-lg-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-lg-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-lg-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-lg-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-lg-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-lg-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-lg-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-lg-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-lg-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-lg-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-lg-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-lg-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-lg-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-lg-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-lg-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-lg-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-lg-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-lg-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-lg-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-lg-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-lg-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-lg-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-lg-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-lg-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-lg-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-lg-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-lg-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-lg-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-lg-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-lg-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-lg-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-lg-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-lg-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-lg-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-lg-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-lg-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-lg-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-lg-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-lg-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-lg-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-lg-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-lg-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-lg-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-lg-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-lg-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-lg-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-lg-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-lg-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-lg-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-lg-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-lg-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-lg-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-lg-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-lg-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-lg-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-lg-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-lg-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-lg-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-lg-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-lg-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-lg-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-lg-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-lg-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-lg-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-lg-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-lg-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-lg-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-lg-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-lg-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-p-xl-0 {
        padding:0!important
    }

    .wt-pt-xl-0 {
        padding-top: 0!important
    }

    .wt-pr-xl-0 {
        padding-right: 0!important
    }

    .wt-pb-xl-0 {
        padding-bottom: 0!important
    }

    .wt-pl-xl-0 {
        padding-left: 0!important
    }

    .wt-p-xl-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-xl-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-xl-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-xl-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-xl-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-xl-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-xl-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-xl-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-xl-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-xl-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-xl-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-xl-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-xl-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-xl-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-xl-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-xl-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-xl-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-xl-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-xl-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-xl-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-xl-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-xl-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-xl-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-xl-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-xl-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-xl-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-xl-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-xl-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-xl-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-xl-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-xl-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-xl-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-xl-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-xl-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-xl-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-xl-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-xl-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-xl-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-xl-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-xl-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-xl-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-xl-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-xl-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-xl-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-xl-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-xl-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-xl-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-xl-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-xl-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-xl-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-xl-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-xl-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-xl-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-xl-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-xl-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-xl-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-xl-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-xl-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-xl-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-xl-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-xl-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-xl-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-xl-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-xl-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-xl-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-xl-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-xl-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-xl-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-xl-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-xl-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-xl-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-xl-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-xl-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-xl-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-xl-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-xl-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-xl-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-xl-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-xl-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-xl-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-xl-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-xl-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-xl-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-xl-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-xl-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-p-tv-0 {
        padding:0!important
    }

    .wt-pt-tv-0 {
        padding-top: 0!important
    }

    .wt-pr-tv-0 {
        padding-right: 0!important
    }

    .wt-pb-tv-0 {
        padding-bottom: 0!important
    }

    .wt-pl-tv-0 {
        padding-left: 0!important
    }

    .wt-p-tv-05 {
        padding: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pt-tv-05 {
        padding-top: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pr-tv-05 {
        padding-right: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pb-tv-05 {
        padding-bottom: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-pl-tv-05 {
        padding-left: var(--clg-dimension-pal-spacing-050,3px)!important
    }

    .wt-p-tv-1 {
        padding: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pt-tv-1 {
        padding-top: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pr-tv-1 {
        padding-right: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pb-tv-1 {
        padding-bottom: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-pl-tv-1 {
        padding-left: var(--clg-dimension-pal-spacing-100,6px)!important
    }

    .wt-p-tv-2 {
        padding: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pt-tv-2 {
        padding-top: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pr-tv-2 {
        padding-right: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pb-tv-2 {
        padding-bottom: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-pl-tv-2 {
        padding-left: var(--clg-dimension-pal-spacing-200,12px)!important
    }

    .wt-p-tv-3 {
        padding: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pt-tv-3 {
        padding-top: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pr-tv-3 {
        padding-right: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pb-tv-3 {
        padding-bottom: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-pl-tv-3 {
        padding-left: var(--clg-dimension-pal-spacing-300,18px)!important
    }

    .wt-p-tv-4 {
        padding: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pt-tv-4 {
        padding-top: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pr-tv-4 {
        padding-right: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pb-tv-4 {
        padding-bottom: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-pl-tv-4 {
        padding-left: var(--clg-dimension-pal-spacing-400,24px)!important
    }

    .wt-p-tv-5 {
        padding: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pt-tv-5 {
        padding-top: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pr-tv-5 {
        padding-right: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pb-tv-5 {
        padding-bottom: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-pl-tv-5 {
        padding-left: var(--clg-dimension-pal-spacing-500,30px)!important
    }

    .wt-p-tv-6 {
        padding: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pt-tv-6 {
        padding-top: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pr-tv-6 {
        padding-right: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pb-tv-6 {
        padding-bottom: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-pl-tv-6 {
        padding-left: var(--clg-dimension-pal-spacing-600,36px)!important
    }

    .wt-p-tv-7 {
        padding: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pt-tv-7 {
        padding-top: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pr-tv-7 {
        padding-right: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pb-tv-7 {
        padding-bottom: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-pl-tv-7 {
        padding-left: var(--clg-dimension-pal-spacing-700,42px)!important
    }

    .wt-p-tv-8 {
        padding: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pt-tv-8 {
        padding-top: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pr-tv-8 {
        padding-right: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pb-tv-8 {
        padding-bottom: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-pl-tv-8 {
        padding-left: var(--clg-dimension-pal-spacing-800,48px)!important
    }

    .wt-p-tv-9 {
        padding: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pt-tv-9 {
        padding-top: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pr-tv-9 {
        padding-right: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pb-tv-9 {
        padding-bottom: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-pl-tv-9 {
        padding-left: var(--clg-dimension-pal-spacing-900,54px)!important
    }

    .wt-p-tv-10 {
        padding: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pt-tv-10 {
        padding-top: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pr-tv-10 {
        padding-right: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pb-tv-10 {
        padding-bottom: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-pl-tv-10 {
        padding-left: var(--clg-dimension-pal-spacing-1000,60px)!important
    }

    .wt-p-tv-11 {
        padding: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pt-tv-11 {
        padding-top: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pr-tv-11 {
        padding-right: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pb-tv-11 {
        padding-bottom: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-pl-tv-11 {
        padding-left: var(--clg-dimension-pal-spacing-1100,66px)!important
    }

    .wt-p-tv-12 {
        padding: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pt-tv-12 {
        padding-top: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pr-tv-12 {
        padding-right: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pb-tv-12 {
        padding-bottom: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-pl-tv-12 {
        padding-left: var(--clg-dimension-pal-spacing-1200,72px)!important
    }

    .wt-p-tv-13 {
        padding: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pt-tv-13 {
        padding-top: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pr-tv-13 {
        padding-right: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pb-tv-13 {
        padding-bottom: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-pl-tv-13 {
        padding-left: var(--clg-dimension-pal-spacing-1300,78px)!important
    }

    .wt-p-tv-14 {
        padding: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pt-tv-14 {
        padding-top: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pr-tv-14 {
        padding-right: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pb-tv-14 {
        padding-bottom: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-pl-tv-14 {
        padding-left: var(--clg-dimension-pal-spacing-1400,84px)!important
    }

    .wt-p-tv-15 {
        padding: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pt-tv-15 {
        padding-top: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pr-tv-15 {
        padding-right: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pb-tv-15 {
        padding-bottom: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-pl-tv-15 {
        padding-left: var(--clg-dimension-pal-spacing-1500,90px)!important
    }

    .wt-p-tv-16 {
        padding: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pt-tv-16 {
        padding-top: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pr-tv-16 {
        padding-right: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pb-tv-16 {
        padding-bottom: var(--clg-dimension-pal-spacing-1600,96px)!important
    }

    .wt-pl-tv-16 {
        padding-left: var(--clg-dimension-pal-spacing-1600,96px)!important
    }
}

.wt-nudge-t-1,.wt-nudge-t-2,.wt-nudge-t-3,.wt-nudge-t-4,.wt-nudge-r-1,.wt-nudge-r-2,.wt-nudge-r-3,.wt-nudge-r-4,.wt-nudge-b-1,.wt-nudge-b-2,.wt-nudge-b-3,.wt-nudge-b-4,.wt-nudge-l-1,.wt-nudge-l-2,.wt-nudge-l-3,.wt-nudge-l-4 {
    position: relative
}

.wt-nudge-t-1 {
    top: 1px!important
}

.wt-nudge-t-2 {
    top: 2px!important
}

.wt-nudge-t-3 {
    top: 3px!important
}

.wt-nudge-t-4 {
    top: 4px!important
}

.wt-nudge-r-1 {
    right: 1px!important
}

.wt-nudge-r-2 {
    right: 2px!important
}

.wt-nudge-r-3 {
    right: 3px!important
}

.wt-nudge-r-4 {
    right: 4px!important
}

.wt-nudge-b-1 {
    bottom: 1px!important
}

.wt-nudge-b-2 {
    bottom: 2px!important
}

.wt-nudge-b-3 {
    bottom: 3px!important
}

.wt-nudge-b-4 {
    bottom: 4px!important
}

.wt-nudge-l-1 {
    left: 1px!important
}

.wt-nudge-l-2 {
    left: 2px!important
}

.wt-nudge-l-3 {
    left: 3px!important
}

.wt-nudge-l-4 {
    left: 4px!important
}

.wt-pointer-events-none {
    pointer-events: none
}

.wt-pointer-events-auto {
    pointer-events: auto
}

.wt-position-static {
    position: static!important
}

.wt-position-relative {
    position: relative!important
}

.wt-position-absolute {
    position: absolute!important
}

.wt-position-fixed {
    z-index: 70;
    position: fixed!important
}

.wt-position-sticky {
    position: sticky!important
}

.wt-position-top {
    top: 0!important
}

.wt-position-right {
    right: 0!important
}

.wt-position-bottom {
    bottom: 0!important
}

.wt-position-left {
    left: 0!important
}

.wt-vertical-align-top {
    vertical-align: top!important
}

.wt-vertical-align-middle {
    vertical-align: middle!important
}

.wt-vertical-align-bottom {
    vertical-align: bottom!important
}

.wt-vertical-align-text-top {
    vertical-align: text-top!important
}

.wt-overflow-auto {
    overflow: auto!important
}

.wt-overflow-x-auto {
    overflow-x: auto!important
}

.wt-overflow-y-auto {
    overflow-y: auto!important
}

.wt-overflow-hidden {
    overflow: hidden!important
}

.wt-overflow-x-hidden {
    overflow-x: hidden!important
}

.wt-overflow-y-hidden {
    overflow-y: hidden!important
}

.wt-overflow-visible {
    overflow: visible!important
}

.wt-overflow-x-visible {
    overflow-x: visible!important
}

.wt-overflow-y-visible {
    overflow-y: visible!important
}

.wt-overflow-scroll {
    overflow: scroll!important
}

.wt-overflow-x-scroll {
    overflow-x: scroll!important
}

.wt-overflow-y-scroll {
    overflow-y: scroll!important
}

@media only screen and (min-width: 0) {
    .wt-text-left-xs {
        text-align:left!important
    }

    .wt-text-center-xs {
        text-align: center!important
    }

    .wt-text-right-xs {
        text-align: right!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-text-left-sm {
        text-align:left!important
    }

    .wt-text-center-sm {
        text-align: center!important
    }

    .wt-text-right-sm {
        text-align: right!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-text-left-md {
        text-align:left!important
    }

    .wt-text-center-md {
        text-align: center!important
    }

    .wt-text-right-md {
        text-align: right!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-text-left-lg {
        text-align:left!important
    }

    .wt-text-center-lg {
        text-align: center!important
    }

    .wt-text-right-lg {
        text-align: right!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-text-left-xl {
        text-align:left!important
    }

    .wt-text-center-xl {
        text-align: center!important
    }

    .wt-text-right-xl {
        text-align: right!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-text-left-tv {
        text-align:left!important
    }

    .wt-text-center-tv {
        text-align: center!important
    }

    .wt-text-right-tv {
        text-align: right!important
    }
}

.wt-text-strikethrough {
    text-decoration: line-through
}

.wt-line-height-tight.wt-text-heading-small {
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-line-height-tight.wt-text-heading-small {
        line-height:1.2
    }
}

.wt-line-height-tight.wt-text-body-02 {
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-line-height-tight.wt-text-body-02 {
        line-height:1.4
    }
}

.wt-line-height-tight.wt-text-body-01 {
    line-height: 1.25
}

@media only screen and (min-width: 640px) {
    .wt-line-height-tight.wt-text-body-01 {
        line-height:1.5
    }
}

.wt-line-height-tight.wt-text-caption {
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-line-height-tight.wt-text-caption {
        line-height:1.2
    }
}

.wt-text-truncate {
    text-overflow: ellipsis!important;
    white-space: nowrap!important;
    min-width: 0!important;
    overflow: hidden!important
}

.wt-text-truncate--two-line {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 0;
    display: -webkit-box;
    overflow: hidden
}

.wt-text-truncate--multi-line {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    margin: 0;
    display: -webkit-box;
    overflow: hidden
}

.wt-no-wrap {
    white-space: nowrap!important
}

.wt-pre-wrap {
    white-space: pre-wrap!important
}

.wt-wrap {
    white-space: normal!important
}

.wt-cjk-no-wrap:lang(zh),.wt-cjk-no-wrap:lang(ja),.wt-cjk-no-wrap:lang(ko) {
    white-space: nowrap!important
}

.wt-break-word {
    word-break: break-word!important;
    overflow-wrap: break-word!important;
    word-wrap: break-word!important
}

.wt-break-all {
    word-break: break-all!important
}

@media only screen and (min-width: 0) {
    .wt-b-xs {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-xs {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-xs {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-xs {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-xs {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-xs-none {
        border: none!important
    }

    .wt-bt-xs-none {
        border-top: none!important
    }

    .wt-br-xs-none {
        border-right: none!important
    }

    .wt-bb-xs-none {
        border-bottom: none!important
    }

    .wt-bl-xs-none {
        border-left: none!important
    }
}

@media only screen and (min-width: 480px) {
    .wt-b-sm {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-sm {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-sm {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-sm {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-sm {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-sm-none {
        border: none!important
    }

    .wt-bt-sm-none {
        border-top: none!important
    }

    .wt-br-sm-none {
        border-right: none!important
    }

    .wt-bb-sm-none {
        border-bottom: none!important
    }

    .wt-bl-sm-none {
        border-left: none!important
    }
}

@media only screen and (min-width: 640px) {
    .wt-b-md {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-md {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-md {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-md {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-md {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-md-none {
        border: none!important
    }

    .wt-bt-md-none {
        border-top: none!important
    }

    .wt-br-md-none {
        border-right: none!important
    }

    .wt-bb-md-none {
        border-bottom: none!important
    }

    .wt-bl-md-none {
        border-left: none!important
    }
}

@media only screen and (min-width: 900px) {
    .wt-b-lg {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-lg {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-lg {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-lg {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-lg {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-lg-none {
        border: none!important
    }

    .wt-bt-lg-none {
        border-top: none!important
    }

    .wt-br-lg-none {
        border-right: none!important
    }

    .wt-bb-lg-none {
        border-bottom: none!important
    }

    .wt-bl-lg-none {
        border-left: none!important
    }
}

@media only screen and (min-width: 1200px) {
    .wt-b-xl {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-xl {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-xl {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-xl {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-xl {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-xl-none {
        border: none!important
    }

    .wt-bt-xl-none {
        border-top: none!important
    }

    .wt-br-xl-none {
        border-right: none!important
    }

    .wt-bb-xl-none {
        border-bottom: none!important
    }

    .wt-bl-xl-none {
        border-left: none!important
    }
}

@media only screen and (min-width: 1400px) {
    .wt-b-tv {
        border:var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bt-tv {
        border-top: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-br-tv {
        border-right: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bb-tv {
        border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-bl-tv {
        border-left: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)!important
    }

    .wt-b-tv-none {
        border: none!important
    }

    .wt-bt-tv-none {
        border-top: none!important
    }

    .wt-br-tv-none {
        border-right: none!important
    }

    .wt-bb-tv-none {
        border-bottom: none!important
    }

    .wt-bl-tv-none {
        border-left: none!important
    }
}

.wt-rounded-01 {
    border-radius: var(--clg-shape-sem-border-radius-small,8px)!important
}

.wt-rounded-02 {
    border-radius: var(--clg-shape-sem-border-radius-base,12px)!important
}

.wt-rounded-03 {
    border-radius: var(--clg-shape-sem-border-radius-larger,16px)!important
}

.wt-rounded-04 {
    border-radius: var(--clg-shape-sem-border-radius-largest,24px)!important
}

.wt-rounded {
    border-radius: var(--clg-shape-sem-border-radius-small,8px)!important
}

.wt-circle {
    border-radius: var(--clg-shape-sem-border-radius-full,999999px)!important
}

.wt-shadow-01 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-shadow-02 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026)
}

.wt-shadow-elevation-01 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-1,0px 1px 2px 0px #0000004d,0px 1px 3px 1px #00000026)
}

.wt-shadow-elevation-02 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-2,0px 1px 2px 0px #0000004d,0px 2px 6px 2px #00000026)
}

.wt-shadow-elevation-03 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-shadow-elevation-04 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026)
}

.wt-shadow-elevation-3 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-shadow-elevation-4 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-4,0px 1px 5px 0px #0000004d,0px 5px 20px 6px #00000026)
}

.wt-z-index-negative-1 {
    z-index: -1!important
}

.wt-z-index-0 {
    z-index: 0!important
}

.wt-z-index-1 {
    z-index: 10!important
}

.wt-z-index-2 {
    z-index: 20!important
}

.wt-z-index-3 {
    z-index: 30!important
}

.wt-z-index-4 {
    z-index: 40!important
}

.wt-z-index-5 {
    z-index: 50!important
}

.wt-z-index-6 {
    z-index: 60!important
}

.wt-z-index-7 {
    z-index: 70!important
}

.wt-z-index-8 {
    z-index: 80!important
}

.wt-z-index-9 {
    z-index: 90!important
}

.wt-z-index-10 {
    z-index: 100!important
}

.wt-skeleton-ui {
    animation-duration: var(--clg-effect-app-skeleton-ui-duration-advance,2s);
    animation-name: web-toolkit-skeleton-ui-animation;
    animation-iteration-count: infinite;
    animation-fill-mode: forwards;
    animation-timing-function: var(--clg-effect-app-skeleton-ui-animation,cubic-bezier(.99,.01,.54,.54));
    background: linear-gradient(to right,var(--clg-color-app-skeleton-ui-background-advance,#0e0e0e1f)50%,var(--clg-color-app-skeleton-ui-background-idle,#0e0e0e17)50%);
    background-size: 200%
}

.wt-skeleton-ui:not(.wt-skeleton-ui--img) {
    width: 100%
}

.wt-skeleton-ui.wt-skeleton-ui--width-80 {
    width: 80%
}

.wt-skeleton-ui.wt-skeleton-ui--width-60 {
    width: 60%
}

.wt-skeleton-ui.wt-skeleton-ui--width-40 {
    width: 40%
}

.wt-skeleton-ui.atc-skeleton {
    width: 100px!important
}

@keyframes web-toolkit-skeleton-ui-animation {
    0% {
        background-position: 100% 0
    }

    to {
        background-position: -100% 0
    }
}

.wt-skeleton-ui--image-landscape {
    padding-top: 79.412%
}

.wt-skeleton-ui--image-square {
    padding-top: 100%
}

.wt-skeleton-ui--image-aspect-ratio-3-4 {
    padding-top: 133%
}

.wt-skeleton-ui--image-aspect-ratio-4-5 {
    padding-top: 125%
}

.wt-skeleton-ui--button {
    height: var(--clg-dimension-pal-spacing-800,48px);
    border-radius: 24px
}

.wt-skeleton-ui--button__small {
    height: var(--clg-dimension-sem-interaction-small,36px);
    border-radius: 24px
}

.wt-skeleton-ui--heading-02 {
    height: 34.111px
}

@media only screen and (min-width: 640px) {
    .wt-skeleton-ui--heading-02 {
        height:42px
    }
}

.wt-skeleton-ui--heading-01 {
    height: 27.6px
}

@media only screen and (min-width: 640px) {
    .wt-skeleton-ui--heading-01 {
        height:34.111px
    }
}

.wt-skeleton-ui--title-03 {
    height: 32.4px
}

@media only screen and (min-width: 640px) {
    .wt-skeleton-ui--title-03 {
        height:35.113px
    }
}

.wt-skeleton-ui--title-02 {
    height: 24.3px
}

@media only screen and (min-width: 640px) {
    .wt-skeleton-ui--title-02 {
        height:26.614px
    }
}

.wt-skeleton-ui--title-01 {
    height: 20px
}

.wt-skeleton-ui--body-03 {
    height: 21.01px
}

@media only screen and (min-width: 640px) {
    .wt-skeleton-ui--body-03 {
        height:28.99px
    }
}

.wt-skeleton-ui--body-02 {
    height: 21.01px
}

.wt-skeleton-ui--body-01 {
    height: 18px
}

[class*=wt-skeleton-ui--heading-],[class*=wt-skeleton-ui--title-],[class*=wt-skeleton-ui--body-] {
    border-radius: var(--clg-dimension-pal-spacing-100,6px)
}

.wt-skeleton-ui--custom-color {
    background: linear-gradient(to right,var(--clg-color-app-skeleton-ui-background-advance,#0e0e0e1f)50%,transparent 50%);
    background-size: 200%
}

.wt-image-placeholder__container {
    width: 100%;
    position: relative
}

.wt-image-placeholder__container img {
    display: block;
    position: absolute;
    top: 0
}

.wt-image-placeholder--16-9 {
    padding-top: 56.25%
}

.wt-image-placeholder--1-1 {
    padding-top: 100%
}

.wt-image-placeholder--3-2 {
    padding-top: 66.6667%
}

.wt-image-placeholder--4-3 {
    padding-top: 75%
}

.wt-image-placeholder--listing-card {
    padding-top: 79.4118%
}

.wt-star-rating>.wt-star-rating__icon__frame:not(:first-child) {
    margin-left: -2px
}

.wt-star-rating__icon__frame {
    bottom: 1px
}

.wt-star-rating__frame {
    color: var(--clg-color-app-review-star-filled-background,#222)
}

.wt-star-rating__frame--title {
    letter-spacing: .09px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 18px;
    font-weight: 500;
    line-height: 1.35
}

@media only screen and (min-width: 640px) {
    .wt-star-rating__frame--title {
        letter-spacing:.09505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 500;
        line-height: 1.4
    }
}

.wt-star-rating__frame--body {
    letter-spacing: .16px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7
}

@media only screen and (min-width: 640px) {
    .wt-star-rating__frame--body {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7
    }
}

.wt-star-rating__frame--caption {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-star-rating__frame--caption {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-star-rating__radio__frame {
    height: var(--clg-dimension-sem-interaction-base,48px);
    width: var(--clg-dimension-sem-interaction-base,48px);
    flex-shrink: 0;
    align-items: center;
    display: inline-flex;
    position: relative
}

.wt-star-rating__radio__frame--smaller {
    height: var(--clg-dimension-sem-interaction-small,36px);
    width: var(--clg-dimension-sem-interaction-small,36px)
}

.wt-star-rating__radio__frame--smallest {
    height: var(--clg-dimension-sem-interaction-smaller,30px);
    width: var(--clg-dimension-sem-interaction-smaller,30px)
}

.etsy-icon.wt-star-rating__icon--largest,.wt-icon.wt-star-rating__icon--largest {
    height: var(--clg-dimension-app-review-star-largest-size,48px);
    width: var(--clg-dimension-app-review-star-largest-size,48px)
}

.etsy-icon.wt-star-rating__icon--larger,.wt-icon.wt-star-rating__icon--larger {
    height: var(--clg-dimension-app-review-star-larger-size,36px);
    width: var(--clg-dimension-app-review-star-larger-size,36px)
}

.etsy-icon.wt-star-rating__icon--base,.wt-icon.wt-star-rating__icon--base {
    height: var(--clg-dimension-app-review-star-base-size,24px);
    width: var(--clg-dimension-app-review-star-base-size,24px)
}

.etsy-icon.wt-star-rating__icon--smaller,.wt-icon.wt-star-rating__icon--smaller {
    height: var(--clg-dimension-app-review-star-smaller-size,18px);
    width: var(--clg-dimension-app-review-star-smaller-size,18px)
}

.wt-star-rating__radio__input {
    cursor: pointer;
    z-index: 2;
    opacity: 0;
    border: none;
    outline: 3px solid #0000;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0
}

.wt-star-rating__radio__label {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: inline-flex
}

body:not(.wt-focus-visible) .wt-star-rating__radio__label:focus-within {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-image {
    background-color: #eaeaea;
    width: 100%
}

.wt-image.wt-image--cover {
    object-fit: cover
}

.mweb-two-nav-scroll-padding {
    scroll-padding-top: 56px
}

body.wt-body-no-scroll {
    position: fixed;
    left: 0;
    right: 0;
    overflow: hidden
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
    display: block
}

legend {
    padding-left: 0
}

audio,canvas,video {
    display: inline-block
}

audio:not([controls]) {
    height: 0;
    display: none
}

[hidden],template {
    display: none
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

* {
    margin: 0
}

a {
    background: 0 0
}

a:focus {
    outline: auto 2px Highlight;
    outline: auto 5px -webkit-focus-ring-color
}

a:active,a:hover,select:focus {
    outline: 0
}

select:-moz-focusring {
    color: #0000;
    text-shadow: 0 0 #000
}

abbr[title] {
    border-bottom: 1px dotted
}

b,strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

mark {
    color: var(--clg-color-sem-text-primary,#222);
    background: #fdd95c
}

pre {
    white-space: pre-wrap
}

q {
    quotes: "Ã¢â‚¬Å“" "Ã¢â‚¬Â" "Ã¢â‚¬Ëœ" "Ã¢â‚¬â„¢"
}

sub,sup {
    vertical-align: baseline;
    font-size: 75%;
    line-height: 0;
    position: relative
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 0
}

button,select {
    text-transform: none
}

table {
    border-spacing: 0
}

html {
    box-sizing: border-box
}

*,:before,:after {
    box-sizing: inherit
}

.wt-action-group.wt-action-group--image.wt-action-group--image input:disabled+label {
    cursor: not-allowed;
    opacity: .3;
    overflow: hidden
}

.wt-action-group.wt-action-group--image.wt-action-group--image input:disabled+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input:disabled+label:after,.wt-action-group.wt-action-group--image.wt-action-group--image input:disabled+label:hover:before,.wt-action-group.wt-action-group--image.wt-action-group--image input:disabled+label:hover:after {
    opacity: 0
}

body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input:focus+label {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9);
    border-radius: var(--clg-shape-sem-border-radius-larger,16px)
}

.wt-action-group.wt-action-group--image.wt-action-group--image input+label {
    cursor: pointer;
    padding: var(--clg-dimension-app-input-padding-vertical,8px);
    max-width: 100%;
    line-height: 0;
    display: inline-block;
    position: relative
}

.wt-action-group.wt-action-group--image.wt-action-group--image input+label:before {
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-app-input-border,#949494);
    opacity: 0;
    content: "";
    top: var(--clg-dimension-pal-spacing-050,3px);
    left: var(--clg-dimension-pal-spacing-050,3px);
    right: var(--clg-dimension-pal-spacing-050,3px);
    bottom: var(--clg-dimension-pal-spacing-050,3px);
    border-radius: var(--clg-shape-sem-border-radius-larger,16px);
    outline: none;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out;
    position: absolute;
    transform: scale(.95)
}

.wt-action-group.wt-action-group--image.wt-action-group--image input+label .wt-action-group__item--image {
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    max-width: 100%
}

.wt-action-group.wt-action-group--image.wt-action-group--image input[type=radio]:checked+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input[type=checkbox]:checked+label:before {
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-sem-border-active,#222);
    opacity: 1;
    transform: scale(1)
}

body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input[type=radio]:checked:focus+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input[type=radio]:checked+label:hover:before,body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input[type=checkbox]:checked:focus+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input[type=checkbox]:checked+label:hover:before {
    transform: scale(1.015)
}

body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input[type=radio]:checked:focus:active+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input[type=radio]:checked+label:active:before,body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input[type=checkbox]:checked:focus:active+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input[type=checkbox]:checked+label:active:before {
    transform: scale(.99)
}

body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input:focus+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input+label:hover:before {
    opacity: 1;
    transform: scale(1)
}

body:not(.wt-focus-visible) .wt-action-group.wt-action-group--image.wt-action-group--image input:focus:active+label:before,.wt-action-group.wt-action-group--image.wt-action-group--image input+label:active:before {
    opacity: 1;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out;
    transform: scale(.99)
}

.wt-action-group .wt-action-group__item--card,.wt-action-group .wt-action-group__item--text {
    position: relative
}

.wt-action-group .wt-action-group__item--card .wt-radio,.wt-action-group .wt-action-group__item--card .wt-checkbox,.wt-action-group .wt-action-group__item--text .wt-radio,.wt-action-group .wt-action-group__item--text .wt-checkbox {
    flex-wrap: wrap
}

.wt-action-group .wt-action-group__item--card .wt-radio input:checked+label span:before,.wt-action-group .wt-action-group__item--card .wt-checkbox input:checked+label span:before,.wt-action-group .wt-action-group__item--text .wt-radio input:checked+label span:before,.wt-action-group .wt-action-group__item--text .wt-checkbox input:checked+label span:before {
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-sem-border-selected,#222);
    opacity: 1
}

.wt-action-group .wt-action-group__item--card .wt-radio input:disabled~*,.wt-action-group .wt-action-group__item--card .wt-checkbox input:disabled~*,.wt-action-group .wt-action-group__item--text .wt-radio input:disabled~*,.wt-action-group .wt-action-group__item--text .wt-checkbox input:disabled~* {
    cursor: not-allowed;
    opacity: .3;
    overflow: hidden
}

.wt-action-group .wt-action-group__item--card .wt-radio input:disabled~* a,.wt-action-group .wt-action-group__item--card .wt-checkbox input:disabled~* a,.wt-action-group .wt-action-group__item--text .wt-radio input:disabled~* a,.wt-action-group .wt-action-group__item--text .wt-checkbox input:disabled~* a {
    pointer-events: none
}

.wt-action-group .wt-action-group__item--card .wt-radio label span:before,.wt-action-group .wt-action-group__item--card .wt-checkbox label span:before,.wt-action-group .wt-action-group__item--text .wt-radio label span:before,.wt-action-group .wt-action-group__item--text .wt-checkbox label span:before {
    content: "";
    position: absolute
}

.wt-action-group .wt-action-group__item--text .wt-radio,.wt-action-group .wt-action-group__item--text .wt-checkbox {
    padding: var(--clg-dimension-app-input-padding-horizontal,12px);
    padding-left: var(--clg-dimension-pal-spacing-800,48px)
}

.wt-action-group .wt-action-group__item--text .wt-radio label:before,.wt-action-group .wt-action-group__item--text .wt-checkbox label:before {
    top: var(--clg-dimension-app-input-padding-horizontal,12px);
    left: var(--clg-dimension-app-input-padding-horizontal,12px)
}

.wt-action-group .wt-action-group__item--text .wt-radio label span:before,.wt-action-group .wt-action-group__item--text .wt-checkbox label span:before {
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-app-input-border,#949494);
    transition: box-shadow .15s ease-in;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-action-group .wt-action-group__item--text .wt-radio--small,.wt-action-group .wt-action-group__item--text .wt-checkbox--small {
    padding-left: var(--clg-dimension-sem-interaction-small,36px)
}

.wt-action-group .wt-action-group__item--text .wt-radio label:after {
    top: 21px;
    left: 21px
}

.wt-action-group .wt-action-group__item--text .wt-checkbox label:after {
    top: 15px;
    left: 15px
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text:focus-within label span:before {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text:focus-within input:disabled+label span:before {
    box-shadow: none
}

.wt-action-group .wt-action-group__item--text:hover label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text:focus label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text.focus-within label span:before {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-action-group .wt-action-group__item--text:hover input:disabled+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text:focus input:disabled+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--text.focus-within input:disabled+label span:before {
    box-shadow: none
}

.wt-action-group .wt-action-group__item--card .wt-radio,.wt-action-group .wt-action-group__item--card .wt-checkbox {
    padding-left: 0
}

.wt-action-group .wt-action-group__item--card .wt-radio input:not(:checked)+label:before,.wt-action-group .wt-action-group__item--card .wt-checkbox input:not(:checked)+label:before {
    background-color: var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-action-group .wt-action-group__item--card .wt-radio input:checked+label span:before,.wt-action-group .wt-action-group__item--card .wt-checkbox input:checked+label span:before {
    transform: scale(1)
}

.wt-action-group .wt-action-group__item--card .wt-radio label:before,.wt-action-group .wt-action-group__item--card .wt-radio label:after,.wt-action-group .wt-action-group__item--card .wt-checkbox label:before,.wt-action-group .wt-action-group__item--card .wt-checkbox label:after {
    margin: var(--clg-dimension-pal-spacing-200,12px);
    z-index: 1
}

.wt-action-group .wt-action-group__item--card .wt-radio label:before,.wt-action-group .wt-action-group__item--card .wt-checkbox label:before {
    box-shadow: 0px 0px 0px var(--clg-dimension-pal-spacing-050,3px)var(--clg-color-sem-background-elevation-0,#fff)
}

.wt-action-group .wt-action-group__item--card .wt-radio label span:before,.wt-action-group .wt-action-group__item--card .wt-checkbox label span:before {
    border-radius: var(--clg-shape-sem-border-radius-larger,16px);
    top: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px));
    left: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px));
    right: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px));
    bottom: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px));
    padding: var(--clg-dimension-app-input-small-padding-vertical,4px);
    border: var(--clg-shape-sem-border-width-base,2px)solid #222;
    opacity: 0;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out;
    transform: scale(.95)
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus-within input:checked+label span:before {
    transform: scale(1.015)
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus-within input:not(:checked)+label span:before {
    opacity: .3;
    transform: scale(1)
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus-within input+label:active span:before {
    transform: scale(.99)
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus-within input:disabled+label span:before {
    opacity: 0
}

.wt-action-group .wt-action-group__item--card:hover input:checked+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus input:checked+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card.focus-within input:checked+label span:before {
    transform: scale(1.015)
}

.wt-action-group .wt-action-group__item--card:hover input:not(:checked)+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus input:not(:checked)+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card.focus-within input:not(:checked)+label span:before {
    opacity: .3;
    transform: scale(1)
}

.wt-action-group .wt-action-group__item--card:hover input+label:active span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus input+label:active span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card.focus-within input+label:active span:before {
    transform: scale(.99)
}

.wt-action-group .wt-action-group__item--card:hover input:disabled+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card:focus input:disabled+label span:before,body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item--card.focus-within input:disabled+label span:before {
    opacity: 0
}

.wt-action-group {
    margin-bottom: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px));
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.wt-action-group .wt-action-group__item-container:not(:last-of-type),.wt-action-group .wt-action-group__item:not(:last-of-type) {
    margin-right: var(--clg-dimension-pal-spacing-100,6px)
}

.wt-action-group .wt-action-group__item {
    margin-bottom: var(--clg-dimension-pal-spacing-base-unit,6px)
}

.wt-action-group.wt-list-inline {
    list-style-type: none
}

.wt-action-group .wt-action-group__item:hover:before,.wt-action-group .wt-action-group__item:focus:before,.wt-action-group .wt-action-group__item:active:before,.wt-action-group .wt-action-group__item:before {
    box-shadow: none
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item:focus {
    outline: 3px solid #0000!important
}

body:not(.wt-focus-visible) .wt-action-group .wt-action-group__item:focus:not(:hover):not(:active) {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important
}

.wt-action-group .wt-action-group__item:not(.wt-btn--transparent) {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-subtle,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-subtle,#222);
    --wt-btn-border-color: #0000;
    --wt-btn-border-color-hover: #0000;
    --wt-btn-bg-color: #0e0e0e17;
    --wt-btn-bg-color-hover: #0e0e0e17
}

.wt-action-group input[type=radio]:checked+label.wt-action-group__item,.wt-action-group input[type=checkbox]:checked+label.wt-action-group__item,.wt-action-group .wt-action-group__item.wt-is-selected {
    --wt-btn-text-color: var(--clg-color-sem-text-on-surface-subtle,#222);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-on-surface-subtle,#222);
    --wt-btn-border-color: var(--clg-color-sem-border-selected,#222);
    --wt-btn-border-color-hover: var(--clg-color-sem-border-selected,#222);
    --wt-btn-bg-color: #0e0e0e17;
    --wt-btn-bg-color-hover: #0e0e0e17;
    --wt-btn-border-width: var(--clg-shape-sem-border-width-base,2px)
}

.wt-action-group input[type=radio]:checked+label.wt-action-group__item,.wt-action-group .wt-action-group__item.wt-is-selected {
    cursor: default
}

.wt-action-group input[type=radio]:disabled+label.wt-action-group__item,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item,.wt-action-group .wt-action-group__item:disabled {
    opacity: .5;
    cursor: not-allowed
}

.wt-action-group input[type=radio],.wt-action-group input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.wt-action-group input[type=radio]:focus+label.wt-action-group__item:after,.wt-action-group input[type=checkbox]:focus+label.wt-action-group__item:after {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important
}

.wt-action-group input[type=radio]:disabled+label.wt-action-group__item,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item {
    --wt-btn-bg-color: transparent;
    --wt-btn-bg-color-hover: transparent;
    --wt-btn-text-color: var(--clg-color-sem-text-disabled,#757575);
    --wt-btn-text-color-hover: var(--clg-color-sem-text-disabled,#757575);
    --wt-btn-border-color: #757575;
    --wt-btn-border-color-hover: #757575;
    overflow: hidden
}

.wt-action-group input[type=radio]:disabled+label.wt-action-group__item:before,.wt-action-group input[type=radio]:disabled+label.wt-action-group__item:hover:before,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item:before,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item:hover:before {
    opacity: 1;
    content: "";
    height: var(--clg-shape-sem-border-width-base,2px);
    --half-border: calc(var(--clg-shape-sem-border-width-base,2px)*.5);
    margin-top: calc(-1*var(--half-border));
    z-index: 10;
    background: #757575;
    width: 100%;
    position: absolute;
    top: 50%;
    transform: rotate(45deg)
}

.wt-action-group input[type=radio]:disabled+label.wt-action-group__item:after,.wt-action-group input[type=radio]:disabled+label.wt-action-group__item:hover:after,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item:after,.wt-action-group input[type=checkbox]:disabled+label.wt-action-group__item:hover:after {
    transform: scale(1)!important
}

.wt-action-group .wt-action-group__item[aria-invalid=true] {
    --wt-btn-bg-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0);
    --wt-btn-bg-color-hover: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0);
    --wt-btn-border-color: var(--clg-color-sem-border-critical,#9a0027);
    --wt-btn-border-color-hover: var(--clg-color-sem-border-critical,#9a0027);
    color: var(--clg-color-sem-text-primary,#222)
}

.wt-btn.wt-chip,.wt-btn.wt-btn.wt-chip {
    --wt-btn-text-color: var(--clg-color-app-chip-selectable-text,#222);
    --wt-btn-text-color-hover: var(--clg-color-app-chip-selectable-text,#222);
    --wt-btn-border-color: var(--clg-color-app-chip-selectable-border,#949494);
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-border,#949494);
    --wt-btn-bg-color: var(--clg-color-app-chip-selectable-background,#fff);
    --wt-btn-bg-color-hover: var(--clg-color-app-chip-selectable-background,#fff);
    justify-content: center;
    gap: var(--clg-dimension-app-chip-gap,4px);
    align-items: center;
    line-height: 1.25;
    display: flex
}

.wt-btn.wt-chip[aria-pressed=true],.wt-btn.wt-btn.wt-chip[aria-pressed=true] {
    --wt-btn-text-color: var(--clg-color-app-chip-selectable-selected-text,#fff);
    --wt-btn-text-color-hover: var(--clg-color-app-chip-selectable-selected-text,#fff);
    --wt-btn-border-color: var(--clg-color-app-chip-selectable-selected-border,#0000);
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-selected-border,#0000);
    --wt-btn-bg-color: var(--clg-color-app-chip-selectable-selected-background,#222);
    --wt-btn-bg-color-hover: var(--clg-color-app-chip-selectable-selected-background,#222)
}

.wt-btn.wt-chip:active,.wt-btn.wt-btn.wt-chip:active {
    --wt-btn-text-color: var(--clg-color-app-chip-selectable-pressed-text,#222);
    --wt-btn-text-color-hover: var(--clg-color-app-chip-selectable-pressed-text,#222);
    --wt-btn-border-color: var(--clg-color-app-chip-selectable-pressed-border,#949494);
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-pressed-border,#949494);
    --wt-btn-bg-color: var(--clg-color-app-chip-selectable-pressed-background,#0e0e0e2e);
    --wt-btn-bg-color-hover: var(--clg-color-app-chip-selectable-pressed-background,#0e0e0e2e)
}

.wt-btn.wt-chip:disabled,.wt-btn.wt-btn.wt-chip:disabled {
    --wt-btn-text-color: var(--clg-color-app-chip-selectable-disabled-text,#595959);
    --wt-btn-text-color-hover: var(--clg-color-app-chip-selectable-disabled-text,#595959);
    --wt-btn-border-color: var(--clg-color-app-chip-selectable-disabled-border,#fff0);
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-disabled-border,#fff0);
    --wt-btn-bg-color: var(--clg-color-app-chip-selectable-disabled-background,#eaeaea);
    --wt-btn-bg-color-hover: var(--clg-color-app-chip-selectable-disabled-background,#eaeaea);
    opacity: 1;
    cursor: not-allowed
}

.wt-btn.wt-chip:before,.wt-btn.wt-chip:after,.wt-btn.wt-btn.wt-chip:before,.wt-btn.wt-btn.wt-chip:after {
    border: var(--wt-btn-border-color)solid var(--clg-shape-app-chip-border-width,1px)
}

body:not(.wt-focus-visible) .wt-btn.wt-chip:focus,body:not(.wt-focus-visible) .wt-btn.wt-btn.wt-chip:focus {
    outline: 3px solid #0000!important
}

body:not(.wt-focus-visible) .wt-btn.wt-chip:focus:not(:hover):not(:active),body:not(.wt-focus-visible) .wt-btn.wt-btn.wt-chip:focus:not(:hover):not(:active) {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important
}

.wt-btn.wt-chip.wt-chip--small,.wt-btn.wt-btn.wt-chip.wt-chip--small {
    border-radius: var(--clg-shape-app-chip-small-border-radius,18px);
    min-height: var(--clg-dimension-app-chip-small-minimum-height,36px);
    min-width: var(--clg-dimension-sem-interaction-small,36px);
    padding: var(--clg-dimension-app-chip-small-padding-vertical,9px)var(--clg-dimension-app-chip-small-padding-horizontal,15px);
    font-size: 12.99px;
    line-height: 1.2
}

.wt-btn.wt-chip.wt-chip--small .wt-chip__icon,.wt-btn.wt-chip.wt-chip--dropdown .wt-chip__icon,.wt-btn.wt-btn.wt-chip.wt-chip--small .wt-chip__icon,.wt-btn.wt-btn.wt-chip.wt-chip--dropdown .wt-chip__icon {
    height: var(--clg-dimension-sem-icon-core-smaller,18px);
    width: var(--clg-dimension-sem-icon-core-smaller,18px)
}

.wt-btn.wt-chip.wt-chip--icon-only,.wt-btn.wt-btn.wt-chip.wt-chip--icon-only {
    padding-left: var(--clg-dimension-app-chip-padding-vertical,8px);
    padding-right: var(--clg-dimension-app-chip-padding-vertical,8px)
}

.wt-btn.wt-chip.wt-chip--icon-end,.wt-btn.wt-btn.wt-chip.wt-chip--icon-end {
    flex-direction: row-reverse
}

.wt-btn.wt-chip.wt-chip--dropdown,.wt-btn.wt-btn.wt-chip.wt-chip--dropdown {
    gap: var(--clg-dimension-app-chip-filter-gap,0px);
    padding-right: var(--clg-dimension-app-chip-filter-padding-end,12px)
}

.wt-btn.wt-chip.wt-chip--small.wt-chip--dropdown,.wt-btn.wt-btn.wt-chip.wt-chip--small.wt-chip--dropdown {
    padding-right: var(--clg-dimension-app-chip-small-filter-padding-end,9px)
}

body {
    --header-search-bar-background: rgba(#222,.05);
    --header-search-bar-border-color: #222;
    --header-search-bar-border-color-focus: #222;
    --header-search-bar-button-active-bg-color: #222;
    --header-search-bar-box-shadow: 1px 2px 4px 0 #0e0e0e17 inset
}

body.etsy-has-it-design {
    --header-search-bar-button-active-bg-color: #f1641e;
    --header-search-bar-box-shadow: inherit
}

.search-container {
    width: 100%;
    display: block
}

.search-container .search-bar-container {
    text-align: left;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.search-container .search-suggestions-container {
    border-radius: var(--clg-dimension-pal-spacing-200,12px);
    box-sizing: border-box;
    margin-top: var(--clg-dimension-pal-spacing-200,12px);
    opacity: 0;
    transform-origin: 0 0;
    visibility: hidden;
    z-index: 30;
    background: #fff;
    max-height: 480px;
    font-size: 16px;
    transition: box-shadow .18s cubic-bezier(.6,0,.825,.115),opacity .108s cubic-bezier(.6,0,.825,.115),transform .18s cubic-bezier(.6,0,.825,.115),visibility 0s linear .144s;
    display: block;
    position: absolute;
    overflow: hidden;
    transform: scaleX(.5)scaleY(.2)perspective(1px);
    box-shadow: 0 0 #0000
}

.search-container .search-item-container {
    color: var(--clg-color-sem-text-primary,#222);
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    box-sizing: border-box;
    padding: var(--clg-dimension-pal-spacing-200,12px)var(--clg-dimension-pal-spacing-300,18px);
    overflow-wrap: break-word;
    background: 0 0;
    border: none;
    outline: none;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    width: max-content;
    min-width: 100%;
    max-width: 100%;
    text-decoration: none;
    list-style: none;
    transition: background-color 60ms ease-out;
    display: flex
}

.search-container .search-item-container:focus-visible {
    outline: inherit
}

.search-container .giftcard-cta-suggestion {
    color: var(--clg-color-sem-text-primary,#222);
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    box-sizing: border-box;
    padding-left: var(--clg-dimension-pal-spacing-300,18px);
    overflow-wrap: break-word;
    background: 0 0;
    border: none;
    outline: none;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    width: max-content;
    min-width: 100%;
    max-width: 100%;
    text-decoration: none;
    list-style: none;
    transition: background-color 60ms ease-out;
    display: flex
}

.search-container .giftcard-cta-suggestion:focus-visible {
    outline: inherit
}

.search-container .search-bar-container.search-bar-container--expanded~.search-suggestions-container {
    box-shadow: var(--clg-effect-sem-shadow-elevation-1,0px 1px 2px 0px #0000004d,0px 1px 3px 1px #00000026);
    opacity: 1;
    visibility: visible;
    z-index: 70;
    transition: opacity .18s ease-out,box-shadow .18s cubic-bezier(.175,.885,.4,1.1),transform .18s cubic-bezier(.175,.885,.4,1.1),visibility .18s linear;
    transform: scaleX(1)scaleY(1)perspective(1px)
}

.search-container .search-bar-container:not(.search-bar-container--expanded)~.search-suggestions-container .search-item-container {
    opacity: 0;
    transition: background-color 60ms ease-out,opacity .18s cubic-bezier(.6,0,.825,.115) -72ms
}

.search-container .autosuggest-pill-btn {
    --wt-btn-bg-color: #0e0e0e17;
    --wt-btn-bg-color-hover: #0e0e0e17
}

.search-container .autosuggest-pill-btn:before {
    box-shadow: none
}

.wt-input-btn-group.global-enhancements-search-input-btn-group {
    box-shadow: var(--header-search-bar-box-shadow)
}

.wt-input-btn-group.global-enhancements-search-input-btn-group,.ui-toolkit .wt-input-btn-group.global-enhancements-search-input-btn-group {
    background: #0e0e0e17
}

body:not(.etsy-has-it-design) .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__input:focus,body:not(.etsy-has-it-design) .ui-toolkit .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__input:focus {
    box-shadow: var(--clg-effect-app-input-shadow,0px 1px 4px 0px inset #0e0e0e17);
    background-color: #fff
}

body.etsy-has-it-design.wt-focus-visible .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__input:focus {
    box-shadow: none
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__btn {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    padding-right: 8px
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__btn:after {
    opacity: 1;
    border-radius: var(--clg-shape-sem-border-radius-full,999999px);
    width: var(--clg-dimension-sem-interaction-base,48px);
    height: var(--clg-dimension-sem-interaction-base,48px);
    top: -2px;
    transform: scale(.8)perspective(1px)
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__btn .wt-icon {
    bottom: 3px!important;
    right: 3px!important
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__btn.btn-size-44:after {
    width: 44px;
    height: 44px
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group .global-enhancements-search-input-btn-group__btn.btn-size-44 .wt-icon {
    right: 0!important
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .global-enhancements-search-input-btn-group__btn:not(.hide-on-focus):after,body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:not(:focus-within):hover .global-enhancements-search-input-btn-group__btn:not(.hide-on-focus):after {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    transform: scale(.91)translate(1px)
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .global-enhancements-search-input-btn-group__btn.btn-size-44:not(.hide-on-focus):after,body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:not(:focus-within):hover .global-enhancements-search-input-btn-group__btn.btn-size-44:not(.hide-on-focus):after {
    transform: scale(.91)
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .global-enhancements-search-input-btn-group__btn.btn-size-44.hide-on-focus:after,body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .global-enhancements-search-input-btn-group__btn.hide-on-focus:after {
    visibility: hidden
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .reduce-margin-on-focus {
    transition: margin-right .18s linear;
    margin-right: 6px!important
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:not(:focus-within):hover .reduce-margin-on-focus {
    margin-right: var(--clg-dimension-pal-spacing-900,54px);
    transition: margin-right .18s linear
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:focus-within .global-enhancements-search-input-btn-group__btn:after {
    opacity: 1
}

body.etsy-has-it-design .wt-input-btn-group.global-enhancements-search-input-btn-group:not(:focus-within):hover .global-enhancements-search-input-btn-group__btn:after {
    opacity: .65
}

body:not(.wt-focus-visible):not(.etsy-has-it-design) .wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar:focus-within {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
}

.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar .global-enhancements-search-input-btn-group__input {
    border-width: 2px;
    border-color: var(--header-search-bar-border-color)
}

.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar .global-enhancements-search-input-btn-group__btn {
    border-width: 2px;
    border-color: var(--header-search-bar-border-color);
    transition: visibility
}

.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar .global-enhancements-search-input-btn-group__btn:after {
    background: var(--header-search-bar-button-active-bg-color)
}

.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar:focus-within .global-enhancements-search-input-btn-group__input,.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar:focus-within .global-enhancements-search-input-btn-group__btn {
    border-color: var(--header-search-bar-border-color-focus)
}

.wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar_grey_bg {
    background: var(--header-search-bar-background)
}

@media (-ms-high-contrast:none),(-ms-high-contrast:active) {
    body:not(.wt-focus-visible) .wt-input-btn-group.global-enhancements-search-input-btn-group.emphasized_search_bar .global-enhancements-search-input-btn-group__input:focus {
        box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)
    }
}

.search-close-btn-margin-right,.ui-toolkit .search-close-btn-margin-right {
    margin-right: var(--clg-dimension-pal-spacing-1100,66px)
}

body.etsy-has-it-design .search-close-btn-margin-right,body.etsy-has-it-design.ui-toolkit .search-close-btn-margin-right {
    margin-right: var(--clg-dimension-pal-spacing-900,54px)
}

.gnav-header .wt-menu .global-nav-menu__body,.gnav-header .search-container .global-nav-menu__body {
    max-height: inherit;
    max-width: 100%
}

.gnav-header .wt-menu .global-nav-menu__body li.wt-menu__item.selected,.gnav-header .wt-menu .global-nav-menu__body li.search-item-container.selected,.gnav-header .wt-menu .global-nav-menu__body li.giftcard-cta-suggestion.selected,.gnav-header .wt-menu .global-nav-menu__body .search-dropdown-nav.selected,.gnav-header .search-container .global-nav-menu__body li.wt-menu__item.selected,.gnav-header .search-container .global-nav-menu__body li.search-item-container.selected,.gnav-header .search-container .global-nav-menu__body li.giftcard-cta-suggestion.selected,.gnav-header .search-container .global-nav-menu__body .search-dropdown-nav.selected {
    background: #eaeaea!important
}

#global-enhancements-search-suggestions li {
    min-height: unset
}

.global-nav-menu__body .shop-suggestion-item:before,.global-nav-menu__body .shop-suggestion-item:after {
    content: "\""
}

.global-nav-menu__body .as-search-types ul {
    padding-left: 0;
    list-style: none
}

.global-nav-menu__body li.as-rich.as-first.wt-menu__item,.global-nav-menu__body li.as-rich.as-first.search-item-container {
    align-items: flex-start
}

.global-nav-menu__body li.as-rich.as-first.wt-menu__item .scoped-category,.global-nav-menu__body li.as-rich.as-first.search-item-container .scoped-category {
    margin-left: 10px
}

@media only screen and (min-width: 1200px) {
    .wt-grid .grid__item-xl-fifth {
        flex-basis:20%!important;
        max-width: 20%!important
    }
}

@media only screen and (min-width: 640px) and (max-width:899px) {
    .wt-grid .grid__item-md-fifth {
        flex-basis:20%!important;
        max-width: 20%!important
    }
}

.recent-search-query {
    padding-top: 11px!important;
    padding-bottom: 11px!important
}

.search-dropdown-hr {
    background-color: #dcdcdc;
    height: 1px
}

.search-dropdown-normal {
    font-weight: 400
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .is-responsive .wt-menu__body.ge-mobile-search-dropdown-full-screen,.is-responsive .search-suggestions-container.ge-mobile-search-dropdown-full-screen {
        border-top-left-radius:initial;
        border-top-right-radius: initial;
        border-top: none;
        border-left: none;
        border-right: none;
        width: 100vw;
        min-width: 100vw;
        max-width: 100vw;
        left: -18px;
        right: 0;
        box-shadow: 0 20px 20px #0e0e0e2e;
        position: absolute!important
    }

    .is-responsive .wt-menu__body.ge-mobile-search-dropdown-full-screen.sbw-no-left-padding,.is-responsive .search-suggestions-container.ge-mobile-search-dropdown-full-screen.sbw-no-left-padding {
        left: -12px
    }
}

@media only screen and (min-width: 640px) {
    .is-responsive .wt-menu__body.ge-mobile-search-dropdown-full-screen,.is-responsive .search-suggestions-container.ge-mobile-search-dropdown-full-screen {
        width:100%;
        max-width: 100%
    }
}

.giftcard-cta-suggestion .giftcard-cta-icon {
    width: 48px;
    height: 48px
}

.recent-searches-selectable:focus,.recent-searches-selectable:active,.recent-searches-selectable.selected {
    border-color: var(--wt-btn-border-color-hover);
    color: var(--wt-btn-text-color-hover);
    opacity: 1;
    text-decoration: none
}

.recent-searches-selectable:focus:before,.recent-searches-selectable:active:before,.recent-searches-selectable.selected:before {
    opacity: 1;
    transform: var(--wt-btn-scale-hover)
}

.recent-searches-selectable:focus:after,.recent-searches-selectable:active:after,.recent-searches-selectable.selected:after {
    border-color: var(--wt-btn-border-color-hover);
    background-color: var(--wt-btn-bg-color-hover);
    transform: var(--wt-btn-scale-hover)
}

.position-absolute-important {
    position: absolute!important
}

.no-top-shadow {
    box-shadow: 0 20px 20px #0e0e0e2e!important
}

.hide-with-transition[data-header-logo-container] {
    visibility: visible;
    flex: 0 0 60px;
    transition: all .18s ease-in-out
}

.hide-with-transition[data-hamburger-search-container] {
    visibility: visible;
    flex: 0 0 24px;
    transition: all .18s ease-in-out
}

.hide {
    visibility: hidden!important;
    flex-basis: 0!important;
    margin-right: 0!important;
    overflow: hidden!important
}

#search-filter-button.toggle-button-active {
    --wt-btn-bg-color-hover: var(--clg-color-pal-greyscale-800);
    --wt-btn-border-color-hover: var(--clg-color-pal-greyscale-800);
    --wt-btn-bg-color: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-border-color: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-border-width: 1.2px!important;
    --wt-btn-scale: none!important;
    color: #fff!important
}

#search-filter-button.toggle-button-active:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff);
    outline: 3px solid #0000!important
}

#search-filter-button.toggle-button-fixed-width {
    min-width: 125px!important
}

#search-filter-button.toggle-button-active-hover:hover {
    --wt-btn-bg-color-hover: $wt-bg-white!important;
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-border)!important;
    --wt-btn-scale-hover: scaleX(1.015)scaleY(1.035)perspective(1px)!important;
    color: var(--clg-color-pal-greyscale-800)!important
}

#search-filter-button.toggle-button-active-hover:focus-visible {
    --wt-btn-bg-color-hover: $wt-bg-white!important;
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-border)!important;
    --wt-btn-scale-hover: scaleX(1.015)scaleY(1.035)perspective(1px)!important;
    color: var(--clg-color-pal-greyscale-800)!important
}

#search-filter-button.toggle-button-active:active {
    color: var(--clg-color-pal-greyscale-800)!important;
    border-color: var(--clg-color-app-chip-selectable-border)!important;
    background-color: #fff!important
}

#search-filter-button.toggle-button-inactive,#search-filter-button-placeholder.toggle-button-inactive {
    --wt-btn-bg-color-hover: $wt-bg-white;
    --wt-btn-border-color-hover: var(--clg-color-app-chip-selectable-border);
    --wt-btn-bg-color: $wt-bg-white!important;
    --wt-btn-border-width: 1.2px!important;
    --wt-btn-border-color: var(--clg-color-app-chip-selectable-border)!important;
    --wt-btn-scale: none!important;
    color: var(--clg-color-pal-greyscale-800)!important
}

#search-filter-button.toggle-button-inactive:focus,#search-filter-button-placeholder.toggle-button-inactive:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff);
    outline: 3px solid #0000!important
}

#search-filter-button.toggle-button-inactive-hover:hover {
    --wt-btn-bg-color-hover: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-border-color-hover: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-scale-hover: scaleX(1.015)scaleY(1.035)perspective(1px)!important;
    color: #fff!important
}

#search-filter-button.toggle-button-inactive-hover:focus-visible {
    --wt-btn-bg-color-hover: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-border-color-hover: var(--clg-color-pal-greyscale-800)!important;
    --wt-btn-scale-hover: scaleX(1.015)scaleY(1.035)perspective(1px)!important;
    color: #fff!important
}

#search-filter-button.toggle-button-inactive:active {
    background-color: var(--clg-color-pal-greyscale-800)!important;
    color: #fff!important;
    border-color: var(--clg-color-pal-greyscale-800)!important
}

.global-enhancements-skip-to-content:focus {
    outline: 0!important
}

@media only screen and (min-width: 0) and (max-width:899px) {
    .is-responsive .global-enhancements-header {
        flex-wrap:wrap
    }

    .is-responsive .global-enhancements-header .order-mobile-tablet-2 {
        order: 2
    }
}

.gnav-header.global-nav.v2-toolkit-gnav-header.global-nav.sticky-search-bar {
    top: 0;
    left: 50%;
    transform: translate(-50%);
    position: fixed!important
}

.gnav-header.global-nav.v2-toolkit-gnav-header.global-nav.sticky-search-bar.sticky-search-bar-shadow-01 {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)!important
}

.gnav-header.global-nav.v2-toolkit-gnav-header.global-nav .sticky-search-bar {
    background-color: #fff;
    top: 0;
    padding-top: 12px!important;
    position: fixed!important
}

.gnav-header.global-nav.v2-toolkit-gnav-header.global-nav .sticky-search-bar.sticky-search-bar-shadow-01 {
    box-shadow: 15px 4px 20px #22222226!important
}

.btn-size-44.btn-size-44.btn-size-44 {
    min-width: 44px;
    height: 44px;
    min-height: 44px;
    padding: 10px
}

.input-size-44.input-size-44 {
    height: 44px
}

@media only screen and (min-width: 900px) {
    .sidebar-cart {
        margin-right:149px
    }

    .sidebar-cart .sidebar-cart-carat {
        z-index: 80;
        position: relative;
        top: -80px;
        right: -11px
    }

    .sidebar-cart .sidebar-cart-carat:before,.sidebar-cart .sidebar-cart-carat:after {
        content: "";
        width: 0;
        height: 0;
        position: absolute
    }

    .sidebar-cart .sidebar-cart-carat:before {
        border-top: 10px solid #0000;
        border-bottom: 10px solid #0000;
        border-right: 10px solid #e1e3df;
        top: -4px;
        right: 10px
    }

    .sidebar-cart .sidebar-cart-carat:after {
        border-top: 8px solid #0000;
        border-bottom: 8px solid #0000;
        border-right: 8px solid #fff;
        top: -2px;
        right: 10px
    }
}

@media only screen and (min-width: 1400px) {
    .sidebar-cart .global-enhancements-header {
        max-width:none
    }
}

.gnav-header .gnav-user-avatar {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    vertical-align: middle
}

body {
    --header-nav-menu-trigger-caret-color: rgba(#222,.3)
}

.wt-badge.wt-badge--small.wt-badge--outset-top-right.ge-cart-badge {
    top: 0;
    right: 0
}

.wt-badge.wt-badge--small.wt-badge--outset-top-right.ge-menu-count-badge {
    top: calc(-1*var(--clg-dimension-pal-spacing-200,12px));
    right: calc(-1*var(--clg-dimension-pal-spacing-200,12px))
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__body {
    max-height: unset;
    top: 100%;
    left: auto;
    right: 0
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__trigger~.ge-menu__body-caret {
    opacity: 0
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__trigger[aria-expanded=true]~.ge-menu__body-caret {
    content: "";
    width: var(--clg-dimension-pal-spacing-200,12px);
    height: var(--clg-dimension-pal-spacing-200,12px);
    opacity: 1;
    transition: opacity .18s ease-out;
    bottom: -6px;
    left: calc(50% - 6px);
    transform: rotate(45deg)
}

@media only screen and (min-width: 900px) {
    .wt-menu.ge-menu--body-below-trigger .wt-menu__trigger[aria-expanded=true]~.ge-menu__body-caret.ge-menu__body-caret--position-lg {
        bottom:calc(-1*var(--clg-dimension-pal-spacing-200,12px))
    }
}

.wt-menu.ge-menu--body-below-trigger .wt-tooltip__trigger[aria-expanded=true]+[role=tooltip] {
    transform: scale(0);
    visibility: hidden!important;
    opacity: 0!important
}

.wt-menu.ge-menu--body-below-trigger .ge-help-menu-dimensions {
    min-width: calc(var(--clg-dimension-pal-spacing-100,6px)*45)
}

.wt-menu.ge-menu--body-below-trigger .ge-notifications-menu-dimensions {
    width: calc(var(--clg-dimension-pal-spacing-100,6px)*53);
    max-width: calc(var(--clg-dimension-pal-spacing-100,6px)*53);
    height: calc(var(--clg-dimension-pal-spacing-100,6px)*84);
    max-height: calc(var(--clg-dimension-pal-spacing-100,6px)*84)
}

.wt-menu.ge-menu--body-below-trigger .ge-notifications-menu-updates-preview-dimensions {
    width: calc(var(--clg-dimension-pal-spacing-100,6px)*53)!important;
    max-width: calc(var(--clg-dimension-pal-spacing-100,6px)*53)!important;
    height: calc(var(--clg-dimension-pal-spacing-100,6px)*54)!important;
    max-height: calc(var(--clg-dimension-pal-spacing-100,6px)*54)!important
}

.wt-menu.ge-menu--body-below-trigger .ge-notifications-menu-updates-preview-dimensions .updates-preview-content-container {
    position: absolute;
    top: 50px;
    bottom: 0
}

.wt-menu.ge-menu--body-below-trigger .ge-notifications-menu-updates-preview-dimensions .updates-preview-item {
    border-top: 1px solid #22222213;
    border-bottom: 1px solid #22222213
}

.wt-menu.ge-menu--body-below-trigger .ge-notifications-menu-updates-preview-dimensions .updates-preview-header {
    position: relative;
    left: 35%
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__body a {
    min-height: auto
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__body a:link,.wt-menu.ge-menu--body-below-trigger .wt-menu__body a:hover {
    color: var(--clg-color-sem-text-primary,#222);
    text-decoration: none
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__body a.wt-menu__item:after {
    display: none
}

.wt-menu.ge-menu--body-below-trigger .wt-menu__body.tracking-shortcut {
    max-height: none
}

.wt-menu.ge-menu--body-below-trigger .listing-img-outer-link {
    text-indent: 100%;
    white-space: nowrap;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    z-index: 0!important;
    position: absolute!important
}

.wt-menu.ge-menu--body-below-trigger .seen-notifications__header {
    border-radius: var(--clg-shape-sem-border-radius-full,999999px);
    padding: 3px 12px
}

@media (-ms-high-contrast:none),(-ms-high-contrast:active) {
    .wt-menu.ge-menu--body-below-trigger .seen-notifications__header {
        transform: translate(-50%,-50%)
    }
}

.wt-menu.ge-menu--body-below-trigger .seen-notification:not(:focus):not(:hover) {
    background: #0e0e0e17
}

.wt-menu.ge-menu--body-below-trigger .seen-notifications li:not(:last-of-type) .wt-menu__item {
    border-bottom: 1px solid #0e0e0e2e
}

.wt-menu.ge-menu--body-below-trigger .seen-notifications li:first-of-type .wt-menu__item {
    padding-top: 18px
}

.wt-menu.ge-menu--body-below-trigger .unseen-notifications li:last-of-type .wt-menu__item {
    padding-bottom: 18px
}

.global-enhancements-overlapping-icon {
    z-index: 10;
    margin-right: -9px;
    position: relative
}

.global-enhancements-overlapping-icon:after {
    content: "";
    border: 2px solid #fff;
    border-radius: 100px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    position: absolute;
    top: -2px;
    left: -2px
}

.global-enhancements-header .wt-menu__trigger__caret {
    color: var(--header-nav-menu-trigger-caret-color)
}

body.etsy-has-it-design:not(.wt-focus-visible) :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):focus {
    --header-nav-menu-trigger-caret-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0);
    --avatar-outer-shadow-color: #122868;
    --avatar-inner-shadow-color: #ccebff
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):hover {
    --header-nav-menu-trigger-caret-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0);
    --avatar-outer-shadow-color: #122868;
    --avatar-inner-shadow-color: #ccebff
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger)[aria-expanded=true] {
    --header-nav-menu-trigger-caret-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0);
    --avatar-outer-shadow-color: #122868;
    --avatar-inner-shadow-color: #ccebff
}

body.etsy-has-it-design:not(.wt-focus-visible) :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):focus .etsy-icon {
    color: #122868
}

body.etsy-has-it-design:not(.wt-focus-visible) :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):focus .wt-icon {
    color: #122868
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):hover .etsy-icon {
    color: #122868
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):hover .wt-icon {
    color: #122868
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger)[aria-expanded=true] .etsy-icon {
    color: #122868
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger)[aria-expanded=true] .wt-icon {
    color: #122868
}

body.etsy-has-it-design:not(.wt-focus-visible) :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):focus .wt-badge--notificationPrimary {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    background-color: #122868;
    border-color: #ccebff
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):hover .wt-badge--notificationPrimary {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    background-color: #122868;
    border-color: #ccebff
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger)[aria-expanded=true] .wt-badge--notificationPrimary {
    color: var(--clg-color-sem-text-on-surface-strong,#fff);
    background-color: #122868;
    border-color: #ccebff
}

body.etsy-has-it-design:not(.wt-focus-visible) :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):focus.wt-btn--transparent:not(:disabled):not([aria-disabled=true]):after {
    background-color: #ccebff;
    transform: scaleX(.99)scaleY(.99)perspective(1px);
    opacity: 1!important
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger):hover.wt-btn--transparent:not(:disabled):not([aria-disabled=true]):after {
    background-color: #ccebff;
    transform: scaleX(.99)scaleY(.99)perspective(1px);
    opacity: 1!important
}

body.etsy-has-it-design :is(#gnav-header-inner .wt-tooltip__trigger,#gnav-header-inner [data-id=hamburger],#gnav-header-inner .simplified-mobile-header-sign-in-icon,#gnav-header-inner [data-search-back-btn],#header-locale-picker-trigger)[aria-expanded=true].wt-btn--transparent:not(:disabled):not([aria-disabled=true]):after {
    background-color: #ccebff;
    transform: scaleX(.99)scaleY(.99)perspective(1px);
    opacity: 1!important
}

body.etsy-has-it-design {
    --avatar-inner-shadow-color: var(--clg-color-app-badge-border,#fff);
    --avatar-outer-shadow-color: #222
}

body.etsy-has-it-design #gnav-header-inner [role=tooltip],body.etsy-has-it-design #header-locale-picker-trigger+[role=tooltip] {
    background-color: #122868
}

body.etsy-has-it-design #gnav-header-inner .wt-menu__body {
    margin-top: var(--clg-dimension-pal-spacing-300,18px)
}

body.etsy-has-it-design #gnav-header-inner .ge-menu__body-caret {
    bottom: calc(-1*var(--clg-dimension-pal-spacing-400,24px))!important
}

body.etsy-has-it-design:not(.wt-focus-visible) #gnav-header-inner .wt-tooltip__trigger.wt-btn--transparent:focus:after {
    box-shadow: 0 0 0 2px #fff,0 0 0 4px var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0)
}

body.etsy-has-it-design .ge-menu--you-menu .wt-menu__trigger__label {
    --box-shadow-top: var(--clg-shape-sem-border-width-base,2px);
    --box-shadow-left: var(--clg-shape-sem-border-width-base,2px)
}

body.etsy-has-it-design .ge-menu--you-menu .ge-menu__body-caret {
    background: #ccebff!important
}

body.etsy-has-it-design .ge-menu--you-menu li.wt-list-unstyled:first-of-type {
    background: #ccebff;
    position: relative
}

body.etsy-has-it-design .ge-menu--you-menu li.wt-list-unstyled:first-of-type:before {
    content: "";
    background: inherit;
    height: calc(100% + var(--clg-dimension-pal-spacing-300,18px));
    top: calc(-1*var(--clg-dimension-pal-spacing-200,12px));
    z-index: -1;
    width: 100%;
    display: block;
    position: absolute
}

body.etsy-has-it-design:not(.wt-focus-visible) .ge-menu--you-menu li.wt-list-unstyled:first-of-type .wt-menu__item:focus,body.etsy-has-it-design .ge-menu--you-menu li.wt-list-unstyled:first-of-type .wt-menu__item:hover {
    background: #eef8ff
}

body.etsy-has-it-design .ge-menu--notifications:has([data-notifications-body]>:first-child .wt-badge--notificationPrimary) .ge-menu__body-caret {
    background-color: #ccebff!important
}

body.etsy-has-it-design .ge-menu--notifications:has([data-notifications-body]>:first-child .wt-badge--notificationPrimary) [data-notifications-body]>:first-child {
    background-color: #ccebff!important
}

body.etsy-has-it-design .ge-menu--notifications:has([data-notifications-body]>:first-child .wt-badge--notificationPrimary) [data-notifications-body]>:first-child .wt-badge--notificationPrimary {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0);
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

body.etsy-has-it-design #gnav-header-inner .locale-icon-svg {
    --box-shadow-top: -1px;
    --box-shadow-left: 0
}

body.etsy-has-it-design #header-locale-picker-trigger .locale-icon-svg {
    --box-shadow-top: 0;
    --box-shadow-left: 0
}

body.etsy-has-it-design #gnav-header-inner .locale-icon-svg:after,body.etsy-has-it-design .ge-menu--you-menu .wt-menu__trigger__label:after,body.etsy-has-it-design #header-locale-picker-trigger .locale-icon-svg:after {
    box-shadow: 0 0 0 var(--clg-shape-sem-border-width-base,2px)var(--avatar-outer-shadow-color),0 0 0 var(--clg-shape-sem-border-width-thin,1px)var(--avatar-inner-shadow-color)inset;
    content: "";
    border-radius: var(--clg-shape-sem-border-radius-full,999999px);
    --double-border-width: calc(2*var(--clg-shape-sem-border-width-base,2px));
    height: calc(var(--clg-dimension-sem-icon-core-base,24px) - var(--double-border-width));
    width: calc(var(--clg-dimension-sem-icon-core-base,24px) - var(--double-border-width));
    top: var(--box-shadow-top);
    left: var(--box-shadow-left);
    position: absolute
}

body.etsy-has-it-design .ge-menu--help .wt-menu__trigger__label {
    --box-shadow-top: var(--clg-shape-sem-border-width-base,2px);
    --box-shadow-left: var(--clg-shape-sem-border-width-base,2px)
}

body.etsy-has-it-design .ge-menu--help .ge-menu__body-caret {
    background: #ccebff!important
}

body.etsy-has-it-design .ge-menu--help li.wt-list-unstyled:first-of-type {
    height: var(--clg-dimension-pal-spacing-800,48px);
    background: #ccebff;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

body.etsy-has-it-design .ge-menu--help li.wt-list-unstyled:first-of-type:before {
    content: "";
    background: inherit;
    height: calc(100% + var(--clg-dimension-pal-spacing-300,18px));
    top: calc(-1*var(--clg-dimension-pal-spacing-200,12px));
    z-index: -1;
    width: 100%;
    display: block;
    position: absolute
}

.header-nav-only-bottom-shadow {
    box-shadow: 0 3px 3px -3px #0000004d,0 8px 8px -1px #00000026
}

.header-nav-shadow:after {
    content: "";
    z-index: -1;
    width: 100%;
    position: absolute;
    box-shadow: 0 4px 20px 1px #222
}

div.download-app-takeover {
    z-index: 71;
    background-color: #fffc;
    top: 56px
}

div.download-app-takeover div#takeover_ui_widget {
    flex-flow: column;
    height: 361px
}

div.download-app-takeover div#takeover_ui_widget div.app-icon {
    background: url(/assets/dist/images/mobile-landing/icon-etsy-app@2x.20250620165226.png) 50%/contain no-repeat;
    width: 72px;
    height: 72px;
    margin-top: 28px
}

div.download-app-takeover div#takeover_ui_widget a.button-cta {
    width: 150px;
    margin-bottom: 4px
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .is-responsive .wt-menu__body.ge-notifications-menu-dimensions,.is-responsive .wt-menu__body.ge-you-menu-dimensions {
        width:calc(100vw - var(--clg-dimension-pal-spacing-300,18px));
        min-width: calc(100vw - var(--clg-dimension-pal-spacing-300,18px));
        max-width: calc(100vw - var(--clg-dimension-pal-spacing-300,18px))
    }

    .is-responsive .wt-menu.ge-menu--notifications .wt-menu__trigger__caret {
        margin-left: -4px
    }

    .is-responsive .wt-menu.ge-menu--you-menu .wt-menu__trigger__caret {
        margin-left: -2px
    }
}

@media only screen and (min-width: 0) and (max-width:479px) {
    .is-responsive .global-enhancements-header nav .reduced-margin-xs {
        margin-left:-2px;
        margin-right: -2px
    }

    .is-responsive .global-enhancements-header .wt-menu__trigger__caret {
        display: none
    }

    .is-responsive .global-enhancements-header .wt-badge.wt-badge--outset-top-right.ge-menu-count-badge {
        right: -6px
    }
}

.header-notification-badge {
    border: none!important
}

.header-notification-badge__deals {
    top: -8px!important;
    right: -8px!important
}

.global-enhancements-header .logo-dimensions.logo-dimensions {
    width: calc(var(--clg-dimension-pal-spacing-1300,78px) + 2px);
    height: calc(var(--clg-dimension-pal-spacing-600,36px) + 4px)
}

@media only screen and (min-width: 0) and (max-width:899px) {
    .is-responsive .global-enhancements-header .logo-dimensions.logo-dimensions {
        width:var(--clg-dimension-pal-spacing-1000,60px);
        height: var(--clg-dimension-pal-spacing-500,30px)
    }
}

body {
    color: var(--clg-color-sem-text-primary,#222);
    -webkit-font-smoothing: antialiased
}

.wt-text-display-larger {
    letter-spacing: 0;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 59.01px;
    font-weight: 300;
    line-height: 1
}

@media only screen and (min-width: 640px) {
    .wt-text-display-larger {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 80.99px;
        font-weight: 300;
        line-height: 1
    }
}

.wt-text-display-large {
    letter-spacing: 0;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 51.01px;
    font-weight: 300;
    line-height: 1
}

@media only screen and (min-width: 640px) {
    .wt-text-display-large {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 71.01px;
        font-weight: 300;
        line-height: 1
    }
}

.wt-text-display {
    letter-spacing: 0;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 35.01px;
    font-weight: 300;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-display {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 51.01px;
        font-weight: 300;
        line-height: 1.05
    }
}

.wt-text-heading-large {
    letter-spacing: 0;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 31.01px;
    font-weight: 300;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-large {
        letter-spacing:0;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 42px;
        font-weight: 300;
        line-height: 1.1
    }
}

.wt-text-heading {
    letter-spacing: .48px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 24px;
    font-weight: 300;
    line-height: 1.15
}

@media only screen and (min-width: 640px) {
    .wt-text-heading {
        letter-spacing:.46515px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 31.01px;
        font-weight: 300;
        line-height: 1.1
    }
}

.wt-text-heading-small {
    letter-spacing: .23763px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 19.01px;
    font-weight: 300;
    line-height: 1.6
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-small {
        letter-spacing:.31238px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 24.99px;
        font-weight: 300;
        line-height: 1.6
    }
}

.wt-text-heading-small--tight {
    letter-spacing: .23763px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-size: 19.01px;
    font-weight: 300;
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-text-heading-small--tight {
        letter-spacing:.31238px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
        font-size: 24.99px;
        font-weight: 300;
        line-height: 1.2
    }
}

.wt-text-title-larger {
    letter-spacing: .12px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 24px;
    font-weight: 500;
    line-height: 1.35
}

@media only screen and (min-width: 640px) {
    .wt-text-title-larger {
        letter-spacing:.13505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27.01px;
        font-weight: 500;
        line-height: 1.3
    }
}

.wt-text-title-large {
    letter-spacing: .09px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 18px;
    font-weight: 500;
    line-height: 1.35
}

@media only screen and (min-width: 640px) {
    .wt-text-title-large {
        letter-spacing:.09505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 500;
        line-height: 1.4
    }
}

.wt-text-title-large--tight {
    letter-spacing: .09px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 18px;
    font-weight: 500;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-title-large--tight {
        letter-spacing:.09505px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 500;
        line-height: 1.1
    }
}

.wt-text-title {
    letter-spacing: .08px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25
}

@media only screen and (min-width: 640px) {
    .wt-text-title {
        letter-spacing:.08px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 500;
        line-height: 1.25
    }
}

.wt-text-title-small {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 500;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-text-title-small {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.4
    }
}

.wt-text-title-small--tight {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 500;
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-text-title-small--tight {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.2
    }
}

.wt-text-title-smallest {
    letter-spacing: 0;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 11px;
    font-weight: 500;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-title-smallest {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 500;
        line-height: 1.1
    }
}

.wt-text-body-large {
    letter-spacing: .1901px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 19.01px;
    font-weight: 400;
    line-height: 1.6
}

@media only screen and (min-width: 640px) {
    .wt-text-body-large {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.8
    }
}

.wt-text-body-large--tight {
    letter-spacing: .1901px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 19.01px;
    font-weight: 400;
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-text-body-large--tight {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-text-body {
    letter-spacing: .16px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7
}

@media only screen and (min-width: 640px) {
    .wt-text-body {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7
    }
}

.wt-text-body--tight {
    letter-spacing: .16px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.25
}

@media only screen and (min-width: 640px) {
    .wt-text-body--tight {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5
    }
}

.wt-text-body-small {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-text-body-small {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-text-body-small--tight {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-text-body-small--tight {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.2
    }
}

.wt-text-body-smaller {
    letter-spacing: 0;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12px;
    font-weight: 400;
    line-height: 1.2
}

@media only screen and (min-width: 640px) {
    .wt-text-body-smaller {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12px;
        font-weight: 400;
        line-height: 1.2
    }
}

.wt-text-body-smallest {
    letter-spacing: 0;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 11px;
    font-weight: 400;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-body-smallest {
        letter-spacing:0;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 400;
        line-height: 1.1
    }
}

.wt-text-marketing-display-larger {
    letter-spacing: -1.1802px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 59.01px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-marketing-display-larger .wt-text-marketing-emphasis {
    letter-spacing: .60898px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
    font-size: 60.8983px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display-larger {
        letter-spacing:-1.6198px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 80.99px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display-larger .wt-text-marketing-emphasis {
        letter-spacing: .83582px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 83.5817px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-marketing-display-large {
    letter-spacing: -1.0202px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 51.01px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-marketing-display-large .wt-text-marketing-emphasis {
    letter-spacing: .52642px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
    font-size: 52.6423px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display-large {
        letter-spacing:-1.4202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 71.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display-large .wt-text-marketing-emphasis {
        letter-spacing: .73282px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 73.2823px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-marketing-display {
    letter-spacing: -.7002px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 35.01px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-marketing-display .wt-text-marketing-emphasis {
    letter-spacing: .3613px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
    font-size: 36.1303px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-display {
        letter-spacing:-1.0202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 51.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-display .wt-text-marketing-emphasis {
        letter-spacing: .52642px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 52.6423px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-marketing-heading-large {
    letter-spacing: -.6202px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 31.01px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-marketing-heading-large .wt-text-marketing-emphasis {
    letter-spacing: .32002px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
    font-size: 32.0023px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-heading-large {
        letter-spacing:-.84px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 42px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-heading-large .wt-text-marketing-emphasis {
        letter-spacing: .43344px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 43.344px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-marketing-heading {
    letter-spacing: -.48px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 24px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-marketing-heading .wt-text-marketing-emphasis {
    letter-spacing: .24768px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
    font-size: 24.768px;
    font-weight: 200;
    line-height: 1.15
}

@media only screen and (min-width: 640px) {
    .wt-text-marketing-heading {
        letter-spacing:-.6202px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 31.01px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-marketing-heading .wt-text-marketing-emphasis {
        letter-spacing: .32002px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 32.0023px;
        font-weight: 200;
        line-height: 1.15
    }
}

.wt-text-bubblegum-debug-title-small {
    letter-spacing: -.015px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.8
}

.wt-text-bubblegum-debug-title {
    letter-spacing: -.01px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.6
}

.wt-text-bubblegum-debug-title-large {
    letter-spacing: -.02px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.8
}

.wt-text-denim-debug-title-small {
    letter-spacing: -.015px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.8
}

.wt-text-denim-debug-title {
    letter-spacing: -.01px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.6
}

.wt-text-denim-debug-title-large {
    letter-spacing: -.02px;
    font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Light,Droid Serif,Georgia,"serif";
    font-weight: 300;
    line-height: 1.8
}

.wt-text-reddebug-body {
    letter-spacing: .16px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7
}

.wt-text-refresh-display-larger {
    letter-spacing: -2.9px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 58px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display-larger {
        letter-spacing:-4.3px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 86px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-display-large {
    letter-spacing: -2.6px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 52px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display-large {
        letter-spacing:-3.77px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 75px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-display {
    letter-spacing: -1.8px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 36px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-display {
        letter-spacing:-2.6px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 52px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-heading-large {
    letter-spacing: -1.6px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 32px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-large {
        letter-spacing:-2.23px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 45px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-heading {
    letter-spacing: -1.15px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 23px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading {
        letter-spacing:-1.6px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 32px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-heading-small {
    letter-spacing: -1px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 20px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-small {
        letter-spacing:-1.33px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-heading-small--tight {
    letter-spacing: -1px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 20px;
    font-weight: 400;
    line-height: 1.05
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-heading-small--tight {
        letter-spacing:-1.33px;
        font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 27px;
        font-weight: 400;
        line-height: 1.05
    }
}

.wt-text-refresh-title-larger {
    letter-spacing: -.23px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 23px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-larger {
        letter-spacing:-.29px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 29px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title-large {
    letter-spacing: -.18px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 18px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-large {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title-large--tight {
    letter-spacing: -.18px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 18px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-large--tight {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title {
    letter-spacing: -.16px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title-small {
    letter-spacing: -.14px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 14px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-small {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title-small--tight {
    letter-spacing: -.14px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 14px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-small--tight {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-title-smallest {
    letter-spacing: -.11px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 11px;
    font-weight: 700;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-title-smallest {
        letter-spacing:-.11px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 700;
        line-height: 1.1
    }
}

.wt-text-refresh-body-large {
    letter-spacing: -.2px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 20px;
    font-weight: 400;
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-large {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.3
    }
}

.wt-text-refresh-body-large--tight {
    letter-spacing: -.2px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 20px;
    font-weight: 400;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-large--tight {
        letter-spacing:-.2px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 20px;
        font-weight: 400;
        line-height: 1.1
    }
}

.wt-text-refresh-body {
    letter-spacing: -.16px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.3
    }
}

.wt-text-refresh-body--tight {
    letter-spacing: -.16px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body--tight {
        letter-spacing:-.16px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.1
    }
}

.wt-text-refresh-body-small {
    letter-spacing: -.14px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 14px;
    font-weight: 400;
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-small {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 400;
        line-height: 1.3
    }
}

.wt-text-refresh-body-small--tight {
    letter-spacing: -.14px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 14px;
    font-weight: 400;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-small--tight {
        letter-spacing:-.14px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 14px;
        font-weight: 400;
        line-height: 1.1
    }
}

.wt-text-refresh-body-smaller {
    letter-spacing: -.13px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 13px;
    font-weight: 400;
    line-height: 1.3
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-smaller {
        letter-spacing:-.13px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 13px;
        font-weight: 400;
        line-height: 1.3
    }
}

.wt-text-refresh-body-smallest {
    letter-spacing: -.11px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 11px;
    font-weight: 400;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-body-smallest {
        letter-spacing:-.11px;
        font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 11px;
        font-weight: 400;
        line-height: 1.1
    }
}

.wt-text-refresh-marketing-display-larger {
    letter-spacing: -.58px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 58px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-refresh-marketing-display-larger .wt-text-marketing-emphasis {
    letter-spacing: -3.04px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 61px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display-larger {
        letter-spacing:-139.4px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 86px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display-larger .wt-text-marketing-emphasis {
        letter-spacing: 69.86px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 84px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-refresh-marketing-display-large {
    letter-spacing: -.52px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 52px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-refresh-marketing-display-large .wt-text-marketing-emphasis {
    letter-spacing: -2.63px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 53px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display-large {
        letter-spacing:-107.11px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 75px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display-large .wt-text-marketing-emphasis {
        letter-spacing: 53.7px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 73px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-refresh-marketing-display {
    letter-spacing: -.36px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 36px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-refresh-marketing-display .wt-text-marketing-emphasis {
    letter-spacing: -1.81px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 36px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-display {
        letter-spacing:-53.05px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 52px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-display .wt-text-marketing-emphasis {
        letter-spacing: 27.71px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 53px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-refresh-marketing-heading-large {
    letter-spacing: -.32px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 32px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-refresh-marketing-heading-large .wt-text-marketing-emphasis {
    letter-spacing: -1.6px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 32px;
    font-weight: 200;
    line-height: 1.1
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-heading-large {
        letter-spacing:-37.48px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 45px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-heading-large .wt-text-marketing-emphasis {
        letter-spacing: 18.79px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 43px;
        font-weight: 200;
        line-height: 1.1
    }
}

.wt-text-refresh-marketing-heading {
    letter-spacing: -.23px;
    font-family: ABCDiatype,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 23px;
    font-weight: 400;
    line-height: 1.1
}

.wt-text-refresh-marketing-heading .wt-text-marketing-emphasis {
    letter-spacing: -1.24px;
    font-family: ABCOtto,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 25px;
    font-weight: 200;
    line-height: 1.15
}

@media only screen and (min-width: 640px) {
    .wt-text-refresh-marketing-heading {
        letter-spacing:-19.85px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 32px;
        font-weight: 400;
        line-height: 1.1
    }

    .wt-text-refresh-marketing-heading .wt-text-marketing-emphasis {
        letter-spacing: 10.24px;
        font-family: Guardian-EgypTT,Charter,Charter Bitstream,Cambria,Noto Serif Thin,Droid Serif,Georgia,"serif";
        font-size: 32px;
        font-weight: 200;
        line-height: 1.15
    }
}

.wt-text-title-01,.wt-label {
    letter-spacing: .08px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 500;
    line-height: 1.25
}

@media only screen and (min-width: 640px) {
    .wt-text-title-01,.wt-label {
        letter-spacing:.08px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 500;
        line-height: 1.25
    }
}

.wt-text-body-02 {
    letter-spacing: .1901px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 19.01px;
    font-weight: 400;
    line-height: 1.6
}

@media only screen and (min-width: 640px) {
    .wt-text-body-02 {
        letter-spacing:.1901px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 19.01px;
        font-weight: 400;
        line-height: 1.8
    }
}

.wt-text-body-01 {
    letter-spacing: .16px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7
}

@media only screen and (min-width: 640px) {
    .wt-text-body-01 {
        letter-spacing:.16px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 16px;
        font-weight: 400;
        line-height: 1.7
    }
}

.wt-text-caption {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-text-caption {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 400;
        line-height: 1.4
    }
}

.wt-text-caption-title {
    letter-spacing: .1299px;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 12.99px;
    font-weight: 500;
    line-height: 1.4
}

@media only screen and (min-width: 640px) {
    .wt-text-caption-title {
        letter-spacing:.1299px;
        font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
        font-size: 12.99px;
        font-weight: 500;
        line-height: 1.4
    }
}

.wt-bg-turquoise-dark {
    background-color: #095e31!important
}

.wt-text-turquoise-dark {
    color: #1a3b38!important
}

.wt-bg-turquoise {
    background-color: #4bc46d!important
}

.wt-text-turquoise {
    color: #2f766d!important
}

.wt-bg-turquoise-light {
    background-color: #a0e193!important
}

.wt-text-turquoise-light {
    color: #7ed4bd!important
}

.wt-bg-turquoise-tint {
    background-color: #dff7af!important
}

.wt-text-turquoise-tint {
    color: #ddebe3!important
}

.wt-bg-slime-dark {
    background-color: #095e31!important
}

.wt-text-slime-dark {
    color: #1c4a21!important
}

.wt-bg-slime {
    background-color: #4bc46d!important
}

.wt-text-slime {
    color: #0f743b!important
}

.wt-bg-slime-light {
    background-color: #a0e193!important
}

.wt-text-slime-light {
    color: #9ec063!important
}

.wt-bg-slime-tint {
    background-color: #dff7af!important
}

.wt-text-slime-tint {
    color: #d4e9d7!important
}

.wt-bg-lavender-dark {
    background-color: #3e1c53!important
}

.wt-text-lavender-dark {
    color: #3e1c53!important
}

.wt-bg-lavender {
    background-color: #654b77!important
}

.wt-text-lavender {
    color: #654b77!important
}

.wt-bg-lavender-light {
    background-color: #9560b8!important
}

.wt-text-lavender-light {
    color: #9560b8!important
}

.wt-bg-lavender-tint {
    background-color: #e6e1f0!important
}

.wt-text-lavender-tint {
    color: #e6e1f0!important
}

.wt-bg-denim-dark {
    background-color: #122868!important
}

.wt-text-denim-dark {
    color: #232347!important
}

.wt-bg-denim {
    background-color: #2638c0!important
}

.wt-text-denim {
    color: #2638c0!important
}

.wt-bg-denim-light {
    background-color: #3b67d9!important
}

.wt-text-denim-light {
    color: #3b67d9!important
}

.wt-bg-denim-tint {
    background-color: #ccebff!important
}

.wt-text-denim-tint {
    color: #d7e6f5!important
}

.wt-bg-bubblegum-dark {
    background-color: #442587!important
}

.wt-text-bubblegum-dark {
    color: #592642!important
}

.wt-bg-bubblegum {
    background-color: #6f62c6!important
}

.wt-text-bubblegum {
    color: #b54c82!important
}

.wt-bg-bubblegum-light {
    background-color: #a09bf3!important
}

.wt-text-bubblegum-light {
    color: #f592b8!important
}

.wt-bg-bubblegum-tint {
    background-color: #eee1ff!important
}

.wt-text-bubblegum-tint {
    color: #f5d9e3!important
}

.wt-bg-brick-dark {
    background-color: #9a0027!important
}

.wt-text-brick-dark {
    color: #540d17!important
}

.wt-bg-brick {
    background-color: #d00739!important
}

.wt-text-brick {
    color: #9a0027!important
}

.wt-bg-brick-light {
    background-color: #ff93ae!important
}

.wt-text-brick-light {
    color: #fd9184!important
}

.wt-bg-brick-tint {
    background-color: #ffdde6!important
}

.wt-text-brick-tint {
    color: #fddcd8!important
}

.wt-bg-beeswax-dark {
    background-color: #814c1d!important
}

.wt-text-beeswax-dark {
    color: #814c1d!important
}

.wt-bg-beeswax {
    background-color: #f19d27!important
}

.wt-text-beeswax {
    color: #faa129!important
}

.wt-bg-beeswax-light {
    background-color: #fdd95c!important
}

.wt-text-beeswax-light {
    color: #fdd95c!important
}

.wt-bg-beeswax-tint {
    background-color: #fffbd8!important
}

.wt-text-beeswax-tint {
    color: #fdebd2!important
}

.wt-bg-orange-dark {
    background-color: #cf4018!important
}

.wt-text-orange-dark {
    color: #cf4018!important
}

.wt-bg-orange {
    background-color: #f1641e!important
}

.wt-text-orange {
    color: #f1641e!important
}

.wt-bg-orange-light {
    background-color: #fcc7a2!important
}

.wt-text-orange-light {
    color: #faa077!important
}

.wt-bg-orange-tint {
    background-color: #ffe0c3!important
}

.wt-text-orange-tint {
    color: #f8ebe6!important
}

.wt-bg-new-orange-dark {
    background-color: #2d0306!important
}

.wt-text-new-orange-dark {
    color: #2d0306!important
}

.wt-bg-new-orange {
    background-color: #901a12!important
}

.wt-text-new-orange {
    color: #901a12!important
}

.wt-bg-new-orange-light {
    background-color: #fcc7a2!important
}

.wt-text-new-orange-light {
    color: #fcc7a2!important
}

.wt-bg-new-orange-tint {
    background-color: #fff3e7!important
}

.wt-text-new-orange-tint {
    color: #fff3e7!important
}

.wt-bg-yellow-dark {
    background-color: #563213!important
}

.wt-text-yellow-dark {
    color: #563213!important
}

.wt-bg-yellow {
    background-color: #f4a931!important
}

.wt-text-yellow {
    color: #f4a931!important
}

.wt-bg-yellow-light {
    background-color: #fff4bf!important
}

.wt-text-yellow-light {
    color: #fff4bf!important
}

.wt-bg-yellow-tint {
    background-color: #fffdef!important
}

.wt-text-yellow-tint {
    color: #fffdef!important
}

.wt-bg-purple-dark {
    background-color: #1b0f36!important
}

.wt-text-purple-dark {
    color: #1b0f36!important
}

.wt-bg-purple {
    background-color: #52399c!important
}

.wt-text-purple {
    color: #52399c!important
}

.wt-bg-purple-light {
    background-color: #dad0fc!important
}

.wt-text-purple-light {
    color: #dad0fc!important
}

.wt-bg-purple-tint {
    background-color: #f8f3ff!important
}

.wt-text-purple-tint {
    color: #f8f3ff!important
}

.wt-bg-blue-dark {
    background-color: #091434!important
}

.wt-text-blue-dark {
    color: #091434!important
}

.wt-bg-blue {
    background-color: #1f32a2!important
}

.wt-text-blue {
    color: #1f32a2!important
}

.wt-bg-blue-light {
    background-color: #8db2ee!important
}

.wt-text-blue-light {
    color: #8db2ee!important
}

.wt-bg-blue-tint {
    background-color: #ddf1ff!important
}

.wt-text-blue-tint {
    color: #ddf1ff!important
}

.wt-bg-green-dark {
    background-color: #011d10!important
}

.wt-text-green-dark {
    color: #011d10!important
}

.wt-bg-green {
    background-color: #095e31!important
}

.wt-text-green {
    color: #095e31!important
}

.wt-bg-green-light {
    background-color: #dff7af!important
}

.wt-text-green-light {
    color: #dff7af!important
}

.wt-bg-green-tint {
    background-color: #fbffe3!important
}

.wt-text-green-tint {
    color: #fbffe3!important
}

.wt-bg-red-0tint {
    background-color: #260009!important
}

.wt-text-red-0tint {
    color: #260009!important
}

.wt-bg-red-dark {
    background-color: #73001d!important
}

.wt-text-red-dark {
    color: #73001d!important
}

.wt-bg-red {
    background-color: #ec0b43!important
}

.wt-text-red {
    color: #ec0b43!important
}

.wt-bg-red-light {
    background-color: #ffdde6!important
}

.wt-text-red-light {
    color: #ffdde6!important
}

.wt-bg-red-tint {
    background-color: #fff8fa!important
}

.wt-text-red-tint {
    color: #fff8fa!important
}

.wt-bg-transparent-black {
    background-color: #0e0e0ecc!important
}

.wt-text-transparent-black {
    color: #0e0e0ecc!important
}

.wt-bg-transparent-white {
    background-color: #ffffffd4!important
}

.wt-text-transparent-white {
    color: #ffffffd4!important
}

.wt-bg-greyscale-dark {
    background-color: #0e0e0e!important
}

.wt-text-greyscale-dark {
    color: #0e0e0e!important
}

.wt-bg-greyscale {
    background-color: #3e3e3e!important
}

.wt-text-greyscale {
    color: #3e3e3e!important
}

.wt-text-black {
    color: #222!important
}

.wt-text-gray {
    color: #595959!important
}

.wt-text-white {
    color: #fff!important
}

.wt-bg-gray {
    background-color: #eaeaea!important
}

.wt-bg-white {
    background-color: var(--clg-color-sem-background-elevation-0,#fff)!important
}

.wt-bg-star-seller-light {
    background-color: var(--clg-color-sem-background-surface-star-seller-light,#e6e1f0)!important
}

.wt-bg-star-seller-dark {
    background-color: var(--clg-color-sem-background-surface-star-seller-dark,#9560b8)!important
}

.wt-sem-text-brand {
    color: var(--clg-color-sem-text-brand,#f1641e)!important
}

.wt-sem-bg-surface-selected-subtle {
    background-color: var(--clg-color-sem-background-surface-selected-subtle,#0e0e0e0d)!important
}

.wt-sem-bg-surface-brand-dark {
    background-color: var(--clg-color-sem-background-surface-brand-dark,#f1641e)!important
}

.wt-sem-text-on-surface-unavailable-subtle {
    color: var(--clg-color-sem-text-on-surface-unavailable-subtle,#595959)!important
}

.wt-sem-text-on-surface-subtle {
    color: var(--clg-color-sem-text-on-surface-subtle,#222)!important
}

.wt-sem-text-on-surface-strong {
    color: var(--clg-color-sem-text-on-surface-strong,#fff)!important
}

.wt-sem-text-on-surface-light {
    color: var(--clg-color-sem-text-on-surface-light,#222)!important
}

.wt-sem-text-on-surface-dark {
    color: var(--clg-color-sem-text-on-surface-dark,#fff)!important
}

.wt-sem-text-tertiary {
    color: var(--clg-color-sem-text-tertiary,#757575)!important
}

.wt-sem-text-star-seller {
    color: var(--clg-color-sem-text-star-seller,#9560b8)!important
}

.wt-sem-text-secondary {
    color: var(--clg-color-sem-text-secondary,#595959)!important
}

.wt-sem-text-recommendation {
    color: var(--clg-color-sem-text-recommendation,#814c1d)!important
}

.wt-sem-text-promote {
    color: var(--clg-color-sem-text-promote,#0f743b)!important
}

.wt-sem-text-primary {
    color: var(--clg-color-sem-text-primary,#222)!important
}

.wt-sem-text-placeholder {
    color: var(--clg-color-sem-text-placeholder,#757575)!important
}

.wt-sem-text-monetary-value {
    color: var(--clg-color-sem-text-monetary-value,#0f743b)!important
}

.wt-sem-text-disabled {
    color: var(--clg-color-sem-text-disabled,#757575)!important
}

.wt-sem-text-critical {
    color: var(--clg-color-sem-text-critical,#9a0027)!important
}

.wt-sem-text-action {
    color: var(--clg-color-sem-text-action,#3b67d9)!important
}

.wt-sem-bg-surface-warning-light {
    background-color: var(--clg-color-sem-background-surface-warning-light,#fdd95c)!important
}

.wt-sem-bg-surface-unavailable-subtle {
    background-color: var(--clg-color-sem-background-surface-unavailable-subtle,#eaeaea)!important
}

.wt-sem-bg-surface-unavailable-dark {
    background-color: var(--clg-color-sem-background-surface-unavailable-dark,#757575)!important
}

.wt-sem-bg-surface-trust-light {
    background-color: var(--clg-color-sem-background-surface-trust-light,#fcc7a2)!important
}

.wt-sem-bg-surface-success-dark {
    background-color: var(--clg-color-sem-background-surface-success-dark,#0f743b)!important
}

.wt-sem-bg-surface-star-seller-light {
    background-color: var(--clg-color-sem-background-surface-star-seller-light,#e6e1f0)!important
}

.wt-sem-bg-surface-star-seller-dark {
    background-color: var(--clg-color-sem-background-surface-star-seller-dark,#9560b8)!important
}

.wt-sem-bg-surface-seller-dark {
    background-color: var(--clg-color-sem-background-surface-seller-dark,#3b67d9)!important
}

.wt-sem-bg-surface-selected-strong {
    background-color: var(--clg-color-sem-background-surface-selected-strong,#222)!important
}

.wt-sem-bg-surface-recommendation-light {
    background-color: var(--clg-color-sem-background-surface-recommendation-light,#fcc7a2)!important
}

.wt-sem-bg-surface-promote-light {
    background-color: var(--clg-color-sem-background-surface-promote-light,#a0e193)!important
}

.wt-sem-bg-surface-placeholder-subtle {
    background-color: var(--clg-color-sem-background-surface-placeholder-subtle,#0e0e0e17)!important
}

.wt-sem-bg-surface-notification-tertiary-strong {
    background-color: var(--clg-color-sem-background-surface-notification-tertiary-strong,#222)!important
}

.wt-sem-bg-surface-notification-secondary-strong {
    background-color: var(--clg-color-sem-background-surface-notification-secondary-strong,#3b67d9)!important
}

.wt-sem-bg-surface-notification-secondary-dark {
    background-color: var(--clg-color-sem-background-surface-notification-secondary-dark,#3b67d9)!important
}

.wt-sem-bg-surface-notification-primary-strong {
    background-color: var(--clg-color-sem-background-surface-notification-primary-strong,#cf4018)!important
}

.wt-sem-bg-surface-monetary-value-light {
    background-color: var(--clg-color-sem-background-surface-monetary-value-light,#a0e193)!important
}

.wt-sem-bg-surface-insider-light {
    background-color: var(--clg-color-sem-background-surface-insider-light,#ffe0c3)!important
}

.wt-sem-bg-surface-informational-subtle {
    background-color: var(--clg-color-sem-background-surface-informational-subtle,#eaeaea)!important
}

.wt-sem-bg-surface-important-dark {
    background-color: var(--clg-color-sem-background-surface-important-dark,#cf4018)!important
}

.wt-sem-bg-surface-hovered-subtle {
    background-color: var(--clg-color-sem-background-surface-hovered-subtle,#0e0e0e17)!important
}

.wt-sem-bg-surface-highlight-dark {
    background-color: var(--clg-color-sem-background-surface-highlight-dark,#3b67d9)!important
}

.wt-sem-bg-surface-feedback-light {
    background-color: var(--clg-color-sem-background-surface-feedback-light,#ccebff)!important
}

.wt-sem-bg-surface-expressive-yellow-lightest {
    background-color: var(--clg-color-sem-background-surface-expressive-yellow-lightest,#fffbd8)!important
}

.wt-sem-bg-surface-expressive-yellow-lighter {
    background-color: var(--clg-color-sem-background-surface-expressive-yellow-lighter,#fdd95c)!important
}

.wt-sem-bg-surface-expressive-yellow-light {
    background-color: var(--clg-color-sem-background-surface-expressive-yellow-light,#f19d27)!important
}

.wt-sem-bg-surface-expressive-yellow-dark {
    background-color: var(--clg-color-sem-background-surface-expressive-yellow-dark,#814c1d)!important
}

.wt-sem-bg-surface-expressive-purple-lighter {
    background-color: var(--clg-color-sem-background-surface-expressive-purple-lighter,#eee1ff)!important
}

.wt-sem-bg-surface-expressive-purple-light {
    background-color: var(--clg-color-sem-background-surface-expressive-purple-light,#a09bf3)!important
}

.wt-sem-bg-surface-expressive-purple-darker {
    background-color: var(--clg-color-sem-background-surface-expressive-purple-darker,#442587)!important
}

.wt-sem-bg-surface-expressive-purple-dark {
    background-color: var(--clg-color-sem-background-surface-expressive-purple-dark,#6f62c6)!important
}

.wt-sem-bg-surface-expressive-orange-lightest {
    background-color: var(--clg-color-sem-background-surface-expressive-orange-lightest,#ffe0c3)!important
}

.wt-sem-bg-surface-expressive-orange-lighter {
    background-color: var(--clg-color-sem-background-surface-expressive-orange-lighter,#f79660)!important
}

.wt-sem-bg-surface-expressive-orange-light {
    background-color: var(--clg-color-sem-background-surface-expressive-orange-light,#f1641e)!important
}

.wt-sem-bg-surface-expressive-orange-dark {
    background-color: var(--clg-color-sem-background-surface-expressive-orange-dark,#cf4018)!important
}

.wt-sem-bg-surface-expressive-green-lightest {
    background-color: var(--clg-color-sem-background-surface-expressive-green-lightest,#dff7af)!important
}

.wt-sem-bg-surface-expressive-green-lighter {
    background-color: var(--clg-color-sem-background-surface-expressive-green-lighter,#a0e193)!important
}

.wt-sem-bg-surface-expressive-green-light {
    background-color: var(--clg-color-sem-background-surface-expressive-green-light,#4bc46d)!important
}

.wt-sem-bg-surface-expressive-green-dark {
    background-color: var(--clg-color-sem-background-surface-expressive-green-dark,#095e31)!important
}

.wt-sem-bg-surface-expressive-blue-strong {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-strong,#3b67d9)!important
}

.wt-sem-bg-surface-expressive-blue-light {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-light,#ccebff)!important
}

.wt-sem-bg-surface-expressive-blue-darker {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-darker,#122868)!important
}

.wt-sem-bg-surface-expressive-blue-dark {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0)!important
}

.wt-sem-bg-surface-critical-subtle {
    background-color: var(--clg-color-sem-background-surface-critical-subtle,#ffeaf0)!important
}

.wt-sem-bg-surface-critical-strong {
    background-color: var(--clg-color-sem-background-surface-critical-strong,#9a0027)!important
}

.wt-sem-bg-surface-critical-light {
    background-color: var(--clg-color-sem-background-surface-critical-light,#ffeaf0)!important
}

.wt-sem-bg-surface-critical-dark {
    background-color: var(--clg-color-sem-background-surface-critical-dark,#9a0027)!important
}

.wt-sem-bg-surface-confirmed-subtle {
    background-color: var(--clg-color-sem-background-surface-confirmed-subtle,#dff7af)!important
}

.wt-sem-bg-surface-confirmed-strong {
    background-color: var(--clg-color-sem-background-surface-confirmed-strong,#095e31)!important
}

.wt-sem-bg-elevation-neg1 {
    background-color: var(--clg-color-sem-background-elevation-neg1,#fff)!important
}

.wt-sem-bg-elevation-4 {
    background-color: var(--clg-color-sem-background-elevation-4,#fff)!important
}

.wt-sem-bg-elevation-3 {
    background-color: var(--clg-color-sem-background-elevation-3,#fff)!important
}

.wt-sem-bg-elevation-2 {
    background-color: var(--clg-color-sem-background-elevation-2,#fff)!important
}

.wt-sem-bg-elevation-1 {
    background-color: var(--clg-color-sem-background-elevation-1,#fff)!important
}

.wt-sem-bg-elevation-0 {
    background-color: var(--clg-color-sem-background-elevation-0,#fff)!important
}

.wt-sem-bg-scrim {
    background-color: var(--clg-color-sem-background-scrim,#0e0e0e91)!important
}

.wt-bg-ehi-orange {
    background-color: #f1641e!important
}

.wt-bg-ehi-orange-dark {
    background-color: #71080f!important
}

.wt-bg-ehi-orange-light {
    background-color: #ffe0c3!important
}

.wt-bg-ehi-blue {
    background-color: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0)!important
}

.wt-bg-ehi-blue-dark {
    background-color: #122868!important
}

.wt-bg-ehi-blue-light {
    background-color: #ccebff!important
}

.wt-bg-ehi-yellow {
    background-color: #fdd95c!important
}

.wt-bg-ehi-yellow-dark {
    background-color: #814c1d!important
}

.wt-bg-ehi-yellow-light {
    background-color: #fffbd8!important
}

.wt-bg-ehi-purple {
    background-color: #8c8af0!important
}

.wt-bg-ehi-purple-dark {
    background-color: #442587!important
}

.wt-bg-ehi-purple-light {
    background-color: #eee1ff!important
}

.wt-text-star-seller {
    color: var(--clg-color-sem-text-star-seller,#9560b8)!important
}

.wt-bg-ehi-green {
    background-color: #21b55a!important
}

.wt-bg-ehi-green-dark {
    background-color: #034927!important
}

.wt-bg-ehi-green-light {
    background-color: #f5ffb9!important
}

.wt-text-favorite-heart {
    color: var(--clg-color-sem-icon-favorite,#b50330)!important
}

.wt-bg-favorite-heart {
    background-color: var(--clg-color-sem-icon-favorite,#b50330)!important
}

a.wt-text-link.wt-text-link,button.wt-text-link {
    color: inherit;
    text-decoration: underline;
    transition: opacity .2s ease-out
}

a.wt-text-link.wt-text-link:hover,a.wt-text-link.wt-text-link:active,button.wt-text-link:hover,button.wt-text-link:active {
    color: inherit
}

button.wt-text-link,button.wt-arrow-link,button.wt-text-link-no-underline,button.wt-text-link-underline-dotted {
    color: inherit;
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    background: 0 0;
    border: none;
    outline: none;
    padding: 0;
    text-decoration: underline
}

button.wt-text-link:focus-visible {
    outline: inherit
}

button.wt-arrow-link:focus-visible {
    outline: inherit
}

button.wt-text-link-no-underline:focus-visible {
    outline: inherit
}

button.wt-text-link-underline-dotted:focus-visible {
    outline: inherit
}

body:not(.wt-focus-visible) a.wt-text-link:focus,body:not(.wt-focus-visible) a.wt-arrow-link:focus,body:not(.wt-focus-visible) a.wt-text-link-no-underline:focus,body:not(.wt-focus-visible) a.wt-text-link-no-underline-dotted:focus,body:not(.wt-focus-visible) button.wt-text-link:focus,body:not(.wt-focus-visible) button.wt-arrow-link:focus,body:not(.wt-focus-visible) button.wt-text-link-no-underline:focus,body:not(.wt-focus-visible) button.wt-text-link-no-underline-dotted:focus {
    outline: 3px solid #0000!important
}

body:not(.wt-focus-visible) a.wt-text-link:focus:not(:hover):not(:active),body:not(.wt-focus-visible) a.wt-arrow-link:focus:not(:hover):not(:active),body:not(.wt-focus-visible) a.wt-text-link-no-underline:focus:not(:hover):not(:active),body:not(.wt-focus-visible) a.wt-text-link-no-underline-dotted:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-text-link:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-arrow-link:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-text-link-no-underline:focus:not(:hover):not(:active),body:not(.wt-focus-visible) button.wt-text-link-no-underline-dotted:focus:not(:hover):not(:active) {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important
}

a.wt-text-link-no-underline.wt-text-link-no-underline,button.wt-text-link-no-underline {
    color: inherit;
    text-decoration: none;
    transition: opacity .2s ease-out
}

a.wt-text-link-no-underline.wt-text-link-no-underline:hover,a.wt-text-link-no-underline.wt-text-link-no-underline:focus,a.wt-text-link-no-underline.wt-text-link-no-underline:active,button.wt-text-link-no-underline:hover,button.wt-text-link-no-underline:focus,button.wt-text-link-no-underline:active {
    color: inherit;
    opacity: 1;
    text-decoration: underline
}

.wt-browser-has-no-hover-support a.wt-text-link-no-underline.wt-text-link-no-underline:hover,.wt-browser-has-no-hover-support a.wt-text-link-no-underline.wt-text-link-no-underline:focus,.wt-browser-has-no-hover-support a.wt-text-link-no-underline.wt-text-link-no-underline:active,.wt-browser-has-no-hover-support button.wt-text-link-no-underline:hover,.wt-browser-has-no-hover-support button.wt-text-link-no-underline:focus,.wt-browser-has-no-hover-support button.wt-text-link-no-underline:active {
    text-decoration: none
}

a.wt-arrow-link.wt-arrow-link,a .wt-arrow-link,button.wt-arrow-link,button .wt-arrow-link,p.wt-arrow-link {
    color: inherit;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    transition: opacity .2s ease-out;
    display: inline-block;
    position: relative
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back:before,a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward:after,a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right:after,a .wt-arrow-link.wt-arrow-link--back:before,a .wt-arrow-link.wt-arrow-link--forward:after,a .wt-arrow-link.wt-arrow-link--up-right:after,button.wt-arrow-link.wt-arrow-link--back:before,button.wt-arrow-link.wt-arrow-link--forward:after,button.wt-arrow-link.wt-arrow-link--up-right:after,button .wt-arrow-link.wt-arrow-link--back:before,button .wt-arrow-link.wt-arrow-link--forward:after,button .wt-arrow-link.wt-arrow-link--up-right:after,p.wt-arrow-link.wt-arrow-link--back:before,p.wt-arrow-link.wt-arrow-link--forward:after,p.wt-arrow-link.wt-arrow-link--up-right:after {
    top: calc(var(--clg-dimension-sem-icon-core-base,24px) - 16px - 1px);
    margin-top: calc(16px - var(--clg-dimension-sem-icon-core-base,24px));
    content: "";
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform .1s ease-out;
    display: inline-block;
    position: relative
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward:after,a .wt-arrow-link.wt-arrow-link--forward:after,button.wt-arrow-link.wt-arrow-link--forward:after,button .wt-arrow-link.wt-arrow-link--forward:after,p.wt-arrow-link.wt-arrow-link--forward:after {
    margin-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M11.3,12.7L12,12l-0.7-0.7l-4-4c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L8.2,11H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h7.2l-2.3,2.3 c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.6,0.4,1,1,1c0.3,0,0.5-0.1,0.7-0.3C7.3,16.7,11.3,12.7,11.3,12.7z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward.wt-text-white:after,a .wt-arrow-link.wt-arrow-link--forward.wt-text-white:after,button.wt-arrow-link.wt-arrow-link--forward.wt-text-white:after,button .wt-arrow-link.wt-arrow-link--forward.wt-text-white:after,p.wt-arrow-link.wt-arrow-link--forward.wt-text-white:after {
    margin-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-strong, %23FFFFFF%29%22 d%3D%22M11.3,12.7L12,12l-0.7-0.7l-4-4c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L8.2,11H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h7.2l-2.3,2.3 c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.6,0.4,1,1,1c0.3,0,0.5-0.1,0.7-0.3C7.3,16.7,11.3,12.7,11.3,12.7z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward.wt-text-gray:after,a .wt-arrow-link.wt-arrow-link--forward.wt-text-gray:after,button.wt-arrow-link.wt-arrow-link--forward.wt-text-gray:after,button .wt-arrow-link.wt-arrow-link--forward.wt-text-gray:after,p.wt-arrow-link.wt-arrow-link--forward.wt-text-gray:after {
    margin-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-secondary, %23595959%29%22 d%3D%22M11.3,12.7L12,12l-0.7-0.7l-4-4c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L8.2,11H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h7.2l-2.3,2.3 c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.6,0.4,1,1,1c0.3,0,0.5-0.1,0.7-0.3C7.3,16.7,11.3,12.7,11.3,12.7z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-action:after,a .wt-arrow-link.wt-arrow-link--forward.wt-sem-text-action:after,button.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-action:after,button .wt-arrow-link.wt-arrow-link--forward.wt-sem-text-action:after,p.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-action:after {
    margin-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-action, %233B67D9%29%22 d%3D%22M11.3,12.7L12,12l-0.7-0.7l-4-4c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L8.2,11H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h7.2l-2.3,2.3 c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.6,0.4,1,1,1c0.3,0,0.5-0.1,0.7-0.3C7.3,16.7,11.3,12.7,11.3,12.7z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-on-surface-dark:after,a .wt-arrow-link.wt-arrow-link--forward.wt-sem-text-on-surface-dark:after,button.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-on-surface-dark:after,button .wt-arrow-link.wt-arrow-link--forward.wt-sem-text-on-surface-dark:after,p.wt-arrow-link.wt-arrow-link--forward.wt-sem-text-on-surface-dark:after {
    margin-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-dark, %23FFFFFF%29%22 d%3D%22M11.3,12.7L12,12l-0.7-0.7l-4-4c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L8.2,11H1c-0.6,0-1,0.4-1,1s0.4,1,1,1h7.2l-2.3,2.3 c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.6,0.4,1,1,1c0.3,0,0.5-0.1,0.7-0.3C7.3,16.7,11.3,12.7,11.3,12.7z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back:before,a .wt-arrow-link.wt-arrow-link--back:before,button.wt-arrow-link.wt-arrow-link--back:before,button .wt-arrow-link.wt-arrow-link--back:before,p.wt-arrow-link.wt-arrow-link--back:before {
    margin-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back.wt-text-white:before,a .wt-arrow-link.wt-arrow-link--back.wt-text-white:before,button.wt-arrow-link.wt-arrow-link--back.wt-text-white:before,button .wt-arrow-link.wt-arrow-link--back.wt-text-white:before,p.wt-arrow-link.wt-arrow-link--back.wt-text-white:before {
    margin-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-strong, %23FFFFFF%29%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back.wt-text-gray:before,a .wt-arrow-link.wt-arrow-link--back.wt-text-gray:before,button.wt-arrow-link.wt-arrow-link--back.wt-text-gray:before,button .wt-arrow-link.wt-arrow-link--back.wt-text-gray:before,p.wt-arrow-link.wt-arrow-link--back.wt-text-gray:before {
    margin-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-secondary, %23595959%29%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back.wt-sem-text-action:before,a .wt-arrow-link.wt-arrow-link--back.wt-sem-text-action:before,button.wt-arrow-link.wt-arrow-link--back.wt-sem-text-action:before,button .wt-arrow-link.wt-arrow-link--back.wt-sem-text-action:before,p.wt-arrow-link.wt-arrow-link--back.wt-sem-text-action:before {
    margin-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-action, %233B67D9%29%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--back.wt-sem-text-on-surface-dark:before,a .wt-arrow-link.wt-arrow-link--back.wt-sem-text-on-surface-dark:before,button.wt-arrow-link.wt-arrow-link--back.wt-sem-text-on-surface-dark:before,button .wt-arrow-link.wt-arrow-link--back.wt-sem-text-on-surface-dark:before,p.wt-arrow-link.wt-arrow-link--back.wt-sem-text-on-surface-dark:before {
    margin-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) - var(--clg-dimension-sem-icon-core-smallest,12px));
    width: var(--clg-dimension-sem-icon-core-smallest,12px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-dark, %23FFFFFF%29%22 d%3D%22M0.7,11.3L0,12l0.7,0.7l4,4c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4L3.8,13H11c0.6,0,1-0.4,1-1s-0.4-1-1-1H3.8l2.3-2.3 C6.3,8.5,6.4,8.3,6.4,8c0-0.6-0.4-1-1-1C5.1,7,4.9,7.1,4.7,7.3C4.7,7.3,0.7,11.3,0.7,11.3z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right,a .wt-arrow-link.wt-arrow-link--up-right,button.wt-arrow-link.wt-arrow-link--up-right,button .wt-arrow-link.wt-arrow-link--up-right,p.wt-arrow-link.wt-arrow-link--up-right {
    font-weight: 400;
    text-decoration: underline
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right:after,a .wt-arrow-link.wt-arrow-link--up-right:after,button.wt-arrow-link.wt-arrow-link--up-right:after,button .wt-arrow-link.wt-arrow-link--up-right:after,p.wt-arrow-link.wt-arrow-link--up-right:after {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-primary, %23222222%29%22 d%3D%22M9 7a1 1 0 000 2h4.586l-6.293 6.293a1 1 0 101.414 1.414L15 10.414V15a1 1 0 102 0V7H9z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right.wt-text-white:after,a .wt-arrow-link.wt-arrow-link--up-right.wt-text-white:after,button.wt-arrow-link.wt-arrow-link--up-right.wt-text-white:after,button .wt-arrow-link.wt-arrow-link--up-right.wt-text-white:after,p.wt-arrow-link.wt-arrow-link--up-right.wt-text-white:after {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-strong, %23FFFFFF%29%22 d%3D%22M9 7a1 1 0 000 2h4.586l-6.293 6.293a1 1 0 101.414 1.414L15 10.414V15a1 1 0 102 0V7H9z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right.wt-text-gray:after,a .wt-arrow-link.wt-arrow-link--up-right.wt-text-gray:after,button.wt-arrow-link.wt-arrow-link--up-right.wt-text-gray:after,button .wt-arrow-link.wt-arrow-link--up-right.wt-text-gray:after,p.wt-arrow-link.wt-arrow-link--up-right.wt-text-gray:after {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-secondary, %23595959%29%22 d%3D%22M9 7a1 1 0 000 2h4.586l-6.293 6.293a1 1 0 101.414 1.414L15 10.414V15a1 1 0 102 0V7H9z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-action:after,a .wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-action:after,button.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-action:after,button .wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-action:after,p.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-action:after {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-action, %233B67D9%29%22 d%3D%22M9 7a1 1 0 000 2h4.586l-6.293 6.293a1 1 0 101.414 1.414L15 10.414V15a1 1 0 102 0V7H9z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-on-surface-dark:after,a .wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-on-surface-dark:after,button.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-on-surface-dark:after,button .wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-on-surface-dark:after,p.wt-arrow-link.wt-arrow-link--up-right.wt-sem-text-on-surface-dark:after {
    width: var(--clg-dimension-sem-icon-core-base,24px);
    height: var(--clg-dimension-sem-icon-core-base,24px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22var%28--clg-color-sem-text-on-surface-dark, %23FFFFFF%29%22 d%3D%22M9 7a1 1 0 000 2h4.586l-6.293 6.293a1 1 0 101.414 1.414L15 10.414V15a1 1 0 102 0V7H9z%22%2F%3E%3C%2Fsvg%3E")
}

a.wt-arrow-link.wt-arrow-link.wt-text-caption,a .wt-arrow-link.wt-text-caption,button.wt-arrow-link.wt-text-caption,button .wt-arrow-link.wt-text-caption,p.wt-arrow-link.wt-text-caption {
    font-size: 12.99px
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate,a .wt-arrow-link.wt-text-truncate,button.wt-arrow-link.wt-text-truncate,button .wt-arrow-link.wt-text-truncate,p.wt-arrow-link.wt-text-truncate {
    max-width: 100%;
    margin-top: 0;
    top: -.33em;
    transform: translateY(50%)
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after {
    margin: 0;
    padding: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%)
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward {
    padding-right: calc(var(--clg-dimension-sem-icon-core-smaller,18px) + 4px)
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:after {
    right: 4px
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:hover:after,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:hover:after,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:hover:after,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:hover:after,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--forward:hover:after {
    transform: translate(4px)translateY(-50%)
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--back,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--back,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--back,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--back,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--back {
    padding-left: calc(var(--clg-dimension-sem-icon-core-smaller,18px) + 4px);
    margin-left: -4px
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:before {
    left: 4px
}

a.wt-arrow-link.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:hover:before,a .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:hover:before,button.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:hover:before,button .wt-arrow-link.wt-text-truncate.wt-arrow-link--back:hover:before,p.wt-arrow-link.wt-text-truncate.wt-arrow-link--back:hover:before {
    transform: translate(-4px)translateY(-50%)
}

a:hover .wt-arrow-link,a:hover.wt-arrow-link,a:focus .wt-arrow-link,a:focus.wt-arrow-link,a:active .wt-arrow-link,a:active.wt-arrow-link,button:hover .wt-arrow-link,button:hover.wt-arrow-link,button:focus .wt-arrow-link,button:focus.wt-arrow-link,button:active .wt-arrow-link,button:active.wt-arrow-link,p:hover .wt-arrow-link,p:hover.wt-arrow-link,p:focus .wt-arrow-link,p:focus.wt-arrow-link,p:active .wt-arrow-link,p:active.wt-arrow-link {
    color: inherit;
    opacity: 1;
    text-decoration: none
}

a:hover .wt-arrow-link--forward:after,a:hover.wt-arrow-link--forward:after,button:hover .wt-arrow-link--forward:after,button:hover.wt-arrow-link--forward:after,p:hover .wt-arrow-link--forward:after,p:hover.wt-arrow-link--forward:after {
    transform: translate(4px)
}

a:hover .wt-arrow-link--back:before,a:hover.wt-arrow-link--back:before,button:hover .wt-arrow-link--back:before,button:hover.wt-arrow-link--back:before,p:hover .wt-arrow-link--back:before,p:hover.wt-arrow-link--back:before {
    transform: translate(-4px)
}

a:hover.wt-text-truncate.wt-arrow-link--forward:after,button:hover.wt-text-truncate.wt-arrow-link--forward:after,p:hover.wt-text-truncate.wt-arrow-link--forward:after {
    transform: translate(4px)translateY(-50%)
}

a:hover.wt-text-truncate.wt-arrow-link--back:before,button:hover.wt-text-truncate.wt-arrow-link--back:before,p:hover.wt-text-truncate.wt-arrow-link--back:before {
    transform: translate(-4px)translateY(-50%)
}

a.wt-text-link,a.wt-text-link-no-underline,a.wt-text-link-underline-dotted,a.wt-arrow-link {
    z-index: 0;
    position: relative
}

a.wt-text-link.wt-arrow-link--forward:before,a.wt-text-link.wt-arrow-link--back:after,a.wt-text-link-no-underline.wt-arrow-link--forward:before,a.wt-text-link-no-underline.wt-arrow-link--back:after,a.wt-text-link-underline-dotted.wt-arrow-link--forward:before,a.wt-text-link-underline-dotted.wt-arrow-link--back:after,a.wt-arrow-link.wt-arrow-link--forward:before,a.wt-arrow-link.wt-arrow-link--back:after {
    content: "";
    z-index: -1;
    background: 0 0;
    width: calc(100% + 16px);
    height: calc(100% + 16px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

a.wt-text-link-underline-dotted,button.wt-text-link-underline-dotted {
    text-underline-position: under;
    text-decoration-style: dashed
}

a.wt-text-link-underline-dotted:hover,button.wt-text-link-underline-dotted:hover {
    cursor: help
}

.wt-card {
    z-index: 0;
    border-radius: var(--clg-shape-sem-border-radius-base,12px)
}

.wt-card button.wt-card__button,.wt-card button.wt-card__action-button {
    color: inherit;
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    background: 0 0;
    border: none;
    outline: none;
    padding: 0;
    text-decoration: none
}

.wt-card button.wt-card__button:focus-visible {
    outline: inherit
}

.wt-card button.wt-card__action-button:focus-visible {
    outline: inherit
}

.wt-card.wt-card--elevated {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-card select,.wt-card a,.wt-card button,.wt-card input,.wt-card textarea {
    z-index: 10
}

.wt-card.wt-card--contained .wt-card__inner,.wt-card.wt-card--filled .wt-card__inner,.wt-card.wt-card--elevated .wt-card__inner,.wt-card.wt-card--transparent .wt-card__inner {
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    background: var(--clg-color-sem-background-elevation-0,#fff);
    overflow: hidden
}

.wt-card.wt-card--contained .wt-card__inner {
    border: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-sem-border-divider,#0e0e0e2e)
}

.wt-card:before,.wt-card a.wt-card__action-link,.wt-card button.wt-card__action-button {
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    transition: opacity .15s ease-out,top .2s cubic-bezier(.345,.115,.135,1.42),bottom .15s ease-out,left .2s cubic-bezier(.345,.115,.135,1.42),right .15s ease-out
}

.wt-card.wt-card--contained:before {
    transition: opacity .15s ease-out,transform .2s ease-in
}

.wt-card.wt-card--transparent:before {
    border-radius: var(--clg-dimension-pal-spacing-300,18px)
}

.wt-card a.wt-card__action-link,.wt-card button.wt-card__action-button,.wt-card a.wt-card__link:after,.wt-card button.wt-card__button:after,.wt-card:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-card:before {
    content: "";
    opacity: 0;
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    inset: var(--clg-dimension-pal-spacing-050,3px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: -1
}

.wt-card a.wt-card__action-link,.wt-card button.wt-card__action-button {
    z-index: 10
}

.wt-card.wt-card--elevated .wt-card:before {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.wt-card.wt-card--transparent .wt-card:before {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-card:hover:before {
    opacity: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.wt-card.wt-card--transparent:hover:before,.wt-card.wt-card--transparent.focus-within:before,.wt-card.wt-card--transparent:focus-within:before {
    inset: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*(4/3))
}

.wt-card.wt-card--transparent:hover .wt-card__inner,.wt-card.wt-card--transparent.focus-within .wt-card__inner,.wt-card.wt-card--transparent:focus-within .wt-card__inner {
    padding: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*(4/3));
    margin: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*(4/3));
    border-radius: var(--clg-shape-sem-border-radius-larger,16px)
}

.wt-card.wt-card--transparent a.wt-card__action-link,.wt-card.wt-card--transparent button.wt-card__action-button {
    border-radius: var(--clg-shape-sem-border-radius-larger,16px)
}

.wt-card.wt-card--transparent a.wt-card__action-link:hover,.wt-card.wt-card--transparent a.wt-card__action-link:focus,.wt-card.wt-card--transparent button.wt-card__action-button:hover,.wt-card.wt-card--transparent button.wt-card__action-button:focus {
    inset: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*(4/3))
}

.wt-card:active:before {
    inset: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*(2/3))
}

.wt-card.wt-card--transparent:active:before {
    inset: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*(2/3))
}

.wt-card a.wt-card__action-link:focus,.wt-card button.wt-card__action-button:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9),0 0 0 6px var(--clg-color-sem-background-elevation-0,#fff);
    outline: 3px solid #0000!important
}

.wt-card:hover a.wt-card__link .wt-arrow-link.wt-arrow-link--forward:after,.wt-card:hover a.wt-card__link.wt-arrow-link.wt-arrow-link--forward:after,.wt-card:focus-within a.wt-card__link .wt-arrow-link.wt-arrow-link--forward:after,.wt-card:focus-within a.wt-card__link.wt-arrow-link.wt-arrow-link--forward:after {
    transform: translate(4px)
}

.wt-card:hover :not(:-webkit-any(a .wt-arrow-link,a)).wt-arrow-link.wt-arrow-link--forward:after,.wt-card:focus-within :not(:-webkit-any(a .wt-arrow-link,a)).wt-arrow-link.wt-arrow-link--forward:after {
    transform: translate(4px)
}

.wt-card:hover :not(:is(a .wt-arrow-link,a)).wt-arrow-link.wt-arrow-link--forward:after,.wt-card:focus-within :not(:is(a .wt-arrow-link,a)).wt-arrow-link.wt-arrow-link--forward:after {
    transform: translate(4px)
}

.wt-card a.wt-card__link,.wt-card button.wt-card__button {
    color: inherit;
    outline: none;
    text-decoration: none;
    position: static
}

.wt-card a.wt-card__link:after,.wt-card button.wt-card__button:after {
    content: ""
}

.wt-card a.wt-card__link:hover,.wt-card a.wt-card__link:active,.wt-card a.wt-card__link:focus,.wt-card button.wt-card__button:hover,.wt-card button.wt-card__button:active,.wt-card button.wt-card__button:focus {
    opacity: 1
}

.wt-card,a.wt-transparent-card,div.wt-transparent-card,button.wt-transparent-card,a.wt-card--transparent,div.wt-card--transparent,button.wt-card--transparent {
    color: inherit;
    font: inherit;
    cursor: pointer;
    text-align: left;
    -webkit-tap-highlight-color: #0000;
    -webkit-appearance: none;
    cursor: pointer;
    z-index: 10;
    background: 0 0;
    border: none;
    outline: none;
    max-width: 100%;
    text-decoration: none;
    display: inline-block;
    position: relative
}

.wt-card:focus-visible {
    outline: inherit
}

a.wt-transparent-card:focus-visible {
    outline: inherit
}

div.wt-transparent-card:focus-visible {
    outline: inherit
}

button.wt-transparent-card:focus-visible {
    outline: inherit
}

a.wt-card--transparent:focus-visible {
    outline: inherit
}

div.wt-card--transparent:focus-visible {
    outline: inherit
}

button.wt-card--transparent:focus-visible {
    outline: inherit
}

.wt-card img,a.wt-transparent-card img,div.wt-transparent-card img,button.wt-transparent-card img,a.wt-card--transparent img,div.wt-card--transparent img,button.wt-card--transparent img {
    width: 100%;
    display: block
}

a.wt-transparent-card:before,div.wt-transparent-card:before,button.wt-transparent-card:before {
    content: "";
    opacity: 0;
    border-radius: calc(var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    top: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    right: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    bottom: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    left: calc(-1*var(--clg-dimension-pal-spacing-base-unit,6px)*1.5);
    z-index: -1;
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    background: var(--clg-color-sem-background-elevation-1,#fff);
    border: 1px dotted #0000;
    transition: transform .2s cubic-bezier(.345,.115,.135,1.42),opacity .15s ease-out,border-color .2s ease-out;
    position: absolute;
    transform: scale(.96)
}

a.wt-transparent-card:hover,a.wt-transparent-card:focus,div.wt-transparent-card:hover,div.wt-transparent-card:focus,button.wt-transparent-card:hover,button.wt-transparent-card:focus {
    color: var(--clg-color-sem-border-active,#222);
    text-decoration: none
}

a.wt-transparent-card:hover:before,a.wt-transparent-card:focus:before,div.wt-transparent-card:hover:before,div.wt-transparent-card:focus:before,button.wt-transparent-card:hover:before,button.wt-transparent-card:focus:before {
    opacity: 1;
    transform: scale(1)
}

a.wt-transparent-card:focus,div.wt-transparent-card:focus,button.wt-transparent-card:focus {
    outline: none
}

a.wt-transparent-card:focus:before,div.wt-transparent-card:focus:before,button.wt-transparent-card:focus:before {
    border-color: #222
}

.cnc-enhanced-border-radius .wt-transparent-card:before {
    border-radius: var(--clg-shape-sem-border-radius-card,12px)
}

.wt-badge {
    background-color: var(--clg-color-app-badge-background,#fff);
    border-radius: var(--clg-shape-app-badge-border-radius,12px);
    color: var(--clg-color-sem-text-primary,#222);
    word-break: break-word;
    padding-top: var(--clg-dimension-pal-spacing-100,6px);
    padding-bottom: var(--clg-dimension-pal-spacing-100,6px);
    padding-left: var(--clg-dimension-app-badge-padding-horizontal,8px);
    padding-right: var(--clg-dimension-app-badge-padding-horizontal,8px);
    min-width: 25px;
    font-size: 12.99px;
    font-weight: 400;
    line-height: 1;
    display: inline-block
}

.wt-badge.wt-badge--promoted {
    background-color: var(--clg-color-app-badge-ad-background,#595959);
    color: var(--clg-color-app-badge-ad-text,#fff)
}

.wt-badge.wt-badge--default {
    background-color: var(--clg-color-app-badge-background,#fff)
}

.wt-badge.wt-badge--statusInformational {
    background-color: var(--clg-color-sem-background-surface-informational-subtle,#eaeaea);
    color: var(--clg-color-sem-text-on-surface-subtle,#222)
}

.wt-badge.wt-badge--statusRecommendation {
    background-color: var(--clg-color-sem-background-surface-recommendation-light,#fcc7a2);
    color: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-badge.wt-badge--notificationTertiary {
    background-color: var(--clg-color-sem-background-surface-notification-tertiary-strong,#222);
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

.wt-badge.wt-badge--notificationSecondary {
    background-color: var(--clg-color-sem-background-surface-notification-secondary-strong,#3b67d9);
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

.wt-badge.wt-badge--notificationPrimary {
    background-color: var(--clg-color-sem-background-surface-notification-primary-strong,#cf4018);
    color: var(--clg-color-sem-text-on-surface-strong,#fff)
}

.wt-badge.wt-badge--statusValue {
    background-color: var(--clg-color-sem-background-surface-monetary-value-light,#a0e193);
    color: var(--clg-color-sem-text-on-surface-light,#222)
}

.wt-badge.wt-badge--outset-top-right {
    top: calc(-1*(var(--clg-dimension-pal-spacing-100,6px) - var(--clg-shape-sem-border-width-base,2px)));
    right: calc(-1*(var(--clg-dimension-pal-spacing-100,6px) - var(--clg-shape-sem-border-width-base,2px)));
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-app-badge-border,#fff);
    position: absolute
}

.wt-badge.wt-badge--small {
    padding-top: var(--clg-dimension-pal-spacing-050,3px);
    padding-bottom: var(--clg-dimension-pal-spacing-050,3px);
    padding-left: var(--clg-dimension-app-badge-small-padding-horizontal,6px);
    padding-right: var(--clg-dimension-app-badge-small-padding-horizontal,6px);
    min-width: 17px;
    font-size: 11px;
    font-weight: 700
}

.wt-badge.wt-badge--small.wt-badge--outset-top-right {
    top: calc(-1*(var(--clg-dimension-pal-spacing-050,3px) - var(--clg-shape-sem-border-width-base,2px)));
    right: calc(-1*(var(--clg-dimension-pal-spacing-050,3px) - var(--clg-shape-sem-border-width-base,2px)));
    position: absolute
}

.wt-badge.wt-badge--border {
    border: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-app-badge-border,#fff)
}

.wt-badge.wt-badge--default.wt-badge--border {
    border: var(--clg-shape-sem-border-width-thin,1px)solid var(--clg-color-app-input-border,#949494)
}

.wt-badge .wt-badge__icon {
    margin-right: var(--clg-dimension-pal-spacing-050,3px);
    margin-bottom: calc(var(--clg-dimension-pal-spacing-100,6px)/3)
}

.wt-badge.wt-badge--outset-top-right.wt-badge--notification--dot {
    width: var(--clg-dimension-app-badge-dot-size,10px);
    height: var(--clg-dimension-app-badge-dot-size,10px);
    min-width: 0;
    padding: 0
}

.wt-badge.wt-badge--outset-top-right.wt-badge--notification--dot.wt-badge--outset-top-right {
    top: var(--clg-shape-sem-border-width-base,2px);
    right: calc(-1*(var(--clg-shape-sem-border-width-base,2px) + 1px))
}

.etsy-icon,.wt-icon {
    fill: currentColor;
    height: var(--clg-dimension-sem-icon-core-base,24px);
    width: var(--clg-dimension-sem-icon-core-base,24px);
    vertical-align: middle;
    display: inline-block
}

.etsy-icon svg,.wt-icon svg {
    display: block
}

.etsy-icon.wt-icon--smallest,.wt-icon.wt-icon--smallest {
    height: var(--clg-dimension-sem-icon-core-smallest,12px);
    width: var(--clg-dimension-sem-icon-core-smallest,12px)
}

.etsy-icon.wt-icon--smaller,.wt-icon.wt-icon--smaller {
    height: var(--clg-dimension-sem-icon-core-smaller,18px);
    width: var(--clg-dimension-sem-icon-core-smaller,18px)
}

.etsy-icon.wt-icon--larger,.wt-icon.wt-icon--larger {
    height: var(--clg-dimension-sem-icon-core-larger,36px);
    width: var(--clg-dimension-sem-icon-core-larger,36px)
}

.etsy-icon.wt-icon--largest,.wt-icon.wt-icon--largest {
    height: var(--clg-dimension-sem-icon-core-largest,48px);
    width: var(--clg-dimension-sem-icon-core-largest,48px)
}

.etsy-icon.wt-icon--brand,.wt-icon.wt-icon--brand {
    height: var(--clg-dimension-sem-icon-brand-base,96px);
    width: var(--clg-dimension-sem-icon-brand-base,96px);
    border-radius: 50%
}

.etsy-icon.wt-icon--logo svg,.wt-icon.wt-icon--logo svg {
    height: var(--clg-dimension-sem-icon-core-base,24px)
}

@media only screen and (min-width: 0) {
    .etsy-icon.wt-icon--smallest-xs,.wt-icon.wt-icon--smallest-xs {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xs.wt-icon--logo svg,.wt-icon.wt-icon--smallest-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xs.wt-icon--brand,.wt-icon.wt-icon--smallest-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-xs,.wt-icon.wt-icon--smaller-xs {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xs.wt-icon--logo svg,.wt-icon.wt-icon--smaller-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xs.wt-icon--brand,.wt-icon.wt-icon--smaller-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-xs,.wt-icon.wt-icon--base-xs {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xs.wt-icon--logo svg,.wt-icon.wt-icon--base-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xs.wt-icon--brand,.wt-icon.wt-icon--base-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-xs,.wt-icon.wt-icon--larger-xs {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xs.wt-icon--logo svg,.wt-icon.wt-icon--larger-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xs.wt-icon--brand,.wt-icon.wt-icon--larger-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-xs,.wt-icon.wt-icon--largest-xs {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xs.wt-icon--logo svg,.wt-icon.wt-icon--largest-xs.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xs.wt-icon--brand,.wt-icon.wt-icon--largest-xs.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 480px) {
    .etsy-icon.wt-icon--smallest-sm,.wt-icon.wt-icon--smallest-sm {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-sm.wt-icon--logo svg,.wt-icon.wt-icon--smallest-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-sm.wt-icon--brand,.wt-icon.wt-icon--smallest-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-sm,.wt-icon.wt-icon--smaller-sm {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-sm.wt-icon--logo svg,.wt-icon.wt-icon--smaller-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-sm.wt-icon--brand,.wt-icon.wt-icon--smaller-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-sm,.wt-icon.wt-icon--base-sm {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-sm.wt-icon--logo svg,.wt-icon.wt-icon--base-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-sm.wt-icon--brand,.wt-icon.wt-icon--base-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-sm,.wt-icon.wt-icon--larger-sm {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-sm.wt-icon--logo svg,.wt-icon.wt-icon--larger-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-sm.wt-icon--brand,.wt-icon.wt-icon--larger-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-sm,.wt-icon.wt-icon--largest-sm {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-sm.wt-icon--logo svg,.wt-icon.wt-icon--largest-sm.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-sm.wt-icon--brand,.wt-icon.wt-icon--largest-sm.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 640px) {
    .etsy-icon.wt-icon--smallest-md,.wt-icon.wt-icon--smallest-md {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-md.wt-icon--logo svg,.wt-icon.wt-icon--smallest-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-md.wt-icon--brand,.wt-icon.wt-icon--smallest-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-md,.wt-icon.wt-icon--smaller-md {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-md.wt-icon--logo svg,.wt-icon.wt-icon--smaller-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-md.wt-icon--brand,.wt-icon.wt-icon--smaller-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-md,.wt-icon.wt-icon--base-md {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-md.wt-icon--logo svg,.wt-icon.wt-icon--base-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-md.wt-icon--brand,.wt-icon.wt-icon--base-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-md,.wt-icon.wt-icon--larger-md {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-md.wt-icon--logo svg,.wt-icon.wt-icon--larger-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-md.wt-icon--brand,.wt-icon.wt-icon--larger-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-md,.wt-icon.wt-icon--largest-md {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-md.wt-icon--logo svg,.wt-icon.wt-icon--largest-md.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-md.wt-icon--brand,.wt-icon.wt-icon--largest-md.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 900px) {
    .etsy-icon.wt-icon--smallest-lg,.wt-icon.wt-icon--smallest-lg {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-lg.wt-icon--logo svg,.wt-icon.wt-icon--smallest-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-lg.wt-icon--brand,.wt-icon.wt-icon--smallest-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-lg,.wt-icon.wt-icon--smaller-lg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-lg.wt-icon--logo svg,.wt-icon.wt-icon--smaller-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-lg.wt-icon--brand,.wt-icon.wt-icon--smaller-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-lg,.wt-icon.wt-icon--base-lg {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-lg.wt-icon--logo svg,.wt-icon.wt-icon--base-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-lg.wt-icon--brand,.wt-icon.wt-icon--base-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-lg,.wt-icon.wt-icon--larger-lg {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-lg.wt-icon--logo svg,.wt-icon.wt-icon--larger-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-lg.wt-icon--brand,.wt-icon.wt-icon--larger-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-lg,.wt-icon.wt-icon--largest-lg {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-lg.wt-icon--logo svg,.wt-icon.wt-icon--largest-lg.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-lg.wt-icon--brand,.wt-icon.wt-icon--largest-lg.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 1200px) {
    .etsy-icon.wt-icon--smallest-xl,.wt-icon.wt-icon--smallest-xl {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xl.wt-icon--logo svg,.wt-icon.wt-icon--smallest-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-xl.wt-icon--brand,.wt-icon.wt-icon--smallest-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-xl,.wt-icon.wt-icon--smaller-xl {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xl.wt-icon--logo svg,.wt-icon.wt-icon--smaller-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-xl.wt-icon--brand,.wt-icon.wt-icon--smaller-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-xl,.wt-icon.wt-icon--base-xl {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xl.wt-icon--logo svg,.wt-icon.wt-icon--base-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-xl.wt-icon--brand,.wt-icon.wt-icon--base-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-xl,.wt-icon.wt-icon--larger-xl {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xl.wt-icon--logo svg,.wt-icon.wt-icon--larger-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-xl.wt-icon--brand,.wt-icon.wt-icon--larger-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-xl,.wt-icon.wt-icon--largest-xl {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xl.wt-icon--logo svg,.wt-icon.wt-icon--largest-xl.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-xl.wt-icon--brand,.wt-icon.wt-icon--largest-xl.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

@media only screen and (min-width: 1400px) {
    .etsy-icon.wt-icon--smallest-tv,.wt-icon.wt-icon--smallest-tv {
        height:var(--clg-dimension-sem-icon-core-smallest,12px);
        width: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-tv.wt-icon--logo svg,.wt-icon.wt-icon--smallest-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smallest,12px)
    }

    .etsy-icon.wt-icon--smallest-tv.wt-icon--brand,.wt-icon.wt-icon--smallest-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        width: var(--clg-dimension-sem-icon-brand-container-smallest,96px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smallest,96px) - var(--clg-dimension-sem-icon-brand-smallest,60px))/2)
    }

    .etsy-icon.wt-icon--smaller-tv,.wt-icon.wt-icon--smaller-tv {
        height: var(--clg-dimension-sem-icon-core-smaller,18px);
        width: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-tv.wt-icon--logo svg,.wt-icon.wt-icon--smaller-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-smaller,18px)
    }

    .etsy-icon.wt-icon--smaller-tv.wt-icon--brand,.wt-icon.wt-icon--smaller-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        width: var(--clg-dimension-sem-icon-brand-container-smaller,120px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-smaller,120px) - var(--clg-dimension-sem-icon-brand-smaller,84px))/2)
    }

    .etsy-icon.wt-icon--base-tv,.wt-icon.wt-icon--base-tv {
        height: var(--clg-dimension-sem-icon-core-base,24px);
        width: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-tv.wt-icon--logo svg,.wt-icon.wt-icon--base-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-base,24px)
    }

    .etsy-icon.wt-icon--base-tv.wt-icon--brand,.wt-icon.wt-icon--base-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-base,144px);
        width: var(--clg-dimension-sem-icon-brand-container-base,144px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-base,144px) - var(--clg-dimension-sem-icon-brand-base,96px))/2)
    }

    .etsy-icon.wt-icon--larger-tv,.wt-icon.wt-icon--larger-tv {
        height: var(--clg-dimension-sem-icon-core-larger,36px);
        width: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-tv.wt-icon--logo svg,.wt-icon.wt-icon--larger-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-larger,36px)
    }

    .etsy-icon.wt-icon--larger-tv.wt-icon--brand,.wt-icon.wt-icon--larger-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        width: var(--clg-dimension-sem-icon-brand-container-larger,168px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-larger,168px) - var(--clg-dimension-sem-icon-brand-larger,108px))/2)
    }

    .etsy-icon.wt-icon--largest-tv,.wt-icon.wt-icon--largest-tv {
        height: var(--clg-dimension-sem-icon-core-largest,48px);
        width: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-tv.wt-icon--logo svg,.wt-icon.wt-icon--largest-tv.wt-icon--logo svg {
        height: var(--clg-dimension-sem-icon-core-largest,48px)
    }

    .etsy-icon.wt-icon--largest-tv.wt-icon--brand,.wt-icon.wt-icon--largest-tv.wt-icon--brand {
        height: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        width: var(--clg-dimension-sem-icon-brand-container-largest,192px);
        padding: calc((var(--clg-dimension-sem-icon-brand-container-largest,192px) - var(--clg-dimension-sem-icon-brand-largest,120px))/2)
    }
}

.etsy-icon.wt-icon--logo,.wt-icon.wt-icon--logo {
    width: auto
}

.wt-icon--brand-success-01 {
    background-color: var(--clg-color-app-brand-icon-success-01-background,#ccebff)!important;
    fill: var(--clg-color-app-brand-icon-success-01-foreground,#122868)!important
}

.wt-icon--brand-success-02 {
    background-color: var(--clg-color-app-brand-icon-success-02-background,#fff)!important;
    fill: var(--clg-color-app-brand-icon-success-02-foreground,#222)!important
}

.wt-icon--brand-error-01 {
    background-color: var(--clg-color-app-brand-icon-error-01-background,#fdd95c)!important;
    fill: var(--clg-color-app-brand-icon-error-01-foreground,#814c1d)!important
}

.wt-icon--brand-error-02 {
    background-color: var(--clg-color-app-brand-icon-error-02-background,#9a0027)!important;
    fill: var(--clg-color-app-brand-icon-error-02-foreground,#ffeaf0)!important
}

.wt-icon--brand-empty {
    background-color: var(--clg-color-app-brand-icon-empty-background,#eaeaea)!important;
    fill: var(--clg-color-app-brand-icon-empty-foreground,#222)!important
}

.wt-icon--brand-marketing-01 {
    background-color: var(--clg-color-app-brand-icon-marketing-01-background,#0000)!important;
    fill: var(--clg-color-app-brand-icon-marketing-01-foreground,#f1641e)!important
}

.wt-icon--brand-marketing-02 {
    background-color: var(--clg-color-app-brand-icon-marketing-02-background,#f8ebe6)!important;
    fill: var(--clg-color-app-brand-icon-marketing-02-foreground,#f1641e)!important
}

.wt-icon--brand-marketing-03 {
    background-color: var(--clg-color-app-brand-icon-marketing-03-background,#fff)!important;
    fill: var(--clg-color-app-brand-icon-marketing-03-foreground,#f1641e)!important
}

.ui-toolkit .gnav-header,.gnav-header {
    border-bottom: var(--clg-shape-sem-border-width-thin,1px)solid #e1e3df;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.cat-nav {
    -webkit-font-smoothing: antialiased
}

.cat-nav.responsive-disabled {
    margin-left: -10px;
    margin-right: -10px
}

.cat-nav .top-nav-item {
    cursor: pointer;
    border-bottom: 3px solid #0000;
    margin-top: 0;
    margin-bottom: 4px
}

body.etsy-has-it-design .cat-nav .top-nav-item a {
    font-weight: 700
}

.cat-nav .top-nav-item a:hover {
    text-decoration: none
}

.cat-nav .top-nav-item.active,.cat-nav .top-nav-item.underlined-promo-item:hover {
    border-bottom: 3px solid #f56400
}

.cat-nav .side-nav-item {
    cursor: pointer
}

.cat-nav .side-nav-item>span:focus {
    outline: thin dotted
}

.cat-nav .side-nav-item>span:focus:focus {
    box-shadow: 0 0 0 2px var(--clg-color-sem-background-elevation-0,#fff),0 0 0 4px var(--clg-color-sem-border-focused,#3b67d9)!important;
    outline: 3px solid #0000!important
}

.cat-nav .side-nav-item a:hover {
    text-decoration: none
}

.cat-nav .side-nav-item.active {
    background-color: #fff3ee
}

.cat-nav .sub-nav-container {
    border-bottom-right-radius: var(--clg-shape-sem-border-radius-smallest,2px);
    border-bottom-left-radius: var(--clg-shape-sem-border-radius-smallest,2px)
}

.cat-nav .finds-promo-image-container .finds-promo-image {
    max-width: 100%
}

@media only screen and (min-width: 0) and (max-width:899px) {
    .cat-nav .finds-promo-image-container,.cat-nav .finds-promo-image-container .finds-promo-image {
        height:100px
    }
}

.cat-nav .tertiary-nav-registry {
    max-width: 270px
}

.cat-nav .registry-nav-link .wt-btn.wt-btn--icon svg {
    margin-top: -1px;
    transform: none
}

.ui-toolkit .v2-toolkit-gnav-header,.v2-toolkit-gnav-header,.v2-toolkit-cat-nav .top-nav-item {
    border-bottom: none
}

.v2-toolkit-cat-nav .top-nav-item a:hover,.v2-toolkit-cat-nav .top-nav-item a.wt-text-link-no-underline:hover {
    text-decoration: none
}

.v2-toolkit-cat-nav .top-nav-item.active {
    border-bottom: none
}

.v2-toolkit-cat-nav .active-nav-item-indicator {
    border-bottom: var(--clg-shape-sem-border-width-base,2px)solid #222;
    width: 0;
    transition: width .3s cubic-bezier(.54,0,.54,1);
    bottom: 0;
    transform: translate(-50%)
}

.v2-toolkit-cat-nav .active-nav-item-indicator.animate-all {
    transition: all .3s cubic-bezier(.54,0,.54,1);
    transform: none
}

.v2-toolkit-cat-nav .side-nav-item.active {
    background-color: #eaeaea
}

.v2-toolkit-cat-nav .sub-nav-container {
    border-bottom-right-radius: var(--clg-shape-sem-border-radius-smaller,4px);
    border-bottom-left-radius: var(--clg-shape-sem-border-radius-smaller,4px);
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026);
    transform: scale(1)
}

.v2-toolkit-cat-nav-tab-bar:after {
    content: "";
    border-bottom: var(--clg-shape-sem-border-width-base,2px)solid var(--clg-color-sem-border-divider,#0e0e0e2e);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.gnav-bottom-border:after {
    content: "";
    border-bottom: var(--clg-shape-sem-border-width-base,2px)solid #22222226;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.ellipse-separator {
    width: 4px;
    height: 4px
}

@media only screen and (min-width: 0) and (max-width:639px) {
    body[data-language=fr] .gnav-header .register-link,body[data-language=ru] .gnav-header .register-link,body[data-language=de] .gnav-header .register-link,body.fr .gnav-header .register-link,body.ru .gnav-header .register-link,body.de .gnav-header .register-link {
        display:none
    }
}

#mobile-catnav-overlay.display-none {
    display: none
}

.mobile-catnav-wrapper .mobile-cat-nav .overlay-back,.mobile-catnav-wrapper .mobile-cat-nav .overlay-close {
    color: #595959
}

.mobile-catnav-wrapper .mobile-cat-nav .mobile-catnav-margin {
    margin-bottom: 120px
}

.mobile-catnav-wrapper .mobile-cat-nav .a11y-focus-only .a11y-parent-hover-underline {
    text-decoration: none!important
}

.mobile-catnav-wrapper .mobile-cat-nav .a11y-focus-only .a11y-parent-hover-underline:hover .a11y-child-hover-underline {
    text-decoration: underline!important
}

.mobile-catnav-wrapper .mobile-cat-nav .a11y-focus-only a:focus:not(.focus-ring) {
    outline: none;
    text-decoration: none
}

.mobile-catnav-wrapper .mobile-cat-nav .a11y-focus-only a:focus:not(.focus-ring) .child-hover-underline,.mobile-catnav-wrapper .mobile-cat-nav .a11y-focus-only a:focus:not(.focus-ring) .a11y-child-hover-underline {
    text-decoration: none
}

#etsy-modal-container .mobile-catnav-overlay-mask {
    z-index: 9998
}

.mobile-top-nav-category-link [data-ui=mobile-category-toggle-button] {
    border-radius: 0!important
}

@media only screen and (min-width: 0) and (max-width:639px) {
    .catnav-search-bar {
        display:block
    }

    .wt-overlay.mobile-catnav-wrapper .wt-overlay__modal.mobile-cat-nav {
        max-width: 100%;
        transform: translateY(100%)perspective(1px)
    }

    .wt-overlay.mobile-catnav-wrapper[aria-hidden=false] .wt-overlay__modal.mobile-cat-nav {
        transform: translateY(0)perspective(1px)
    }
}

@media only screen and (min-width: 480px) and (max-width:639px) {
    .mobile-cat-nav-ep-wrapper {
        position:absolute;
        top: 50%;
        transform: translateY(-50%)
    }

    .mobile-cat-nav-ep-image {
        min-height: 80px
    }
}

@media only screen and (min-width: 0) and (max-width:899px) {
    body.is-responsive:not(.wide-extended) #gnav-search.search-nav {
        width:100%
    }
}

@media only screen and (min-width: 640px) {
    .mobile-cat-nav,.wt-overlay.mobile-catnav-wrapper .wt-overlay__modal.mobile-cat-nav {
        min-width:320px;
        max-width: 40%
    }
}

.catnav-animated-drift-left-in {
    animation-name: web-toolkit-drift-left-in
}

.catnav-animated-drift-left-out {
    animation-name: web-toolkit-drift-left-out
}

.catnav-animated-drift-right-in {
    animation-name: web-toolkit-drift-right-in
}

.catnav-animated-drift-right-out {
    animation-name: web-toolkit-drift-right-out
}

@keyframes web-toolkit-drift-left-in {
    0% {
        opacity: 0;
        margin-left: -30px
    }

    50% {
        opacity: 1
    }

    to {
        opacity: 1;
        margin-left: 0
    }
}

@keyframes web-toolkit-drift-left-out {
    0% {
        opacity: 1;
        margin-left: 0
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 0;
        margin-left: 30px
    }
}

@keyframes web-toolkit-drift-right-in {
    0% {
        opacity: 0;
        margin-left: 30px
    }

    50% {
        opacity: 1
    }

    to {
        opacity: 1;
        margin-left: 0
    }
}

@keyframes web-toolkit-drift-right-out {
    0% {
        opacity: 1;
        margin-left: 0
    }

    50% {
        opacity: 0
    }

    to {
        opacity: 0;
        margin-left: -30px
    }
}

.undo-h6-type-styles.undo-h6-type-styles {
    text-transform: none;
    letter-spacing: normal
}

.bg-lavender-dark {
    background-color: #442587
}

.bg-turquoise-dark {
    background-color: #4bc46d
}

.bg-peach-dark {
    background-color: #f19d27
}

.bg-cyber-orange {
    background-color: #faa077
}

.bg-cyber-yellow {
    background-color: #fdd95c
}

.bg-cyber-navyblue {
    background-color: #232347
}

.bg-natural-gray-tint {
    background-color: #f4f3ee!important
}

#cyber-week-banner .bg-peach-dark a {
    color: var(--clg-color-sem-text-primary,#222)
}

#cyber-week-banner a {
    text-decoration: none!important
}

#cyber-week-banner .bg-lavender-dark a,#cyber-week-banner .bg-turquoise-dark a {
    color: var(--clg-color-sem-text-on-surface-strong,#fff)!important
}

.category-nav-button-menu ul,.user-options-buttons-nav ul {
    padding-top: 4px;
    padding-bottom: 5px
}

.category-nav-button-menu button.active,.user-options-buttons-nav button.active {
    opacity: 1;
    text-decoration: none;
    background: #0e0e0e17!important
}

body.etsy-has-it-design .user-options-buttons-nav .user-options-buttons-nav__link-label,body.etsy-has-it-design .user-options-buttons-nav .ge-menu-button__label {
    font-weight: 700
}

.dropdown-category-menu__body {
    width: 330px;
    max-width: 330px;
    height: 580px;
    max-height: 580px;
    left: 0!important;
    right: auto!important;
    overflow-y: auto!important
}

.dropdown-category-menu a:hover:not(.has-children):not(.wt-arrow-link) {
    text-decoration: underline!important
}

.dropdown-category-menu .has-children:after {
    position: absolute;
    top: 12px;
    right: 12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgYXJpYS1oaWRkZW49InRydWUiIGZvY3VzYWJsZT0iZmFsc2UiPjxwYXRoIGQ9Ik0xMCwxN2ExLDEsMCwwLDEtLjcwNy0xLjcwN0wxMi41ODYsMTIsOS4yOTMsOC43MDdhMSwxLDAsMCwxLDEuNDE0LTEuNDE0TDE1LjQxNCwxMmwtNC43MDcsNC43MDdBMSwxLDAsMCwxLDEwLDE3WiI+PC9wYXRoPjwvc3ZnPgo=)!important
}

#all-categories-peek-overlay>div {
    padding: 0;
    padding-top: calc(30px + env(safe-area-inset-top,0px));
    width: 100%;
    max-width: 1045px
}

@media only screen and (min-width: 0) and (max-width:1199px) {
    #all-categories-peek-overlay>div {
        max-width:845px
    }
}

#all-categories-peek-overlay .all-categories-peek-overlay-header {
    padding-bottom: 18px;
    padding-left: 18px
}

@media only screen and (min-width: 640px) {
    #all-categories-peek-overlay .all-categories-peek-overlay-header {
        padding-left:30px
    }
}

#all-categories-peek-overlay .all-categories-peek-overlay-header-border {
    border-bottom: 1px solid #eaeaea
}

#all-categories-peek-overlay .all-categories-peek-overlay-nodes {
    padding: 18px 0 18px 18px
}

@media only screen and (min-width: 640px) {
    #all-categories-peek-overlay .all-categories-peek-overlay-nodes {
        padding:30px 0 30px 30px
    }
}

#all-categories-peek-overlay .all-categories-peek-overlay-nodes .cat-visual-node-name,#all-categories-peek-overlay .all-categories-peek-overlay-nodes .cat-image-container {
    width: 160px
}

.card-dropdown__menu {
    width: 69vw!important;
    min-width: 888px!important;
    max-width: 900px!important;
    max-height: 85vh!important;
    margin-right: 16px!important;
    left: 0!important;
    right: auto!important
}

@media only screen and (min-width: 900px) {
    .card-dropdown__menu {
        left:-86%!important
    }
}

.card-dropdown__column {
    height: 85vh;
    min-width: 288px!important;
    max-width: 288px!important;
    max-height: 720px!important;
    overflow-y: scroll!important
}

.card-dropdown__column::-webkit-scrollbar {
    width: 8px;
    margin-right: 8px
}

.card-dropdown__column::-webkit-scrollbar-track {
    background: #fafafa
}

.card-dropdown__column::-webkit-scrollbar-thumb {
    background: #c1c1c1;
    border-radius: 12px
}

.card-dropdown__sidepane {
    border-left: 1px solid #eaeaea;
    width: 100%!important;
    min-width: 588px!important;
    max-width: 612px!important
}

.card-dropdown__image {
    border-color: #222;
    border-radius: 6px;
    aspect-ratio: 1!important
}

.card-dropdown__image :hover {
    box-shadow: var(--clg-effect-sem-shadow-elevation-3,0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026)
}

.card-dropdown__card {
    min-width: 156px!important;
    max-width: 180px!important
}

.card-dropdown__footer-border {
    background-color: #eaeaea;
    height: 1px
}

.card-dropdown__recommendation-item {
    padding-left: 9px!important
}

.card-dropdown__text {
    max-width: 156px
}

.wt-edge {
    vertical-align: middle
}

.wt-edge svg {
    width: 100%;
    height: 48px;
    display: block;
    transform: scale(1)
}

.wt-edge.wt-edge--smaller svg {
    height: 24px
}

.wt-edge.wt-edge--larger svg {
    height: 96px
}

.wt-edge.wt-edge--top svg {
    transform: rotate(180deg)
}

.wt-edge.wt-edge--left,.wt-edge.wt-edge--right {
    position: relative
}

.wt-edge.wt-edge--left svg,.wt-edge.wt-edge--right svg {
    background-position: 50%;
    background-size: cover;
    width: 48px;
    height: 100%;
    position: absolute;
    top: 0;
    overflow: hidden
}

.wt-edge.wt-edge--left.wt-edge--smaller svg,.wt-edge.wt-edge--right.wt-edge--smaller svg {
    width: var(--clg-dimension-sem-icon-core-base,24px)
}

.wt-edge.wt-edge--left.wt-edge--larger svg,.wt-edge.wt-edge--right.wt-edge--larger svg {
    width: 96px
}

.wt-edge.wt-edge--left {
    padding-left: 48px
}

.wt-edge.wt-edge--left.wt-edge--smaller {
    padding-left: 24px
}

.wt-edge.wt-edge--left.wt-edge--larger {
    padding-left: 96px
}

.wt-edge.wt-edge--left svg {
    left: 0
}

.wt-edge.wt-edge--right {
    padding-right: 48px;
    right: 0;
    transform: rotate(180deg)
}

.wt-edge.wt-edge--right.wt-edge--smaller {
    padding-right: 24px
}

.wt-edge.wt-edge--right.wt-edge--larger {
    padding-right: 96px
}

@media only screen and (min-width: 0) and (max-width:1199px) {
    .wt-edge.wt-edge--ratio-none:not(.wt-edge--right):not(.wt-edge--left) {
        display:none
    }
}

@media only screen and (min-width: 1200px) {
    .wt-edge.wt-edge--ratio-slice:not(.wt-edge--right):not(.wt-edge--left) {
        display:none
    }
}

body,.ui-toolkit body {
    background-color: var(--clg-color-sem-background-elevation-0,#fff);
    padding-bottom: 0
}

.prepended-background-shape {
    overflow: hidden
}

.prepended-background-shape svg {
    height: 30px;
    display: block
}

.responsive-disabled.desktop-footer {
    min-width: 1024px;
    margin-bottom: -10px;
    margin-left: -10px;
    margin-right: -10px
}

.responsive-disabled.desktop-footer.cart-footer {
    min-width: auto
}

.background-shape-overlap {
    margin-bottom: calc(-1*var(--clg-dimension-pal-spacing-500,30px));
    padding-bottom: var(--clg-dimension-pal-spacing-800,48px)
}

.mission-control-page-footer {
    height: 63px
}

body.is-etsy-app .site-footer-tagline-links {
    display: none
}

.appshell-responsive-footer-link {
    font-size: 16px
}

@media only screen and (min-width: 640px) {
    .appshell-responsive-footer-link {
        font-size:12.99px
    }

    .country-picker-col-space {
        margin-right: 77px
    }
}

.chrome-footer--ehi {
    --chrome-footer__background: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0);
    --chrome-footer__padding-top: 0;
    --chrome-footer__final__background: #222;
    --chrome-footer__final__link-color: var(--clg-color-sem-text-on-surface-dark,#fff);
    --chrome-footer__final__border-top: none;
    --chrome-footer__final__margin-top: none;
    background: var(--chrome-footer__background);
    padding-top: var(--chrome-footer__padding-top);
    margin-left: auto;
    margin-right: auto
}

.chrome-footer--ehi#collage-footer {
    margin-top: 0
}

.chrome-footer--ehi .chrome-footer__etsy-finds {
    padding-bottom: var(--clg-dimension-pal-spacing-300,18px);
    background: #ccebff
}

.chrome-footer--ehi .chrome-footer__extra-links-app-container {
    color: var(--clg-color-sem-text-on-surface-dark,#fff);
    max-width: 1400px;
    margin: 0 auto;
    overflow: hidden
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__extra-links-app-container {
        flex-direction:row-reverse;
        display: flex
    }
}

@media only screen and (min-width: 640px) {
    .chrome-footer--ehi .chrome-footer__extra-links-group:not(:last-child) {
        padding-right:var(--clg-dimension-pal-spacing-300,18px)
    }
}

.chrome-footer--ehi .chrome-footer__extra-links {
    padding: var(--clg-dimension-pal-spacing-200,12px);
    flex: 2;
    overflow-x: hidden
}

@media only screen and (min-width: 480px) {
    .chrome-footer--ehi .chrome-footer__extra-links {
        padding-left:var(--clg-dimension-pal-spacing-400,24px)
    }
}

@media only screen and (min-width: 640px) {
    .chrome-footer--ehi .chrome-footer__extra-links {
        padding:var(--clg-dimension-pal-spacing-600,36px);
        padding-bottom: 24px
    }
}

.chrome-footer--ehi .chrome-footer__app-link {
    align-items: center;
    gap: var(--clg-dimension-pal-spacing-300,18px);
    padding: var(--clg-dimension-pal-spacing-300,18px)var(--clg-dimension-pal-spacing-600,36px);
    background: #122868;
    flex: 1;
    justify-content: center;
    display: flex
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__app-link {
        flex-direction:column;
        display: flex
    }
}

@media screen and (min-width: 1400px) and (max-width:1500px) {
    .chrome-footer--ehi .chrome-footer__app-link {
        --extra-panel-width:calc((100dvw - 1400px)/2);
        position: relative
    }

    .chrome-footer--ehi .chrome-footer__app-link:after {
        background: inherit;
        content: "";
        width: var(--extra-panel-width);
        height: 100%;
        display: block;
        position: absolute;
        right: 100%
    }

    .chrome-footer--ehi .chrome-footer__app-link>* {
        transform: translate(calc(-1*var(--extra-panel-width)/2),0)
    }
}

.chrome-footer--ehi .chrome-footer__app-link__logo {
    border-radius: var(--clg-shape-sem-border-radius-base,12px)
}

.chrome-footer--ehi .chrome-footer__app-link__logo .wt-icon {
    border-radius: var(--clg-shape-sem-border-radius-base,12px);
    padding: var(--clg-dimension-pal-spacing-100,6px);
    background: #f1641e;
    width: auto;
    height: auto
}

.chrome-footer--ehi .chrome-footer__app-link__logo svg {
    fill: #fff;
    height: var(--clg-dimension-sem-icon-core-largest,48px);
    width: var(--clg-dimension-sem-icon-core-largest,48px)
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__app-link__logo svg {
        height:var(--clg-dimension-sem-icon-brand-smallest,60px);
        width: var(--clg-dimension-sem-icon-brand-smallest,60px)
    }
}

.chrome-footer--ehi .chrome-footer__app-link__button {
    background: var(--clg-color-sem-background-surface-expressive-blue-dark,#2638c0)
}

.chrome-footer--ehi .chrome-footer__app-link__button,.chrome-footer--ehi .chrome-footer__app-link__button:hover {
    color: var(--clg-color-sem-text-on-surface-dark,#fff)
}

.chrome-footer--ehi .chrome-footer__final-container {
    background: var(--chrome-footer__final__background);
    border-top: var(--chrome-footer__final__border-top);
    padding: var(--clg-dimension-pal-spacing-300,18px)var(--clg-dimension-pal-spacing-400,24px)
}

.chrome-footer--ehi .chrome-footer__final {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-width: 1400px;
    margin: 0 auto;
    font-size: 12.99px;
    line-height: 1.4
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__final {
        padding:0 var(--clg-dimension-pal-spacing-600,36px);
        display: flex
    }
}

.chrome-footer--ehi .chrome-footer__final-col {
    margin-top: var(--chrome-footer__final__margin-top);
    padding-bottom: var(--clg-dimension-pal-spacing-300,18px)
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__final-col {
        padding-bottom:0;
        display: flex
    }
}

.chrome-footer--ehi .chrome-footer__final-col:last-child {
    flex: 1;
    justify-content: flex-end;
    padding-bottom: 0
}

.chrome-footer--ehi .chrome-footer__final-links {
    display: inline-block
}

@media only screen and (min-width: 640px) {
    .chrome-footer--ehi .chrome-footer__final-links>li {
        margin-right:var(--clg-dimension-pal-spacing-300,18px)
    }
}

.chrome-footer--ehi .chrome-footer__copyright:not(:last-child) {
    margin-bottom: var(--clg-dimension-pal-spacing-200,12px);
    display: inline-block
}

@media only screen and (min-width: 640px) {
    .chrome-footer--ehi .chrome-footer__copyright:not(:last-child) {
        margin-right:var(--clg-dimension-pal-spacing-300,18px)
    }
}

@media only screen and (min-width: 900px) {
    .chrome-footer--ehi .chrome-footer__copyright:not(:last-child) {
        margin-bottom:0;
        margin-left: var(--clg-dimension-pal-spacing-600,36px)
    }
}

.chrome-footer--ehi .chrome-footer__copyright,.chrome-footer--ehi .chrome-footer__final-link,.chrome-footer--ehi .chrome-footer__final-link:hover {
    color: var(--chrome-footer__final__link-color)
}

.chrome-footer--ehi.chrome-footer--light {
    --chrome-footer__background: none;
    --chrome-footer__padding-top: var(--clg-dimension-pal-spacing-400,24px);
    --chrome-footer__final__background: none;
    --chrome-footer__final__link-color: #595959;
    --chrome-footer__final__border-top: 1px solid var(--clg-color-sem-border-divider,#0e0e0e2e);
    --chrome-footer__final__margin-top: 0
}

@media only screen and (min-width: 900px) {
    .is-mission-control .chrome-footer--ehi.chrome-footer--light {
        display:block!important
    }
}

.privacySettings__section {
    border-top: 1px solid var(--clg-color-sem-border-divider,#0e0e0e2e);
    padding: var(--clg-dimension-pal-spacing-100,6px)0;
    flex-wrap: wrap;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    display: flex
}

.privacySettings__section.privacySettings__section--first {
    border-top: 0;
    padding-top: 0
}

.privacySettings__section h2 {
    flex: 1;
    order: -1;
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 16px
}

.privacySettings__section p {
    flex-basis: 100%;
    margin-bottom: 12px
}

.privacySettings__section ul {
    margin-bottom: 12px;
    margin-left: 6px
}

.privacySettings__section p+ul {
    margin-top: -6px
}

.privacySettings h2,.privacySettings__toggleLabel,.privacySettings__toggle {
    margin: 12px 0
}

.privacySettings__toggleLabel {
    color: var(--clg-color-sem-text-secondary,#595959);
    align-self: center;
    padding-right: 12px
}

.privacySettings__toggle {
    margin-bottom: 0
}

.privacySettings a,.ui-toolkit .privacySettings a,.ui-toolkit [data-privacy-update-notice-may-2018] a,.ui-toolkit [data-privacy-update-notice-may-2018] a:link,[data-privacy-update-notice-may-2018] a,[data-privacy-update-notice-may-2018] a:link {
    color: var(--clg-color-sem-text-secondary,#595959);
    text-decoration: underline
}

[data-gdpr-single-choice-overlay] .gdpr-overlay-mask {
    z-index: 80;
    -webkit-overflow-scrolling: touch;
    background-color: #00000080;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow-x: hidden
}

[data-gdpr-single-choice-overlay] .nova-widget-content {
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif"
}

[data-gdpr-single-choice-overlay] .nova-widget-content h1 {
    padding-bottom: var(--clg-dimension-pal-spacing-100,6px);
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif";
    font-size: 14px
}

[data-gdpr-single-choice-overlay] .nova-widget-content p {
    margin: 0 0 12px;
    font-size: 12px;
    font-weight: 300;
    line-height: 1.71429
}

[data-gdpr-single-choice-overlay] a {
    color: var(--clg-color-sem-text-secondary,#595959);
    text-decoration: underline
}

@media (max-device-width: 320px) {
    [data-gdpr-single-choice-overlay] .gdpr-overlay-illustration {
        display:none
    }
}

@media only screen and (min-width: 640px) {
    [data-gdpr-single-choice-overlay-redux] .wt-overlay__modal {
        max-width:800px;
        margin-bottom: auto!important
    }
}

[data-gdpr-single-choice-overlay-redux] .wt-btn {
    margin-bottom: 0!important
}

[data-gdpr-single-choice-overlay-redux] .wt-overlay__footer {
    flex-direction: column;
    gap: 20px
}

@media only screen and (min-width: 640px) {
    [data-gdpr-single-choice-overlay-redux] .wt-overlay__footer {
        flex-direction:row
    }
}

[data-gdpr-single-choice-overlay-redux] .nova-widget-content-redux {
    font-family: Graphik Webfont,-apple-system,Helvetica Neue,Droid Sans,Arial,"sans-serif"
}

[data-gdpr-single-choice-overlay-redux] .nova-widget-content-redux h1 {
    margin-bottom: var(--clg-dimension-pal-spacing-100,6px);
    font-size: 16px;
    line-height: 1.75
}

[data-gdpr-single-choice-overlay-redux] .nova-widget-content-redux p {
    font-size: 16px;
    line-height: 1.5
}
