:root {
	--mc-main: #f06;
	--mc-main-locked: #f06;
	--mc-main-l5: #ff0d6e;
	--mc-main-d5: #f20061;
	--mc-main-l10: #ff1a75;
	--mc-main-d10: #e6005c;
	--mc-main-l20: #ff3385;
	--mc-main-d20: #cc0052;
	--mc-main-o0: rgba(255, 0, 102, 0);
	--mc-main-o1: rgba(255, 0, 102, 0.1);
	--mc-main-o2: rgba(255, 0, 102, 0.2);
	--mc-main-o4: rgba(255, 0, 102, 0.4);
	--mc-main-o6: rgba(255, 0, 102, 0.6);
	--mc-main-o8: rgba(255, 0, 102, 0.8);
	--mc-secondary: #f06;
	--mc-secondary-locked: #f06;
	--mc-secondary-l5: #ff0d6e;
	--mc-secondary-d5: #f20061;
	--mc-secondary-l10: #ff1a75;
	--mc-secondary-d10: #e6005c;
	--mc-secondary-l20: #ff3385;
	--mc-secondary-d20: #cc0052;
	--mc-secondary-o0: rgba(255, 0, 102, 0);
	--mc-secondary-o1: rgba(255, 0, 102, 0.1);
	--mc-secondary-o2: rgba(255, 0, 102, 0.2);
	--mc-secondary-o4: rgba(255, 0, 102, 0.4);
	--mc-secondary-o6: rgba(255, 0, 102, 0.6);
	--mc-secondary-o8: rgba(255, 0, 102, 0.8);
	--mc-baseMain: #fff;
	--mc-baseMain-locked: #fff;
	--mc-baseMain-l5: white;
	--mc-baseMain-d5: #f2f2f2;
	--mc-baseMain-l10: white;
	--mc-baseMain-d10: #e6e6e6;
	--mc-baseMain-l20: white;
	--mc-baseMain-d20: #cccccc;
	--mc-baseMain-o0: rgba(255, 255, 255, 0);
	--mc-baseMain-o1: rgba(255, 255, 255, 0.1);
	--mc-baseMain-o2: rgba(255, 255, 255, 0.2);
	--mc-baseMain-o4: rgba(255, 255, 255, 0.4);
	--mc-baseMain-o6: rgba(255, 255, 255, 0.6);
	--mc-baseMain-o8: rgba(255, 255, 255, 0.8);
	--mc-baseContrast: #000;
	--mc-baseContrast-locked: #000;
	--mc-baseContrast-l5: #0d0d0d;
	--mc-baseContrast-d5: black;
	--mc-baseContrast-l10: #1a1a1a;
	--mc-baseContrast-d10: black;
	--mc-baseContrast-l20: #333333;
	--mc-baseContrast-d20: black;
	--mc-baseContrast-o0: rgba(0, 0, 0, 0);
	--mc-baseContrast-o1: rgba(0, 0, 0, 0.1);
	--mc-baseContrast-o2: rgba(0, 0, 0, 0.2);
	--mc-baseContrast-o4: rgba(0, 0, 0, 0.4);
	--mc-baseContrast-o6: rgba(0, 0, 0, 0.6);
	--mc-baseContrast-o8: rgba(0, 0, 0, 0.8);
	--mc-buttonColor: #f06;
	--mc-buttonColor-locked: #f06;
	--mc-buttonColor-l5: #ff0d6e;
	--mc-buttonColor-d5: #f20061;
	--mc-buttonColor-l10: #ff1a75;
	--mc-buttonColor-d10: #e6005c;
	--mc-buttonColor-l20: #ff3385;
	--mc-buttonColor-d20: #cc0052;
	--mc-buttonColor-o0: rgba(255, 0, 102, 0);
	--mc-buttonColor-o1: rgba(255, 0, 102, 0.1);
	--mc-buttonColor-o2: rgba(255, 0, 102, 0.2);
	--mc-buttonColor-o4: rgba(255, 0, 102, 0.4);
	--mc-buttonColor-o6: rgba(255, 0, 102, 0.6);
	--mc-buttonColor-o8: rgba(255, 0, 102, 0.8);
	--mc-baseOpacity: rgba(255, 255, 255, 0.1);
	--mc-baseOpacity-locked: rgba(255, 255, 255, 0.1);
	--mc-baseOpacity-l5: rgba(255, 255, 255, 0.1);
	--mc-baseOpacity-d5: rgba(242, 242, 242, 0.1);
	--mc-baseOpacity-l10: rgba(255, 255, 255, 0.1);
	--mc-baseOpacity-d10: rgba(230, 230, 230, 0.1);
	--mc-baseOpacity-l20: rgba(255, 255, 255, 0.1);
	--mc-baseOpacity-d20: rgba(204, 204, 204, 0.1);
	--mc-baseOpacity-o0: rgba(255, 255, 255, 0);
	--mc-baseOpacity-o1: rgba(255, 255, 255, 0);
	--mc-baseOpacity-o2: rgba(255, 255, 255, 0);
	--mc-baseOpacity-o4: rgba(255, 255, 255, 0);
	--mc-baseOpacity-o6: rgba(255, 255, 255, 0);
	--mc-baseOpacity-o8: rgba(255, 255, 255, 0);
	--mc-bg100: #854c63;
	--mc-bg100-locked: #854c63;
	--mc-bg100-l5: #8f516a;
	--mc-bg100-d5: #7e485e;
	--mc-bg100-l10: #985771;
	--mc-bg100-d10: #784459;
	--mc-bg100-l20: #a76680;
	--mc-bg100-d20: #6a3d4f;
	--mc-bg100-o0: rgba(133, 76, 99, 0);
	--mc-bg100-o1: rgba(133, 76, 99, 0.1);
	--mc-bg100-o2: rgba(133, 76, 99, 0.2);
	--mc-bg100-o4: rgba(133, 76, 99, 0.4);
	--mc-bg100-o6: rgba(133, 76, 99, 0.6);
	--mc-bg100-o8: rgba(133, 76, 99, 0.8);
	--mc-bg300: #854c63;
	--mc-bg300-locked: #854c63;
	--mc-bg300-l5: #8f516a;
	--mc-bg300-d5: #7e485e;
	--mc-bg300-l10: #985771;
	--mc-bg300-d10: #784459;
	--mc-bg300-l20: #a76680;
	--mc-bg300-d20: #6a3d4f;
	--mc-bg300-o0: rgba(133, 76, 99, 0);
	--mc-bg300-o1: rgba(133, 76, 99, 0.1);
	--mc-bg300-o2: rgba(133, 76, 99, 0.2);
	--mc-bg300-o4: rgba(133, 76, 99, 0.4);
	--mc-bg300-o6: rgba(133, 76, 99, 0.6);
	--mc-bg300-o8: rgba(133, 76, 99, 0.8);
	--mc-bg500: #28121b;
	--mc-bg500-locked: #28121b;
	--mc-bg500-l5: #381926;
	--mc-bg500-d5: #26111a;
	--mc-bg500-l10: #472030;
	--mc-bg500-d10: #241018;
	--mc-bg500-l20: #662e45;
	--mc-bg500-d20: #200e16;
	--mc-bg500-o0: rgba(40, 18, 27, 0);
	--mc-bg500-o1: rgba(40, 18, 27, 0.1);
	--mc-bg500-o2: rgba(40, 18, 27, 0.2);
	--mc-bg500-o4: rgba(40, 18, 27, 0.4);
	--mc-bg500-o6: rgba(40, 18, 27, 0.6);
	--mc-bg500-o8: rgba(40, 18, 27, 0.8);
	--mc-bg700: #1b000c;
	--mc-bg700-locked: #1b000c;
	--mc-bg700-l5: #330017;
	--mc-bg700-d5: #1a000b;
	--mc-bg700-l10: #4b0021;
	--mc-bg700-d10: #18000b;
	--mc-bg700-l20: #7c0037;
	--mc-bg700-d20: #16000a;
	--mc-bg700-o0: rgba(27, 0, 12, 0);
	--mc-bg700-o1: rgba(27, 0, 12, 0.1);
	--mc-bg700-o2: rgba(27, 0, 12, 0.2);
	--mc-bg700-o4: rgba(27, 0, 12, 0.4);
	--mc-bg700-o6: rgba(27, 0, 12, 0.6);
	--mc-bg700-o8: rgba(27, 0, 12, 0.8);
	--mc-bg: #250714;
	--mc-bg-locked: #250714;
	--mc-bg-l5: #390b1f;
	--mc-bg-d5: #230713;
	--mc-bg-l10: #4c0e29;
	--mc-bg-d10: #210612;
	--mc-bg-l20: #73163e;
	--mc-bg-d20: #1e0610;
	--mc-bg-o0: rgba(37, 7, 20, 0);
	--mc-bg-o1: rgba(37, 7, 20, 0.1);
	--mc-bg-o2: rgba(37, 7, 20, 0.2);
	--mc-bg-o4: rgba(37, 7, 20, 0.4);
	--mc-bg-o6: rgba(37, 7, 20, 0.6);
	--mc-bg-o8: rgba(37, 7, 20, 0.8);
	--mc-bgModal: #370b1e;
	--mc-bgModal-locked: #370b1e;
	--mc-bgModal-l5: #4a0f28;
	--mc-bgModal-d5: #340a1d;
	--mc-bgModal-l10: #5c1232;
	--mc-bgModal-d10: #320a1b;
	--mc-bgModal-l20: #811a46;
	--mc-bgModal-d20: #2c0918;
	--mc-bgModal-o0: rgba(55, 11, 30, 0);
	--mc-bgModal-o1: rgba(55, 11, 30, 0.1);
	--mc-bgModal-o2: rgba(55, 11, 30, 0.2);
	--mc-bgModal-o4: rgba(55, 11, 30, 0.4);
	--mc-bgModal-o6: rgba(55, 11, 30, 0.6);
	--mc-bgModal-o8: rgba(55, 11, 30, 0.8);
	--mc-elementsColor: #c4c4c4;
	--mc-elementsColor-locked: #c4c4c4;
	--mc-elementsColor-l5: #c7c7c7;
	--mc-elementsColor-d5: #bababa;
	--mc-elementsColor-l10: #cacaca;
	--mc-elementsColor-d10: #b0b0b0;
	--mc-elementsColor-l20: #d0d0d0;
	--mc-elementsColor-d20: #9d9d9d;
	--mc-elementsColor-o0: rgba(196, 196, 196, 0);
	--mc-elementsColor-o1: rgba(196, 196, 196, 0.1);
	--mc-elementsColor-o2: rgba(196, 196, 196, 0.2);
	--mc-elementsColor-o4: rgba(196, 196, 196, 0.4);
	--mc-elementsColor-o6: rgba(196, 196, 196, 0.6);
	--mc-elementsColor-o8: rgba(196, 196, 196, 0.8);
	--mc-error: #ec3c3c;
	--mc-error-locked: #ec3c3c;
	--mc-error-l5: #ed4646;
	--mc-error-d5: #eb2f2f;
	--mc-error-l10: #ee5050;
	--mc-error-d10: #e92121;
	--mc-error-l20: #f06363;
	--mc-error-d20: #d81515;
	--mc-error-o0: rgba(236, 60, 60, 0);
	--mc-error-o1: rgba(236, 60, 60, 0.1);
	--mc-error-o2: rgba(236, 60, 60, 0.2);
	--mc-error-o4: rgba(236, 60, 60, 0.4);
	--mc-error-o6: rgba(236, 60, 60, 0.6);
	--mc-error-o8: rgba(236, 60, 60, 0.8);
	--mc-success: #00ff47;
	--mc-success-locked: #00ff47;
	--mc-success-l5: #0dff50;
	--mc-success-d5: #00f243;
	--mc-success-l10: #1aff59;
	--mc-success-d10: #00e640;
	--mc-success-l20: #33ff6c;
	--mc-success-d20: #00cc39;
	--mc-success-o0: rgba(0, 255, 71, 0);
	--mc-success-o1: rgba(0, 255, 71, 0.1);
	--mc-success-o2: rgba(0, 255, 71, 0.2);
	--mc-success-o4: rgba(0, 255, 71, 0.4);
	--mc-success-o6: rgba(0, 255, 71, 0.6);
	--mc-success-o8: rgba(0, 255, 71, 0.8);
	--mc-warning: #ffa756;
	--mc-warning-locked: #ffa756;
	--mc-warning-l5: #ffab5e;
	--mc-warning-d5: #ff9e45;
	--mc-warning-l10: #ffb067;
	--mc-warning-d10: #ff9534;
	--mc-warning-l20: #ffb978;
	--mc-warning-d20: #ff8312;
	--mc-warning-o0: rgba(255, 167, 86, 0);
	--mc-warning-o1: rgba(255, 167, 86, 0.1);
	--mc-warning-o2: rgba(255, 167, 86, 0.2);
	--mc-warning-o4: rgba(255, 167, 86, 0.4);
	--mc-warning-o6: rgba(255, 167, 86, 0.6);
	--mc-warning-o8: rgba(255, 167, 86, 0.8);
	--mc-disabled: #c4c4c4;
	--mc-disabled-locked: #c4c4c4;
	--mc-disabled-l5: #c7c7c7;
	--mc-disabled-d5: #bababa;
	--mc-disabled-l10: #cacaca;
	--mc-disabled-d10: #b0b0b0;
	--mc-disabled-l20: #d0d0d0;
	--mc-disabled-d20: #9d9d9d;
	--mc-disabled-o0: rgba(196, 196, 196, 0);
	--mc-disabled-o1: rgba(196, 196, 196, 0.1);
	--mc-disabled-o2: rgba(196, 196, 196, 0.2);
	--mc-disabled-o4: rgba(196, 196, 196, 0.4);
	--mc-disabled-o6: rgba(196, 196, 196, 0.6);
	--mc-disabled-o8: rgba(196, 196, 196, 0.8);
	--mc-black: #000;
	--mc-black-locked: #000;
	--mc-black-l5: #0d0d0d;
	--mc-black-d5: black;
	--mc-black-l10: #1a1a1a;
	--mc-black-d10: black;
	--mc-black-l20: #333333;
	--mc-black-d20: black;
	--mc-black-o0: rgba(0, 0, 0, 0);
	--mc-black-o1: rgba(0, 0, 0, 0.1);
	--mc-black-o2: rgba(0, 0, 0, 0.2);
	--mc-black-o4: rgba(0, 0, 0, 0.4);
	--mc-black-o6: rgba(0, 0, 0, 0.6);
	--mc-black-o8: rgba(0, 0, 0, 0.8);
	--mc-buttonGradient: linear-gradient(265deg, #00f0ff 0%, #6100ff 100%);
	--mc-burgerColor: #74123a;
	--mc-burgerColor-locked: #74123a;
	--mc-burgerColor-l5: #841542;
	--mc-burgerColor-d5: #6e1137;
	--mc-burgerColor-l10: #95174a;
	--mc-burgerColor-d10: #681034;
	--mc-burgerColor-l20: #b51c5b;
	--mc-burgerColor-d20: #5d0e2e;
	--mc-burgerColor-o0: rgba(116, 18, 58, 0);
	--mc-burgerColor-o1: rgba(116, 18, 58, 0.1);
	--mc-burgerColor-o2: rgba(116, 18, 58, 0.2);
	--mc-burgerColor-o4: rgba(116, 18, 58, 0.4);
	--mc-burgerColor-o6: rgba(116, 18, 58, 0.6);
	--mc-burgerColor-o8: rgba(116, 18, 58, 0.8);
	--mc-searchText: #864c64;
	--mc-searchText-locked: #864c64;
	--mc-searchText-l5: #90516b;
	--mc-searchText-d5: #7f485f;
	--mc-searchText-l10: #995772;
	--mc-searchText-d10: #79445a;
	--mc-searchText-l20: #a86681;
	--mc-searchText-d20: #6b3d50;
	--mc-searchText-o0: rgba(134, 76, 100, 0);
	--mc-searchText-o1: rgba(134, 76, 100, 0.1);
	--mc-searchText-o2: rgba(134, 76, 100, 0.2);
	--mc-searchText-o4: rgba(134, 76, 100, 0.4);
	--mc-searchText-o6: rgba(134, 76, 100, 0.6);
	--mc-searchText-o8: rgba(134, 76, 100, 0.8);
	--mc-searchBg: #251119;
	--mc-searchBg-locked: #251119;
	--mc-searchBg-l5: #351824;
	--mc-searchBg-d5: #231018;
	--mc-searchBg-l10: #441f2e;
	--mc-searchBg-d10: #210f17;
	--mc-searchBg-l20: #632e43;
	--mc-searchBg-d20: #1e0e14;
	--mc-searchBg-o0: rgba(37, 17, 25, 0);
	--mc-searchBg-o1: rgba(37, 17, 25, 0.1);
	--mc-searchBg-o2: rgba(37, 17, 25, 0.2);
	--mc-searchBg-o4: rgba(37, 17, 25, 0.4);
	--mc-searchBg-o6: rgba(37, 17, 25, 0.6);
	--mc-searchBg-o8: rgba(37, 17, 25, 0.8);
	--mc-buttonShadow: 0 0 25px rgba(62, 137, 253, 0.3);
	--mc-labelBorder: #19040d;
	--mc-labelBorder-locked: #19040d;
	--mc-labelBorder-l5: #2e0718;
	--mc-labelBorder-d5: #18040c;
	--mc-labelBorder-l10: #420b23;
	--mc-labelBorder-d10: #17040c;
	--mc-labelBorder-l20: #6c1138;
	--mc-labelBorder-d20: #14030a;
	--mc-labelBorder-o0: rgba(25, 4, 13, 0);
	--mc-labelBorder-o1: rgba(25, 4, 13, 0.1);
	--mc-labelBorder-o2: rgba(25, 4, 13, 0.2);
	--mc-labelBorder-o4: rgba(25, 4, 13, 0.4);
	--mc-labelBorder-o6: rgba(25, 4, 13, 0.6);
	--mc-labelBorder-o8: rgba(25, 4, 13, 0.8);
	--mc-bgModalGradient: linear-gradient(180deg, #1e050f 0%, #370b1e 100%);
	--mc-bgModalBackdrop: #1e050f;
	--mc-bgModalBackdrop-locked: #1e050f;
	--mc-bgModalBackdrop-l5: #320819;
	--mc-bgModalBackdrop-d5: #1d050e;
	--mc-bgModalBackdrop-l10: #470c23;
	--mc-bgModalBackdrop-d10: #1b050e;
	--mc-bgModalBackdrop-l20: #6f1338;
	--mc-bgModalBackdrop-d20: #18040c;
	--mc-bgModalBackdrop-o0: rgba(30, 5, 15, 0);
	--mc-bgModalBackdrop-o1: rgba(30, 5, 15, 0.1);
	--mc-bgModalBackdrop-o2: rgba(30, 5, 15, 0.2);
	--mc-bgModalBackdrop-o4: rgba(30, 5, 15, 0.4);
	--mc-bgModalBackdrop-o6: rgba(30, 5, 15, 0.6);
	--mc-bgModalBackdrop-o8: rgba(30, 5, 15, 0.8);
	--mc-footerText: #7a7a7a;
	--mc-footerText-locked: #7a7a7a;
	--mc-footerText-l5: #818181;
	--mc-footerText-d5: #747474;
	--mc-footerText-l10: #878787;
	--mc-footerText-d10: #6e6e6e;
	--mc-footerText-l20: #959595;
	--mc-footerText-d20: #626262;
	--mc-footerText-o0: rgba(122, 122, 122, 0);
	--mc-footerText-o1: rgba(122, 122, 122, 0.1);
	--mc-footerText-o2: rgba(122, 122, 122, 0.2);
	--mc-footerText-o4: rgba(122, 122, 122, 0.4);
	--mc-footerText-o6: rgba(122, 122, 122, 0.6);
	--mc-footerText-o8: rgba(122, 122, 122, 0.8);
	--mc-footerLicense: #3fbeb7;
	--mc-footerLicense-locked: #3fbeb7;
	--mc-footerLicense-l5: #48c2bb;
	--mc-footerLicense-d5: #3cb5ae;
	--mc-footerLicense-l10: #51c5bf;
	--mc-footerLicense-d10: #39aba5;
	--mc-footerLicense-l20: #65ccc6;
	--mc-footerLicense-d20: #329892;
	--mc-footerLicense-o0: rgba(63, 190, 183, 0);
	--mc-footerLicense-o1: rgba(63, 190, 183, 0.1);
	--mc-footerLicense-o2: rgba(63, 190, 183, 0.2);
	--mc-footerLicense-o4: rgba(63, 190, 183, 0.4);
	--mc-footerLicense-o6: rgba(63, 190, 183, 0.6);
	--mc-footerLicense-o8: rgba(63, 190, 183, 0.8);
	--mc-dividerColor: #321a25;
	--mc-dividerColor-locked: #321a25;
	--mc-dividerColor-l5: #402130;
	--mc-dividerColor-d5: #301923;
	--mc-dividerColor-l10: #4f293a;
	--mc-dividerColor-d10: #2d1721;
	--mc-dividerColor-l20: #6b384f;
	--mc-dividerColor-d20: #28151e;
	--mc-dividerColor-o0: rgba(50, 26, 37, 0);
	--mc-dividerColor-o1: rgba(50, 26, 37, 0.1);
	--mc-dividerColor-o2: rgba(50, 26, 37, 0.2);
	--mc-dividerColor-o4: rgba(50, 26, 37, 0.4);
	--mc-dividerColor-o6: rgba(50, 26, 37, 0.6);
	--mc-dividerColor-o8: rgba(50, 26, 37, 0.8);
	--mc-borderGradient: linear-gradient(
		0deg,
		rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 0.3) 0%,
		rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, 0.3) 50%,
		rgba(255, 255, 255, 0) 100%
	);
	--mc-borderGradientHorizontal: linear-gradient(
		0.25turn,
		rgba(255, 255, 255, 0),
		rgba(255, 255, 255, 0.3),
		rgba(255, 255, 255, 0)
	);
	--mc-descColor: #8d8d8d;
	--mc-descColor-locked: #8d8d8d;
	--mc-descColor-l5: #939393;
	--mc-descColor-d5: #868686;
	--mc-descColor-l10: #989898;
	--mc-descColor-d10: #7f7f7f;
	--mc-descColor-l20: #a4a4a4;
	--mc-descColor-d20: #717171;
	--mc-descColor-o0: rgba(141, 141, 141, 0);
	--mc-descColor-o1: rgba(141, 141, 141, 0.1);
	--mc-descColor-o2: rgba(141, 141, 141, 0.2);
	--mc-descColor-o4: rgba(141, 141, 141, 0.4);
	--mc-descColor-o6: rgba(141, 141, 141, 0.6);
	--mc-descColor-o8: rgba(141, 141, 141, 0.8);
	--mc-streamGradient: linear-gradient(
		87deg,
		#ff0086 -6.85%,
		#d40055 103.85%
	);
	--mc-pinkGradientColor: #ff0068;
	--mc-pinkGradientColor-locked: #ff0068;
	--mc-pinkGradientColor-l5: #ff0d70;
	--mc-pinkGradientColor-d5: #f20063;
	--mc-pinkGradientColor-l10: #ff1a77;
	--mc-pinkGradientColor-d10: #e6005e;
	--mc-pinkGradientColor-l20: #ff3386;
	--mc-pinkGradientColor-d20: #cc0053;
	--mc-pinkGradientColor-o0: rgba(255, 0, 104, 0);
	--mc-pinkGradientColor-o1: rgba(255, 0, 104, 0.1);
	--mc-pinkGradientColor-o2: rgba(255, 0, 104, 0.2);
	--mc-pinkGradientColor-o4: rgba(255, 0, 104, 0.4);
	--mc-pinkGradientColor-o6: rgba(255, 0, 104, 0.6);
	--mc-pinkGradientColor-o8: rgba(255, 0, 104, 0.8);
}

:root {
	--fc-labelColor: #fff;
	--fc-labelColor-locked: #fff;
	--fc-labelColor-l5: white;
	--fc-labelColor-d5: #f2f2f2;
	--fc-labelColor-l10: white;
	--fc-labelColor-d10: #e6e6e6;
	--fc-labelColor-l20: white;
	--fc-labelColor-d20: #cccccc;
	--fc-labelColor-o0: rgba(255, 255, 255, 0);
	--fc-labelColor-o1: rgba(255, 255, 255, 0.1);
	--fc-labelColor-o2: rgba(255, 255, 255, 0.2);
	--fc-labelColor-o4: rgba(255, 255, 255, 0.4);
	--fc-labelColor-o6: rgba(255, 255, 255, 0.6);
	--fc-labelColor-o8: rgba(255, 255, 255, 0.8);
	--fc-inputBg: #28121b;
	--fc-inputBg-locked: #28121b;
	--fc-inputBg-l5: #381926;
	--fc-inputBg-d5: #26111a;
	--fc-inputBg-l10: #472030;
	--fc-inputBg-d10: #241018;
	--fc-inputBg-l20: #662e45;
	--fc-inputBg-d20: #200e16;
	--fc-inputBg-o0: rgba(40, 18, 27, 0);
	--fc-inputBg-o1: rgba(40, 18, 27, 0.1);
	--fc-inputBg-o2: rgba(40, 18, 27, 0.2);
	--fc-inputBg-o4: rgba(40, 18, 27, 0.4);
	--fc-inputBg-o6: rgba(40, 18, 27, 0.6);
	--fc-inputBg-o8: rgba(40, 18, 27, 0.8);
	--fc-borderColor: #854c63;
	--fc-borderColor-locked: #854c63;
	--fc-borderColor-l5: #8f516a;
	--fc-borderColor-d5: #7e485e;
	--fc-borderColor-l10: #985771;
	--fc-borderColor-d10: #784459;
	--fc-borderColor-l20: #a76680;
	--fc-borderColor-d20: #6a3d4f;
	--fc-borderColor-o0: rgba(133, 76, 99, 0);
	--fc-borderColor-o1: rgba(133, 76, 99, 0.1);
	--fc-borderColor-o2: rgba(133, 76, 99, 0.2);
	--fc-borderColor-o4: rgba(133, 76, 99, 0.4);
	--fc-borderColor-o6: rgba(133, 76, 99, 0.6);
	--fc-borderColor-o8: rgba(133, 76, 99, 0.8);
	--fc-textColor: #fff;
	--fc-textColor-locked: #fff;
	--fc-textColor-l5: white;
	--fc-textColor-d5: #f2f2f2;
	--fc-textColor-l10: white;
	--fc-textColor-d10: #e6e6e6;
	--fc-textColor-l20: white;
	--fc-textColor-d20: #cccccc;
	--fc-textColor-o0: rgba(255, 255, 255, 0);
	--fc-textColor-o1: rgba(255, 255, 255, 0.1);
	--fc-textColor-o2: rgba(255, 255, 255, 0.2);
	--fc-textColor-o4: rgba(255, 255, 255, 0.4);
	--fc-textColor-o6: rgba(255, 255, 255, 0.6);
	--fc-textColor-o8: rgba(255, 255, 255, 0.8);
	--fc-placeholderColor: #854c63;
	--fc-placeholderColor-locked: #854c63;
	--fc-placeholderColor-l5: #8f516a;
	--fc-placeholderColor-d5: #7e485e;
	--fc-placeholderColor-l10: #985771;
	--fc-placeholderColor-d10: #784459;
	--fc-placeholderColor-l20: #a76680;
	--fc-placeholderColor-d20: #6a3d4f;
	--fc-placeholderColor-o0: rgba(133, 76, 99, 0);
	--fc-placeholderColor-o1: rgba(133, 76, 99, 0.1);
	--fc-placeholderColor-o2: rgba(133, 76, 99, 0.2);
	--fc-placeholderColor-o4: rgba(133, 76, 99, 0.4);
	--fc-placeholderColor-o6: rgba(133, 76, 99, 0.6);
	--fc-placeholderColor-o8: rgba(133, 76, 99, 0.8);
	--fc-disabledPlaceholderColor: #5d6476;
	--fc-disabledPlaceholderColor-locked: #5d6476;
	--fc-disabledPlaceholderColor-l5: #646b7e;
	--fc-disabledPlaceholderColor-d5: #585f70;
	--fc-disabledPlaceholderColor-l10: #6a7287;
	--fc-disabledPlaceholderColor-d10: #545a6a;
	--fc-disabledPlaceholderColor-l20: #798196;
	--fc-disabledPlaceholderColor-d20: #4a505e;
	--fc-disabledPlaceholderColor-o0: rgba(93, 100, 118, 0);
	--fc-disabledPlaceholderColor-o1: rgba(93, 100, 118, 0.1);
	--fc-disabledPlaceholderColor-o2: rgba(93, 100, 118, 0.2);
	--fc-disabledPlaceholderColor-o4: rgba(93, 100, 118, 0.4);
	--fc-disabledPlaceholderColor-o6: rgba(93, 100, 118, 0.6);
	--fc-disabledPlaceholderColor-o8: rgba(93, 100, 118, 0.8);
	--fc-arrowColor: #fff;
	--fc-arrowColor-locked: #fff;
	--fc-arrowColor-l5: white;
	--fc-arrowColor-d5: #f2f2f2;
	--fc-arrowColor-l10: white;
	--fc-arrowColor-d10: #e6e6e6;
	--fc-arrowColor-l20: white;
	--fc-arrowColor-d20: #cccccc;
	--fc-arrowColor-o0: rgba(255, 255, 255, 0);
	--fc-arrowColor-o1: rgba(255, 255, 255, 0.1);
	--fc-arrowColor-o2: rgba(255, 255, 255, 0.2);
	--fc-arrowColor-o4: rgba(255, 255, 255, 0.4);
	--fc-arrowColor-o6: rgba(255, 255, 255, 0.6);
	--fc-arrowColor-o8: rgba(255, 255, 255, 0.8);
	--fc-iconColor: #5d6476;
	--fc-iconColor-locked: #5d6476;
	--fc-iconColor-l5: #646b7e;
	--fc-iconColor-d5: #585f70;
	--fc-iconColor-l10: #6a7287;
	--fc-iconColor-d10: #545a6a;
	--fc-iconColor-l20: #798196;
	--fc-iconColor-d20: #4a505e;
	--fc-iconColor-o0: rgba(93, 100, 118, 0);
	--fc-iconColor-o1: rgba(93, 100, 118, 0.1);
	--fc-iconColor-o2: rgba(93, 100, 118, 0.2);
	--fc-iconColor-o4: rgba(93, 100, 118, 0.4);
	--fc-iconColor-o6: rgba(93, 100, 118, 0.6);
	--fc-iconColor-o8: rgba(93, 100, 118, 0.8);
	--fc-disableBg: #1f1f26;
	--fc-disableBg-locked: #1f1f26;
	--fc-disableBg-l5: #292932;
	--fc-disableBg-d5: #1d1d24;
	--fc-disableBg-l10: #33333e;
	--fc-disableBg-d10: #1c1c22;
	--fc-disableBg-l20: #474757;
	--fc-disableBg-d20: #19191e;
	--fc-disableBg-o0: rgba(31, 31, 38, 0);
	--fc-disableBg-o1: rgba(31, 31, 38, 0.1);
	--fc-disableBg-o2: rgba(31, 31, 38, 0.2);
	--fc-disableBg-o4: rgba(31, 31, 38, 0.4);
	--fc-disableBg-o6: rgba(31, 31, 38, 0.6);
	--fc-disableBg-o8: rgba(31, 31, 38, 0.8);
	--fc-disableBorder: #2f3141;
	--fc-disableBorder-locked: #2f3141;
	--fc-disableBorder-l5: #373a4d;
	--fc-disableBorder-d5: #2d2f3e;
	--fc-disableBorder-l10: #404258;
	--fc-disableBorder-d10: #2a2c3b;
	--fc-disableBorder-l20: #50546f;
	--fc-disableBorder-d20: #262734;
	--fc-disableBorder-o0: rgba(47, 49, 65, 0);
	--fc-disableBorder-o1: rgba(47, 49, 65, 0.1);
	--fc-disableBorder-o2: rgba(47, 49, 65, 0.2);
	--fc-disableBorder-o4: rgba(47, 49, 65, 0.4);
	--fc-disableBorder-o6: rgba(47, 49, 65, 0.6);
	--fc-disableBorder-o8: rgba(47, 49, 65, 0.8);
	--fc-errorBackground: #28121b;
	--fc-errorBackground-locked: #28121b;
	--fc-errorBackground-l5: #381926;
	--fc-errorBackground-d5: #26111a;
	--fc-errorBackground-l10: #472030;
	--fc-errorBackground-d10: #241018;
	--fc-errorBackground-l20: #662e45;
	--fc-errorBackground-d20: #200e16;
	--fc-errorBackground-o0: rgba(40, 18, 27, 0);
	--fc-errorBackground-o1: rgba(40, 18, 27, 0.1);
	--fc-errorBackground-o2: rgba(40, 18, 27, 0.2);
	--fc-errorBackground-o4: rgba(40, 18, 27, 0.4);
	--fc-errorBackground-o6: rgba(40, 18, 27, 0.6);
	--fc-errorBackground-o8: rgba(40, 18, 27, 0.8);
	--fc-errorBorder: #ec3c3c;
	--fc-errorBorder-locked: #ec3c3c;
	--fc-errorBorder-l5: #ed4646;
	--fc-errorBorder-d5: #eb2f2f;
	--fc-errorBorder-l10: #ee5050;
	--fc-errorBorder-d10: #e92121;
	--fc-errorBorder-l20: #f06363;
	--fc-errorBorder-d20: #d81515;
	--fc-errorBorder-o0: rgba(236, 60, 60, 0);
	--fc-errorBorder-o1: rgba(236, 60, 60, 0.1);
	--fc-errorBorder-o2: rgba(236, 60, 60, 0.2);
	--fc-errorBorder-o4: rgba(236, 60, 60, 0.4);
	--fc-errorBorder-o6: rgba(236, 60, 60, 0.6);
	--fc-errorBorder-o8: rgba(236, 60, 60, 0.8);
	--fc-errorArrow: #ffbcd5;
	--fc-errorArrow-locked: #ffbcd5;
	--fc-errorArrow-l5: #ffbfd7;
	--fc-errorArrow-d5: #ffa6c7;
	--fc-errorArrow-l10: #ffc3d9;
	--fc-errorArrow-d10: #ff90b9;
	--fc-errorArrow-l20: #ffc9dd;
	--fc-errorArrow-d20: #ff639d;
	--fc-errorArrow-o0: rgba(255, 188, 213, 0);
	--fc-errorArrow-o1: rgba(255, 188, 213, 0.1);
	--fc-errorArrow-o2: rgba(255, 188, 213, 0.2);
	--fc-errorArrow-o4: rgba(255, 188, 213, 0.4);
	--fc-errorArrow-o6: rgba(255, 188, 213, 0.6);
	--fc-errorArrow-o8: rgba(255, 188, 213, 0.8);
	--fc-successElement: #45c195;
	--fc-successElement-locked: #45c195;
	--fc-successElement-l5: #4ec49a;
	--fc-successElement-d5: #3ebb8f;
	--fc-successElement-l10: #58c7a0;
	--fc-successElement-d10: #3bb187;
	--fc-successElement-l20: #6acdaa;
	--fc-successElement-d20: #349d78;
	--fc-successElement-o0: rgba(69, 193, 149, 0);
	--fc-successElement-o1: rgba(69, 193, 149, 0.1);
	--fc-successElement-o2: rgba(69, 193, 149, 0.2);
	--fc-successElement-o4: rgba(69, 193, 149, 0.4);
	--fc-successElement-o6: rgba(69, 193, 149, 0.6);
	--fc-successElement-o8: rgba(69, 193, 149, 0.8);
	--fc-successBorder: #acf6d3;
	--fc-successBorder-locked: #acf6d3;
	--fc-successBorder-l5: #b0f6d5;
	--fc-successBorder-d5: #99f4c9;
	--fc-successBorder-l10: #b4f7d7;
	--fc-successBorder-d10: #86f2bf;
	--fc-successBorder-l20: #bdf8dc;
	--fc-successBorder-d20: #61eeab;
	--fc-successBorder-o0: rgba(172, 246, 211, 0);
	--fc-successBorder-o1: rgba(172, 246, 211, 0.1);
	--fc-successBorder-o2: rgba(172, 246, 211, 0.2);
	--fc-successBorder-o4: rgba(172, 246, 211, 0.4);
	--fc-successBorder-o6: rgba(172, 246, 211, 0.6);
	--fc-successBorder-o8: rgba(172, 246, 211, 0.8);
}
html {
	background: #250714;
	font-size: 10px;
}
*,
*:before,
*:after {
	box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
	:root {
		scroll-behavior: auto;
	}
}
body {
	margin: 0;
	color: var(--mc-baseMain);
	font-weight: 400;
	font-size: 1.8rem;
	font-family: Switzer, sans-serif;
	line-height: 1.5;
	background-color: var(--mc-bg);
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
	min-width: 375px;
	background: linear-gradient(180deg, #18040d, #250714), #18040d;
}

body {
	visibility: visible;
	overflow-x: hidden;
	overflow-y: scroll;
}

.wlc-app {
	background: url(assets/bg_left.webp) left top no-repeat,
		url(assets/bg_right.png) right top 370px no-repeat;
}
.wlc-app-content {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
}
.wlc-sections__header--theme-universal {
	--h-gap: 0;
	transition: all 0.3s linear;
	background: transparent;
}
.wlc-sections__header {
	position: relative;
	z-index: 100;
}
.wlc-sections__header--theme-universal {
	margin-top: 0;
}
@media (min-width: 480px) {
	.wlc-sections__header--theme-universal {
		--h-gap: 20px;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal {
		margin-top: 0;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal {
		gap: 20px;
	}
}
.wlc-body--sticky-header .wlc-sections__header {
	--sticky-transform-coef: 1;
	position: -webkit-sticky;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	left: 0;
	width: 100%;
	background: none;
	transform: translateZ(0);
	transition: transform 0.3s ease-in-out;
}
.wlc-body--fp-left-in.wlc-body--fp-left .wlc-sections__header {
	width: auto;
	margin-right: calc(-1 * var(--fp-left-size-gap));
	margin-left: calc(-1 * var(--fp-left-size-gap));
}
.wlc-body--fp-left:not(.wlc-body--fp-left-nopadding)
	[class*='wlc-sections__']:not(
		.wlc-sections__sticky-footer--theme-default
	):not(.wlc-sections__email-verification-notification):not(
		.wlc-sections__notifications
	):not(.wlc-sections__right-widget),
.wlc-body--fp-right:not(.wlc-body--fp-right-nopadding)
	[class*='wlc-sections__']:not(
		.wlc-sections__sticky-footer--theme-default
	):not(.wlc-sections__email-verification-notification):not(
		.wlc-sections__notifications
	):not(.wlc-sections__right-widget) {
	padding: 0 15px;
}
.wlc-body--sticky-header .wlc-sections__header:before {
	content: '';
	position: absolute;
	top: -1px;
	bottom: 0;
	left: 0;
	z-index: 0;
	display: block;
	width: 100%;
	background: #18040d;
	transform: scale3d(1, var(--sticky-scale-val, 1), 1);
	transform-origin: top;
	transition: inherit;
}
.wlc-body--sticky-header .wlc-sections__header:before {
	border-radius: 0 0 12px 12px;
}
.container,
.container-fluid {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}

.wlc-sections__header--theme-universal .container {
	max-width: calc(100% - 30px);
	min-height: 70px;
	grid-template-columns: 1fr auto;
	gap: 0;
	transition: all 0.3s linear;
	padding: 0;
	display: grid;
	align-items: center;
}
@media (min-width: 480px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 450px;
	}
}
@media (min-width: 480px) {
	.wlc-sections__header--theme-universal .container {
		gap: 20px;
	}
}
@media (min-width: 560px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 530px;
	}
}
@media (min-width: 640px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 610px;
	}
}
@media (min-width: 720px) {
	.container,
	.wlc-sections__header--theme-universal .container {
		max-width: 690px;
	}
}
@media (min-width: 768px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 738px;
	}
}
@media (min-width: 900px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 870px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 994px;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal .container {
		width: 100%;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 1170px;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal .container {
		grid-template-columns: auto 1fr;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal .container {
		margin: 0 auto;
	}
}
@media (min-width: 1630px) {
	.wlc-sections__header--theme-universal .container {
		max-width: 1275px;
	}
}
@media (min-width: 1630px) {
	.wlc-sections__header--theme-universal .container {
		min-height: 100px;
	}
}
.wlc-body--sticky-header .wlc-sections__header .container {
	min-height: 60px;
	position: relative;
	z-index: 1;
	transform: translate3d(0, var(--sticky-translate-val, 0), 0);
	transition: inherit;
}
@media (min-width: 1024px) {
	.wlc-body--sticky-header .wlc-sections__header .container {
		min-height: 70px;
	}
}
@media (min-width: 1630px) {
	.wlc-body--sticky-header .wlc-sections__header .container {
		min-height: 88px;
	}
}
@media (min-width: 375px) {
	.container {
		max-width: calc(100% - 30px);
	}
}
@media (min-width: 480px) {
	.container {
		max-width: 450px;
	}
}
@media (min-width: 560px) {
	.container {
		max-width: 530px;
	}
}
@media (min-width: 640px) {
	.container {
		max-width: 610px;
	}
}
@media (min-width: 768px) {
	.container {
		max-width: 738px;
	}
}
@media (min-width: 900px) {
	.container {
		max-width: 870px;
	}
}
@media (min-width: 1024px) {
	.container {
		max-width: 994px;
	}
}
@media (min-width: 1200px) {
	.container {
		max-width: 1170px;
	}
}
@media (min-width: 1630px) {
	.container {
		max-width: 1275px;
	}
}
.wlc-sections__header--theme-universal .header__left,
.wlc-sections__header--theme-universal .header__right {
	display: flex;
	align-items: center;
}
[_nghost-wlc-app-c2680891784] {
	display: inline-block;
}
.wlc-sections__header--theme-universal .wlc-logo {
	width: 114px;
	margin: 0;
}
a {
	color: var(--mc-main);
	text-decoration: none;
}
.wlc-sections__header--theme-universal .wlc-logo__image {
	display: flex;
	align-items: center;
	justify-content: left;
}
img,
svg {
	vertical-align: middle;
}
.wlc-icon svg,
.wlc-icon img {
	width: var(--wlc-icon-width);
	height: var(--wlc-icon-height);
	overflow: visible;
}
.wlc-sections__header--theme-universal .wlc-logo img,
.wlc-sections__header--theme-universal .wlc-logo svg {
	width: auto;
	height: 100%;
	max-height: 50%;
	margin: 0 auto;
	object-fit: contain;
	object-position: center;
}
.wlc-logo__image[_ngcontent-wlc-app-c2680891784] img,
.wlc-logo__image[_ngcontent-wlc-app-c2680891784] svg {
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
}
input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-size: inherit;
	font-family: inherit;
	line-height: inherit;
}
.wlc-sections__header--theme-universal .wlc-btn-search {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0;
}
.wlc-sections__header--theme-universal .wlc-btn-search {
	width: 100%;
}
.wlc-btn[_nghost-wlc-app-c590251617] {
	box-sizing: border-box;
	padding: 0;
	background: none;
	outline: none;
	cursor: pointer;
	transition: all 0.3s;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	overflow: hidden;
}
.wlc-sections__header--theme-universal .header__left > *:not(.wlc-logo),
.wlc-sections__header--theme-universal .header__right > *:not(.wlc-logo) {
	margin-right: calc(var(--h-gap) * 0.5);
	margin-left: calc(var(--h-gap) * 0.5);
}
.wlc-sections__header .container .wlc-btn-search {
	overflow: visible;
	display: none;
}
.wlc-sections__header--theme-universal .wlc-btn-search__text,
.wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon,
.wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon-content {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.wlc-sections__header--theme-universal .wlc-btn-search__text {
	width: 100%;
	padding: 3px 5px 3px 12px;
	color: var(--mc-searchText);
	font-size: 1.6rem;
	background: var(--mc-searchBg);
	border-radius: 7px;
	transition: all 0.3s;
}
.wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon {
	padding: 8px;
	border: 1px solid var(--mc-main);
	border-radius: 6px;
}
.wlc-sections__header--theme-universal .wlc-btn-burger svg,
.wlc-sections__header--theme-universal .wlc-btn-burger rect,
.wlc-sections__header--theme-universal .wlc-btn-search svg,
.wlc-sections__header--theme-universal .wlc-btn-search rect {
	transition: all 0.3s linear;
	fill: var(--mc-main);
}
.wlc-sections__header--theme-universal .wlc-btn-search .wlc-icon svg {
	width: 15px;
	height: 15px;
	will-change: transform;
	fill: var(--mc-baseMain);
}
.wlc-sections__header--theme-universal .wlc-login-signup {
	justify-content: flex-end;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022] {
	display: grid;
	grid-auto-columns: auto;
	grid-auto-flow: column;
	grid-gap: 5px;
	grid-template-areas: 'login sign';
	align-items: center;
}
.wlc-btn--theme-skew[_nghost-wlc-app-c590251617] {
	height: 40px;
	display: grid;
	grid-column-gap: initial;
	grid-template-columns: auto 1fr auto;
	align-items: center;
	justify-content: center;
	min-width: 128px;
	padding: 5px 10px;
	box-shadow: none;
	border-radius: 3px;
	background: var(--mc-main);
	border: 1px solid transparent;
	transform: skew(-10deg);
}
@media (min-width: 1200px) {
	.wlc-sections__header--theme-universal .wlc-login-signup .wlc-btn {
		padding: 5px 10px;
	}
}
@media (min-width: 1366px) {
	.wlc-sections__header--theme-1 .wlc-login-signup .wlc-btn,
	.wlc-sections__header--theme-2 .wlc-login-signup .wlc-btn,
	.wlc-sections__header--theme-universal .wlc-login-signup .wlc-btn {
		padding: 5px 20px;
	}
}
.wlc-btn--theme-skew.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c590251617] {
	background: transparent;
	border: 1px solid var(--mc-baseMain);
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_login-modal'] {
	grid-area: login;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_login-modal'] {
	border: 1px solid var(--mc-main);
	background: transparent;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-plate-wrapper[_ngcontent-wlc-app-c4208157022] {
	position: relative;
	cursor: pointer;
}
.wlc-btn--theme-skew[_nghost-wlc-app-c590251617]
	.wlc-btn__text[_ngcontent-wlc-app-c590251617] {
	color: var(--mc-buttonText-locked, var(--mc-baseMain-locked));
	font-style: normal;
	font-weight: 700;
	font-size: 1.4rem;
	line-height: 1.45;
	grid-column: 2;
	text-transform: uppercase;
}
.wlc-btn--theme-skew[_nghost-wlc-app-c590251617]
	.wlc-btn__text[_ngcontent-wlc-app-c590251617] {
	transform: skew(10deg);
}
.wlc-btn--theme-skew[_nghost-wlc-app-c590251617]
	.wlc-btn__text[_ngcontent-wlc-app-c590251617] {
	font-weight: 800;
	font-style: italic;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_login-modal']
	.wlc-btn__text {
	line-height: 1;
	text-align: center;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-plate-wrapper[_ngcontent-wlc-app-c4208157022]:before {
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 1.45;
	content: '110%';
	position: absolute;
	top: -8px;
	right: 4px;
	z-index: 1;
	height: 16px;
	padding-right: 10px;
	padding-left: 27px;
	font-style: italic;
	line-height: 16px;
	background-color: var(--mc-main);
	border-radius: 8px;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-plate-wrapper[_ngcontent-wlc-app-c4208157022]:after {
	content: url(assets/gift.svg);
	position: absolute;
	top: -6px;
	right: 50px;
	z-index: 1;
	width: 12px;
	line-height: 12px;
}
.wlc-btn--theme-skew.wlc-btn--animate-shine[_nghost-wlc-app-c590251617],
.wlc-btn--theme-skew.wlc-btn--deposit[_nghost-wlc-app-c590251617] {
	position: relative;
	overflow: hidden;
	will-change: transform;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_register-modal'] {
	grid-area: sign;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_register-modal'] {
	border: none;
	background: var(--mc-buttonGradient);
	box-shadow: none;
}
.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
	.wlc-btn--type-default[data-wlc-element='button_register-modal']
	.wlc-btn__text {
	line-height: 1;
}
.wlc-btn--theme-skew.wlc-btn--animate-shine[_nghost-wlc-app-c590251617]:after,
.wlc-btn--theme-skew.wlc-btn--deposit[_nghost-wlc-app-c590251617]:after {
	content: '';
	position: absolute;
	top: 0;
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	background: linear-gradient(
		120deg,
		transparent,
		rgba(146, 148, 248, 0.4),
		transparent
	) !important;
	transform: skew(10deg);
	animation: _ngcontent-wlc-app-c590251617_shine 2.5s infinite;
}
@keyframes _ngcontent-wlc-app-c590251617_shine {
	0% {
		transform: translate(-100%);
	}

	25% {
		transform: translate(100%);
	}

	50% {
		transform: translate(100%);
	}

	75% {
		transform: translate(-100%);
	}

	100% {
		transform: translate(-100%);
	}
}
@media (min-width: 1200px) {
	.wlc-sections__header .container .wlc-btn-search {
		display: block;
	}
}
.wlc-sections__banner-wolf-fixed {
	margin-bottom: 20px;
}
.wlc-sections__banner-wolf-fixed .wolf-banner-wrapper {
	display: grid;
	grid-template-columns: 2fr 1fr;
	gap: 10px;
}
.wlc-slider--theme-wolf-banner {
	position: relative;
}
.wlc-sections__banner-wolf-fixed .wlc-slider--theme-wolf-banner,
.wlc-sections__banner-wolf-fixed .wolf-banner-1 {
	min-width: 100%;
}
.swiper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
	display: block;
}
.wlc-slider--theme-wolf-banner .swiper {
	padding: 0;
	overflow: visible;
}
@media (min-width: 1200px) {
	.wlc-slider--theme-wolf-banner .swiper {
		overflow: hidden;
	}
}
.wlc-slider .swiper {
	max-height: 100%;
}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
	display: block;
}
.wlc-slider .swiper-slide {
	height: auto;
}
.wlc-slider--theme-wolf-banner .swiper .swiper-slide {
	max-width: unset;
}
.wlc-sections__banner-wolf-fixed .banner,
.wlc-sections__banner-wolf .banner {
	min-height: 250px !important;
	padding: 150px 20px 20px !important;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner {
	min-height: 220px;
	padding: 20px;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: unset;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
	border-radius: 6px;
	cursor: pointer;
	background-color: var(--mc-labelBorder);
	background-size: cover;
	background-repeat: no-repeat;
}
@media (min-width: 1630px) {
	.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner {
		padding: 20px;
	}
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner {
	background-position: center top;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner:before {
	transition: opacity 0.3s linear;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: var(--wlc-banner-backdrop-bg, var(--mc-baseContrast-o2));
	opacity: 0;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner:before {
	will-change: transform;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 20px;
	height: 33px;
	background: var(--mc-main);
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__title {
	color: var(--mc-baseThird-locked, var(--mc-baseMain-locked));
	font-style: normal;
	font-weight: 400;
	font-size: 1.2rem;
	line-height: 1.45;
	margin: 0 0 10px;
	max-width: 60%;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 2;
	z-index: 2;
}
@media (min-width: 900px) {
	.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__title {
		max-width: 70%;
	}
}
@media (min-width: 1200px) {
	.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__title {
		font-style: normal;
		font-weight: 700;
		font-size: 1.4rem;
		line-height: 1.45;
	}
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner
	.banner__title {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	height: 35px;
	padding: 0 20px 0 15px;
	font-weight: 600;
	line-height: 35px;
	background: var(--mc-main);
	transform: skew(-30deg);
	border-right: 2px solid var(--mc-labelBorder);
	border-bottom: 2px solid var(--mc-labelBorder);
	border-radius: 0 4px 4px 0;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner * {
	z-index: 2;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner__description-bottom {
	color: var(--mc-main);
	font-style: normal;
	font-weight: 700;
	font-size: 2.4rem;
	line-height: 1.45;
	z-index: 2;
}
@media (min-width: 1630px) {
	.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
		.banner__description-bottom {
		font-style: normal;
	}
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner__description,
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner__description-bottom {
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 1;
	font-weight: 700;
	font-style: italic;
	line-height: 1.15;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner
	.banner__title
	span {
	display: block;
	transform: skew(30deg);
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner__description {
	color: var(--mc-baseThird-locked, var(--mc-baseMain-locked));
	font-style: normal;
	font-weight: 700;
	font-size: 2.4rem;
	line-height: 1.45;
	max-width: unset;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 2;
	z-index: 2;
}
@media (min-width: 1630px) {
	.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
		.banner__description {
		font-style: normal;
	}
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__decor {
	position: absolute;
	z-index: 0;
	display: flex;
	align-items: flex-end;
	object-position: initial;
	height: 100%;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718]
	.banner__decor--right {
	right: 0;
	bottom: 0;
}
.wlc-banner--theme-wolf-banner[_nghost-wlc-app-c1258616718] .banner__decor img {
	display: block;
	width: 100%;
	max-height: 100%;
	object-fit: contain;
	object-position: right;
	will-change: transform;
}
@media (max-width: 1200px) {
	.wlc-sections__banner-wolf-fixed {
		margin: 0 0 20px;
		overflow: hidden;
	}
	.wlc-sections__banner-wolf-fixed .wolf-banner-wrapper {
		display: grid;
		grid-template-columns: 1fr;
		gap: 0;
	}
	.wlc-slider--theme-wolf-banner {
		display: none;
	}
	.wlc-sections__banner-wolf-fixed .banner {
		min-height: 400px !important;
	}
}
@media (max-width: 1000px) {
	.wlc-sections__banner-wolf-fixed .banner {
		min-height: 320px !important;
	}
}
@media (max-width: 800px) {
	.wlc-sections__banner-wolf-fixed .banner {
		min-height: 300px !important;
	}
}
@media (max-width: 600px) {
	.wlc-sections__banner-wolf-fixed .banner {
		min-height: 250px !important;
	}
}
.wlc-sections__banner-promo {
	margin: 0 0 35px;
}
@media (min-width: 640px) {
	.wlc-sections__banner-promo {
		margin: 0 0 40px;
	}
}
.wlc-sections__banner-promo .banner-promo-wrapper {
	display: grid;
	grid-template-columns: 1fr;
	gap: 10px;
}
@media (min-width: 900px) {
	.wlc-sections__banner-promo .banner-promo-wrapper {
		grid-template-columns: 1fr 1fr;
	}
}
.wlc-slider--theme-banner-promo-left,
.wlc-slider--theme-banner-promo-right {
	position: relative;
	min-width: 100%;
}
.wlc-slider--theme-default-banner {
	position: relative;
}
.wlc-slider--theme-banner-promo-left .swiper,
.wlc-slider--theme-banner-promo-right .swiper {
	padding: 0;
	overflow: hidden;
	display: flex;
}
@media (min-width: 1200px) {
	.wlc-slider--theme-banner-promo-left .swiper,
	.wlc-slider--theme-banner-promo-right .swiper {
		overflow: hidden;
	}
}
.wlc-slider--theme-banner-promo-left .swiper .swiper-slide,
.wlc-slider--theme-banner-promo-right .swiper .swiper-slide {
	max-width: unset;
}
.wlc-banner--theme-banner-promo-left .banner {
	background-color: var(--mc-main);
}
.wlc-banner--theme-banner-promo-left .banner *,
.wlc-banner--theme-banner-promo-right .banner * {
	z-index: 2;
}
.wlc-banner--theme-banner-promo-left .banner,
.wlc-banner--theme-banner-promo-right .banner {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	min-height: 140px;
	padding: 55px 20px 10px;
	text-align: left;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right top;
	background-size: cover;
	cursor: pointer;
	overflow: hidden;
	border-radius: 6px;
}
.wlc-banner--theme-banner-promo-left .banner__title,
.wlc-banner--theme-banner-promo-right .banner__title {
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 2;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	height: 35px;
	padding: 0 20px 0 15px;
	color: var(--mc-baseMain);
	font-weight: 600;
	font-size: 1.2rem;
	line-height: 35px;
	background: var(--mc-main);
	transform: skew(-30deg);
	border-right: 2px solid var(--mc-labelBorder);
	border-bottom: 2px solid var(--mc-labelBorder);
	border-radius: 0 4px 4px 0;
}
@media (min-width: 1200px) {
	.wlc-banner--theme-banner-promo-left .banner__title,
	.wlc-banner--theme-banner-promo-right .banner__title {
		font-size: 1.4rem;
	}
}
.wlc-banner--theme-banner-promo-left .banner__title span,
.wlc-banner--theme-banner-promo-right .banner__title span {
	display: block;
	transform: skew(30deg);
}
.wlc-banner--theme-banner-promo-left .banner__description,
.wlc-banner--theme-banner-promo-left .banner__description-bottom,
.wlc-banner--theme-banner-promo-right .banner__description,
.wlc-banner--theme-banner-promo-right .banner__description-bottom {
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 1;
	z-index: 2;
	max-width: 280px;
	padding: 0 10px 0 0;
	color: var(--mc-baseMain);
	font-weight: 700;
	font-size: 2.4rem;
	font-style: italic;
	line-height: 1.15;
}
.wlc-banner--theme-banner-promo-left .banner__decor,
.wlc-banner--theme-banner-promo-right .banner__decor {
	position: absolute;
	z-index: 0;
	display: flex;
	align-items: end;
	height: 100%;
	object-position: initial;
}
.wlc-banner--theme-banner-promo-left .banner__decor--right,
.wlc-banner--theme-banner-promo-right .banner__decor--right {
	right: 20px;
	bottom: 0;
}
@media (min-width: 640px) {
	.wlc-banner--theme-banner-promo-left .banner__decor--right,
	.wlc-banner--theme-banner-promo-right .banner__decor--right {
		right: 120px;
	}
}
@media (min-width: 900px) {
	.wlc-banner--theme-banner-promo-left .banner__decor--right,
	.wlc-banner--theme-banner-promo-right .banner__decor--right {
		right: 20px;
	}
}
@media (min-width: 1200px) {
	.wlc-banner--theme-banner-promo-left .banner__decor--right,
	.wlc-banner--theme-banner-promo-right .banner__decor--right {
		right: 120px;
	}
}
.wlc-banner--theme-banner-promo-left .banner__decor img,
.wlc-banner--theme-banner-promo-right .banner__decor img {
	display: block;
	width: 100%;
	max-height: 100%;
	will-change: transform;
	object-fit: contain;
	object-position: right;
}
.wlc-banner--theme-banner-promo-left .banner:after,
.wlc-banner--theme-banner-promo-right .banner:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 20px;
	height: 33px;
	background: var(--mc-main);
}
.wlc-slider--theme-banner-promo-left .swiper-button-container,
.wlc-slider--theme-banner-promo-right .swiper-button-container {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
	display: none;
	justify-content: flex-end;
	padding: 25px;
	pointer-events: none;
}

@media (min-width: 1024px) {
	.wlc-slider--theme-banner-promo-left .swiper-button-container,
	.wlc-slider--theme-banner-promo-right .swiper-button-container {
		display: flex;
	}
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev,
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next {
	transition: background 0.3s linear;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	color: #fff;
	background: var(--mc-baseOpacity);
	outline: none;
	border-radius: 2px;
	border: none;
	box-shadow: none;
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev {
	margin-right: 5px;
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev,
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next {
	transform: skew(-10deg);
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev
	.wlc-icon-content,
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next
	.wlc-icon-content {
	display: flex;
	align-items: center;
	justify-content: center;
}

.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev
	.wlc-icon-content {
	transform: skew(10deg) rotate(90deg);
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next
	.wlc-icon-content {
	transform: skew(10deg) rotate(-90deg);
}
@media (pointer: fine) {
	.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
		.wlc-swiper-button-prev:hover:not(.swiper-button-disabled),
	.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
		.wlc-swiper-button-next:hover:not(.swiper-button-disabled) {
		box-shadow: none;
	}
}
@media (pointer: fine) {
	.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
		.wlc-swiper-button-prev:hover:not(.swiper-button-disabled),
	.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
		.wlc-swiper-button-next:hover:not(.swiper-button-disabled) {
		color: #fff;
		background: var(--mc-baseMain-o2);
		border: none;
	}
}
.wlc-slider--theme-banner-promo-left .swiper-button-container *,
.wlc-slider--theme-banner-promo-right .swiper-button-container * {
	pointer-events: initial;
}
button:not(:disabled),
[type='button']:not(:disabled),
[type='reset']:not(:disabled),
[type='submit']:not(:disabled) {
	cursor: pointer;
}
.wlc-slider--theme-banner-promo-right {
	display: none;
}
@media (min-width: 900px) {
	.wlc-slider--theme-banner-promo-right {
		display: block;
	}
}
.wlc-sections__categories,
.wlc-sections__content-games-top,
.wlc-sections__content-games-bottom,
.wlc-sections__content-games,
.wlc-sections__content-wins,
.wlc-sections__total-jackpot,
.wlc-sections__total-jackpot-interactive,
.wlc-sections__promo-categories,
.wlc-sections__promo-bonuses,
.wlc-sections__home-promo,
.wlc-sections__winners-section,
.wlc-sections__content-games-vertical,
.wlc-sections__loyalty-program,
.wlc-sections__game-widgets,
.wlc-sections__providers,
.wlc-sections__content-wins-transparent,
.wlc-sections__random-games,
.wlc-sections__banner-promotion,
.wlc-sections__four-elements,
.wlc-sections__content-games-top2,
.wlc-sections__winners-section-2,
.wlc-sections__home-about,
.wlc-sections__youtube-block,
.wlc-sections__content-games-recommended,
.wlc-sections__local-jackpot,
.wlc-sections__content-games-original,
.wlc-sections__content-games-original-ears,
.app-contacts-state .wlc-sections__info-page,
[class*='app-profile-'] .wlc-sections__profile-content {
	margin-bottom: 40px;
}
.wlc-sections__categories--theme-1[class] {
	margin: 0 0 40px;
}

.wlc-sections__categories--theme-1 > .container {
	padding: 0;
	border-radius: 0;
	background: none;
}
@media (min-width: 768px) {
	.wlc-sections__categories--theme-1 > .container {
		border-radius: 10px;
	}
}
.wlc-sections__categories--theme-1 .games-categories {
	min-height: auto;
	grid-gap: 0;
	grid-template-columns: 1fr 1fr;
	display: grid;
	align-items: center;
}
.wlc-sections__categories--theme-1 .games-categories {
	grid-template-areas:
		'menu menu'
		'search merch';
}
@media (min-width: 768px) {
	.wlc-sections__categories--theme-1 .games-categories {
		min-height: 60px;
	}
}
@media (min-width: 900px) {
	.wlc-sections__categories--theme-1 .games-categories {
		grid-template-columns: minmax(0, 1fr) auto auto;
	}
}
@media (min-width: 900px) {
	.wlc-sections__categories--theme-1 .games-categories {
		grid-template-areas: 'menu search merch';
	}
}
@media (min-width: 1200px) {
	.wlc-sections__categories--theme-1 .games-categories {
		min-height: 80px;
	}
}
.wlc-sections__categories--theme-1 .wlc-category-menu {
	grid-area: menu;
	margin: 0 0 20px;
}
@media (min-width: 900px) {
	.wlc-sections__categories--theme-1 .wlc-category-menu {
		grid-template-areas: 'menu search merch';
		margin: 0;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__categories--theme-1 .wlc-category-menu {
		margin-right: auto;
	}
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325] {
	background: var(--mc-bg700);
	border-radius: 0;
	width: 100%;
	overflow: hidden;
}
@media (min-width: 768px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325] {
		background: transparent;
	}
}
.wlc-category-menu[_nghost-wlc-app-c3914343325] {
	position: relative;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__content {
	padding: 0;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__controls {
	display: flex;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 13;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	height: 100%;
	pointer-events: none;
}
.wlc-nav-slider {
	position: relative;
	z-index: 13;
	box-sizing: content-box;
	width: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	overflow: hidden;
}
.wlc-nav-slider__container {
	display: flex;
	white-space: nowrap;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu
	.wlc-nav-slider__container {
	padding: 0 8px;
}
.wlc-nav-slider__slide {
	flex: 0 0 auto;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link {
	height: 40px;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 1.45;
	transition: all 0.3s linear;
	position: relative;
	display: flex;
	align-items: center;
	padding: 0 10px;
	line-height: 1;
	text-decoration: none;
}
@media (min-width: 1200px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link {
		padding: 0 15px;
	}
}
@media (min-width: 1630px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link {
		padding: 0 20px;
	}
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link {
	border-radius: 3px;
}
@media (min-width: 1200px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link {
		font-size: 1.4rem;
	}
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link.active {
	color: var(--mc-baseMain);
	font-weight: 700;
	background: var(--mc-main);
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__item
	.wlc-menu__link {
	transform: skew(-10deg);
	border-right: 2px solid transparent;
	border-image: var(--mc-borderGradient);
	border-image-slice: 1;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link.active {
	margin-left: -3px;
	border-image: none;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px 0 0;
	color: inherit;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link
	.wlc-menu__icon,
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link
	.wlc-menu__link-text {
	transform: skew(10deg);
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__icon
	svg {
	width: 20px;
	height: 20px;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__icon
	svg,
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__icon
	svg
	path {
	fill: currentColor;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-menu__link
	.wlc-menu__link-text {
	display: block;
	transition: all ease 0.3s;
}
@media screen and (min-width: 1280px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link
		.wlc-menu__link-text {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 0;
		height: 100%;
		padding: 0;
		text-align: center;
		text-wrap: wrap;
		opacity: 0;
		overflow: hidden;
		scale: 0;
		transition: scale 0.2s 0.1s;
	}
}
@media (min-width: 1200px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link.active
		.wlc-menu__link-text {
		width: 110px;
		padding: 0 5px;
		opacity: 1;
		scale: 1;
		transition: scale 0.2s 0.1s;
	}
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control {
	position: relative;
	display: flex;
	align-items: center;
	width: 30px;
	height: 100%;
	color: var(--mc-baseMain);
	background: none;
	cursor: pointer;
	border: none;
	transition: all 0.3s ease-out;
	pointer-events: initial;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control--prev {
	--wlc-category-menu-svg-transform: rotate(90deg);
	margin: 0 auto 0 0;
	justify-content: flex-start;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control:disabled {
	display: none;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control
	.wlc-icon {
	display: none;
	line-height: 1;
}
@media (min-width: 768px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-category-menu__control
		.wlc-icon {
		display: block;
	}
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control
	.wlc-icon-content {
	display: flex;
	align-items: center;
	justify-content: center;
}
.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
	.wlc-category-menu__control
	svg {
	transform: var(--wlc-category-menu-svg-transform, none);
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
	height: 40px;
	width: 100%;
	min-width: auto;
	background: transparent;
	padding: 0 10px;
	border-radius: unset;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 400;
	font-size: 1.6rem;
	line-height: 1.45;
	transition: all 0.3s linear;
	flex-shrink: 0;
	align-items: center;
	justify-content: space-between;
	margin-left: auto;
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
	width: auto;
	transform: skew(-10deg);
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn {
	grid-area: search;
	border-right: 2px solid transparent;
	border-image: var(--mc-borderGradient);
	border-image-slice: 1;
}
@media (min-width: 560px) {
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
		padding: 0 20px;
	}
}

@media (min-width: 768px) {
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
		width: auto;
	}
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn > span,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn > span {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	white-space: nowrap;
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn > span,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn > span {
	width: -moz-fit-content;
	width: fit-content;
}
@media (min-width: 900px) {
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn > span,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn > span {
		width: 100%;
	}
}
.wlc-sections__categories--theme-1
	.wlc-btn-search.wlc-btn
	.wlc-btn-search__text,
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-btn-merch__text,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-btn-search__text,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-btn-merch__text {
	transform: skew(10deg);
}
@media (min-width: 1200px) {
	.wlc-sections__categories--theme-1
		.wlc-btn-search.wlc-btn
		.wlc-btn-search__text,
	.wlc-sections__categories--theme-1
		.wlc-btn-search.wlc-btn
		.wlc-btn-merch__text,
	.wlc-sections__categories--theme-1
		.wlc-btn-merch.wlc-btn
		.wlc-btn-search__text,
	.wlc-sections__categories--theme-1
		.wlc-btn-merch.wlc-btn
		.wlc-btn-merch__text {
		font-size: 0;
	}
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon {
	transition: color 0.3s linear;
	display: block;
	margin-left: 0;
	color: var(--mc-baseMain);
	line-height: 1;
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon {
	order: -1;
	margin-right: 10px;
}
@media (min-width: 1200px) {
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon {
		margin-right: 0;
	}
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn .wlc-icon svg,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn .wlc-icon svg {
	width: 20px;
	height: 20px;
	fill: currentColor;
}
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
	grid-area: merch;
	margin-left: unset;
	padding: 0 10px;
}
@media (min-width: 900px) {
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn {
		margin-left: auto;
	}
}
.wlc-sections__categories--theme-1 .wlc-btn-merch[wlc-button] path {
	stroke: currentColor;
}
@media screen and (pointer: fine) and (min-width: 1280px) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link:hover
		.wlc-menu__link-text {
		width: 110px;
		padding: 0 5px;
		opacity: 1;
		scale: 1;
		transition: scale 0.2s 0.1s;
	}
}
.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn svg *,
.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn svg * {
	transition: color 0.3s linear;
}
@media (pointer: fine) {
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover {
		background: transparent;
		color: var(--mc-main);
	}
	.wlc-sections__categories--theme-1 .wlc-btn-search.wlc-btn:hover svg *,
	.wlc-sections__categories--theme-1 .wlc-btn-merch.wlc-btn:hover svg * {
		color: var(--mc-main);
	}
}
@media (pointer: fine) {
	.wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c3914343325]
		.wlc-menu__link:hover
		svg {
		animation: iconScale 0.6s ease-out;
	}
}
@keyframes iconScale {
	55% {
		transform: scale(1.25) rotate(10deg);
	}

	100% {
		transform: scale(1) rotate(0);
	}
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__content[_ngcontent-wlc-app-c331847529] {
	display: grid;
	grid-template-areas: 'title-icon title show-all' 'games-grid games-grid games-grid';
	grid-template-columns: auto auto auto minmax(0, 1fr);
	row-gap: 20px;
}
@media (min-width: 768px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-games-grid__content[_ngcontent-wlc-app-c331847529] {
		grid-template-areas:
			'title-icon title show-all swiper-buttons'
			'games-grid games-grid games-grid games-grid';
	}
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311] {
	display: flex;
	align-items: center;
}
a.wlc-section-title--theme-default[_nghost-wlc-app-c679633311] {
	text-decoration: none;
	cursor: pointer;
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__icon[_ngcontent-wlc-app-c679633311] {
	--wlc-icon-width: 20px;
	--wlc-icon-height: 20px;
	margin: 0 10px 0 0;
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__icon[_ngcontent-wlc-app-c679633311] {
	transition: color 0.3s linear;
	color: var(--mc-baseMain);
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__icon[_ngcontent-wlc-app-c679633311]
	.wlc-icon-content {
	display: flex;
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__icon[_ngcontent-wlc-app-c679633311]
	.wlc-icon-content
	svg {
	fill: var(--mc-baseMain);
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__icon[_ngcontent-wlc-app-c679633311]
	.wlc-icon-content
	svg {
	transition: fill 0.3s linear;
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311] {
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 700;
	font-size: 2rem;
	line-height: 1.4;
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311] {
	font-style: italic;
	text-transform: uppercase;
}
a.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311] {
	transition: color 0.3s linear;
	color: var(--mc-baseMain);
}
.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311]
	.wlc-icon {
	display: none;
}
a.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311]
	.wlc-icon {
	transition: opacity 0.3s linear;
	opacity: 0;
}
a.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]
	.wlc-section-title__content[_ngcontent-wlc-app-c679633311]
	.wlc-icon
	svg {
	fill: var(--mc-baseMain);
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__link[_ngcontent-wlc-app-c331847529] {
	margin: 0;
	grid-area: show-all;
}
@media (min-width: 1024px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-games-grid__link[_ngcontent-wlc-app-c331847529] {
		margin: 0 0 0 20px;
	}
}
.wlc-games-grid[_nghost-wlc-app-c331847529]
	.wlc-games-grid__link[_ngcontent-wlc-app-c331847529] {
	color: var(--mc-main);
	font-style: normal;
	font-weight: 700;
	font-size: 1.6rem;
	line-height: 1.45;
	transition: color 0.3s linear;
	display: flex;
	align-items: center;
	text-decoration: none;
}
.wlc-games-grid[_nghost-wlc-app-c331847529]
	.wlc-games-grid__link[_ngcontent-wlc-app-c331847529] {
	margin: 0 0 0 30px;
	font-weight: 600;
}
@media (pointer: fine) {
	.wlc-games-grid[_nghost-wlc-app-c331847529]
		.wlc-games-grid__link[_ngcontent-wlc-app-c331847529]:hover {
		color: var(--mc-baseMain);
	}
}
@media (pointer: fine) {
	.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]:hover
		.wlc-section-title__icon[_ngcontent-wlc-app-c679633311] {
		color: var(--mc-main);
	}
}
@media (pointer: fine) {
	a.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]:hover
		.wlc-section-title__content[_ngcontent-wlc-app-c679633311] {
		color: var(--mc-main);
	}
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
	margin: 0 0 0 auto;
	grid-area: swiper-buttons;
	pointer-events: none;
}
@media (min-width: 1024px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
		margin: 0 5px 0 auto;
	}
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
	display: none;
}
@media (min-width: 768px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
		display: block;
	}
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons[_ngcontent-wlc-app-c331847529] {
	display: grid;
	grid-template-columns: auto auto;
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev.swiper-button-disabled,
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next.swiper-button-disabled {
	color: #fff;
	background: var(--mc-baseOpacity);
	cursor: default;
}
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-prev.swiper-button-disabled,
.wlc-slider-navigation--theme-default[_nghost-wlc-app-c225656936]
	.wlc-swiper-button-next.swiper-button-disabled {
	opacity: 0.5;
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529]
	[class*='wlc-swiper-button'] {
	pointer-events: initial;
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__games-slider[_ngcontent-wlc-app-c331847529] {
	grid-area: games-grid;
	min-width: 0;
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529] .wlc-slider .swiper {
	padding-bottom: 20px;
}
@media (min-width: 768px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-slider
		.swiper {
		padding-bottom: 0;
	}
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769] {
	cursor: pointer;
	position: relative;
	overflow: hidden;
	border-radius: 6px;
	background-position: center;
	background-color: var(--mc-bg-d10);
	background-image: url(/static/images/logo.svg);
	background-size: 50%;
	background-repeat: no-repeat;
}
@media (min-width: 1024px) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769] {
		cursor: unset;
	}
}
@supports (aspect-ratio: 1/1) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769] {
		aspect-ratio: 4 / 3;
	}
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769] {
	aspect-ratio: unset;
	background: none;
	border-radius: unset;
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__card[_ngcontent-wlc-app-c796713769] {
	position: relative;
	overflow: hidden;
	border-radius: 6px;
	background-position: center;
	background-color: var(--mc-bg-d10);
	background-image: url(assets/logo.svg);
	background-size: 50%;
	background-repeat: no-repeat;
}
@supports (aspect-ratio: 1/1) {
	.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__card[_ngcontent-wlc-app-c796713769] {
		aspect-ratio: 4 / 3;
	}
}
.wlc-image {
	position: relative;
	overflow: hidden;
	width: var(--wlc-image-width, auto);
	height: var(--wlc-image-height, auto);
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769] .wlc-image {
	--wlc-image-width: 100%;
	--wlc-image-height: 100%;
	--wlc-image-object-fit: cover;
	--wlc-image-object-position: center;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: inherit;
	overflow: hidden;
}
.wlc-image__content,
.wlc-image__picture {
	height: 100%;
}
.wlc-image__picture {
	position: absolute;
	top: 0;
	width: 100%;
}
.wlc-image__picture img {
	width: var(--wlc-image-width, auto);
	height: var(--wlc-image-height, auto);
	object-fit: var(--wlc-image-object-fit);
	object-position: var(--wlc-image-object-position);
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__img[_ngcontent-wlc-app-c796713769],
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769],
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__ppl-more-block[_ngcontent-wlc-app-c796713769],
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769]:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769] {
	display: none;
	transition: opacity 0.3s linear;
	z-index: 5;
	grid-template-rows: 1fr auto;
	padding: 10px;
	opacity: 0;
}
@media (min-width: 1024px) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769] {
		display: grid;
	}
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769] {
	align-items: end;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769]:before {
	transition: all 0.25s linear;
	content: '';
	z-index: 1;
	background: linear-gradient(
		180deg,
		rgba(255, 0, 104, 0) 0%,
		var(--mc-pinkGradientColor) 84.27%
	);
	transform: translate(-100%) skew(35deg);
	pointer-events: none;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769]:before {
	transform: none;
	opacity: 0;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769] {
	display: flex;
	flex-direction: column;
	gap: 10px;
	justify-content: center;
	z-index: 3;
}
/* .wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769] {
	display: none;
	gap: 10px;
	justify-content: center;
	grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
	z-index: 3;
}
@media (min-width: 1024px) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769] {
		display: grid;
	}
} */
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn--theme-mod-default {
	background: var(--mc-baseMain);
	border: none;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn[_ngcontent-wlc-app-c796713769] {
	min-width: auto;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn--theme-mod-default
	.wlc-btn__text {
	color: var(--mc-main);
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn--demo
	.wlc-btn__text {
	color: var(--mc-buttonText, var(--mc-baseMain));
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn--theme-mod-secondary
	.wlc-btn__text {
	font-weight: 400;
	font-style: normal;
	text-transform: capitalize;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__title[_ngcontent-wlc-app-c796713769] {
	position: relative;
	z-index: 3;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__title[_ngcontent-wlc-app-c796713769] {
	align-items: flex-start;
	padding: 10px 0 0;
	text-align: left;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__name[_ngcontent-wlc-app-c796713769] {
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 2;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 700;
	font-size: 1.4rem;
	line-height: 1.45;
}
@media (min-width: 1630px) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__name[_ngcontent-wlc-app-c796713769] {
		color: var(--mc-baseMain);
		font-style: normal;
		font-weight: 700;
		font-size: 1.6rem;
		line-height: 1.45;
	}
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__name[_ngcontent-wlc-app-c796713769] {
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 1;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 1.45;
}
@media (min-width: 1200px) {
	.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__name[_ngcontent-wlc-app-c796713769] {
		color: var(--mc-baseMain);
		font-style: normal;
		font-weight: 700;
		font-size: 1.6rem;
		line-height: 1.45;
	}
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__merchant[_ngcontent-wlc-app-c796713769] {
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 1.45;
}
@media (min-width: 1630px) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__merchant[_ngcontent-wlc-app-c796713769] {
		color: var(--mc-baseMain);
		font-style: normal;
		font-weight: 400;
		font-size: 1.6rem;
		line-height: 1.45;
	}
}
.wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-external-title[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__merchant[_ngcontent-wlc-app-c796713769] {
	color: var(--mc-baseMain-o6);
	font-style: normal;
	font-weight: 400;
	font-size: 1.2rem;
	line-height: 1.45;
}
@media (pointer: fine) {
	.wlc-section-title--theme-default[_nghost-wlc-app-c679633311]:hover
		.wlc-section-title__icon[_ngcontent-wlc-app-c679633311]
		.wlc-icon-content
		svg {
		fill: var(--mc-main);
	}
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb-media__wrap[_ngcontent-wlc-app-c796713769] {
	position: relative;
	overflow: hidden;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb-media__video[_ngcontent-wlc-app-c796713769] {
	display: block;
	object-fit: cover;
	object-position: center;
	width: 100%;
	aspect-ratio: 4/3;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
	padding: 0;
	display: grid;
	flex-direction: column;
	align-items: center;
	margin: 0 auto;
	background: transparent;
	border-radius: 8px;
	overflow: hidden;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
		padding: 20px 0 25px;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
	max-width: 100%;
	margin: 0 auto;
}
@media (min-width: 1024px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
		max-width: 994px;
	}
}
@media (min-width: 1024px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
		max-width: 994px;
	}
}
@media (min-width: 1200px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
		max-width: 1170px;
	}
}
@media (min-width: 1630px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__wrapper[_ngcontent-wlc-app-c1970934594] {
		max-width: 1275px;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__header[_ngcontent-wlc-app-c1970934594] {
	margin: 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__header[_ngcontent-wlc-app-c1970934594] {
		margin: 0;
	}
}
@media (min-width: 768px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__header[_ngcontent-wlc-app-c1970934594] {
		justify-content: flex-start;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
	color: var(--mc-baseThird);
	font-style: normal;
	font-weight: 700;
	font-size: 2rem;
	line-height: 1.4;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		color: var(--mc-baseThird);
		font-style: normal;
		font-weight: 700;
		font-size: 2rem;
		line-height: 1.4;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
	max-width: calc(100% - 30px);
	display: flex;
	align-items: center;
	font-style: italic;
	line-height: 22px;
	text-transform: uppercase;
}
@media (min-width: 480px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 450px;
	}
}
@media (min-width: 560px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 530px;
	}
}
@media (min-width: 640px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 610px;
	}
}
@media (min-width: 720px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 690px;
	}
}
@media (min-width: 768px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 738px;
	}
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 870px;
	}
}
@media (min-width: 1024px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594] {
		max-width: 100%;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__title[_ngcontent-wlc-app-c1970934594]:before {
	content: '';
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 10px;
	background: url(assets/loyalty.svg) center/contain no-repeat;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__btn-wrapper[_ngcontent-wlc-app-c1970934594] {
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__btn-wrapper[_ngcontent-wlc-app-c1970934594]
	.wlc-btn--theme-mod-secondary {
	min-width: 0;
	margin-left: 30px;
	padding: 0;
	border: none;
	transform: skew(0);
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__btn-wrapper[_ngcontent-wlc-app-c1970934594]
	.wlc-btn--theme-mod-secondary
	.wlc-btn__text {
	color: var(--mc-main);
	font-weight: 600;
	font-size: 16px;
	font-style: normal;
	text-transform: none;
	text-wrap: nowrap;
	transform: skew(0);
	transition: all ease 0.3s;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__navigation-btns[_ngcontent-wlc-app-c1970934594] {
	display: none;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__navigation-btns[_ngcontent-wlc-app-c1970934594] {
		display: flex;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__navigation-btns[_ngcontent-wlc-app-c1970934594]
	.wlc-swiper-button-prev {
	margin-left: 15px;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__container[_ngcontent-wlc-app-c1970934594] {
	margin: 0 -20px;
	min-width: 0;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__container[_ngcontent-wlc-app-c1970934594] {
		margin: 0;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__container[_ngcontent-wlc-app-c1970934594] {
	border-radius: 6px;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__container[_ngcontent-wlc-app-c1970934594]
	.container[_ngcontent-wlc-app-c1970934594] {
	max-width: 100%;
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__slider[_ngcontent-wlc-app-c1970934594]
	.swiper {
	overflow: visible;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__slider[_ngcontent-wlc-app-c1970934594]
		.swiper {
		overflow: hidden;
	}
}
.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
	.wlc-loyalty-program-wolf__slider[_ngcontent-wlc-app-c1970934594]
	.swiper-slide {
	width: 150px;
}
@media (min-width: 900px) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__slider[_ngcontent-wlc-app-c1970934594]
		.swiper-slide {
		width: initial;
	}
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513] {
	height: 150px;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 10px;
	overflow: hidden;
}
@media (min-width: 900px) {
	.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
		.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513] {
		height: 185px;
	}
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513]:before {
	height: 120px;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -1;
	display: block;
	width: 100%;
	background: linear-gradient(
		180deg,
		var(--mc-bg500) 50%,
		var(--mc-bg500-l20) 100%
	);
	border-radius: 10px;
}
@media (min-width: 900px) {
	.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
		.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513]:before {
		height: 144px;
	}
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513]:after {
	height: 2px;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
@media (min-width: 900px) {
	.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
		.wlc-loyalty-level__container[_ngcontent-wlc-app-c1295165513]:after {
		height: 4px;
	}
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__image[_ngcontent-wlc-app-c1295165513] {
	height: 100px;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	width: auto;
}
@media (min-width: 900px) {
	.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
		.wlc-loyalty-level__image[_ngcontent-wlc-app-c1295165513] {
		height: 130px;
	}
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__icon[_ngcontent-wlc-app-c1295165513] {
	--wlc-icon-width: 100%;
	--wlc-icon-height: 100%;
	width: 100%;
	max-width: 100%;
	height: 100%;
	max-height: 100%;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__icon[_ngcontent-wlc-app-c1295165513]
	img {
	object-fit: scale-down;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__content[_ngcontent-wlc-app-c1295165513] {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
	width: 100%;
	height: 100%;
	padding: 10px 10px 20px;
	text-align: center;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__content[_ngcontent-wlc-app-c1295165513] {
	margin-top: -20px;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__level[_ngcontent-wlc-app-c1295165513] {
	color: var(--mc-baseSecond);
	font-style: normal;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 1.45;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 2;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__points[_ngcontent-wlc-app-c1295165513] {
	color: var(--mc-baseSecond);
	font-style: normal;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.45;
	display: -webkit-box;
	box-orient: vertical;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-word;
	-webkit-line-clamp: 1;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__points[_ngcontent-wlc-app-c1295165513] {
	display: flex;
	align-items: center;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__points[_ngcontent-wlc-app-c1295165513]
	[_ngcontent-wlc-app-c1295165513]:first-child {
	display: inline-block;
	height: 1rem;
}
.wlc-currency--theme-default[_nghost-wlc-app-c2580734348] {
	display: var(--wlc-currency-display, inline-flex);
	flex-wrap: nowrap;
	align-items: baseline;
	color: inherit;
}
.wlc-loyalty-level--theme-wolf[_nghost-wlc-app-c1295165513]
	.wlc-loyalty-level__currency[_ngcontent-wlc-app-c1295165513] {
	--wlc-icon-height: 20px;
}
.wlc-currency--theme-default[_nghost-wlc-app-c2580734348]
	.wlc-currency__sign--right[_ngcontent-wlc-app-c2580734348] {
	margin-left: 4px;
}
.wlc-currency--theme-default[_nghost-wlc-app-c2580734348]
	.wlc-currency__svg[_ngcontent-wlc-app-c2580734348] {
	line-height: 1;
	vertical-align: text-top;
}
@media (pointer: fine) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__btn-wrapper[_ngcontent-wlc-app-c1970934594]
		.wlc-btn--theme-mod-secondary:hover {
		background: transparent;
		box-shadow: none;
	}
}
@media (pointer: fine) {
	.wlc-loyalty-program-wolf--theme-wolf[_nghost-wlc-app-c1970934594]
		.wlc-loyalty-program-wolf__btn-wrapper[_ngcontent-wlc-app-c1970934594]
		.wlc-btn--theme-mod-secondary:hover
		.wlc-btn__text {
		color: var(--mc-baseMain);
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782] {
	max-width: 100%;
	margin: 0 auto;
	position: relative;
	width: 100%;
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782] {
		max-width: 1170px;
	}
}
@media (min-width: 1630px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782] {
		max-width: 1275px;
	}
}
.wlc-total-jackpot__wrapper[_ngcontent-wlc-app-c99056782] {
	align-items: center;
	flex-direction: column;
	gap: 30px 0;
	display: flex;
	height: 100%;
}
@media (min-width: 720px) {
	.wlc-total-jackpot__wrapper[_ngcontent-wlc-app-c99056782] {
		gap: 40px 0;
	}
}
@media (min-width: 1630px) {
	.wlc-total-jackpot__wrapper[_ngcontent-wlc-app-c99056782] {
		gap: 60px 0;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__bg[_ngcontent-wlc-app-c99056782] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(assets/bg_left.webp) left top/contain no-repeat,
		url(assets/bg_right_top.png) right top/contain no-repeat,
		url(assets/bg_right_bottom.png) right bottom/contain no-repeat,
		var(--mc-main);
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__bg[_ngcontent-wlc-app-c99056782] {
		border-radius: 6px;
	}
}
[class*='--fluid']
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__bg[_ngcontent-wlc-app-c99056782] {
	border-radius: initial;
}
@media (min-width: 1200px) {
	[class*='--fluid']
		.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__bg[_ngcontent-wlc-app-c99056782] {
		border-radius: 10px;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782] {
	padding: 30px 10px;
	overflow: hidden;
}
@media (min-width: 768px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782] {
		padding: 30px 20px;
	}
}
@media (min-width: 1024px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782] {
		padding: 30px;
	}
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782] {
		padding: 30px 75px 75px;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782] {
	position: relative;
	width: 100%;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__title[_ngcontent-wlc-app-c99056782] {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	padding: 0 18px;
	font-weight: 600;
	line-height: 35px;
	background: var(--mc-main);
	border-right: 2px solid var(--mc-labelBorder);
	border-bottom: 2px solid var(--mc-labelBorder);
	border-radius: 6px 4px 4px 0;
	transform: skew(-30deg);
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__title[_ngcontent-wlc-app-c99056782] {
		font-size: 1.4rem;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__title[_ngcontent-wlc-app-c99056782]:before {
	content: '';
	width: 20px;
	height: 20px;
	margin-right: 10px;
	background: url(assets/jackpots.svg) center/contain no-repeat;
	transform: skew(30deg);
}
.wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__title[_ngcontent-wlc-app-c99056782]
	.wlc-title__main {
	min-height: unset;
	padding: 0;
	background: transparent;
	border-radius: unset;
	display: flex;
	align-items: center;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__title[_ngcontent-wlc-app-c99056782]
	.wlc-title__main {
	transform: skew(30deg);
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782] {
	margin: 20px 0 15px;
	position: relative;
	color: #fff;
}
@media (min-width: 768px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782] {
		margin: 90px 0 0;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
	.wlc-total-jackpot-body
	svg {
	height: 40px;
}
@media (min-width: 768px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot-body
		svg {
		height: 54px;
	}
}
@media (min-width: 1024px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot-body
		svg {
		height: 70px;
	}
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot-body
		svg {
		height: 110px;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
	.wlc-total-jackpot__currency,
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
	.wlc-total-jackpot__counter {
	font-size: 3rem;
	letter-spacing: unset;
	font-family: TotalJackpot, Roboto, sans-serif;
	line-height: 1;
	fill: currentColor;
}
@media (min-width: 768px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__currency,
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__counter {
		font-size: 4.4rem;
	}
}
@media (min-width: 1024px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__currency,
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__counter {
		font-size: 5.8rem;
	}
}
@media (min-width: 1024px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__currency,
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__counter {
		font-size: 5.8rem;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
	.wlc-total-jackpot__currency,
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
	.wlc-total-jackpot__counter {
	font-weight: 700;
	font-family: Switzer, sans-serif;
	font-style: italic;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782] {
	position: relative;
	z-index: 5;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__content[_ngcontent-wlc-app-c99056782]:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 20px;
	height: 33px;
	background: var(--mc-main);
	border-radius: 6px 0 0;
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__content[_ngcontent-wlc-app-c331847529] {
	display: grid;
	grid-template-areas:
		'title-icon title show-all'
		'games-grid games-grid games-grid';
	grid-template-columns: auto auto auto minmax(0, 1fr);
	row-gap: 20px;
}
@media (min-width: 768px) {
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
		.wlc-games-grid__content[_ngcontent-wlc-app-c331847529] {
		grid-template-areas:
			'title-icon title show-all swiper-buttons'
			'games-grid games-grid games-grid games-grid';
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-games-grid__content {
	grid-template-areas: 'games-grid';
	grid-template-columns: 1fr;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-games-grid__games-slider {
	grid-area: 'games-grid';
}
@media (min-width: 1200px) {
	.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
		.wlc-games-grid__games-slider[_ngcontent-wlc-app-c331847529] {
		margin: 0 60px;
	}
}
@media (min-width: 1200px) {
	.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
		.wlc-games-grid__games-slider[_ngcontent-wlc-app-c331847529] {
		border-radius: 6px;
	}
}
@media (min-width: 1200px) {
	.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
		.wlc-games-grid__games-slider[_ngcontent-wlc-app-c331847529] {
		overflow: hidden;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.swiper {
	overflow: visible;
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
		.swiper {
		overflow: hidden;
	}
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-game-thumb--theme-default {
	contain: layout paint;
	border-radius: 6px;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__label[_ngcontent-wlc-app-c796713769] {
	position: absolute;
	top: 50%;
	left: -5px;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 6px 10px;
	background: var(--mc-buttonGradient);
	border-radius: 0 2px 2px 0;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-game-thumb__label {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	padding: 0 18px;
	color: var(--mc-main);
	font-weight: 600;
	font-size: 1.2rem;
	line-height: 35px;
	background: var(--mc-baseMain);
	transform: skew(-30deg);
	border-radius: 6px 4px 4px 0;
	border-right: 2px solid var(--mc-main);
	border-bottom: 2px solid var(--mc-main);
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-game-thumb__label
	span {
	display: inline-block;
	transform: skew(30deg);
}
.wlc-currency--theme-default[_nghost-wlc-app-c2580734348] {
	display: var(--wlc-currency-display, inline-flex);
	flex-wrap: nowrap;
	align-items: baseline;
	color: inherit;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__jackpot[_ngcontent-wlc-app-c796713769] {
	color: var(--mc-main);
	font-style: normal;
	transition: all 0.2s linear;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	width: 100%;
	height: 150px;
	padding: 0 0 15px;
	background: linear-gradient(
		180deg,
		rgba(255, 255, 255, 0) 44.56%,
		#fff 77.95%
	);
	pointer-events: none;
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__jackpot[_ngcontent-wlc-app-c796713769] {
	font-weight: 600;
	pointer-events: none;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-game-thumb--theme-default
	.wlc-game-thumb__title {
	z-index: auto;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-game-thumb--theme-default:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	width: 20px;
	height: 33px;
	background: var(--mc-baseMain);
	border-radius: 6px 0 0;
}
.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
	display: none;
	z-index: 1;
	grid-area: games-grid;
	align-self: center;
	width: 100%;
}
@media (min-width: 1200px) {
	.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
		.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c331847529] {
		display: block;
	}
}
.wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c331847529]
	.wlc-games-grid__swiper-buttons[_ngcontent-wlc-app-c331847529] {
	display: flex;
	justify-content: space-between;
}
.wlc-games-grid[_nghost-wlc-app-c331847529]
	.wlc-games-grid__more[_ngcontent-wlc-app-c331847529] {
	margin: 20px 0 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-games-grid__more {
	margin: 45px 0 0;
}
.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c331847529] {
	margin: 0 0 0 20px;
	grid-area: show-all;
}

.wlc-total-jackpot--theme-games-inside
	.wlc-games-grid--theme-swiper[_nghost-wlc-app-c331847529]
	.wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c331847529] {
	margin: 0;
}
.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
	.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
	.wlc-games-grid__more
	.wlc-games-grid__show-all-btn {
	background: transparent;
	border: 1px solid var(--mc-baseMain);
}
@media (min-width: 1200px) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__currency,
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__amount[_ngcontent-wlc-app-c99056782]
		.wlc-total-jackpot__counter {
		font-size: 8rem;
	}
}

@media (pointer: fine) {
	.wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c99056782]
		.wlc-total-jackpot__games[_ngcontent-wlc-app-c99056782]
		.wlc-games-grid__more
		.wlc-games-grid__show-all-btn:hover {
		background: var(--mc-baseMain-o2);
	}
}
.wlc-sections__footer--theme-1 {
	padding-bottom: 15px;
	margin-top: 15px;
	background: transparent;
}
@media (min-width: 560px) {
	.wlc-sections__footer--theme-1 {
		padding-bottom: 20px;
	}
}
@media (min-width: 560px) {
	.wlc-sections__footer--theme-1 {
		margin-top: 20px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 {
		padding-bottom: 40px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 {
		margin-top: auto;
	}
}
.wlc-app-content .wlc-sections__footer {
	margin-top: auto;
	overflow-x: hidden;
}
@media (min-width: 1024px) {
	.wlc-app-content .wlc-sections__footer {
		overflow-x: initial;
	}
}

element.style {
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container {
	grid-template-areas:
		'payments payments payments'
		'ratings ratings ratings'
		'logo logo menu'
		'affiliate social-icons menu'
		'pwa pwa menu';
	grid-template-columns: auto auto 4fr;
	column-gap: unset;
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-rows: repeat(5, auto);
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments payments payments payments'
			'ratings ratings ratings ratings ratings'
			'logo affiliate menu menu menu'
			'pwa pwa menu menu menu'
			'links links menu menu menu'
			'disclaimer disclaimer disclaimer disclaimer disclaimer';
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments payments'
			'ratings ratings ratings'
			'logo affiliate menu'
			'pwa pwa menu'
			'links links menu'
			'disclaimer disclaimer disclaimer';
	}
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments'
			'ratings ratings'
			'pwa pwa'
			'logo affiliate'
			'links links'
			'menu menu'
			'disclaimer disclaimer';
	}
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container {
	grid-template-areas:
		'payments'
		'ratings'
		'logo'
		'pwa'
		'affiliate'
		'links'
		'menu'
		'disclaimer';
	grid-template-rows: repeat(auto-fill, auto);
}
@media (min-width: 1630px) {
	.wlc-sections__footer--theme-1 .container {
		column-gap: 40px;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants merchants merchants'
			'payments payments payments payments payments'
			'logo menu license disclaimer language'
			'social menu license disclaimer language';
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-rows: auto auto 45px auto;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto 1fr 1fr 1fr;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants'
			'payments payments payments'
			'logo menu social'
			'license disclaimer language';
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		justify-items: start;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		column-gap: 30px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto 1fr;
	}
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants'
			'payments payments payments'
			'logo menu language'
			'social social social'
			'disclaimer disclaimer disclaimer'
			'license license license';
	}
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto;
	}
}
.wlc-sections__footer--theme-1 .container {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: repeat(auto-fill, auto);
	justify-items: center;
	grid-template-areas:
		'merchants'
		'payments'
		'menu'
		'language'
		'social'
		'disclaimer'
		'license';
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto;
	}
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants'
			'payments payments payments'
			'logo menu language'
			'social social social'
			'disclaimer disclaimer disclaimer'
			'license license license';
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto 1fr;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		column-gap: 30px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		justify-items: start;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants'
			'payments payments payments'
			'logo menu social'
			'license disclaimer language';
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-columns: auto auto 1fr 1fr 1fr;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-rows: auto auto 45px auto;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1 .container {
		grid-template-areas:
			'merchants merchants merchants merchants merchants'
			'payments payments payments payments payments'
			'logo menu license disclaimer language'
			'social menu license disclaimer language';
	}
}
@media (min-width: 1630px) {
	.wlc-sections__footer--theme-1 .container {
		column-gap: 40px;
	}
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff .container {
	grid-template-areas:
		'payments'
		'ratings'
		'logo'
		'pwa'
		'affiliate'
		'links'
		'menu'
		'disclaimer';
	grid-template-rows: repeat(auto-fill, auto);
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments'
			'ratings ratings'
			'pwa pwa'
			'logo affiliate'
			'links links'
			'menu menu'
			'disclaimer disclaimer';
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments payments'
			'ratings ratings ratings'
			'logo affiliate menu'
			'pwa pwa menu'
			'links links menu'
			'disclaimer disclaimer disclaimer';
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-areas:
			'payments payments payments payments payments'
			'ratings ratings ratings ratings ratings'
			'logo affiliate menu menu menu'
			'pwa pwa menu menu menu'
			'links links menu menu menu'
			'disclaimer disclaimer disclaimer disclaimer disclaimer';
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container {
		grid-template-rows: repeat(5, auto);
	}
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container {
	grid-template-areas:
		'payments payments payments'
		'ratings ratings ratings'
		'logo logo menu'
		'affiliate social-icons menu'
		'pwa pwa menu';
	grid-template-columns: auto auto 4fr;
	column-gap: unset;
}
.wlc-sections__footer--theme-1 .wlc-footer-payments {
	grid-area: payments;
	width: 100%;
	max-width: 100%;
	overflow: hidden;
}
.wlc-sections__footer--theme-1 .wlc-footer-payments .wlc-title {
	margin-bottom: 20px;
}
.wlc-sections__footer--theme-1 .wlc-footer-payments .wlc-title__main {
	font-size: 2rem !important;
	font-style: italic !important;
	text-transform: uppercase;
}
.wlc-title--theme-default[_nghost-wlc-app-c996728749]
	div.wlc-title__main[_ngcontent-wlc-app-c996728749],
.wlc-title--theme-default[_nghost-wlc-app-c996728749]
	h1.wlc-title__main[_ngcontent-wlc-app-c996728749] {
	color: var(--mc-baseSecond, var(--mc-baseMain));
	font-style: normal;
	font-weight: 700;
	font-size: 2.4rem;
	line-height: 1.45;
}
.wlc-sections__footer--theme-1 .wlc-icon-safety-list,
.wlc-sections__footer--theme-1 .wlc-icon-merchants-list,
.wlc-sections__footer--theme-1 .wlc-icon-payments-list {
	width: 100%;
	max-width: 100%;
	overflow: hidden;
}
.wlc-sections__footer--theme-1 .wlc-icon-payments-list {
	grid-area: payments;
}
.wlc-icon-list--theme-payments {
	max-width: 100%;
	padding: 0;
	width: 100%;
	background-color: none;
	border-radius: 8px;
	overflow: hidden;
}
@media (min-width: 1420px) {
	.wlc-icon-list--theme-payments {
		max-width: 1420px;
	}
}
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants,
.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments {
	max-width: calc(100vw - 30px);
	margin: 0 0 30px;
}
@media (min-width: 900px) {
	.wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants,
	.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments {
		margin: 0 0 30px;
	}
}
@media (min-width: 1630px) {
	.wlc-sections__footer--theme-1 .wlc-icon-merchants-list .wlc-icon-list,
	.wlc-sections__footer--theme-1 .wlc-icon-list--theme-merchants,
	.wlc-sections__footer--theme-1 .wlc-icon-list--theme-payments {
		margin: 0 0 40px;
	}
}
.wlc-icon-list__wrapper {
	min-height: 20px;
}
.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
	margin: 0;
	padding: 0 0 20px;
	position: relative;
	z-index: 1;
	display: flex;
	align-items: center;
	overflow-x: hidden;
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
		flex-wrap: wrap;
	}
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
		margin: 0 -20px -10px;
	}
}
@media (min-width: 1630px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
		margin: 0 -20px -20px;
	}
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
		padding: 0;
	}
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
		justify-content: center;
	}
}
.wlc-sections__footer--theme-1
	.wlc-icon-list--theme-payments
	.wlc-icon-list__wrapper {
	background: transparent;
	border-radius: 10px;
	margin: 0;
}
.wlc-icon-list--theme-payments .wlc-icon-list__item,
.wlc-icon-list--theme-payments .wlc-icon-list-item {
	padding: 0 15px;
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__item,
	.wlc-icon-list--theme-payments .wlc-icon-list-item {
		padding: 10px 20px;
	}
}
@media (min-width: 1630px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__item,
	.wlc-icon-list--theme-payments .wlc-icon-list-item {
		padding: 20px;
	}
}
.wlc-icon-list img,
.wlc-icon-list .wlc-icon svg,
.wlc-icon-list .wlc-icon img {
	max-width: 100%;
	height: auto;
	object-fit: contain;
	object-position: center;
}
.wlc-icon-list--theme-payments .wlc-icon-list__item img,
.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,
.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,
.wlc-icon-list--theme-payments .wlc-icon-list-item img,
.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,
.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg {
	max-width: 105px;
	max-height: 30px;
	fill: var(--mc-bg100);
	overflow: hidden;
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__item img,
	.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,
	.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,
	.wlc-icon-list--theme-payments .wlc-icon-list-item img,
	.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,
	.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg {
		width: 100%;
	}
}
@media (min-width: 900px) {
	.wlc-icon-list--theme-payments .wlc-icon-list__item img,
	.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img,
	.wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg,
	.wlc-icon-list--theme-payments .wlc-icon-list-item img,
	.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img,
	.wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg {
		max-height: 35px;
	}
}
.wlc-sections__footer--theme-1 .wlc-sa-footer-ratings {
	grid-area: ratings;
	width: 100%;
	overflow: hidden;
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869] {
	margin: 0 0 60px;
	display: flex;
	flex-direction: column;
	grid-area: ratings;
	align-items: normal;
	justify-content: center;
	width: 100%;
	border-bottom: 1px solid var(--mc-dividerColor);
}
@media (min-width: 1024px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869] {
		margin: 0 0 40px;
	}
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
	.wlc-footer-ratings__title[_ngcontent-wlc-app-c121808869] {
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 700;
	font-size: 2rem;
	line-height: 1.45;
	align-self: flex-start;
	margin: 0 0 30px;
	text-transform: uppercase;
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
	.wlc-footer-ratings__title[_ngcontent-wlc-app-c121808869] {
	font-style: italic;
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
	.wlc-icon-list__wrapper {
	grid-gap: 20px;
	justify-content: space-around;
	flex-wrap: nowrap;
	overflow-x: hidden;
	padding: 0 0 40px;
	display: flex;
}
@media (min-width: 560px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__wrapper {
		grid-gap: 40px;
	}
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__wrapper {
		grid-gap: 40px;
	}
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__wrapper {
		justify-content: center;
	}
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__wrapper {
		flex-wrap: wrap;
	}
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__wrapper {
		flex-wrap: wrap;
	}
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
	.wlc-icon-list__item {
	flex-basis: 17%;
	display: flex;
	align-items: center;
	justify-content: center;
}
@media (min-width: 560px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__item {
		flex-basis: 20%;
	}
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list__item {
		flex-basis: auto;
	}
}
.wlc-icon-list img,
.wlc-icon-list .wlc-icon svg,
.wlc-icon-list .wlc-icon img {
	max-width: 100%;
	height: auto;
	object-fit: contain;
	object-position: center;
}
.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
	.wlc-icon-list-item__image {
	max-width: 105px;
	max-height: 30px;
	width: auto;
	height: auto;
	overflow: hidden;
}
@media (min-width: 900px) {
	.wlc-footer-ratings--theme-default[_nghost-wlc-app-c121808869]
		.wlc-icon-list-item__image {
		max-height: 35px;
	}
}
.wlc-sections__footer--theme-1 .wlc-post-menu {
	grid-area: menu;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827] {
	position: relative;
	min-width: 0;
}
.wlc-sections__footer--theme-1 .container .wlc-post-menu,
.wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer,
.wlc-sections__footer--theme-1 .container .wlc-footer-lang,
.wlc-sections__footer--theme-1 .container .wlc-license,
.wlc-sections__footer--theme-1 .container .wlc-logo {
	margin: 0 0 30px;
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container .wlc-post-menu,
	.wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer,
	.wlc-sections__footer--theme-1 .container .wlc-footer-lang,
	.wlc-sections__footer--theme-1 .container .wlc-license,
	.wlc-sections__footer--theme-1 .container .wlc-logo {
		margin: 0 0 20px;
	}
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first[_nghost-wlc-app-c2728622827] {
	justify-content: center;
	padding: 0;
	width: 100%;
}
@media (min-width: 560px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first[_nghost-wlc-app-c2728622827] {
		justify-content: flex-start;
	}
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-post-menu {
	padding-left: 40px;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827] {
	width: 100%;
	max-width: 100%;
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-post-menu
	.wlc-menu {
	grid-template-columns: 1fr 1fr !important;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
	.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
	> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
	column-count: 1;
	display: grid;
	grid-gap: 10px;
}
@media (min-width: 560px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		column-count: 2;
	}
}
@media (min-width: 900px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		column-count: 1;
	}
}
@media (min-width: 560px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		display: block;
	}
}
@media (min-width: 560px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		grid-gap: 0;
	}
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
	> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
	column-count: unset;
	text-align: start;
	max-width: 440px;
	margin: -5px auto;
	display: block;
	column-gap: 20px;
}
@media (min-width: 1024px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		max-width: 100%;
	}
}
@media (min-width: 1024px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		margin: -5px 0;
	}
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
	> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
	display: grid;
	grid-column-gap: 20px;
	grid-template-columns: repeat(2, auto);
	justify-content: space-between;
	max-width: 715px;
}
@media (min-width: 768px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		grid-template-columns: repeat(3, auto);
	}
}
@media (min-width: 1200px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827],
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827] {
		margin: 0 0 0 auto;
	}
}
@media (min-width: 1024px) {
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__items[_ngcontent-wlc-app-c2728622827]
		.wlc-menu__item,
	.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__wrp[_ngcontent-wlc-app-c2728622827]
		> .wlc-menu--type-post-menu[_ngcontent-wlc-app-c2728622827]
		.wlc-menu__item {
		margin: 0 0 10px;
	}
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827] .wlc-menu__link {
	transition: color 0.3s linear;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: 400;
	font-size: 1.4rem;
	line-height: 1.45;
	text-decoration: none;
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c2728622827]
	.wlc-menu__link {
	display: inline-block;
	padding: 5px 0;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__controls {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 13;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	height: 100%;
	pointer-events: none;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control {
	position: relative;
	display: flex;
	align-items: center;
	width: 30px;
	height: 100%;
	padding: 5px;
	color: var(--mc-baseMain);
	background: none;
	cursor: pointer;
	border: none;
	transition: all 0.3s ease-out;
	pointer-events: initial;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control--prev {
	--wlc-post-menu-svg-transform: rotate(90deg);
	visibility: hidden;
	justify-content: flex-start;
	margin: 0 auto 0 0;
}
@media (min-width: 900px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__control--prev {
		visibility: visible;
	}
}
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control--prev[_ngcontent-wlc-app-c2728622827],
.wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control--next[_ngcontent-wlc-app-c2728622827] {
	visibility: hidden;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: linear-gradient(
		90deg,
		var(--mc-bg700) 65%,
		var(--mc-bg700-o0) 100%
	);
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control
	.wlc-icon {
	display: block;
	line-height: 1;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control
	.wlc-icon-content {
	display: flex;
	align-items: center;
	justify-content: center;
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control
	svg {
	transform: var(--wlc-post-menu-svg-transform, none);
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control--next {
	--wlc-post-menu-svg-transform: rotate(-90deg);
	visibility: hidden;
	justify-content: flex-end;
	margin: 0 0 0 auto;
}
@media (min-width: 900px) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-post-menu__control--next {
		visibility: visible;
	}
}
.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
	.wlc-post-menu__control--next:before {
	transform: scaleX(-1);
}
[_nghost-wlc-app-c2680891784] {
	display: inline-block;
}
.wlc-sections__footer--theme-1 .wlc-logo {
	grid-area: logo;
}
.wlc-logo--theme-mod-footer-first[_nghost-wlc-app-c2680891784] {
	width: 184px;
}
.wlc-sections__footer--theme-1 .container .wlc-post-menu,
.wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer,
.wlc-sections__footer--theme-1 .container .wlc-footer-lang,
.wlc-sections__footer--theme-1 .container .wlc-license,
.wlc-sections__footer--theme-1 .container .wlc-logo {
	margin: 0 0 30px;
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1 .container .wlc-post-menu,
	.wlc-sections__footer--theme-1 .container .wlc-footer-disclaimer,
	.wlc-sections__footer--theme-1 .container .wlc-footer-lang,
	.wlc-sections__footer--theme-1 .container .wlc-license,
	.wlc-sections__footer--theme-1 .container .wlc-logo {
		margin: 0 0 20px;
	}
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-logo {
	justify-self: center;
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-btn--aff {
	margin: 0 0 20px;
	justify-self: center;
	grid-area: affiliate;
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-btn--aff {
	width: 100%;
	max-width: 345px;
	padding: 5px 15px;
}
@media (min-width: 768px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-btn--aff {
		width: auto;
		max-width: unset;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-btn--aff {
		margin: 0;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-btn--aff {
		margin: 0;
	}
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-btn--aff {
	justify-self: left;
	margin-bottom: 20px;
}
.wlc-sections__footer--theme-1 .wlc-social-icons {
	grid-area: social;
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-social-icons.wlc-social-icons--theme-mod-compact {
	justify-self: center;
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-social-icons.wlc-social-icons--theme-mod-compact {
	height: 100%;
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-social-icons {
	grid-area: social-icons;
	justify-self: left;
	margin: 5px 0 20px 20px;
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-social-icons.wlc-social-icons--theme-mod-compact,
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-footer-lang {
		justify-self: right;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-social-icons.wlc-social-icons--theme-mod-compact {
		justify-self: left;
	}
}
.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
	.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
	display: flex;
	gap: 20px;
	justify-content: center;
	margin: 0 -10px;
	flex-wrap: wrap;
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		display: grid;
	}
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		grid-template-columns: 1fr;
	}
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		margin: 0 0 20px;
	}
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
	.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
	display: flex;
	grid-gap: 0;
	margin: 20px 0 0;
}
@media (min-width: 1024px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		display: grid;
	}
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		grid-gap: 10px;
	}
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		margin: 0;
	}
}
@media (min-width: 1200px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__list[_ngcontent-wlc-app-c1761695635] {
		margin: 10px 0 0;
	}
}
.wlc-sections__footer--theme-1
	.wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element]
	.wlc-social-icons__list[class] {
	margin: 0 0 10px;
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-social-icons
	.wlc-social-icons__list,
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-social-icons
	.wlc-social-icons__item {
	margin: 0 !important;
}
@media (min-width: 900px) {
	.wlc-sections__footer--theme-1
		.wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element]
		.wlc-social-icons__list[class] {
		margin: 0 0 20px;
	}
}
@media (min-width: 1024px) {
	.wlc-sections__footer--theme-1
		.wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element]
		.wlc-social-icons__list[class] {
		margin: 0;
	}
}
@media (min-width: 1200px) {
	.wlc-sections__footer--theme-1
		.wlc-social-icons.wlc-social-icons--theme-mod-compact[data-wlc-element]
		.wlc-social-icons__list[class] {
		margin: 10px 0 0;
	}
}
.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-social-icons.wlc-social-icons--theme-mod-compact
	.wlc-social-icons__list[class] {
	margin: 20px 0 0;
}
@media (min-width: 900px) {
	.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
		.container
		.wlc-social-icons.wlc-social-icons--theme-mod-compact
		.wlc-social-icons__list[class] {
		margin: 0;
	}
}
.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
	.wlc-social-icons__item[_ngcontent-wlc-app-c1761695635] {
	margin: 0 10px 20px;
}
@media (min-width: 900px) {
	.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__item[_ngcontent-wlc-app-c1761695635] {
		margin: 0;
	}
}

.wlc-sections__footer--theme-1.wlc-sections__footer--theme-with-aff
	.container
	.wlc-social-icons.wlc-social-icons--theme-mod-compact
	.wlc-social-icons__list
	.wlc-social-icons__item:first-of-type {
	display: block;
}
.wlc-social-icons--theme-default[_nghost-wlc-app-c1761695635]
	.wlc-social-icons__link[_ngcontent-wlc-app-c1761695635] {
	transition: all 0.3s linear;
	color: var(--mc-bg100);
}
.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
	.wlc-social-icons__link[_ngcontent-wlc-app-c1761695635] {
	--wlc-icon-width: 40px;
	--wlc-icon-height: 40px;
}
@media (min-width: 1200px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__link[_ngcontent-wlc-app-c1761695635] {
		--wlc-icon-width: 25px;
	}
}
@media (min-width: 1200px) {
	.wlc-social-icons--theme-default.wlc-social-icons--theme-mod-compact[_nghost-wlc-app-c1761695635]
		.wlc-social-icons__link[_ngcontent-wlc-app-c1761695635] {
		--wlc-icon-height: 25px;
	}
}
.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
	.container
	.wlc-social-icons
	.wlc-social-icons__link {
	--wlc-icon-width: 32px;
	--wlc-icon-height: 32px;
}
.wlc-icon-list .wlc-icon svg path {
	fill: inherit;
}
@media (max-width: 767px) {
	.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
		.container {
		grid-template-areas:
			'payments payments'
			'ratings ratings'
			'logo logo'
			'pwa pwa'
			'affiliate affiliate'
			'social-icons social-icons'
			'menu menu';
		grid-template-columns: 1fr;
	}
}
@media (max-width: 767px) {
	.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
		.container
		.wlc-btn--aff {
		justify-self: center;
	}
}
@media (max-width: 767px) {
	.wlc-sections__footer.wlc-sections__footer--theme-1[data-wlc-element='section_footer_mirror']
		.container
		.wlc-post-menu {
		padding-left: unset;
	}
}
@media (pointer: fine) {
	.wlc-btn--theme-skew[_nghost-wlc-app-c590251617]:hover {
		background: var(--mc-main-l20, var(--mc-main));
		border: 1px solid var(--mc-main-l20);
	}
}
@media (pointer: fine) {
	.wlc-post-menu--theme-default[_nghost-wlc-app-c2728622827]
		.wlc-menu__link:hover {
		color: var(--mc-main);
	}
}
@media (pointer: fine) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]:hover
		.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769] {
		opacity: 1;
	}
}
@media (pointer: fine) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]:hover
		.wlc-game-thumb__desc[_ngcontent-wlc-app-c796713769]:before {
		opacity: 1;
	}
}
@media (pointer: fine) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
		.wlc-btn--theme-mod-default:hover {
		box-shadow: 0 0 15px var(--mc-baseMain);
	}
}
.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
	.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
	.wlc-btn--theme-mod-secondary {
	background: transparent;
	border-color: transparent;
}
@media (pointer: fine) {
	.wlc-game-thumb--theme-default[_nghost-wlc-app-c796713769]
		.wlc-game-thumb__buttons[_ngcontent-wlc-app-c796713769]
		.wlc-btn--theme-mod-secondary:hover
		.wlc-btn__text {
		text-decoration: underline;
	}
}
@media (pointer: fine) {
	.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
		.wlc-btn--type-default[data-wlc-element='button_login-modal']:hover {
		background: var(--mc-main-l20);
	}
}
@media (pointer: fine) {
	.wlc-login-signup--theme-default[_nghost-wlc-app-c4208157022]
		.wlc-btn--type-default[data-wlc-element='button_register-modal']:hover {
		box-shadow: var(--mc-buttonShadow);
	}
}
@media (pointer: fine) {
	.wlc-sections__header--theme-universal .wlc-btn-search__text:hover {
		color: var(--mc-baseMain);
	}
}
.seo-section {
	margin-bottom: 40px;
}
.seo-section .container {
	padding: 40px;
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: normal;
	font-size: 1.4rem;
	line-height: 1.45;
	background: linear-gradient(180deg, #1e050f 0%, #370b1e 100%);
}
.seo-section .container h1,
.seo-section .container h2,
.seo-section .container h3 {
	color: var(--mc-baseMain);
	font-style: normal;
	font-weight: bold;
	font-size: 2.4rem;
	line-height: 1.45;
}
.seo-section .container p {
	margin-top: 0;
	margin-bottom: 0;
}
