 /*! This file is auto-generated */
 .wp-block-button__link {
     color: #fff;
     background-color: #32373c;
     border-radius: 9999px;
     box-shadow: none;
     text-decoration: none;
     padding: calc(.667em + 2px) calc(1.333em + 2px);
     font-size: 1.125em
 }

 .wp-block-file__button {
     background: #32373c;
     color: #fff;
     text-decoration: none
 }

 .c-review__list {
     list-style: none;
     padding: 0;
     margin: 0 0 20px 0;
 }

 .c-review__item {
     border: 1px solid #e0e0e0;
     border-radius: 8px;
     padding: 15px;
     margin-bottom: 15px;
     background: #fff;
 }

 .c-review__header {
     display: flex;
     justify-content: space-between;
     align-items: center;
     margin-bottom: 10px;
     font-size: 14px;
     color: #666;
 }

 .c-review__person {
     font-weight: bold;
     color: #333;
 }

 .c-review__reply {
     color: #007bff;
     text-decoration: none;
 }

 .c-review__text-box {
     margin-top: 10px;
 }

 .c-review__text {
     margin: 0;
     line-height: 1.5;
     color: #333;
 }

 .c-review__sublist {
     margin-top: 15px;
     margin-left: 20px;
 }

 .c-review__reply-item {
     background: #f8f9fa;
     border-left: 3px solid #007bff;
 }

 .body {
     --wp--preset--color--black: #000000;
     --wp--preset--color--cyan-bluish-gray: #abb8c3;
     --wp--preset--color--white: #ffffff;
     --wp--preset--color--pale-pink: #f78da7;
     --wp--preset--color--vivid-red: #cf2e2e;
     --wp--preset--color--luminous-vivid-orange: #ff6900;
     --wp--preset--color--luminous-vivid-amber: #fcb900;
     --wp--preset--color--light-green-cyan: #7bdcb5;
     --wp--preset--color--vivid-green-cyan: #00d084;
     --wp--preset--color--pale-cyan-blue: #8ed1fc;
     --wp--preset--color--vivid-cyan-blue: #0693e3;
     --wp--preset--color--vivid-purple: #9b51e0;
     --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
     --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
     --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
     --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
     --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
     --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
     --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
     --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
     --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
     --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
     --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
     --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
     --wp--preset--font-size--small: 13px;
     --wp--preset--font-size--medium: 20px;
     --wp--preset--font-size--large: 36px;
     --wp--preset--font-size--x-large: 42px;
     --wp--preset--spacing--20: 0.44rem;
     --wp--preset--spacing--30: 0.67rem;
     --wp--preset--spacing--40: 1rem;
     --wp--preset--spacing--50: 1.5rem;
     --wp--preset--spacing--60: 2.25rem;
     --wp--preset--spacing--70: 3.38rem;
     --wp--preset--spacing--80: 5.06rem;
     --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
     --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
     --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
     --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
     --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
 }

 :where(.is-layout-flex) {
     gap: 0.5em;
 }

 :where(.is-layout-grid) {
     gap: 0.5em;
 }

 body .is-layout-flow>.alignleft {
     float: left;
     margin-inline-start: 0;
     margin-inline-end: 2em;
 }

 body .is-layout-flow>.alignright {
     float: right;
     margin-inline-start: 2em;
     margin-inline-end: 0;
 }

 body .is-layout-flow>.aligncenter {
     margin-left: auto !important;
     margin-right: auto !important;
 }

 body .is-layout-constrained>.alignleft {
     float: left;
     margin-inline-start: 0;
     margin-inline-end: 2em;
 }

 body .is-layout-constrained>.alignright {
     float: right;
     margin-inline-start: 2em;
     margin-inline-end: 0;
 }

 body .is-layout-constrained>.aligncenter {
     margin-left: auto !important;
     margin-right: auto !important;
 }

 body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
     max-width: var(--wp--style--global--content-size);
     margin-left: auto !important;
     margin-right: auto !important;
 }

 body .is-layout-constrained>.alignwide {
     max-width: var(--wp--style--global--wide-size);
 }

 body .is-layout-flex {
     display: flex;
 }

 body .is-layout-flex {
     flex-wrap: wrap;
     align-items: center;
 }

 body .is-layout-flex>* {
     margin: 0;
 }

 body .is-layout-grid {
     display: grid;
 }

 body .is-layout-grid>* {
     margin: 0;
 }

 :where(.wp-block-columns.is-layout-flex) {
     gap: 2em;
 }

 :where(.wp-block-columns.is-layout-grid) {
     gap: 2em;
 }

 :where(.wp-block-post-template.is-layout-flex) {
     gap: 1.25em;
 }

 :where(.wp-block-post-template.is-layout-grid) {
     gap: 1.25em;
 }

 .has-black-color {
     color: var(--wp--preset--color--black) !important;
 }

 .has-cyan-bluish-gray-color {
     color: var(--wp--preset--color--cyan-bluish-gray) !important;
 }

 .has-white-color {
     color: var(--wp--preset--color--white) !important;
 }

 .has-pale-pink-color {
     color: var(--wp--preset--color--pale-pink) !important;
 }

 .has-vivid-red-color {
     color: var(--wp--preset--color--vivid-red) !important;
 }

 .has-luminous-vivid-orange-color {
     color: var(--wp--preset--color--luminous-vivid-orange) !important;
 }

 .has-luminous-vivid-amber-color {
     color: var(--wp--preset--color--luminous-vivid-amber) !important;
 }

 .has-light-green-cyan-color {
     color: var(--wp--preset--color--light-green-cyan) !important;
 }

 .has-vivid-green-cyan-color {
     color: var(--wp--preset--color--vivid-green-cyan) !important;
 }

 .has-pale-cyan-blue-color {
     color: var(--wp--preset--color--pale-cyan-blue) !important;
 }

 .has-vivid-cyan-blue-color {
     color: var(--wp--preset--color--vivid-cyan-blue) !important;
 }

 .has-vivid-purple-color {
     color: var(--wp--preset--color--vivid-purple) !important;
 }

 .has-black-background-color {
     background-color: var(--wp--preset--color--black) !important;
 }

 .has-cyan-bluish-gray-background-color {
     background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
 }

 .has-white-background-color {
     background-color: var(--wp--preset--color--white) !important;
 }

 .has-pale-pink-background-color {
     background-color: var(--wp--preset--color--pale-pink) !important;
 }

 .has-vivid-red-background-color {
     background-color: var(--wp--preset--color--vivid-red) !important;
 }

 .has-luminous-vivid-orange-background-color {
     background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
 }

 .has-luminous-vivid-amber-background-color {
     background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
 }

 .has-light-green-cyan-background-color {
     background-color: var(--wp--preset--color--light-green-cyan) !important;
 }

 .has-vivid-green-cyan-background-color {
     background-color: var(--wp--preset--color--vivid-green-cyan) !important;
 }

 .has-pale-cyan-blue-background-color {
     background-color: var(--wp--preset--color--pale-cyan-blue) !important;
 }

 .has-vivid-cyan-blue-background-color {
     background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
 }

 .has-vivid-purple-background-color {
     background-color: var(--wp--preset--color--vivid-purple) !important;
 }

 .has-black-border-color {
     border-color: var(--wp--preset--color--black) !important;
 }

 .has-cyan-bluish-gray-border-color {
     border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
 }

 .has-white-border-color {
     border-color: var(--wp--preset--color--white) !important;
 }

 .has-pale-pink-border-color {
     border-color: var(--wp--preset--color--pale-pink) !important;
 }

 .has-vivid-red-border-color {
     border-color: var(--wp--preset--color--vivid-red) !important;
 }

 .has-luminous-vivid-orange-border-color {
     border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
 }

 .has-luminous-vivid-amber-border-color {
     border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
 }

 .has-light-green-cyan-border-color {
     border-color: var(--wp--preset--color--light-green-cyan) !important;
 }

 .has-vivid-green-cyan-border-color {
     border-color: var(--wp--preset--color--vivid-green-cyan) !important;
 }

 .has-pale-cyan-blue-border-color {
     border-color: var(--wp--preset--color--pale-cyan-blue) !important;
 }

 .has-vivid-cyan-blue-border-color {
     border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
 }

 .has-vivid-purple-border-color {
     border-color: var(--wp--preset--color--vivid-purple) !important;
 }

 .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
     background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
 }

 .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
     background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
 }

 .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
     background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
 }

 .has-luminous-vivid-orange-to-vivid-red-gradient-background {
     background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
 }

 .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
     background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
 }

 .has-cool-to-warm-spectrum-gradient-background {
     background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
 }

 .has-blush-light-purple-gradient-background {
     background: var(--wp--preset--gradient--blush-light-purple) !important;
 }

 .has-blush-bordeaux-gradient-background {
     background: var(--wp--preset--gradient--blush-bordeaux) !important;
 }

 .has-luminous-dusk-gradient-background {
     background: var(--wp--preset--gradient--luminous-dusk) !important;
 }

 .has-pale-ocean-gradient-background {
     background: var(--wp--preset--gradient--pale-ocean) !important;
 }

 .has-electric-grass-gradient-background {
     background: var(--wp--preset--gradient--electric-grass) !important;
 }

 .has-midnight-gradient-background {
     background: var(--wp--preset--gradient--midnight) !important;
 }

 .has-small-font-size {
     font-size: var(--wp--preset--font-size--small) !important;
 }

 .has-medium-font-size {
     font-size: var(--wp--preset--font-size--medium) !important;
 }

 .has-large-font-size {
     font-size: var(--wp--preset--font-size--large) !important;
 }

 .has-x-large-font-size {
     font-size: var(--wp--preset--font-size--x-large) !important;
 }

 .wp-block-navigation a:where(:not(.wp-element-button)) {
     color: inherit;
 }

 :where(.wp-block-post-template.is-layout-flex) {
     gap: 1.25em;
 }

 :where(.wp-block-post-template.is-layout-grid) {
     gap: 1.25em;
 }

 :where(.wp-block-columns.is-layout-flex) {
     gap: 2em;
 }

 :where(.wp-block-columns.is-layout-grid) {
     gap: 2em;
 }

 .wp-block-pullquote {
     font-size: 1.5em;
     line-height: 1.6;
 }

 .wlc-icon:host {
     display: inline-block;
     line-height: 0;
 }

 .wlc-icon:host * {
     display: inline-block;
     line-height: 0;
 }

 .wlc-icon:host-content {
     display: inline-block;
 }

 .wlc-icon:host svg,
 .wlc-icon:host path {
     fill: inherit;
 }

 .wlc-icon-spin {
     animation: loadingCircle 1s linear infinite;
 }

 @keyframes loadingCircle {
     100% {
         transform: rotate(360deg);
     }
 }

 .wlc-login-signup--theme-default[_nghost-wlc-app-c109] {
     display: grid;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     grid-gap: 20px;
     grid-template-areas: "login sign";
     align-items: center;
 }

 .wlc-burger-panel--left-mobile .wlc-login-signup--theme-default[_nghost-wlc-app-c109] {
     grid-template-areas: "sign""login";
 }

 .wlc-login-signup--theme-default[_nghost-wlc-app-c109] .wlc-btn--type-default[data-wlc-element=button_login-modal] {
     grid-area: login;
 }

 .wlc-login-signup--theme-default[_nghost-wlc-app-c109] .wlc-btn--type-default[data-wlc-element=button_register-modal] {
     grid-area: sign;
 }

 @keyframes buttonPulse {

     0%,
     10%,
     20%,
     30%,
     40%,
     50% {
         box-shadow: 0 0 0 0 var(--mc-buttonColor);
     }

     9.99%,
     19.99%,
     29.99%,
     39.99%,
     49.99% {
         box-shadow: 0 0 0 10px var(--mc-buttonColor-o0);
     }
 }

 @keyframes buttonPulseSecondary {

     0%,
     10%,
     20%,
     30%,
     40%,
     50% {
         box-shadow: 0 0 0 0 var(--mc-secondary);
     }

     9.99%,
     19.99%,
     29.99%,
     39.99%,
     49.99% {
         box-shadow: 0 0 0 10px var(--mc-secondary-o0);
     }
 }

 .wlc-btn[_nghost-wlc-app-c80] {
     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-btn[_nghost-wlc-app-c80]:disabled {
     background: var(--mc-buttonColor-o6);
     box-shadow: none;
     cursor: not-allowed;
     border: none;
 }

 .wlc-btn[_nghost-wlc-app-c80]:disabled .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: var(--mc-baseMain-o6);
 }

 @media (pointer: fine) {
     .wlc-btn[_nghost-wlc-app-c80]:disabled:hover {
         background: var(--mc-buttonColor-o6);
         box-shadow: none;
         border: none;
     }

     .wlc-btn[_nghost-wlc-app-c80]:disabled:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: var(--mc-baseMain-o6);
     }
 }

 .wlc-btn[_nghost-wlc-app-c80] .wlc-btn__pending[_ngcontent-wlc-app-c80] {
     display: none;
 }

 .wlc-btn.wlc-btn--pending[_nghost-wlc-app-c80] {
     position: relative;
     pointer-events: none;
 }

 .wlc-btn.wlc-btn--pending[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     opacity: 0;
 }

 .wlc-btn.wlc-btn--pending[_nghost-wlc-app-c80] .wlc-btn__pending[_ngcontent-wlc-app-c80] {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0 auto;
     transform: translate(-50%, -50%);
     display: block;
 }

 .wlc-btn.wlc-btn--pending[_nghost-wlc-app-c80] .wlc-btn__pending[_ngcontent-wlc-app-c80] svg {
     animation: spin 1s infinite linear;
 }

 .wlc-btn.wlc-btn--pending.wlc-btn--theme-skew[_nghost-wlc-app-c80] .wlc-btn__pending[_ngcontent-wlc-app-c80] {
     transform: translate(-50%, -50%) skew(20deg, 0);
 }

 .wlc-btn.wlc-btn--animate-pulse[_nghost-wlc-app-c80] {
     animation: buttonPulse 12.5s infinite cubic-bezier(0.7, 0, 0, 1);
 }

 .wlc-btn.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:disabled {
     background: transparent;
     box-shadow: none;
     border: 2px solid var(--mc-secondary-o6);
 }

 .wlc-btn.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:disabled .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: var(--mc-baseMain-o6);
 }

 @media (pointer: fine) {
     .wlc-btn.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:disabled:hover {
         background: transparent;
         box-shadow: none;
         border: 2px solid var(--mc-secondary-o6);
     }

     .wlc-btn.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:disabled:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: var(--mc-baseMain-o6);
     }
 }

 .wlc-btn.wlc-btn--theme-mod-secondary.wlc-btn--animate-pulse[_nghost-wlc-app-c80] {
     animation: buttonPulseSecondary 12.5s infinite cubic-bezier(0.7, 0, 0, 1);
 }

 .wlc-btn--theme-default[_nghost-wlc-app-c80] {
     height: 40px;
     display: grid;
     grid-column-gap: 5px;
     grid-template-columns: auto 1fr auto;
     align-items: center;
     justify-content: center;
     min-width: 110px;
     padding: 5px 20px;
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
     border-radius: 20px 4px;
 }

 .wlc-btn--theme-default[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     grid-column: 2;
     text-transform: none;
     text-transform: initial;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-default[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
         box-shadow: none;
         border: 2px solid var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] {
     background: transparent;
     border: 2px solid var(--mc-secondary);
     box-shadow: none;
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     transition: color 0.3s linear;
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-default.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover {
         background: var(--mc-secondary-o2);
         border: 2px solid var(--mc-secondary);
         box-shadow: none;
     }

     .wlc-btn--theme-default.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: var(--mc-baseMain);
     }
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80] {
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor);
         box-shadow: none;
         border: 2px solid transparent;
     }

     .wlc-btn--theme-default.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80]:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: #111111;
     }
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-readmore[_nghost-wlc-app-c80] {
     background: unset;
     border-color: var(--mc-baseOpacity);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-default.wlc-btn--theme-mod-readmore[_nghost-wlc-app-c80]:hover {
         background: unset;
         border-color: var(--mc-baseOpacity);
     }
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-textonly[_nghost-wlc-app-c80] {
     min-width: unset;
     background: unset;
     border-color: transparent;
 }

 .wlc-btn--theme-default.wlc-btn--theme-mod-textonly[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     transition: color 0.3s linear;
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-default.wlc-btn--theme-mod-textonly[_nghost-wlc-app-c80]:hover {
         border-color: var(--mc-baseOpacity);
     }
 }

 .wlc-btn--theme-rounding[_nghost-wlc-app-c80] {
     height: 40px;
     display: grid;
     grid-column-gap: 5px;
     grid-template-columns: auto 1fr auto;
     align-items: center;
     justify-content: center;
     min-width: 110px;
     padding: 5px 20px;
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
     border-radius: 20px 4px;
     border-radius: 100px;
 }

 .wlc-btn--theme-rounding[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     grid-column: 2;
     text-transform: none;
     text-transform: initial;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-rounding[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
         box-shadow: none;
         border: 2px solid var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] {
     background: transparent;
     border: 2px solid var(--mc-secondary);
     box-shadow: none;
 }

 .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     transition: color 0.3s linear;
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover {
         background: var(--mc-secondary-o2);
         border: 2px solid var(--mc-secondary);
         box-shadow: none;
     }

     .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: var(--mc-baseMain);
     }
 }

 .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80] {
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
 }

 .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor);
         box-shadow: none;
         border: 2px solid transparent;
     }

     .wlc-btn--theme-rounding.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80]:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: #111111;
     }
 }

 .wlc-btn--theme-circled[_nghost-wlc-app-c80] {
     height: 40px;
     display: grid;
     grid-column-gap: 5px;
     grid-template-columns: auto 1fr auto;
     align-items: center;
     justify-content: center;
     min-width: 110px;
     padding: 5px 20px;
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
     border-radius: 20px 4px;
     grid-column-gap: unset;
     width: 110px;
     height: 110px;
     border-radius: 50%;
     border: 2px solid var(--mc-secondary);
 }

 .wlc-btn--theme-circled[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     grid-column: 2;
     text-transform: none;
     text-transform: initial;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-circled[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
         box-shadow: none;
         border: 2px solid var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] {
     background: transparent;
     border: 2px solid var(--mc-secondary);
     box-shadow: none;
 }

 .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     transition: color 0.3s linear;
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover {
         background: var(--mc-secondary-o2);
         border: 2px solid var(--mc-secondary);
         box-shadow: none;
     }

     .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover .wlc-btn__text[_ngcontent-wlc-app-c80] {
         color: var(--mc-baseMain);
     }
 }

 @media (pointer: fine) {
     .wlc-btn--theme-circled.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
     }
 }

 @media (pointer: fine) {
     .wlc-btn--theme-circled[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-skew[_nghost-wlc-app-c80] {
     height: 40px;
     display: grid;
     grid-column-gap: 5px;
     grid-template-columns: auto 1fr auto;
     align-items: center;
     justify-content: center;
     min-width: 110px;
     padding: 5px 20px;
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
     border-radius: 20px 4px;
     background: var(--mc-buttonColor);
     border: 2px solid transparent;
     transform: skew(-20deg, 0);
 }

 .wlc-btn--theme-skew[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     grid-column: 2;
     text-transform: none;
     text-transform: initial;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-skew[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
         box-shadow: none;
         border: 2px solid var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-skew[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     transform: skew(20deg, 0);
 }

 .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80] {
     background: transparent;
     border: 2px solid var(--mc-secondary);
 }

 .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80] {
     background: var(--mc-buttonColor);
     border: 2px solid var(--mc-buttonColor);
 }

 @media (pointer: fine) {
     .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary.active[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor);
         border: 2px solid var(--mc-buttonColor);
     }
 }

 @media (pointer: fine) {
     .wlc-btn--theme-skew.wlc-btn--theme-mod-secondary[_nghost-wlc-app-c80]:hover {
         background: var(--mc-secondary-o2);
         border: 2px solid var(--mc-secondary);
     }
 }

 @media (pointer: fine) {
     .wlc-btn--theme-skew[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
     }
 }

 .wlc-btn--theme-borderless[_nghost-wlc-app-c80] {
     position: relative;
     display: inline-grid;
     grid-column-gap: 0;
     grid-template-columns: 1fr;
     min-width: auto;
     height: auto;
     margin: 0;
     padding: 0;
     font-size: inherit;
     line-height: inherit;
     background: none;
     border-radius: 4px;
     overflow: visible;
     overflow: initial;
     border: none;
 }

 .wlc-btn--theme-borderless[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     font-size: inherit;
     line-height: inherit;
     text-transform: capitalize;
 }

 .wlc-btn--theme-borderless[_nghost-wlc-app-c80]:after {
     content: "";
     position: absolute;
     right: 50%;
     bottom: 0;
     left: 50%;
     display: block;
     height: 1px;
     background-color: #111111;
     transition: left 0.2s ease, right 0.2s ease;
 }

 .wlc-btn--theme-borderless[_nghost-wlc-app-c80]:active:after {
     right: 50%;
     left: 50%;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-borderless[_nghost-wlc-app-c80]:hover {
         color: #111111;
         background: none;
         border: 0;
     }

     .wlc-btn--theme-borderless[_nghost-wlc-app-c80]:hover:after {
         right: -0.25ch;
         left: -0.25ch;
     }
 }

 .wlc-btn--theme-resolve[_nghost-wlc-app-c80] {
     height: 40px;
     display: grid;
     grid-column-gap: 5px;
     grid-template-columns: auto 1fr auto;
     align-items: center;
     justify-content: center;
     min-width: 110px;
     padding: 5px 20px;
     background: var(--mc-buttonColor);
     box-shadow: none;
     border: 2px solid transparent;
     border-radius: 20px 4px;
     background: var(--mc-success);
 }

 .wlc-btn--theme-resolve[_nghost-wlc-app-c80] .wlc-btn__text[_ngcontent-wlc-app-c80] {
     color: #111111;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     grid-column: 2;
     text-transform: none;
     text-transform: initial;
 }

 @media (pointer: fine) {
     .wlc-btn--theme-resolve[_nghost-wlc-app-c80]:hover {
         background: var(--mc-buttonColor-l20);
         box-shadow: none;
         border: 2px solid var(--mc-buttonColor-l20);
     }
 }

 @media (pointer: fine) {
     .wlc-btn--theme-resolve[_nghost-wlc-app-c80]:hover {
         background: var(--mc-success-d20);
         border-color: var(--mc-success-d20);
     }
 }

 .wlc-btn--theme-icon.wlc-btn--theme-mod-settings[_nghost-wlc-app-c80] svg {
     display: block;
     width: 23px;
     height: 23px;
     fill: var(--mc-baseMain);
 }

 .wlc-btn--theme-icon.wlc-btn--theme-mod-settings[_nghost-wlc-app-c80] svg path,
 .wlc-btn--theme-icon.wlc-btn--theme-mod-settings[_nghost-wlc-app-c80] svg rect {
     fill: var(--mc-baseMain);
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] {
     position: relative;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__controls {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     height: 100%;
     pointer-events: none;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-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-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-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-bg) 65%, var(--mc-bg-o0) 100%);
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control:disabled {
     display: none;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control .wlc-icon {
     display: block;
     line-height: 1;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control svg {
     transform: none;
     transform: var(--wlc-main-menu-svg-transform, none);
     fill: currentColor;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control--prev {
     justify-content: flex-start;
     margin: 0 auto 0 0;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control--prev svg {
     transform: rotate(90deg);
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control--next {
     justify-content: flex-end;
     margin: 0 0 0 auto;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control--next:before {
     transform: scaleX(-1);
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control--next svg {
     transform: rotate(-90deg);
 }

 @media (pointer: fine) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-main-menu__control:hover {
         color: var(--mc-main);
     }
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu {
     grid-gap: 10px;
     display: grid;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     align-items: center;
     width: -moz-max-content;
     width: max-content;
 }

 @media (min-width: 1420px) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu {
         grid-gap: 20px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu {
         grid-gap: 40px;
     }
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__icon {
     width: 40px;
     height: 40px;
     display: inline-block;
     margin: 0 7px 0 0;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__icon img,
 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__icon svg {
     display: block;
     max-width: 100%;
     max-height: 100%;
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.6rem;
     line-height: 1.45;
     font-size: 1rem;
     display: flex;
     align-items: center;
     text-decoration: none;
     cursor: pointer;
 }

 @media (min-width: 1024px) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__link {
         font-size: 1.4rem;
     }
 }

 @media (min-width: 1420px) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__link {
         font-size: 1.6rem;
     }
 }

 .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__link.active {
     color: var(--mc-main);
     font-weight: 700;
 }

 @media (pointer: fine) {
     .wlc-main-menu--theme-default[_nghost-wlc-app-c144] .wlc-menu__link:hover {
         color: var(--mc-main);
     }
 }

 .wlc-main-menu--theme-default.wlc-main-menu--swiper[_nghost-wlc-app-c144] .wlc-menu {
     display: block;
     width: 100%;
 }

 .wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline[_nghost-wlc-app-c144] .wlc-menu__link {
     position: relative;
     padding: 0 0 10px;
 }

 .wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline[_nghost-wlc-app-c144] .wlc-menu__link:before {
     transition: height 0.3s linear;
     content: "";
     position: absolute;
     bottom: 0;
     left: 0;
     display: block;
     width: 100%;
     height: 0;
     background-color: var(--mc-baseMain);
     pointer-events: none;
     border-radius: 20px;
 }

 .wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline[_nghost-wlc-app-c144] .wlc-menu__link.active:before {
     height: 4px;
 }

 @media (pointer: fine) {
     .wlc-main-menu--theme-default.wlc-main-menu--theme-mod-underline[_nghost-wlc-app-c144] .wlc-menu__link:hover:before {
         height: 4px;
     }
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] {
     --ls-link-justify: start;
     --ls-curr-flag-size: 30px;
     --ls-list-bg: var(--mc-bg);
     --ls-arrow-color: var(--fc-arrowColor);
     position: relative;
     display: flex;
     flex-direction: column;
     width: -moz-fit-content;
     width: fit-content;
     height: 30px;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] {
     display: grid;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     grid-gap: 5px;
     align-items: center;
     cursor: pointer;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
     width: var(--ls-curr-flag-size);
     height: var(--ls-curr-flag-size);
     border-radius: 50%;
     overflow: hidden;
     transition: box-shadow 0.3s linear;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] img[_ngcontent-wlc-app-c105] {
     display: block;
     width: 100%;
     height: 100%;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] {
     --ls-arrow-color: var(--mc-baseMain);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] .wlc-language-selector__current-arrow[_ngcontent-wlc-app-c105] {
     transform: rotate(0.5turn);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current-lang[_ngcontent-wlc-app-c105] {
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     text-transform: capitalize;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current-arrow[_ngcontent-wlc-app-c105] {
     transition: all 0.3s linear;
     margin: auto;
     color: var(--ls-arrow-color);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current-arrow[_ngcontent-wlc-app-c105] path {
     fill: currentColor;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current.single-lang[_ngcontent-wlc-app-c105] {
     cursor: auto;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current.single-lang[_ngcontent-wlc-app-c105] .wlc-language-selector__current-arrow[_ngcontent-wlc-app-c105] {
     visibility: hidden;
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:hover .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
         box-shadow: 0 0 0 4px var(--mc-main);
     }

     .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:hover.single-lang .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
         box-shadow: none;
     }
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     position: absolute;
     z-index: 3;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     position: relative;
     display: grid;
     grid-gap: 20px;
     grid-template-columns: repeat(3, 1fr);
     padding: 20px;
     border-radius: 6px;
     background: var(--ls-list-bg);
     filter: drop-shadow(0 0 5px #000);
 }

 .wlc-body--os-macos .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105],
 .wlc-body--os-ios .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     -webkit-backdrop-filter: drop-shadow(0 0 5px #000);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105]:before {
     content: "";
     position: absolute;
     display: block;
     width: 0;
     height: 0;
     border-right: 10px solid transparent;
     border-left: 10px solid transparent;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__item--active[_ngcontent-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] {
     box-shadow: 0 0 0 4px var(--mc-main), 0 0 7px 7px rgba(0, 0, 0, 0.6);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link[_ngcontent-wlc-app-c105] {
     position: relative;
     display: grid;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     grid-gap: 10px;
     align-items: center;
     justify-content: var(--ls-link-justify);
     text-decoration: none;
 }

 @media (pointer: fine) {

     .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link[_ngcontent-wlc-app-c105]:hover .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105],
     .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link[_ngcontent-wlc-app-c105]:hover .wlc-language-modal__link-lang[_ngcontent-wlc-app-c105] {
         visibility: visible;
         opacity: 1;
     }
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105] {
     color: var(--mc-baseContrast);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     transition: opacity 0.3s linear;
     position: absolute;
     bottom: -30px;
     left: 50%;
     z-index: 2;
     display: flex;
     align-items: center;
     justify-content: center;
     min-height: 20px;
     padding: 0 10px;
     white-space: nowrap;
     background-color: var(--mc-baseMain);
     border-radius: 20px;
     transform: translate(-50%, 0);
     visibility: hidden;
     opacity: 0;
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105]:before {
     content: "";
     position: absolute;
     top: -6px;
     left: 50%;
     border: 3px solid transparent;
     border-bottom: 4px solid var(--mc-baseMain);
     transform: translate(-50%, 0);
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] {
     width: 30px;
     height: 30px;
     border-radius: 50%;
     overflow: hidden;
     box-shadow: 0 0 0 4px var(--mc-bg300);
     transition: box-shadow 0.2s ease-out;
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105]:hover {
         box-shadow: 0 0 0 4px var(--mc-main), 0 0 7px 7px var(--mc-bg-o8);
     }
 }

 .wlc-language-selector--theme-default[_nghost-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] img[_ngcontent-wlc-app-c105] {
     display: block;
     width: 100%;
     height: 100%;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--border-around[_nghost-wlc-app-c105] {
     --ls-curr-flag-size: 27px;
     --ls-arrow-color: var(--fc-arrowColor);
     min-width: 90px;
     height: 40px;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--border-around[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] {
     transition: border 0.3s linear;
     height: 40px;
     padding: 5px;
     border: 2px solid var(--mc-baseOpacity);
     border-radius: 10px;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--border-around[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] {
     --ls-arrow-color: var(--mc-main);
     border: 2px solid var(--mc-main);
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default.wlc-language-selector--border-around[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:not(.wlc-language-selector__current--opened):hover {
         --ls-arrow-color: var(--mc-baseMain);
         border: 2px solid var(--mc-baseMain);
     }
 }

 .wlc-language-selector--theme-default.wlc-language-selector--border-around[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
     box-shadow: none;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-top-left[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     transform: translateY(-10px);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-top-left[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105]:before {
     right: 10px;
     bottom: -10px;
     border-top: 10px solid var(--mc-bg);
     border-bottom: 0;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-top-left[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     right: 0;
     bottom: 100%;
     padding-bottom: 10px;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-bottom-left[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     transform: translateY(10px);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-bottom-left[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105]:before {
     top: -10px;
     right: 10px;
     border-top: 0;
     border-bottom: 10px solid var(--mc-bg);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-bottom-left[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     top: 100%;
     right: 0;
     padding-top: 10px;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] {
     --ls-curr-columns: auto 1fr auto;
     --ls-curr-bg-active: transparent;
     --ls-curr-bg-hover: transparent;
     --ls-curr-flag-size: 20px;
     --ls-curr-flag-margin-right: 5px;
     --ls-curr-flag-justify-self: initial;
     --ls-dropdown-margin: 5px 0 0;
     --ls-dropdown-width: 100%;
     --ls-list-bg: var(--mc-bg);
     --ls-list-padding: 20px 15px;
     --ls-arrow-color: var(--mc-baseOpacity);
     --ls-curr-bg: var(--mc-bg);
     width: 100%;
     max-width: 275px;
     height: auto;
     margin: 5px 0;
     border: 0;
     border-radius: 20px;
 }

 @media (min-width: 1024px) {
     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] {
         --ls-curr-bg: transparent;
     }
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] {
     transition: background 0.3s linear;
     grid-template-columns: var(--ls-curr-columns);
     min-height: 40px;
     padding: 5px 15px;
     background: var(--ls-curr-bg);
     border-radius: 20px;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current-lang[_ngcontent-wlc-app-c105] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
     justify-self: var(--ls-curr-flag-justify-self);
     margin-right: var(--ls-curr-flag-margin-right);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] img[_ngcontent-wlc-app-c105] {
     width: 100%;
     height: 100%;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] {
     --ls-arrow-color: #fff;
     background: var(--ls-curr-bg-active);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] .wlc-language-selector__current-lang[_ngcontent-wlc-app-c105] {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105]+.wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     margin: var(--ls-dropdown-margin);
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:not(.wlc-language-selector__current--opened):hover {
         --ls-arrow-color: currentColor;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:not(.wlc-language-selector__current--opened):hover {
         background: var(--ls-curr-bg-hover);
     }

     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:not(.wlc-language-selector__current--opened):hover.single-lang {
         background: var(--ls-curr-bg);
     }
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     transition: margin 0.3s linear;
     position: relative;
     width: var(--ls-dropdown-width);
     overflow: hidden;
     transform-origin: top;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__dropdown.top[_ngcontent-wlc-app-c105] {
     position: absolute;
     bottom: calc(100% + 10px);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     grid-template-columns: 1fr;
     padding: var(--ls-list-padding);
     border-radius: 10px;
     filter: none;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] {
     width: 20px;
     height: 20px;
     box-shadow: 0 0 0 4px var(--mc-bg300);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] img[_ngcontent-wlc-app-c105] {
     width: 100%;
     height: 100%;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105] {
     position: relative;
     bottom: 0;
     left: 0;
     background: none;
     transform: none;
     visibility: visible;
     opacity: 1;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105]:before {
     display: none;
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__link[_ngcontent-wlc-app-c105]:hover .wlc-language-selector__link-flag[_ngcontent-wlc-app-c105] {
         box-shadow: 0 0 0 4px var(--mc-main), 0 0 3px 3px rgba(0, 0, 0, 0.6);
     }
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact[_nghost-wlc-app-c105] {
     --ls-dropdown-width: calc(100% - 20px);
     --ls-dropdown-pos-top: auto;
     --ls-dropdown-pos-bottom: 100%;
     --ls-dropdown-arrow-pos-top: 100%;
     --ls-dropdown-arrow-pos-bottom: auto;
     --ls-dropdown-arrow-transform: translate(-50%, -50%) rotate(45deg);
     --ls-dropdown-arrow-margin: 0 0 10px;
     --ls-dropdown-transform-origin: center bottom;
     --ls-dropdown-margin: 0;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact.wlc-language-selector--dropdown-bottom[_nghost-wlc-app-c105] {
     --ls-dropdown-pos-top: 100%;
     --ls-dropdown-pos-bottom: auto;
     --ls-dropdown-arrow-pos-top: auto;
     --ls-dropdown-arrow-pos-bottom: 100%;
     --ls-dropdown-arrow-transform: translate(-50%, 50%) rotate(45deg);
     --ls-dropdown-arrow-margin: 10px 0 0;
     --ls-dropdown-transform-origin: center top;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] .wlc-language-selector__current-flag[_ngcontent-wlc-app-c105] {
     box-shadow: 0 0 0 4px var(--mc-main), 0 0 3px 3px rgba(0, 0, 0, 0.6);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact[_nghost-wlc-app-c105] .wlc-language-selector__dropdown[_ngcontent-wlc-app-c105] {
     position: absolute;
     top: var(--ls-dropdown-pos-top);
     bottom: var(--ls-dropdown-pos-bottom);
     left: 50%;
     transform: translateX(-50%);
     transform-origin: var(--ls-dropdown-transform-origin);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105] {
     margin: var(--ls-dropdown-arrow-margin);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact[_nghost-wlc-app-c105] .wlc-language-selector__list[_ngcontent-wlc-app-c105]:after {
     content: "";
     position: absolute;
     top: var(--ls-dropdown-arrow-pos-top);
     bottom: var(--ls-dropdown-arrow-pos-bottom);
     left: 50%;
     display: block;
     width: 8px;
     height: 8px;
     border-radius: 0;
     background: inherit;
     transform: var(--ls-dropdown-arrow-transform);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact.wlc-language-selector--state-compact[_nghost-wlc-app-c105] {
     --ls-curr-columns: 1fr;
     --ls-curr-bg: transparent;
     --ls-curr-bg-hover: transparent;
     --ls-curr-bg-active: transparent;
     --ls-curr-flag-justify-self: center;
     --ls-curr-flag-size: 24px;
     --ls-curr-flag-margin-right: 0;
     --ls-link-justify: center;
     --ls-list-padding: 15px 0;
 }

 .wlc-language-modal__list[_ngcontent-wlc-app-c105] {
     position: relative;
     display: grid;
     grid-gap: 20px;
     grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));
     padding: 15px;
     border-radius: 6px;
 }

 .wlc-language-modal__item[_ngcontent-wlc-app-c105] {
     display: flex;
     justify-content: center;
 }

 .wlc-language-modal__item--active[_ngcontent-wlc-app-c105] .wlc-language-modal__link-flag[_ngcontent-wlc-app-c105] {
     box-shadow: 0 0 0 4px var(--mc-main), 0 0 7px 7px rgba(0, 0, 0, 0.6);
 }

 .wlc-language-modal__link[_ngcontent-wlc-app-c105] {
     position: relative;
     display: grid;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     grid-gap: 10px;
     align-items: center;
     justify-content: var(--ls-link-justify);
     text-decoration: none;
 }

 @media (pointer: fine) {

     .wlc-language-modal__link[_ngcontent-wlc-app-c105]:hover .wlc-language-selector__link-lang[_ngcontent-wlc-app-c105],
     .wlc-language-modal__link[_ngcontent-wlc-app-c105]:hover .wlc-language-modal__link-lang[_ngcontent-wlc-app-c105] {
         visibility: visible;
         opacity: 1;
     }
 }

 .wlc-language-modal__link-lang[_ngcontent-wlc-app-c105] {
     color: var(--mc-baseContrast);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     transition: opacity 0.3s linear;
     position: absolute;
     bottom: -30px;
     left: 50%;
     z-index: 2;
     display: flex;
     align-items: center;
     justify-content: center;
     min-height: 20px;
     padding: 0 10px;
     white-space: nowrap;
     background-color: var(--mc-baseMain);
     border-radius: 20px;
     transform: translate(-50%, 0);
     visibility: hidden;
     opacity: 0;
 }

 .wlc-language-modal__link-lang[_ngcontent-wlc-app-c105]:before {
     content: "";
     position: absolute;
     top: -6px;
     left: 50%;
     border: 3px solid transparent;
     border-bottom: 4px solid var(--mc-baseMain);
     transform: translate(-50%, 0);
 }

 .wlc-language-modal__link-flag[_ngcontent-wlc-app-c105] {
     width: 55px;
     height: 55px;
     border-radius: 50%;
     overflow: hidden;
     box-shadow: 0 0 0 4px var(--mc-bg300);
     transition: box-shadow 0.2s ease-out;
 }

 @media (pointer: fine) {
     .wlc-language-modal__link-flag[_ngcontent-wlc-app-c105]:hover {
         box-shadow: 0 0 0 4px var(--mc-main), 0 0 7px 7px var(--mc-bg-o8);
     }
 }

 .wlc-language-modal__link-flag[_ngcontent-wlc-app-c105] img[_ngcontent-wlc-app-c105] {
     display: block;
     width: 100%;
     height: 100%;
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] {
     border: 1px solid var(--mc-baseOpacity);
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current--opened[_ngcontent-wlc-app-c105] {
     border: 1px solid var(--mc-secondary);
 }

 @media (pointer: fine) {
     .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105]:not(.wlc-language-selector__current--opened):hover {
         border: 1px solid var(--mc-secondary);
     }
 }

 .wlc-language-selector--theme-default.wlc-language-selector--theme-mod-long.wlc-language-selector--compact.wlc-language-selector--state-compact[_nghost-wlc-app-c105] .wlc-language-selector__current[_ngcontent-wlc-app-c105] {
     border: none;
 }

 [_nghost-wlc-app-c110] {
     display: inline-block;
 }

 .wlc-logo--theme-mod-footer-first[_nghost-wlc-app-c110] {
     width: 120px;
 }

 .wlc-logo__image[_ngcontent-wlc-app-c110] img,
 .wlc-logo__image[_ngcontent-wlc-app-c110] svg {
     display: block;
     width: auto;
     max-width: 100%;
     height: auto;
 }

 .wlc-games-catalog--theme-default .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] .wlc-games-grid__more {
     margin: 30px 0 0;
 }

 @media (min-width: 900px) {
     .wlc-games-catalog--theme-default .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] .wlc-games-grid__more {
         margin: 20px 0 0;
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-catalog--theme-default .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] .wlc-games-grid__more {
         margin: 40px 0 0;
     }
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     margin: 0 0 20px;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] {
     grid-row: 1 / 3;
     grid-column: 1 / 3;
     margin-right: 10px;
     align-self: stretch;
     width: 100%;
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] {
         margin-right: 15px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] {
         margin-right: 20px;
     }
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] [class*=wlc-banners][_ngcontent-wlc-app-c205] {
     height: 100%;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] [class*=wlc-banners],
 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] .swiper,
 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] .ng-star-inserted[wlc-dynamic] {
     height: 100%;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] .wlc-banner {
     height: 100%;
     overflow: hidden;
     border-radius: 10px;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] .wlc-banner img {
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__item[_ngcontent-wlc-app-c205] {
     perspective: 1000px;
     perspective-origin: 50% 50%;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__item--load-more[_ngcontent-wlc-app-c205] {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     border-radius: 10px;
     background: var(--mc-bg700);
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
     grid-gap: 10px;
     grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
     display: grid;
     flex-grow: 1;
     grid-auto-rows: 1fr;
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-gap: 15px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-gap: 20px;
     }
 }

 @media (min-width: 900px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
     }
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__progressbar[_ngcontent-wlc-app-c205] {
     margin: 30px 0 -15px;
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__progressbar[_ngcontent-wlc-app-c205] {
         margin: 40px 0 -20px;
     }
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__card-progressbar[_ngcontent-wlc-app-c205] {
     margin: 0 0 20px 0;
 }

 .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__placeholder[_ngcontent-wlc-app-c205] {
     display: flex;
     align-items: center;
     justify-content: center;
     color: var(--mc-baseMain);
     border-radius: 6px;
     background-image: var(--mc-bg);
     background-repeat: no-repeat;
     background-size: cover;
 }

 .wlc-search--theme-mod-default .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__progressbar[_ngcontent-wlc-app-c205] {
     margin: 15px 0 -15px;
 }

 @media (min-width: 1024px) {
     .wlc-search--theme-mod-default .wlc-games-grid--theme-default[_nghost-wlc-app-c205] .wlc-games-grid__progressbar[_ngcontent-wlc-app-c205] {
         margin: 20px 0 -20px;
     }
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app-search[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
     grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
     grid-template-columns: repeat(auto-fill, minmax(130px, 1fr));
 }

 @media (min-width: 900px) {
     .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-tournament-detail[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
     }
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-banner-right[_nghost-wlc-app-c205] .wlc-games-grid__banner[_ngcontent-wlc-app-c205] {
     grid-column: 1 / -3;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
     flex-direction: column;
     margin: 0;
     padding: 15px 10px;
     background: var(--mc-bg700);
     border-radius: 10px;
     text-decoration: none;
 }

 @media (min-width: 900px) {
     .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
         padding: 30px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
         padding: 30px 15px 15px;
     }
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] .wlc-title[_ngcontent-wlc-app-c205] {
     margin: 0;
     text-align: center;
     width: 100%;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] .wlc-title[_ngcontent-wlc-app-c205] .wlc-title__main {
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     display: -webkit-box;
     line-clamp: 1;
     box-orient: vertical;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     max-width: 100%;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] .wlc-icon[_ngcontent-wlc-app-c205] {
     margin: 0;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon[_ngcontent-wlc-app-c205] {
     margin: 0 0 0 5px;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__more[_ngcontent-wlc-app-c205] {
     margin: 30px;
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205] .wlc-games-grid__more[_ngcontent-wlc-app-c205] {
         margin: 0;
     }
 }

 .container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205]:not(:first-child) {
     margin-top: 30px;
 }

 @media (min-width: 900px) {
     .container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205]:not(:first-child) {
         margin-top: 20px;
     }
 }

 @media (min-width: 1630px) {
     .container .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-header-inline[_nghost-wlc-app-c205]:not(:first-child) {
         margin-top: 40px;
     }
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
     margin: 0 0 10px;
 }

 .wlc-games-grid--theme-default.wlc-games-grid--theme-mod-mobile-app[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
     line-height: 1;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
     display: grid;
     grid-template-areas: "title-icon title swiper-buttons show-all""games-grid games-grid games-grid games-grid";
     grid-template-columns: auto auto minmax(0, 1fr) auto;
     grid-row-gap: 20px;
     row-gap: 20px;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__title-icon[_ngcontent-wlc-app-c205] {
     grid-area: title-icon;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] {
     display: flex;
     grid-area: title;
     align-items: center;
     align-self: center;
     min-height: 40px;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
     margin: 0 0 0 auto;
     grid-area: swiper-buttons;
     pointer-events: none;
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
         margin: 0 20px 0 auto;
     }
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] [class*=wlc-swiper-button][_ngcontent-wlc-app-c205] {
     pointer-events: initial;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons[_ngcontent-wlc-app-c205] {
     display: grid;
     grid-template-columns: auto auto;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205],
 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     grid-area: show-all;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205] {
     grid-area: games-grid;
     min-width: 0;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__nocontent[_ngcontent-wlc-app-c205] {
     grid-row: 2/3;
     grid-column: 1/-1;
 }

 .wlc-games-grid--theme-swiper[_nghost-wlc-app-c205] .wlc-games-grid__nocontent[_ngcontent-wlc-app-c205]+.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
     display: none;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205] {
         margin: 0 60px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205] {
         border-radius: 10px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205] {
         overflow: hidden;
     }
 }

 .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
     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-c205] .wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
         display: block;
     }
 }

 .wlc-games-grid--theme-swiper.wlc-games-grid--theme-mod-centered-controls[_nghost-wlc-app-c205] .wlc-games-grid__swiper-buttons[_ngcontent-wlc-app-c205] {
     display: flex;
     justify-content: space-between;
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
     grid-template-columns: 1fr;
     display: grid;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(5, 1fr);
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(6, 1fr);
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
         grid-gap: 15px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
         grid-gap: 20px;
     }
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__bg[_ngcontent-wlc-app-c205] {
     display: none;
     position: absolute;
     top: 0;
     left: 0;
     z-index: -1;
     width: 100%;
     height: 100%;
     background-repeat: no-repeat;
     background-position: center;
     background-size: cover;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__bg[_ngcontent-wlc-app-c205] {
         display: block;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__bg[_ngcontent-wlc-app-c205] {
         border-radius: 10px;
     }
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
     flex-direction: row;
     padding: 0 0 20px;
     position: relative;
     display: flex;
     align-items: center;
     justify-content: space-between;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
         flex-direction: column;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205] {
         padding: 20px 0 40px;
     }
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205]:before {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     z-index: -1;
     width: 100%;
     height: 100%;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205]:before {
         background: linear-gradient(180deg, #7f7cff 0%, #404253 100%);
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__header[_ngcontent-wlc-app-c205]:before {
         border-radius: 10px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
         display: flex;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
         display: none;
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] {
         display: none;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] {
         display: grid;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main {
         color: #fff;
         font-style: normal;
         font-weight: bold;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__item[_ngcontent-wlc-app-c205] {
     perspective: 1000px;
     perspective-origin: 50% 50%;
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__item--load-more[_ngcontent-wlc-app-c205] {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     border-radius: 10px;
     background: var(--mc-bg700);
 }

 .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
     grid-gap: 10px;
     grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
     display: grid;
     flex-grow: 1;
     grid-auto-rows: 1fr;
     grid-column: 1 / -1;
     grid-template-rows: repeat(2, 1fr);
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-gap: 15px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-gap: 20px;
     }
 }

 @media (min-width: 900px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
     }
 }

 @media (min-width: 1024px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-column: 2 / -1;
     }
 }

 @media (min-width: 1200px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(4, 1fr);
     }
 }

 @media (min-width: 1630px) {
     .wlc-games-grid--theme-preview.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__list[_ngcontent-wlc-app-c205] {
         grid-template-columns: repeat(5, 1fr);
     }
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__content[_ngcontent-wlc-app-c205] {
     display: grid;
     grid-template-areas: "title-icon title swiper-buttons show-all""games-grid games-grid games-grid games-grid";
     grid-template-columns: auto auto minmax(0, 1fr) auto;
     grid-row-gap: 10px;
     row-gap: 10px;
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205],
 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     grid-area: show-all;
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205] {
     position: relative;
     grid-area: games-grid;
     min-width: 0;
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__games-slider[_ngcontent-wlc-app-c205]:before {
     content: "";
     position: absolute;
     left: 0;
     z-index: 2;
     width: 20px;
     height: 100%;
     background: var(--mc-bg);
     transform: translateX(-100%);
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__nocontent[_ngcontent-wlc-app-c205] {
     grid-row: 2/3;
     grid-column: 1/-1;
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .wlc-games-grid__nocontent[_ngcontent-wlc-app-c205]+.wlc-games-grid__swiper-buttons-container[_ngcontent-wlc-app-c205] {
     display: none;
 }

 .wlc-games-grid--theme-mobile-app-swiper[_nghost-wlc-app-c205] .swiper-horizontal {
     overflow: visible;
 }

 .wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     color: #0a84ff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 .wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon {
     display: none;
 }

 .wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] {
     display: flex;
     grid-area: title;
     align-items: center;
     align-self: center;
 }

 .wlc-games-grid--theme-mobile-app-swiper.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
     line-height: 1;
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     line-height: 1;
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main-link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     transition: color 0.3s linear;
     line-height: 1;
     text-decoration: none;
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main-link .wlc-icon {
     transition: opacity 0.3s linear;
     opacity: 0;
 }

 @media (pointer: fine) {
     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main-link:hover {
         color: var(--mc-baseMain);
     }

     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] .wlc-title__main-link:hover .wlc-icon {
         opacity: 1;
     }
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__more[_ngcontent-wlc-app-c205] {
     margin: 30px 0 0;
     display: flex;
     align-items: center;
     justify-content: center;
 }

 @media (min-width: 1200px) {
     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__more[_ngcontent-wlc-app-c205] {
         margin: 40px 0 0;
     }
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     color: var(--mc-buttonColor);
     font-style: normal;
     font-weight: bold;
     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-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon {
     transition: transform 0.3s linear;
     margin-left: 5px;
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon-content {
     display: flex;
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon svg {
     transform: rotate(-90deg);
     fill: var(--mc-buttonColor);
 }

 .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .counter[_ngcontent-wlc-app-c205] {
     margin-left: 5px;
 }

 @media (pointer: fine) {
     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205]:hover {
         color: var(--mc-baseMain);
     }

     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205]:hover .wlc-icon {
         transform: rotateX(360deg) translateX(10px);
     }

     .wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205]:hover .wlc-icon svg {
         fill: var(--mc-baseMain);
     }
 }

 .wlc-games-grid.wlc-games-grid--theme-mod-all-link-secondary[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     color: var(--mc-main);
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 @media (pointer: fine) {
     .wlc-games-grid.wlc-games-grid--theme-mod-all-link-secondary[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205]:hover {
         color: var(--mc-baseMain);
     }
 }

 .wlc-games-grid.wlc-games-grid--title-icon[_nghost-wlc-app-c205] .wlc-games-grid__title[_ngcontent-wlc-app-c205] {
     margin: 0 auto 0 0;
 }

 .wlc-games-grid.wlc-games-grid--title-icon[_nghost-wlc-app-c205] .wlc-games-grid__title-icon[_ngcontent-wlc-app-c205] {
     margin: 0 10px 0 0;
 }

 .wlc-games-grid.wlc-games-grid--title-icon[_nghost-wlc-app-c205] .wlc-games-grid__title-icon[_ngcontent-wlc-app-c205] .wlc-icon-content {
     display: flex;
     width: 24px;
     height: 24px;
 }

 .wlc-games-grid.wlc-games-grid--title-icon[_nghost-wlc-app-c205] .wlc-games-grid__title-icon[_ngcontent-wlc-app-c205] .wlc-icon-content svg {
     width: 100%;
     height: 100%;
     fill: var(--mc-baseMain);
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] {
     margin-right: 15px;
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon {
     position: relative;
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon:before {
     content: "";
     position: absolute;
     top: -7px;
     right: -15px;
     width: 16px;
     height: 16px;
     background: no-repeat url("images/8OS1Pm2slScr.svg");
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__link[_ngcontent-wlc-app-c205] .wlc-icon svg {
     display: none;
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] {
     grid-column-gap: 0;
     min-width: 105px;
     overflow: inherit;
     background: none;
     border: none;
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] .wlc-btn__text {
     transition: transform 0.3s linear;
     position: relative;
     color: var(--mc-buttonColor);
     font-size: 1.6rem;
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] .wlc-btn__text:before {
     transition: transform 0.3s linear;
     content: "";
     position: absolute;
     top: 5px;
     right: -21px;
     width: 16px;
     height: 16px;
     background: no-repeat url("images/8OS1Pm2slScr.svg");
 }

 @media (pointer: fine) {
     .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] :hover {
         color: var(--mc-baseMain);
     }

     .wlc-games-grid--theme-mod-default.wlc-games-grid[_nghost-wlc-app-c205] .wlc-games-grid__show-all-btn[_ngcontent-wlc-app-c205] :hover:before {
         transition: transform 0.3s linear;
         transform: rotateX(360deg) translateX(10px);
     }
 }

 .wlc-games-grid--theme-mod-default.wlc-games-grid.wlc-games-grid--title-icon[_nghost-wlc-app-c205] .wlc-games-grid__title-icon[_ngcontent-wlc-app-c205] {
     align-self: center;
 }

 .wlc-title--theme-default.wlc-title--mb[_nghost-wlc-app-c128] {
     margin-bottom: 15px;
 }

 .wlc-title--theme-default[_nghost-wlc-app-c128] div.wlc-title__main[_ngcontent-wlc-app-c128],
 .wlc-title--theme-default[_nghost-wlc-app-c128] h1.wlc-title__main[_ngcontent-wlc-app-c128] {
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-title--theme-default[_nghost-wlc-app-c128] div.wlc-title__second[_ngcontent-wlc-app-c128],
 .wlc-title--theme-default[_nghost-wlc-app-c128] h1.wlc-title__second[_ngcontent-wlc-app-c128] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__wrapper[_ngcontent-wlc-app-c191] {
     margin: 0;
     display: grid;
     flex-direction: column;
     align-items: center;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__title[_ngcontent-wlc-app-c191] {
     margin: 0 0 20px 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container[_ngcontent-wlc-app-c191] {
     background: transparent;
     position: relative;
     width: 100%;
     overflow: hidden;
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container[_ngcontent-wlc-app-c191] {
         padding: 40px 0;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container[_ngcontent-wlc-app-c191] {
         background: var(--mc-bg700);
     }
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container-decor[_ngcontent-wlc-app-c191] {
     display: none;
     position: absolute;
     top: 0;
     left: 50%;
     z-index: 0;
     width: 1920px;
     height: 100%;
     transform: translate(-50%, 0);
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container-decor[_ngcontent-wlc-app-c191] {
         display: block;
     }
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__decor-left[_ngcontent-wlc-app-c191] {
     position: absolute;
     bottom: 0;
     left: -443px;
     z-index: 0;
     width: 887px;
     height: 400px;
     background-repeat: no-repeat;
     background-position: center -60px;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__decor-right[_ngcontent-wlc-app-c191] {
     position: absolute;
     top: 0;
     right: -443px;
     z-index: 0;
     width: 887px;
     height: 400px;
     background-repeat: no-repeat;
     background-position: center -420px;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__slider[_ngcontent-wlc-app-c191] {
     margin: 0 -80px;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__slider[_ngcontent-wlc-app-c191] .swiper-slide {
     width: 320px;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
     grid-template-columns: 1fr;
     grid-gap: 10px;
     gap: 10px;
     margin: 0 auto;
     position: relative;
     z-index: 5;
     display: grid;
 }

 @media (min-width: 640px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         grid-template-columns: repeat(2, 1fr);
     }
 }

 @media (min-width: 1024px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         grid-template-columns: none;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         grid-template-columns: repeat(5, 1fr);
     }
 }

 @media (min-width: 1200px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         gap: 40px;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         width: 1170px;
     }
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__btn-wrapper[_ngcontent-wlc-app-c191] {
     margin: 20px 0 0 0;
     position: relative;
     z-index: 1;
     display: flex;
     justify-content: center;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program-nodata[_ngcontent-wlc-app-c191] {
     text-align: center;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__container[_ngcontent-wlc-app-c191] {
     border-radius: 20px;
 }

 .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
     display: grid;
     flex-wrap: wrap;
     justify-content: center;
 }

 @media (min-width: 1024px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         display: flex;
     }
 }

 @media (min-width: 1630px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         display: grid;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-program--theme-default[_nghost-wlc-app-c191] .wlc-loyalty-program__items-wrapper[_ngcontent-wlc-app-c191] {
         justify-content: space-evenly;
     }
 }

 .wlc-loader--type-ring[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108] {
     position: relative;
     width: 100px;
     height: 100px;
     border-radius: 50%;
 }

 .wlc-loader--type-ring[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108]:after,
 .wlc-loader--type-ring[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108]:before {
     content: "";
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     opacity: 0;
     border: 6px solid #ff7a00;
     border-radius: 50%;
 }

 .wlc-loader--type-ring[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108]:before {
     animation: loader 3s infinite;
 }

 .wlc-loader--type-ring[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108]:after {
     animation: loader 3s 1.5s infinite;
 }

 @keyframes loader {
     0% {
         width: 0;
         height: 0;
         opacity: 0;
         border-width: 0;
     }

     20% {
         opacity: 1;
         border-width: 6px;
     }

     100% {
         width: 100%;
         height: 100%;
         opacity: 0;
         border-width: 8px;
     }
 }

 .wlc-loader--type-logo[_nghost-wlc-app-c108] .wlc-loader__element[_ngcontent-wlc-app-c108] {
     position: relative;
     animation: logo infinite 3s;
 }

 @keyframes logo {
     0% {
         opacity: 1;
     }

     50% {
         opacity: 0.1;
     }

     100% {
         opacity: 1;
     }
 }

 .wlc-loader--theme-mod-not-ready[_nghost-wlc-app-c108] {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0 auto;
     transform: translate(-50%, -50%);
 }

 .wlc-loader[_nghost-wlc-app-c108] {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100px;
     height: 100px;
     margin: 0 auto;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-btn[_ngcontent-wlc-app-c211] {
     margin: auto;
 }

 .wlc-modal__body .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-btn[_ngcontent-wlc-app-c211] {
     margin: 40px auto 0;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-btn[_ngcontent-wlc-app-c211]:disabled {
     background: var(--mc-baseOpacity);
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__heading[_ngcontent-wlc-app-c211] {
     text-align: center;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__title[_ngcontent-wlc-app-c211] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 @media (min-width: 1024px) {
     .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__title[_ngcontent-wlc-app-c211] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__subtitle[_ngcontent-wlc-app-c211] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.6rem;
     line-height: 1.45;
     margin: 10px 0 0;
 }

 @media (min-width: 1024px) {
     .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__subtitle[_ngcontent-wlc-app-c211] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__mobile[_ngcontent-wlc-app-c211] {
     display: grid;
     grid-template-columns: 1fr 2fr;
     grid-gap: 20px;
     gap: 20px;
     align-items: center;
     padding: 10px 0 10px 20px;
     background: var(--mc-main);
     border-radius: 20px;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__mobile[_ngcontent-wlc-app-c211] .wlc-games-slider__heading[_ngcontent-wlc-app-c211] {
     text-align: left;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__mobile[_ngcontent-wlc-app-c211] .wlc-games-slider__title[_ngcontent-wlc-app-c211] {
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__mobile[_ngcontent-wlc-app-c211] .wlc-games-slider__subtitle[_ngcontent-wlc-app-c211] {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     margin: 0;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__preview-block[_ngcontent-wlc-app-c211] {
     --tk: 25%;
     --sk: 0.05;
     position: relative;
     display: grid;
     grid-template-areas: "pic";
     justify-items: center;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__preview-img[_ngcontent-wlc-app-c211] {
     --translateX: calc(var(--tk) * var(--i));
     --scale: calc(1 - var(--sk) * var(--absIndex));
     position: relative;
     z-index: calc(50 - var(--absIndex));
     grid-area: pic;
     width: 30%;
     transform: translateX(var(--translateX)) scale(var(--scale));
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__preview-img[_ngcontent-wlc-app-c211] img[_ngcontent-wlc-app-c211] {
     max-width: 100%;
     border-radius: 5px;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__error[_ngcontent-wlc-app-c211] {
     display: grid;
     margin: 20px 0 0;
     text-align: center;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .wlc-game-thumb {
     background: #000;
     transform: translateZ(0);
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .wlc-game-thumb__img {
     opacity: 0.7;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider--active .swiper-slide {
     box-shadow: none;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider--active .wlc-game-thumb__img {
     opacity: 1;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper {
     padding: 40px 0;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper-slide {
     pointer-events: none;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper-slide-active {
     box-shadow: 0 0 30px #000;
     border-radius: 20px;
     cursor: pointer;
     transition-duration: 0.3s;
     pointer-events: initial;
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper-slide-active .wlc-game-thumb__img {
     opacity: 1;
 }

 @media (pointer: fine) {
     .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper-slide-active:hover {
         transform: scale(1.05);
     }
 }

 .wlc-games-slider--theme-default[_nghost-wlc-app-c211] .wlc-games-slider__slider .swiper-wrapper {
     transition: transform 0.4s linear;
 }

 @keyframes pulse {
     0% {
         opacity: 0.3;
     }

     50% {
         opacity: 0.1;
     }

     100% {
         opacity: 0.3;
     }
 }

 @keyframes rotateRight {
     0% {
         transform: rotate(0deg);
     }

     100% {
         transform: rotate(360deg);
     }
 }

 @keyframes rotateLeft {
     0% {
         transform: rotate(0deg);
     }

     100% {
         transform: rotate(-360deg);
     }
 }

 .wlc-total-jackpot--theme-default[_nghost-wlc-app-c218] {
     display: flex;
 }

 .wlc-total-jackpot--theme-default[_nghost-wlc-app-c218] .wlc-total-jackpot__counter.loading[_ngcontent-wlc-app-c218] {
     animation: pulse 2s infinite;
 }

 .wlc-total-jackpot--theme-default[_nghost-wlc-app-c218] .wlc-total-jackpot__text[_ngcontent-wlc-app-c218] {
     font-weight: bold;
     font-size: 30px;
 }

 .wlc-total-jackpot-nodata[_ngcontent-wlc-app-c218] {
     max-width: 600px;
     margin: 0 auto;
     text-align: center;
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
     transition: all 0.3s linear;
     grid-gap: 10px;
     gap: 10px;
     grid-template-columns: 1fr;
     grid-template-rows: 50px auto;
     display: grid;
     height: 100%;
     background: var(--mc-bg700);
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
         gap: 20px;
     }
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
         grid-template-columns: 72px auto;
     }
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
         grid-template-columns: 85px auto;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
         grid-template-columns: 100px auto;
     }
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218] {
         grid-template-rows: 1fr;
     }
 }

 @media (pointer: fine) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__body[_ngcontent-wlc-app-c218]:hover {
         background: var(--mc-bg700-l10);
     }
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__image[_ngcontent-wlc-app-c218] {
     width: 72px;
     height: 50px;
     position: relative;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__image[_ngcontent-wlc-app-c218] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__image[_ngcontent-wlc-app-c218] {
         width: 100px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__image[_ngcontent-wlc-app-c218] {
         height: 60px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__image[_ngcontent-wlc-app-c218] {
         height: 70px;
     }
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__icon-wrap[_ngcontent-wlc-app-c218],
 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__sprite[_ngcontent-wlc-app-c218] {
     width: 100%;
     height: 100%;
     position: absolute;
     pointer-events: none;
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__icon-wrap[_ngcontent-wlc-app-c218] .wlc-animate-sprite__canvas,
 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__sprite[_ngcontent-wlc-app-c218] .wlc-animate-sprite__canvas {
     margin: 0 auto;
     display: block;
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__icon[_ngcontent-wlc-app-c218] {
     margin: 0 auto;
     width: 100%;
     max-height: 100%;
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
     text-align: center;
     display: flex;
     flex-direction: column;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
         text-align: start;
     }
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__top[_ngcontent-wlc-app-c218] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__top[_ngcontent-wlc-app-c218] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__text[_ngcontent-wlc-app-c218] {
     margin: none;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__text[_ngcontent-wlc-app-c218] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-total-jackpot--theme-info[_nghost-wlc-app-c218] .wlc-total-jackpot__counter[_ngcontent-wlc-app-c218] {
     margin: 0 0 0 10px;
 }

 @font-face {
     font-weight: 400;
     font-family: TotalJackpot;
     font-style: normal;
     src: local(""), url(/gstatic/wlc/fonts/rowdies/rowdies-v15-latin-regular.woff2) format("woff2"), url(/gstatic/wlc/fonts/rowdies/rowdies-v15-latin-regular.woff) format("woff");
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] {
     max-width: 100%;
     margin: 0 auto;
     position: relative;
     width: 100%;
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] {
         max-width: 1170px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] {
         max-width: 1600px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__bg[_ngcontent-wlc-app-c218] {
     border-radius: 0;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: url("/static/images/jackpot_desktop.jpg") center no-repeat;
 }

 @media (min-width: 1024px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__bg[_ngcontent-wlc-app-c218] {
         border-radius: 20px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
     padding: 30px 10px;
     overflow: hidden;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
         padding: 30px 20px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
         padding: 30px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__content[_ngcontent-wlc-app-c218] {
         padding: 30px 75px 40px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] {
     margin: -30px 0 45px;
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     position: relative;
     display: flex;
     align-items: center;
     justify-content: center;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] {
         font-style: normal;
         font-weight: bold;
         font-size: 3.6rem;
         line-height: 1.45;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] {
     margin: 20px 0 15px;
     position: relative;
     color: #fff;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] {
         margin: 25px 0 5px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
     font-size: 3rem;
     letter-spacing: 3px;
     font-family: TotalJackpot, Roboto, sans-serif;
     line-height: 1;
     fill: currentColor;
 }

 @media (min-width: 768px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         font-size: 4.4rem;
     }
 }

 @media (min-width: 1024px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         font-size: 5.8rem;
     }
 }

 @media (min-width: 1200px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         font-size: 7.5rem;
     }
 }

 @media (min-width: 768px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         letter-spacing: 5px;
     }
 }

 @media (min-width: 1024px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         letter-spacing: 7px;
     }
 }

 @media (min-width: 1200px) {

     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__currency,
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot__counter {
         letter-spacing: 10px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot-body svg {
     height: 40px;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot-body svg {
         height: 54px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot-body svg {
         height: 70px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__amount[_ngcontent-wlc-app-c218] .wlc-total-jackpot-body svg {
         height: 95px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] {
     position: relative;
     z-index: 5;
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] .wlc-games-grid__header {
     display: none;
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] .wlc-games-grid__content {
     grid-template-areas: "games-grid";
     grid-template-columns: 1fr;
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] .wlc-games-grid__games-slider {
     grid-area: "games-grid";
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] .swiper {
     overflow: visible;
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__games[_ngcontent-wlc-app-c218] .swiper {
         overflow: hidden;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor[_ngcontent-wlc-app-c218] {
     position: absolute;
     z-index: 1;
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
     width: 40px;
     height: 40px;
     left: 7%;
     top: 20px;
     background: url("/gstatic/wlc/total-jackpot/decor-1.png") center/contain no-repeat;
     animation: rotateRight 60s linear infinite;
 }

 @media (min-width: 560px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         width: 64px;
     }
 }

 @media (min-width: 900px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         width: 124px;
     }
 }

 @media (min-width: 560px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         height: 64px;
     }
 }

 @media (min-width: 900px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         height: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--1[_ngcontent-wlc-app-c218] {
         height: 124px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
     width: 40px;
     height: 40px;
     right: 7%;
     top: 20px;
     background: url("/gstatic/wlc/total-jackpot/decor-2.png") center/contain no-repeat;
     animation: rotateLeft 60s linear infinite;
 }

 @media (min-width: 560px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         width: 64px;
     }
 }

 @media (min-width: 900px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         width: 124px;
     }
 }

 @media (min-width: 560px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         height: 64px;
     }
 }

 @media (min-width: 900px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         height: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__decor--2[_ngcontent-wlc-app-c218] {
         height: 124px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__btn-no-jackpot[_ngcontent-wlc-app-c218] {
     margin: 20px auto 0;
     position: relative;
 }

 @media (min-width: 768px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__btn-no-jackpot[_ngcontent-wlc-app-c218] {
         margin: 25px auto 0;
     }
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__btn-no-jackpot[_ngcontent-wlc-app-c218] {
         margin: 30px auto 0;
     }
 }

 .wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] {
     margin: -30px 0 0;
 }

 .wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
     min-height: 40px;
     padding: 10px 40px;
     background: var(--mc-secondary);
     border-radius: 0 0 10px 10px;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
         min-height: 60px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
         padding: 5px 55px 10px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-mod-label[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
         padding: 0 55px 10px;
     }
 }

 .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
     padding: 10px 40px;
     background: var(--mc-secondary);
     border-radius: 0 0 100px 100px;
 }

 @media (min-width: 1024px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
         padding: 5px 55px 10px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-total-jackpot--theme-games-inside[_nghost-wlc-app-c218] .wlc-total-jackpot__title[_ngcontent-wlc-app-c218] .wlc-title__main {
         padding: 0 55px 10px;
     }
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] {
     width: 100%;
     height: 100%;
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 65px 15px 30px;
     position: relative;
     height: 100%;
     background: center center/cover no-repeat;
     background-color: var(--mc-bg700);
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 65px 35px 40px;
     }
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     justify-content: space-between;
     height: 100%;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
         max-width: 320px;
     }
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
     display: none;
     width: 50%;
     position: absolute;
     right: 0;
     bottom: -1%;
     z-index: 1;
     max-width: 350px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
         display: block;
     }
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__title[_ngcontent-wlc-app-c131] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__text[_ngcontent-wlc-app-c131] {
     margin: 20px 0 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-winners-slider[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px 0 0 0;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] {
     text-align: center;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 30px 15px 30px;
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 30px 35px 40px;
     }
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px auto 0 auto;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default[_nghost-wlc-app-c131] {
     text-align: center;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 0;
     display: flex;
     align-items: center;
     justify-content: center;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-default[_nghost-wlc-app-c131] .wlc-no-content__text-link[_ngcontent-wlc-app-c131] {
     transition: all 0.3s linear;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131],
 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 70px 25px 50px;
 }

 @media (min-width: 1200px) {

     .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131],
     .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 85px 35px 40px;
     }
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131]:before,
 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131]:before {
     background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%);
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     z-index: 1;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131],
 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     align-items: center;
     max-width: 100%;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131],
 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 25px 0 0;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-default[_nghost-wlc-app-c131] .wlc-no-content__content[_ngcontent-wlc-app-c131],
 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-mod-along-with-tournament[_nghost-wlc-app-c131] .wlc-no-content__content[_ngcontent-wlc-app-c131] {
     display: flex;
     flex: 0 1 100%;
     flex-direction: column;
     align-items: center;
     justify-content: space-between;
     text-align: center;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 30px 0 30px;
     background: none;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131]:before {
     display: none;
 }

 .wlc-no-content--wlc-winners-slider.wlc-no-content--theme-transparent[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 25px 0 25px;
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] {
     width: 100%;
     height: 100%;
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 65px 15px 30px;
     position: relative;
     height: 100%;
     background: center center/cover no-repeat;
     background-color: var(--mc-bg700);
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 65px 35px 40px;
     }
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     justify-content: space-between;
     height: 100%;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
         max-width: 320px;
     }
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
     display: none;
     width: 50%;
     position: absolute;
     right: 0;
     bottom: -1%;
     z-index: 1;
     max-width: 350px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
         display: block;
     }
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__title[_ngcontent-wlc-app-c131] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__text[_ngcontent-wlc-app-c131] {
     margin: 20px 0 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-jackpots-slider[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px 0 0 0;
 }

 .wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] {
     text-align: center;
 }

 .wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 30px 15px 30px;
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 30px 35px 40px;
     }
 }

 .wlc-no-content--wlc-jackpots-slider.wlc-no-content--theme-1[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px auto 0 auto;
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] {
     width: 100%;
     height: 100%;
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 65px 15px 30px;
     position: relative;
     height: 100%;
     background: center center/cover no-repeat;
     background-color: var(--mc-bg700);
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 65px 35px 40px;
     }
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     justify-content: space-between;
     height: 100%;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
         max-width: 320px;
     }
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
     display: none;
     width: 50%;
     position: absolute;
     right: 0;
     bottom: -1%;
     z-index: 1;
     max-width: 350px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
         display: block;
     }
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__title[_ngcontent-wlc-app-c131] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__text[_ngcontent-wlc-app-c131] {
     margin: 20px 0 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-bonuses-list[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px 0 0 0;
 }

 .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     min-height: 388px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         min-height: 380px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         min-height: 385px;
     }
 }

 .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131]:before {
     background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%);
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     z-index: 1;
 }

 .wlc-no-content--wlc-bonuses-list.wlc-no-content--theme-promo-home[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] .wlc-loader[_ngcontent-wlc-app-c131] {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0 auto;
     transform: translate(-50%, -50%);
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] {
     width: 100%;
     height: 100%;
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 65px 15px 30px;
     position: relative;
     height: 100%;
     background: center center/cover no-repeat;
     background-color: var(--mc-bg700);
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 65px 35px 40px;
     }
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     justify-content: space-between;
     height: 100%;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
         max-width: 320px;
     }
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
     display: none;
     width: 50%;
     position: absolute;
     right: 0;
     bottom: -1%;
     z-index: 1;
     max-width: 350px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
         display: block;
     }
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__title[_ngcontent-wlc-app-c131] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__text[_ngcontent-wlc-app-c131] {
     margin: 20px 0 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px 0 0 0;
 }

 .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     min-height: 325px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         min-height: 370px;
     }
 }

 @media (min-width: 1024px) {
     .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         min-height: 385px;
     }
 }

 .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131]:before {
     background: linear-gradient(90deg, var(--mc-bg700) 30%, var(--mc-bg700-o4) 70%, var(--mc-bg700) 100%);
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     z-index: 1;
 }

 .wlc-no-content--wlc-tournament-list.wlc-no-content--theme-banner[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] .wlc-loader[_ngcontent-wlc-app-c131] {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0 auto;
     transform: translate(-50%, -50%);
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] {
     width: 100%;
     height: 100%;
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 65px 15px 30px;
     position: relative;
     height: 100%;
     background: center center/cover no-repeat;
     background-color: var(--mc-bg700);
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 65px 35px 40px;
     }
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: none;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     justify-content: space-between;
     height: 100%;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
         max-width: 320px;
     }
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
     display: none;
     width: 50%;
     position: absolute;
     right: 0;
     bottom: -1%;
     z-index: 1;
     max-width: 350px;
 }

 @media (min-width: 768px) {
     .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content-decor[_ngcontent-wlc-app-c131] {
         display: block;
     }
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__title[_ngcontent-wlc-app-c131] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__text[_ngcontent-wlc-app-c131] {
     margin: 20px 0 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 .wlc-no-content--wlc-total-jackpot[_nghost-wlc-app-c131] .wlc-no-content__button-wrap[_ngcontent-wlc-app-c131] {
     margin: 50px 0 0 0;
 }

 .wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default[_nghost-wlc-app-c131] {
     text-align: center;
 }

 .wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 0;
     background-color: transparent;
     background-color: initial;
 }

 .wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-default[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: 650px;
     margin: 0 auto;
 }

 .wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-games-inside[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 0;
     background: none;
 }

 .wlc-no-content--wlc-total-jackpot.wlc-no-content--theme-games-inside[_nghost-wlc-app-c131] .wlc-no-content__body[_ngcontent-wlc-app-c131] {
     max-width: 640px;
     margin: 0 auto;
     text-align: center;
 }

 .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
     padding: 85px 15px 30px;
 }

 @media (min-width: 1200px) {
     .wlc-no-content--wlc-tournament-list[_nghost-wlc-app-c131] .wlc-no-content__wrapper[_ngcontent-wlc-app-c131] {
         padding: 85px 35px 40px;
     }
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] {
     grid-template-columns: 1fr auto auto;
     grid-template-areas: "title navigation button""icons icons icons";
     display: grid;
     align-items: center;
     min-width: 0;
     max-width: 100%;
 }

 .wlc-provider-links--theme-default.wlc-provider-links--theme-mod-inside-modal[_nghost-wlc-app-c219] .wlc-provider-links__title[_ngcontent-wlc-app-c219] {
     text-align: center;
 }

 .wlc-provider-links--theme-default.wlc-provider-links--theme-mod-adaptive[_nghost-wlc-app-c219] {
     grid-gap: 20px;
     grid-template-areas: "title""icons""button";
     grid-template-columns: 1fr;
 }

 .wlc-provider-links--theme-default.wlc-provider-links--theme-mod-adaptive[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     max-width: 320px;
     grid-template-columns: repeat(2, minmax(150px, 1fr));
     width: 100%;
     margin: 0 auto;
 }

 @media (min-width: 560px) {
     .wlc-provider-links--theme-default.wlc-provider-links--theme-mod-adaptive[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
         max-width: 520px;
     }
 }

 .wlc-provider-links--theme-default.wlc-provider-links--theme-mod-adaptive[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] {
     margin: 10px auto 0;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__loader[_ngcontent-wlc-app-c219] {
     grid-column: 1 / 3;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__title[_ngcontent-wlc-app-c219] {
     text-align: left;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219],
 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     grid-area: icons;
     min-width: 0;
     max-width: 100%;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
     grid-gap: 10px;
     gap: 10px;
     margin: 40px 0 0;
     display: grid;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
         gap: 15px;
     }
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] {
     margin: 10px 0 0;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper {
     margin: -10px -15px -10px -10px;
     padding: 10px 50px 10px 10px;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper {
         margin: -12px;
     }
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper {
         padding: 12px;
     }
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper:before {
     display: block;
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: auto;
     z-index: 2;
     width: 30px;
     background: linear-gradient(to left, var(--mc-bg), transparent);
     pointer-events: none;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper:before {
         display: none;
     }
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider-navigation[_ngcontent-wlc-app-c219] {
     display: none;
     grid-area: navigation;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__slider-navigation[_ngcontent-wlc-app-c219] {
         display: flex;
     }
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] {
     margin: 0;
     grid-area: button;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item {
     position: relative;
     background: var(--mc-bg700);
     border-radius: 20px;
     transition: transform 0.2s, box-shadow 2s;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item:before {
     content: "";
     display: block;
     width: 100%;
     padding-top: 35%;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item__wrp {
     font-size: 2rem;
     padding: 8px 15px;
     position: absolute;
     top: 0;
     left: 0;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
     color: var(--mc-baseMain);
     font-weight: 700;
     text-decoration: none;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item__image,
 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon-content {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     max-width: 80%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg {
     display: block;
     width: 100%;
     max-width: 100%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg path {
     fill: currentColor;
 }

 @media (hover: hover) {

     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item:hover,
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links-item:focus-within {
         box-shadow: 0 1px 5px var(--mc-bg100);
         transform: translate3d(0, -3px, 0);
         transition: transform 0.2s, box-shadow 0.1s;
     }
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] {
     grid-template-columns: 1fr auto auto;
     grid-template-areas: "title navigation button""icons icons icons";
     display: grid;
     align-items: center;
     min-width: 0;
     max-width: 100%;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__loader[_ngcontent-wlc-app-c219] {
     grid-column: 1 / 3;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__title[_ngcontent-wlc-app-c219] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
     text-align: left;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219],
 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     grid-area: icons;
     min-width: 0;
     max-width: 100%;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
     grid-gap: 10px;
     gap: 10px;
     margin: 40px 0 0;
     display: grid;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
         gap: 15px;
     }
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] {
     position: relative;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219]:before {
     content: "";
     position: absolute;
     left: 0;
     z-index: 2;
     width: 20px;
     height: 100%;
     background: var(--mc-bg);
     transform: translateX(-100%);
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__slider[_ngcontent-wlc-app-c219] .swiper {
     margin: 0 -15px 0 0;
     padding: 5px 15px 10px 0;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__slider-navigation[_ngcontent-wlc-app-c219] {
     display: none;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] {
     margin: 0 0 0 20px;
     display: block;
     grid-area: button;
     min-width: 0;
     height: auto;
     padding: 0;
     background: transparent;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] .wlc-btn__text {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
     color: #0a84ff;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .swiper-horizontal {
     overflow: visible;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item {
     position: relative;
     background: var(--mc-bg700);
     border-radius: 6px;
     transition: transform 0.2s, box-shadow 2s;
     aspect-ratio: 4/3;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item:before {
     content: "";
     display: block;
     width: 100%;
     padding-top: 65%;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item__wrp {
     font-size: 2rem;
     padding: 5px 10px;
     position: absolute;
     top: 0;
     left: 0;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
     color: var(--mc-baseMain);
     font-weight: 700;
     text-decoration: none;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item__image,
 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon-content {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     max-width: 80%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg {
     display: flex;
     width: 100%;
     max-width: 100%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-mobile-app-swiper[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg path {
     fill: currentColor;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] {
     display: grid;
     align-items: center;
     min-width: 0;
     max-width: 100%;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links__loader[_ngcontent-wlc-app-c219] {
     grid-column: 1 / 3;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links__title[_ngcontent-wlc-app-c219] {
     display: none;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
     grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
     grid-gap: 10px;
     gap: 10px;
     margin: 40px 0 0;
     display: grid;
 }

 @media (min-width: 768px) {
     .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links__wrapper[_ngcontent-wlc-app-c219] {
         gap: 15px;
     }
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item {
     position: relative;
     background: var(--mc-bg700);
     border-radius: 4px;
     transition: transform 0.2s, box-shadow 2s;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item:before {
     content: "";
     display: block;
     width: 100%;
     padding-top: 73%;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item__wrp {
     font-size: 2rem;
     padding: 8px 15px;
     position: absolute;
     top: 0;
     left: 0;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
     color: var(--mc-baseMain);
     font-weight: 700;
     text-decoration: none;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item__image,
 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon-content {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     max-width: 80%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg {
     display: block;
     width: 100%;
     max-width: 100%;
     height: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item .wlc-icon svg path {
     fill: currentColor;
 }

 .wlc-provider-links--theme-mobile-app[_nghost-wlc-app-c219] .wlc-provider-links-item:focus {
     box-shadow: 0 1px 5px var(--mc-bg100);
     transform: translate3d(0, -3px, 0);
     transition: transform 0.2s, box-shadow 0.1s;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] {
     grid-column-gap: 0;
     min-width: 105px;
     overflow: inherit;
     background: none;
     border: none;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] .wlc-btn__text {
     transition: transform 0.3s linear;
     position: relative;
     color: var(--mc-buttonColor);
     font-size: 1.6rem;
 }

 .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] .wlc-btn__text:before {
     transition: transform 0.3s linear;
     content: "";
     position: absolute;
     top: 5px;
     right: -21px;
     width: 16px;
     height: 16px;
     background: no-repeat url("images/8OS1Pm2slScr.svg");
 }

 @media (pointer: fine) {
     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] :hover {
         color: var(--mc-baseMain);
     }

     .wlc-provider-links--theme-default[_nghost-wlc-app-c219] .wlc-provider-links__btn[_ngcontent-wlc-app-c219] :hover:before {
         transition: transform 0.3s linear;
         transform: rotateX(360deg) translateX(10px);
     }
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] {
     min-width: 0;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-menu__link {
     transition: color 0.3s linear;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     text-decoration: none;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-menu__link.active {
     color: var(--mc-main);
 }

 @media (pointer: fine) {
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-menu__link:hover {
         color: var(--mc-main);
     }
 }

 @media (min-width: 1024px) {
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-menu__link {
         color: var(--mc-baseMain);
         font-style: normal;
         font-weight: bold;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-slider--on-start {
     box-shadow: 5px 0 5px -5px #867f7f63;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-slider--on-end {
     box-shadow: -5px 0 5px -5px #867f7f63;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-slider--on-progress {
     box-shadow: 5px 0 5px -5px #867f7f63, -5px 0 5px -5px #867f7f63;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .swiper-wrapper {
     width: auto;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .swiper-slide {
     width: auto;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184] {
     width: 100%;
     max-width: 100%;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
     -moz-column-count: 1;
     column-count: 1;
     display: block;
 }

 @media (min-width: 560px) {

     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         -moz-column-count: 2;
         column-count: 2;
     }
 }

 @media (min-width: 900px) {

     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         -moz-column-count: 1;
         column-count: 1;
     }
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__title[_ngcontent-wlc-app-c184] {
     color: var(--mc-main);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     padding: 0 0 20px 0;
 }

 .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first[_nghost-wlc-app-c184] {
     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-c184] {
         justify-content: flex-start;
     }
 }

 .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
 .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
     -moz-column-count: 1;
     column-count: 1;
     text-align: center;
     max-width: 440px;
     margin: -5px auto;
     display: block;
     -moz-column-gap: 20px;
     column-gap: 20px;
 }

 @media (min-width: 560px) {

     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         -moz-column-count: 2;
         column-count: 2;
     }
 }

 @media (min-width: 1024px) {

     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         -moz-column-count: 3;
         column-count: 3;
     }
 }

 @media (min-width: 1200px) {

     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         -moz-column-count: 2;
         column-count: 2;
     }
 }

 @media (min-width: 768px) {

     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         text-align: start;
     }
 }

 @media (min-width: 1024px) {

     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         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-c184] .wlc-post-menu__items[_ngcontent-wlc-app-c184],
     .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184]>.wlc-menu--type-post-menu[_ngcontent-wlc-app-c184] {
         margin: -5px 0;
     }
 }

 .wlc-post-menu--theme-default.wlc-post-menu--theme-mod-footer-first.wlc-post-menu--without-swiper[_nghost-wlc-app-c184] .wlc-menu__link {
     display: inline-block;
     padding: 5px 0;
 }

 .wlc-post-menu--theme-contacts[_nghost-wlc-app-c184] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     transition: all 0.3s linear;
     display: block;
     padding: 20px 25px;
     letter-spacing: 1px;
     text-transform: inherit;
     text-decoration: none;
     border-bottom: 2px solid var(--mc-baseOpacity);
 }

 .wlc-post-menu--theme-contacts[_nghost-wlc-app-c184] .wlc-menu__link.active {
     color: var(--mc-baseMain);
     background: var(--mc-main);
 }

 @media (pointer: fine) {
     .wlc-post-menu--theme-contacts[_nghost-wlc-app-c184] .wlc-menu__link:hover:not(.active) {
         color: var(--mc-baseMain);
         background: var(--mc-main-o6);
     }
 }

 .wlc-post-menu--theme-contacts[_nghost-wlc-app-c184] .wlc-menu__item:last-child .wlc-menu__link {
     border-bottom: 0;
 }

 .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__title[_ngcontent-wlc-app-c184] {
     font-weight: 800;
 }

 @media (max-width: 559px) {
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__title[_ngcontent-wlc-app-c184] {
         font-size: 2rem;
     }
 }

 @media (max-width: 559px) {
     .wlc-post-menu--theme-default[_nghost-wlc-app-c184] .wlc-post-menu__link[_ngcontent-wlc-app-c184] {
         font-size: 1.6rem;
     }
 }

 .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] {
     grid-area: info;
     margin: 0;
 }

 @media (max-width: 559px) {
     .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] {
         width: 100%;
         max-width: 280px;
         margin-right: auto;
         margin-left: auto;
         background: var(--mc-bg700);
         border-radius: 10px 10px 0 0;
     }

     .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] .wlc-post-menu__wrp[_ngcontent-wlc-app-c184] {
         width: 100%;
         padding: 40px 20px;
         text-align: center;
     }

     .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] .wlc-post-menu__title[_ngcontent-wlc-app-c184] {
         margin-bottom: 15px;
         text-align: center;
     }
 }

 @media (max-width: 559px) and (max-width: 559px) {
     .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] .wlc-post-menu__title[_ngcontent-wlc-app-c184] {
         margin-bottom: 0;
     }
 }

 @media (max-width: 559px) {
     .wlc-sections__footer--theme-1 .wlc-post-menu--theme-default.wlc-post-menu[_nghost-wlc-app-c184] .wlc-post-menu__link[_ngcontent-wlc-app-c184] {
         display: block;
         width: 100%;
         text-align: center;
     }
 }

 .wlc-menu.wlc-menu--swiper[_nghost-wlc-app-c180] .swiper-slide,
 .wlc-menu.wlc-menu--swiper[_nghost-wlc-app-c180] .swiper-wrapper {
     width: auto;
 }

 .wlc-menu.wlc-menu--type-burger-panel-header-menu[_nghost-wlc-app-c180] .wlc-menu__item--notifier[_ngcontent-wlc-app-c180] .wlc-menu__link-text[_ngcontent-wlc-app-c180] {
     position: absolute;
     top: 6px;
     right: 8px;
     display: flex;
     align-items: center;
     justify-content: space-between;
 }

 .wlc-menu--theme-contacts[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link[_ngcontent-wlc-app-c180] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     transition: all 0.3s linear;
     display: block;
     padding: 20px 25px;
     letter-spacing: 1px;
     text-transform: inherit;
     text-decoration: none;
     border-bottom: 2px solid var(--mc-baseOpacity);
 }

 .wlc-menu--theme-contacts[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link.active[_ngcontent-wlc-app-c180] {
     color: var(--mc-baseMain);
     background: var(--mc-main);
 }

 @media (pointer: fine) {
     .wlc-menu--theme-contacts[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link[_ngcontent-wlc-app-c180]:hover:not(.active) {
         color: var(--mc-baseMain);
         background: var(--mc-main-o6);
     }
 }

 .wlc-menu--theme-dropdown[_nghost-wlc-app-c180] .wlc-menu__item--messages[_ngcontent-wlc-app-c180] .wlc-menu__link-text[_ngcontent-wlc-app-c180] {
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
 }

 .wlc-menu--theme-submenu[_nghost-wlc-app-c180] {
     position: relative;
     display: grid;
     overflow: auto hidden;
     -ms-overflow-style: none;
     scrollbar-width: none;
     border: none;
     margin: 15px 0 20px;
     grid-auto-columns: max-content;
     grid-auto-flow: column;
     grid-gap: 30px;
 }

 .wlc-menu--theme-submenu[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link[_ngcontent-wlc-app-c180] {
     --wlc-menu--submenu-decor-width: 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     position: relative;
     display: block;
     padding: 0 0 10px;
     text-align: center;
     text-transform: none;
     text-decoration: none;
 }

 .wlc-menu--theme-submenu[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link[_ngcontent-wlc-app-c180]:before {
     transition: width 0.3s linear;
     content: "";
     position: absolute;
     bottom: 0;
     z-index: 2;
     width: var(--wlc-menu--submenu-decor-width);
     height: 2px;
     background: var(--mc-main);
 }

 .wlc-menu--theme-submenu[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link.active[_ngcontent-wlc-app-c180] {
     --wlc-menu--submenu-decor-width: 100%;
     color: var(--mc-baseMain);
     font-weight: 700;
 }

 @media (pointer: fine) {
     .wlc-menu--theme-submenu[_nghost-wlc-app-c180] .wlc-menu__item[_ngcontent-wlc-app-c180] .wlc-menu__link[_ngcontent-wlc-app-c180]:hover {
         --wlc-menu--submenu-decor-width: 100%;
     }
 }

 .wlc-menu[_nghost-wlc-app-c180] .wlc-menu__link-text[_ngcontent-wlc-app-c180] .wlc-counter[_ngcontent-wlc-app-c180] {
     margin-left: 5px;
 }

 .wlc-sections__profile-content .wlc-menu[_nghost-wlc-app-c180] .wlc-menu__link-text[_ngcontent-wlc-app-c180] .wlc-counter--theme-mod-internal-mails[_ngcontent-wlc-app-c180] {
     display: none;
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
     transition: all 0.3s linear;
     grid-gap: 10px;
     gap: 10px;
     grid-template-columns: 1fr;
     grid-template-rows: 50px auto;
     display: grid;
     height: 100%;
     background: var(--mc-bg700);
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
         gap: 20px;
     }
 }

 @media (min-width: 768px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
         grid-template-columns: 72px auto;
     }
 }

 @media (min-width: 1200px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
         grid-template-columns: 85px auto;
     }
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
         grid-template-columns: 100px auto;
     }
 }

 @media (min-width: 768px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194] {
         grid-template-rows: 1fr;
     }
 }

 @media (pointer: fine) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__body[_ngcontent-wlc-app-c194]:hover {
         background: var(--mc-bg700-l10);
     }
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__image[_ngcontent-wlc-app-c194] {
     width: 72px;
     height: 50px;
     position: relative;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__image[_ngcontent-wlc-app-c194] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__image[_ngcontent-wlc-app-c194] {
         width: 100px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__image[_ngcontent-wlc-app-c194] {
         height: 60px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__image[_ngcontent-wlc-app-c194] {
         height: 70px;
     }
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__icon-wrap[_ngcontent-wlc-app-c194],
 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__sprite[_ngcontent-wlc-app-c194] {
     width: 100%;
     height: 100%;
     position: absolute;
     pointer-events: none;
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__icon-wrap[_ngcontent-wlc-app-c194] .wlc-animate-sprite__canvas,
 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__sprite[_ngcontent-wlc-app-c194] .wlc-animate-sprite__canvas {
     margin: 0 auto;
     display: block;
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__icon[_ngcontent-wlc-app-c194] {
     margin: 0 auto;
     width: 100%;
     max-height: 100%;
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__content[_ngcontent-wlc-app-c194] {
     text-align: center;
     display: flex;
     flex-direction: column;
 }

 @media (min-width: 768px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__content[_ngcontent-wlc-app-c194] {
         text-align: start;
     }
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__top[_ngcontent-wlc-app-c194] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__top[_ngcontent-wlc-app-c194] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__text[_ngcontent-wlc-app-c194] {
     margin: none;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-cash-out-time--theme-default[_nghost-wlc-app-c194] .wlc-cash-out-time__text[_ngcontent-wlc-app-c194] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
     transition: all 0.3s linear;
     grid-gap: 10px;
     gap: 10px;
     grid-template-columns: 1fr;
     grid-template-rows: 50px auto;
     display: grid;
     height: 100%;
     background: var(--mc-bg700);
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
         gap: 20px;
     }
 }

 @media (min-width: 768px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
         grid-template-columns: 72px auto;
     }
 }

 @media (min-width: 1200px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
         grid-template-columns: 85px auto;
     }
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
         grid-template-columns: 100px auto;
     }
 }

 @media (min-width: 768px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200] {
         grid-template-rows: 1fr;
     }
 }

 @media (pointer: fine) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__body[_ngcontent-wlc-app-c200]:hover {
         background: var(--mc-bg700-l10);
     }
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__image[_ngcontent-wlc-app-c200] {
     width: 72px;
     height: 50px;
     position: relative;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__image[_ngcontent-wlc-app-c200] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__image[_ngcontent-wlc-app-c200] {
         width: 100px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__image[_ngcontent-wlc-app-c200] {
         height: 60px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__image[_ngcontent-wlc-app-c200] {
         height: 70px;
     }
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__icon-wrap[_ngcontent-wlc-app-c200],
 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__sprite[_ngcontent-wlc-app-c200] {
     width: 100%;
     height: 100%;
     position: absolute;
     pointer-events: none;
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__icon-wrap[_ngcontent-wlc-app-c200] .wlc-animate-sprite__canvas,
 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__sprite[_ngcontent-wlc-app-c200] .wlc-animate-sprite__canvas {
     margin: 0 auto;
     display: block;
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__icon[_ngcontent-wlc-app-c200] {
     margin: 0 auto;
     width: 100%;
     max-height: 100%;
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__content[_ngcontent-wlc-app-c200] {
     text-align: center;
     display: flex;
     flex-direction: column;
 }

 @media (min-width: 768px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__content[_ngcontent-wlc-app-c200] {
         text-align: start;
     }
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__top[_ngcontent-wlc-app-c200] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__top[_ngcontent-wlc-app-c200] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__text[_ngcontent-wlc-app-c200] {
     margin: 5px 0 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-top-rated--theme-default[_nghost-wlc-app-c200] .wlc-top-rated__text[_ngcontent-wlc-app-c200] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__body[_ngcontent-wlc-app-c115] {
     display: inline-grid;
     grid-template-columns: repeat(var(--stars-count), auto);
     gap: 5px;
 }

 .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__icon[_ngcontent-wlc-app-c115] {
     color: transparent;
 }

 .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__icon[_ngcontent-wlc-app-c115] svg {
     width: 20px;
     height: 20px;
 }

 @media (min-width: 1630px) {
     .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__icon[_ngcontent-wlc-app-c115] svg {
         width: 25px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__icon[_ngcontent-wlc-app-c115] svg {
         height: 25px;
     }
 }

 .wlc-rating--theme-default[_nghost-wlc-app-c115] .wlc-rating__icon[_ngcontent-wlc-app-c115] svg .fill {
     fill: var(--mc-baseMain);
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] {
     --lb-icon-transform: none;
     --lb-text-color: var(--mc-buttonColor);
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
     transition: all 0.3s linear;
     grid-gap: 10px;
     gap: 10px;
     grid-template-columns: 1fr;
     grid-template-rows: 50px auto;
     display: grid;
     height: 100%;
     background: var(--mc-bg700);
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
         gap: 20px;
     }
 }

 @media (min-width: 768px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
         grid-template-columns: 72px auto;
     }
 }

 @media (min-width: 1200px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
         grid-template-columns: 85px auto;
     }
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
         grid-template-columns: 100px auto;
     }
 }

 @media (min-width: 768px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
         grid-template-rows: 1fr;
     }
 }

 @media (pointer: fine) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226]:hover {
         background: var(--mc-bg700-l10);
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__image[_ngcontent-wlc-app-c226] {
     width: 72px;
     height: 50px;
     position: relative;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__image[_ngcontent-wlc-app-c226] {
         width: 85px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__image[_ngcontent-wlc-app-c226] {
         width: 100px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__image[_ngcontent-wlc-app-c226] {
         height: 60px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__image[_ngcontent-wlc-app-c226] {
         height: 70px;
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__icon-wrap[_ngcontent-wlc-app-c226],
 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__sprite[_ngcontent-wlc-app-c226] {
     width: 100%;
     height: 100%;
     position: absolute;
     pointer-events: none;
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__icon-wrap[_ngcontent-wlc-app-c226] .wlc-animate-sprite__canvas,
 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__sprite[_ngcontent-wlc-app-c226] .wlc-animate-sprite__canvas {
     margin: 0 auto;
     display: block;
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__icon[_ngcontent-wlc-app-c226] {
     margin: 0 auto;
     width: 100%;
     max-height: 100%;
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__content[_ngcontent-wlc-app-c226] {
     text-align: center;
     display: flex;
     flex-direction: column;
 }

 @media (min-width: 768px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__content[_ngcontent-wlc-app-c226] {
         text-align: start;
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__top[_ngcontent-wlc-app-c226] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__top[_ngcontent-wlc-app-c226] {
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] {
     margin: none;
     color: var(--mc-buttonColor);
     font-style: normal;
     font-weight: bold;
     font-size: 1.2rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] {
         font-style: normal;
         font-weight: bold;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226] {
     cursor: pointer;
 }

 @media (pointer: fine) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__body[_ngcontent-wlc-app-c226]:hover {
         --lb-icon-transform: rotateX(360deg) translateX(10px);
         --lb-text-color: var(--mc-baseMain);
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__content[_ngcontent-wlc-app-c226] {
     align-items: center;
 }

 @media (min-width: 768px) {
     .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__content[_ngcontent-wlc-app-c226] {
         align-items: start;
     }
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] {
     transition: color 0.3s linear;
     display: flex;
     align-items: center;
     color: var(--lb-text-color);
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] .wlc-icon {
     transition: transform 0.3s linear;
     margin-left: 5px;
     transform: var(--lb-icon-transform);
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] .wlc-icon {
     color: var(--mc-buttonColor);
 }

 .wlc-lucky-button--theme-default[_nghost-wlc-app-c226] .wlc-lucky-button__text[_ngcontent-wlc-app-c226] svg {
     margin-bottom: 1px;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] {
     width: 100%;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__controls {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     height: 100%;
     pointer-events: none;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-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-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-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-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control:disabled {
     display: none;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
     display: block;
     line-height: 1;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control svg {
     transform: none;
     transform: var(--wlc-category-menu-svg-transform, none);
     fill: currentColor;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control--prev {
     --wlc-category-menu-svg-transform: rotate(90deg);
     justify-content: flex-start;
     margin: 0 auto 0 0;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control--next {
     --wlc-category-menu-svg-transform: rotate(-90deg);
     justify-content: flex-end;
     margin: 0 0 0 auto;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control--next:before {
     transform: scaleX(-1);
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__control:hover {
         color: var(--mc-main);
     }
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-category-menu__content {
     padding: 0 5px;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu {
     grid-gap: 10px;
     display: block;
     grid-auto-columns: auto;
     grid-auto-flow: column;
     align-items: center;
     width: 100%;
 }

 @media (min-width: 1024px) {
     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu {
         grid-gap: 30px;
     }
 }

 @media (min-width: 1420px) {
     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu {
         grid-gap: 60px;
     }
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     padding: 8px 15px 5px;
     position: relative;
     display: block;
     text-decoration: none;
 }

 @media (min-width: 1024px) {
     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link {
         padding: 8px 20px 5px;
     }
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link-text {
     position: relative;
     display: inline-block;
     padding: 5px;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link-text:before {
     content: "";
     position: absolute;
     bottom: -3px;
     left: 0;
     display: block;
     width: 100%;
     height: 3px;
     background: var(--mc-main);
     transform: scaleX(0.5);
     opacity: 0;
     transition: all 0.5s cubic-bezier(0.6, 0.1, 0.05, 1.5);
     pointer-events: none;
     border-radius: 4px;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link.active {
     color: var(--mc-main);
     font-weight: bold;
 }

 .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link.active .wlc-menu__link-text:before {
     transform: scaleX(1);
     opacity: 1;
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) {
         color: var(--mc-baseMain);
     }

     .wlc-category-menu--theme-default[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) .wlc-menu__link-text:before {
         transform: scaleX(1);
         opacity: 1;
     }
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] {
     position: relative;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__controls {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     height: 100%;
     pointer-events: none;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-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-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-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-bg) 65%, var(--mc-bg-o0) 100%);
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control:disabled {
     display: none;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
     display: block;
     line-height: 1;
     transform: translateY(-7px);
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control svg {
     transform: none;
     transform: var(--wlc-category-menu-svg-transform, none);
     fill: currentColor;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control--prev {
     --wlc-category-menu-svg-transform: rotate(90deg);
     justify-content: flex-start;
     margin: 0 auto 0 0;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control--next {
     --wlc-category-menu-svg-transform: rotate(-90deg);
     justify-content: flex-end;
     margin: 0 0 0 auto;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control--next:before {
     transform: scaleX(-1);
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__control:hover {
         color: var(--mc-main);
     }
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-category-menu__content {
     padding: 0 5px;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__item {
     padding: 15px 0 0;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     display: flex;
     flex-direction: column;
     align-items: center;
     width: 130px;
     text-decoration: none;
     transition: all 0.25s ease-out;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link-text {
     width: 100%;
     white-space: nowrap;
     text-align: center;
     overflow: hidden;
     text-overflow: ellipsis;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link.active {
     color: var(--mc-main);
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     transform: translateY(-5px);
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link.active .wlc-menu__icon:before {
     background: var(--mc-bg300);
     opacity: 1;
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) {
         transform: translateY(-5px);
     }

     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) .wlc-menu__icon:before {
         opacity: 1;
     }
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon {
     width: 70px;
     height: 70px;
     position: relative;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     overflow: hidden;
     margin-bottom: 10px;
     background: var(--mc-bg500);
     border-radius: 10px;
     transition: all 0.15s ease-out;
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon {
         width: 86px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon {
         height: 86px;
     }
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon img,
 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg {
     width: 40px;
     height: 40px;
     position: relative;
     z-index: 1;
     max-width: 100%;
     max-height: 100%;
 }

 @media (min-width: 1630px) {

     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon img,
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg {
         width: 50px;
     }
 }

 @media (min-width: 1630px) {

     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon img,
     .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg {
         height: 50px;
     }
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon img {
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg,
 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg path {
     transition: fill 0.3s ease-out;
 }

 .wlc-category-menu--theme-with-icons[_nghost-wlc-app-c179] .wlc-menu__icon:before {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     z-index: 0;
     display: block;
     width: 100%;
     height: 100%;
     background: var(--mc-bg300);
     border-radius: inherit;
     opacity: 0;
     transition: all 0.5s ease-out;
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] {
     padding: 5px 0 0;
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] {
         padding: 0;
     }
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
     transform: translateY(5px);
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
         transform: none;
     }
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__link.active {
     transform: none;
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__link.active .wlc-menu__icon {
     transform: scale(1.15);
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) {
         transform: none;
     }

     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active) .wlc-menu__icon {
         transform: translateY(-5px);
     }
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon {
     height: 60px;
     background: none;
     transform-origin: bottom;
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon {
         height: 70px;
     }
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon:before {
     display: none;
 }

 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg,
 .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon img {
     width: 60px;
     height: 60px;
 }

 @media (min-width: 1630px) {

     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg,
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon img {
         width: 70px;
     }
 }

 @media (min-width: 1630px) {

     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon svg,
     .wlc-category-menu--theme-with-icons.wlc-category-menu--theme-mod-big-icons[_nghost-wlc-app-c179] .wlc-menu__icon img {
         height: 70px;
     }
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] {
     width: 100%;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__controls {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     height: 100%;
     pointer-events: none;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .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-c179] .wlc-category-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-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control:disabled {
     display: none;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
     display: block;
     line-height: 1;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control svg {
     transform: none;
     transform: var(--wlc-category-menu-svg-transform, none);
     fill: currentColor;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control--prev {
     --wlc-category-menu-svg-transform: rotate(90deg);
     justify-content: flex-start;
     margin: 0 auto 0 0;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control--next {
     --wlc-category-menu-svg-transform: rotate(-90deg);
     justify-content: flex-end;
     margin: 0 0 0 auto;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control--next:before {
     transform: scaleX(-1);
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__control:hover {
         color: var(--mc-main);
     }
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-category-menu__content {
     padding: 0;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link {
     height: 60px;
     padding: 0 10px;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     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-c179] .wlc-menu__link {
         height: 80px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link {
         padding: 0 15px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link {
         padding: 0 20px;
     }
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link.active {
     color: var(--mc-main);
     font-weight: 700;
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link:hover {
         background: var(--mc-bg300-o6);
     }

     .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__link:hover svg {
         animation: iconScale 0.6s ease-out;
     }
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .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-c179] .wlc-menu__icon svg {
     width: 20px;
     height: 20px;
     transform: translateZ(0);
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__icon svg,
 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__icon svg path {
     fill: currentColor;
 }

 .wlc-category-menu--theme-icons-compact[_nghost-wlc-app-c179] .wlc-menu__icon img {
     max-width: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-category-menu__control:before {
     background: linear-gradient(90deg, var(--mc-bg) 65%, var(--mc-bg-o0) 100%);
 }

 .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__item {
     padding: 0 30px 0 10px;
 }

 @media (min-width: 1200px) {
     .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__item {
         padding: 0 30px 0 10px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__item {
         padding: 0 20px;
     }
 }

 .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__link {
     height: auto;
     padding: 13px 0 12px;
     text-transform: capitalize;
     background: none;
 }

 .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__link:before {
     content: "";
     position: absolute;
     bottom: 0;
     left: 0;
     display: block;
     width: 100%;
     height: 3px;
     background: var(--mc-main);
     transform: scaleX(0.5);
     opacity: 0;
     transition: all 0.5s cubic-bezier(0.6, 0.1, 0.05, 1.5);
     pointer-events: none;
     border-radius: 4px;
 }

 .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__link.active:before {
     transform: scaleX(1);
     opacity: 1;
 }

 @media (pointer: fine) {
     .wlc-category-menu--theme-icons-compact.wlc-category-menu--theme-mod-underlined[_nghost-wlc-app-c179] .wlc-menu__link:hover:not(.active):before {
         transform: scaleX(1);
         opacity: 1;
     }
 }

 @keyframes iconScale {
     55% {
         transform: scale(1.25) rotate(10deg);
     }

     100% {
         transform: scale(1) rotate(0deg);
     }
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] {
     display: grid;
     grid-template-columns: 1fr;
     grid-gap: 5px;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item.active>.wlc-menu__link {
     transition: all 0.3s linear;
     color: var(--mc-baseMain);
     background: var(--mc-main);
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item.active>.wlc-menu__link .wlc-menu__icon-arrow {
     transition: all 0.3s linear;
     transform: rotate(180deg);
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item.active>.wlc-menu__link .wlc-menu__icon-arrow svg {
     fill: var(--mc-baseMain);
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item--dropdown>.wlc-menu__link .wlc-icon {
     transform: rotate(0);
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item--dropdown .wlc-menu__icon {
     display: block;
     margin-right: 5px;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__item--dropdown .wlc-menu__icon svg {
     max-width: 20px;
     height: auto;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     z-index: 2;
     display: flex;
     justify-content: space-between;
     width: 100%;
     padding: 10px 15px;
     text-decoration: none;
     background: var(--mc-bg700);
     cursor: pointer;
     border-radius: 10px;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link.active {
     transition: background 0.3s linear;
     background: var(--mc-main);
 }

 @media (pointer: fine) {
     .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link.active:hover {
         background: var(--mc-main);
     }
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link .wlc-menu__icon-arrow {
     transition: all 0.3s linear;
     margin-left: auto;
     transform: rotate(-90deg);
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link .wlc-menu__icon-arrow svg {
     fill: var(--mc-baseOpacity);
 }

 @media (pointer: fine) {
     .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link:hover {
         transition: background 0.3s linear;
         background: var(--mc-bg500);
     }

     .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__link:hover .wlc-menu__icon-arrow svg {
         fill: var(--mc-baseMain);
     }
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__submenu {
     margin-top: 5px;
     border-radius: 10px;
     background: var(--mc-bg700);
     overflow: hidden;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__submenu .wlc-menu__link {
     background: transparent;
 }

 .wlc-category-menu--type-dropdown.wlc-category-menu--theme-mod-vertical[_nghost-wlc-app-c179] .wlc-menu[_ngcontent-wlc-app-c179] .wlc-menu__submenu .wlc-menu__link.active {
     transition: background 0.3s linear;
     background: var(--mc-bg500);
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] {
     position: relative;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__controls {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: space-between;
     width: 100%;
     height: 100%;
     pointer-events: none;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control {
     position: relative;
     display: flex;
     align-items: center;
     background: none;
     cursor: pointer;
     border: none;
     pointer-events: initial;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control:before {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     z-index: 0;
     display: block;
     width: 100%;
     height: 100%;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control:disabled {
     display: none;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control .wlc-icon {
     display: block;
     line-height: 1;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control svg {
     transform: none;
     transform: var(--wlc-category-menu-svg-transform, none);
     fill: currentColor;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control--prev {
     --wlc-category-menu-svg-transform: ;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control--next {
     --wlc-category-menu-svg-transform: ;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__control--next:before {
     transform: scaleX(-1);
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-slider .swiper {
     display: flex;
     flex-direction: column;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-slider .swiper .swiper-pagination {
     position: static;
     position: initial;
     order: 1;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-category-menu__content {
     padding: 0 5px;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__item {
     display: flex;
     justify-content: center;
     padding: 15px 0 0;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__link {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     display: flex;
     flex-direction: column;
     align-items: center;
     width: 84px;
     text-decoration: none;
     transition: all 0.25s ease-out;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__link-text {
     width: 100%;
     white-space: nowrap;
     text-align: center;
     overflow: hidden;
     text-overflow: ellipsis;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon {
     width: 45px;
     height: 45px;
     position: relative;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     overflow: hidden;
     margin-bottom: 10px;
     background: var(--mc-bg500);
     border-radius: 100px;
     transition: all 0.15s ease-out;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon img,
 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon svg {
     width: 25px;
     height: 25px;
     position: relative;
     z-index: 1;
     max-width: 100%;
     max-height: 100%;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon img {
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon svg,
 .wlc-category-menu--theme-mobile-app[_nghost-wlc-app-c179] .wlc-menu__icon svg path {
     transition: fill 0.3s ease-out;
     fill: var(--mc-baseMain);
 }

 .wlc-category-menu[_nghost-wlc-app-c179] {
     position: relative;
 }

 .wlc-category-menu[_nghost-wlc-app-c179] .wlc-slider .swiper-slide {
     width: auto;
 }

 .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__wrapper[_ngcontent-wlc-app-c199] {
     padding: 15px 0;
     height: 100%;
 }

 .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
     padding: 0 15px;
     min-height: 60px;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
         display: flex;
         align-items: center;
         justify-content: center;
     }

     .wlc-winners-slider--theme-default.wlc-winners-slider--headless[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
         display: block;
     }
 }

 .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__loader[_ngcontent-wlc-app-c199] {
     height: 62px;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__loader[_ngcontent-wlc-app-c199] {
         flex: 1 1 auto;
         min-width: 0;
     }
 }

 .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     margin-bottom: 15px;
     display: none;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         margin-bottom: 0;
     }
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         padding-right: 22px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         flex: 0 0 25%;
     }
 }

 @media (min-width: 1630px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         flex: 0 0 20%;
     }
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         text-align: center;
     }
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         display: block;
     }
 }

 .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] .swiper {
     margin: -10px 0;
     padding: 10px 0;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-default[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
         flex: 1 1 auto;
         min-width: 0;
     }
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] {
     --wlc-winner-slider-slide-height: 60px;
     position: relative;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__wrapper[_ngcontent-wlc-app-c199] {
     max-width: 520px;
     height: 100%;
     background: var(--mc-bg700);
     border-radius: 20px;
     overflow: hidden;
     max-width: 520px;
 }

 .wlc-winners-slider--theme-vertical.wlc-winners-slider--headless[_nghost-wlc-app-c199] .wlc-winners-slider__wrapper[_ngcontent-wlc-app-c199] {
     padding-top: 38px;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
     display: flex;
     flex-direction: column;
     height: 100%;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__loader[_ngcontent-wlc-app-c199] {
     height: 280px;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     padding: 10px 15px;
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     position: absolute;
     top: 20px;
     left: 0;
     z-index: 2;
     background: var(--mc-secondary);
     border-radius: 0 100px 100px 0;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
         padding: 10px 22px;
     }
 }

 .wlc-winners-slider--theme-vertical.wlc-winners-slider--headless[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     display: none;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
     height: calc((60px + 10px) * 4);
     height: calc((var(--wlc-winner-slider-slide-height, 60px) + var(--wlc-winner-slider-slide-gap, 10px)) * var(--wlc-winner-slider-slides-per-view, 4));
     margin: 85px 15px 30px;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
         margin: 85px 35px 40px;
     }
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] .swiper {
     height: 100%;
     overflow-x: visible;
     height: calc(100% + 10px);
     margin-bottom: -10px;
     margin-left: -10px;
     padding-bottom: 10px;
     padding-left: 10px;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] {
     --wlc-winner-slider-slide-height: 100px;
     position: relative;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__wrapper[_ngcontent-wlc-app-c199] {
     max-width: 100%;
     height: 100%;
     border-radius: 10px;
     overflow: hidden;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
     display: flex;
     flex-direction: column;
     height: 100%;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__container.no-winners[_ngcontent-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     flex: 0 1 auto;
     align-items: flex-start;
     min-height: 95px;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__loader[_ngcontent-wlc-app-c199] {
     height: 280px;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     display: flex;
     flex: 0 1 100%;
     align-items: center;
     justify-content: center;
     text-align: center;
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
     height: calc((100px + 10px) * 4);
     height: calc((var(--wlc-winner-slider-slide-height, 100px) + var(--wlc-winner-slider-slide-gap, 10px)) * var(--wlc-winner-slider-slides-per-view, 4));
     margin: 85px 15px 30px;
 }

 @media (min-width: 1200px) {
     .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
         margin: 85px 35px 40px;
     }
 }

 .wlc-winners-slider--theme-transparent[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] .swiper-container {
     height: 100%;
     overflow-x: visible;
     height: calc(100% + 10px);
     margin-bottom: -10px;
     margin-left: -10px;
     padding-bottom: 10px;
     padding-left: 10px;
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] {
     --wlc-winner-slider-slide-height: 70px;
     --wlc-winner-slider-slide-inner-gap: 15px;
     width: 100%;
     max-width: 330px;
     background: var(--mc-bg700);
     border-radius: 10px;
     overflow: hidden;
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] .wlc-winners-slider__wrapper[_ngcontent-wlc-app-c199] {
     height: 100%;
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] .wlc-winners-slider__container[_ngcontent-wlc-app-c199] {
     display: flex;
     flex-direction: column;
     height: 100%;
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     padding: 20px;
     text-align: center;
     background: var(--mc-bg500);
     box-shadow: 0 4px 4px rgba(0, 0, 0, 0.13);
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199] {
     margin: 25px 10px 20px 10px;
     height: calc((70px + 15px + 15px) * 4 - 15px);
     height: calc((var(--wlc-winner-slider-slide-height, 70px) + var(--wlc-winner-slider-slide-gap, 15px) + var(--wlc-winner-slider-slide-inner-gap, 15px)) * var(--wlc-winner-slider-slides-per-view, 4) - var(--wlc-winner-slider-slide-inner-gap, 15px));
     position: relative;
 }

 .wlc-winners-slider--theme-1[_nghost-wlc-app-c199] .wlc-winners-slider__slider[_ngcontent-wlc-app-c199]:before {
     content: "";
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 2;
     width: 100%;
     height: 2px;
     background: var(--mc-bg700);
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199] {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
     display: flex;
     align-items: center;
     height: 24px;
 }

 .wlc-winners-slider--theme-vertical[_nghost-wlc-app-c199] .wlc-winners-slider__title[_ngcontent-wlc-app-c199]:before {
     content: "";
     display: inline-block;
     width: 16px;
     height: 16px;
     margin-right: 10px;
     vertical-align: sub;
     background: url("/static/images/icons/recent.svg");
     background-repeat: no-repeat;
     background-size: contain;
 }

 .wlc-icon-list .wlc-icon-list__wrp {
     display: block;
 }

 .wlc-icon-list img,
 .wlc-icon-list .wlc-icon svg,
 .wlc-icon-list .wlc-icon img {
     max-width: 100%;
     height: auto;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-icon-list .wlc-icon svg path {
     fill: inherit;
 }

 .wlc-icon-list--theme-merchants {
     max-width: 100%;
     padding: 0;
     width: 100%;
     background-color: none;
     border-radius: 8px;
     overflow: hidden;
 }

 @media (min-width: 1420px) {
     .wlc-icon-list--theme-merchants {
         max-width: 1420px;
     }
 }

 .wlc-icon-list--theme-merchants .wlc-icon-list__wrapper {
     margin: -10px 0 0;
     position: relative;
     z-index: 1;
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     justify-content: center;
     overflow-x: auto;
 }

 @media (min-width: 1630px) {
     .wlc-icon-list--theme-merchants .wlc-icon-list__wrapper {
         margin: -20px 0 0;
     }
 }

 .wlc-icon-list--theme-merchants .wlc-icon-list__item,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item {
     flex: 0 0 25%;
     padding: 10px;
     text-align: center;
 }

 @media (min-width: 640px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item {
         flex: 0 0 20%;
     }
 }

 @media (min-width: 768px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item {
         flex: 0 0 16.6666666667%;
     }
 }

 @media (min-width: 1024px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item {
         flex: 0 0 14.2857142857%;
     }
 }

 @media (min-width: 1200px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item {
         flex: 0 0 12.5%;
     }
 }

 @media (min-width: 1630px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item {
         padding: 20px 10px;
     }
 }

 .wlc-icon-list--theme-merchants .wlc-icon-list__item img,
 .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img,
 .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item img,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg {
     width: 100%;
     max-width: 105px;
     max-height: 30px;
     fill: var(--mc-bg100);
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-merchants .wlc-icon-list__item img,
     .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item img,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg {
         max-height: 35px;
     }
 }

 .wlc-icon-list--theme-merchants .wlc-icon-list__item img g,
 .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon img g,
 .wlc-icon-list--theme-merchants .wlc-icon-list__item .wlc-icon svg g,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item img g,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon img g,
 .wlc-icon-list--theme-merchants .wlc-icon-list-item .wlc-icon svg g {
     -webkit-clip-path: none;
     clip-path: none;
 }

 .wlc-icon-list--theme-safety {
     max-width: 100%;
     padding: 0;
     width: 100%;
     background-color: none;
     border-radius: 8px;
     overflow: hidden;
 }

 @media (min-width: 1420px) {
     .wlc-icon-list--theme-safety {
         max-width: 1420px;
     }
 }

 .wlc-icon-list--theme-safety .wlc-icon-list__wrapper {
     margin: -10px 0 0;
     position: relative;
     z-index: 1;
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     justify-content: center;
     overflow-x: auto;
 }

 @media (min-width: 1630px) {
     .wlc-icon-list--theme-safety .wlc-icon-list__wrapper {
         margin: -20px 0 0;
     }
 }

 .wlc-icon-list--theme-safety .wlc-icon-list__item,
 .wlc-icon-list--theme-safety .wlc-icon-list-item {
     flex: 0 0 25%;
     padding: 10px;
     text-align: center;
 }

 @media (min-width: 640px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item,
     .wlc-icon-list--theme-safety .wlc-icon-list-item {
         flex: 0 0 20%;
     }
 }

 @media (min-width: 768px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item,
     .wlc-icon-list--theme-safety .wlc-icon-list-item {
         flex: 0 0 16.6666666667%;
     }
 }

 @media (min-width: 1024px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item,
     .wlc-icon-list--theme-safety .wlc-icon-list-item {
         flex: 0 0 14.2857142857%;
     }
 }

 @media (min-width: 1200px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item,
     .wlc-icon-list--theme-safety .wlc-icon-list-item {
         flex: 0 0 12.5%;
     }
 }

 @media (min-width: 1630px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item,
     .wlc-icon-list--theme-safety .wlc-icon-list-item {
         padding: 20px 10px;
     }
 }

 .wlc-icon-list--theme-safety .wlc-icon-list__item img,
 .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img,
 .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg,
 .wlc-icon-list--theme-safety .wlc-icon-list-item img,
 .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img,
 .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg {
     width: 100%;
     max-width: 105px;
     max-height: 30px;
     fill: var(--mc-bg100);
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-safety .wlc-icon-list__item img,
     .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-safety .wlc-icon-list-item img,
     .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg {
         max-height: 35px;
     }
 }

 .wlc-icon-list--theme-safety .wlc-icon-list__item img g,
 .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon img g,
 .wlc-icon-list--theme-safety .wlc-icon-list__item .wlc-icon svg g,
 .wlc-icon-list--theme-safety .wlc-icon-list-item img g,
 .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon img g,
 .wlc-icon-list--theme-safety .wlc-icon-list-item .wlc-icon svg g {
     -webkit-clip-path: none;
     clip-path: none;
 }

 .wlc-icon-list--theme-payments {
     max-width: 100%;
     padding: 0;
     width: 100%;
     background-color: none;
     border-radius: 20px;
     overflow: hidden;
 }

 .wlc-icon-list--theme-payments.scrollable--left,
 .wlc-icon-list--theme-payments.scrollable--right {
     position: relative;
     scrollbar-width: none;
 }

 .wlc-icon-list--theme-payments.scrollable--left::-webkit-scrollbar,
 .wlc-icon-list--theme-payments.scrollable--right::-webkit-scrollbar {
     width: 0;
 }

 .wlc-icon-list--theme-payments.scrollable--left:before,
 .wlc-icon-list--theme-payments.scrollable--left:after,
 .wlc-icon-list--theme-payments.scrollable--right:before,
 .wlc-icon-list--theme-payments.scrollable--right:after {
     transition: all 0.3s linear;
     content: "";
     position: absolute;
     top: 50%;
     z-index: 10;
     width: 150px;
     height: calc(100% + 20px);
     transform: translateY(-50%);
     opacity: 0;
 }

 .wlc-icon-list--theme-payments.scrollable--left:after,
 .wlc-icon-list--theme-payments.scrollable--right:after {
     left: -100px;
     background: linear-gradient(-90deg, var(--mc-bg-o0) 0, var(--mc-bg) 35%);
 }

 .wlc-icon-list--theme-payments.scrollable--left:before,
 .wlc-icon-list--theme-payments.scrollable--right:before {
     right: -100px;
     background: linear-gradient(90deg, var(--mc-bg--o0) 0, var(--mc-bg) 35%);
 }

 .wlc-icon-list--theme-payments.scrollable--left:after {
     opacity: 1;
 }

 .wlc-icon-list--theme-payments.scrollable--right:before {
     opacity: 1;
 }

 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper {
     margin: 0;
     padding: 0 0 20px 0;
     position: relative;
     z-index: 1;
     display: flex;
     align-items: center;
     overflow-x: auto;
 }

 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar {
     height: 5px;
 }

 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-track {
     margin: 5px;
     background: var(--mc-bg700);
     border-radius: 10px;
 }

 .wlc-icon-list--theme-payments .wlc-icon-list__wrapper::-webkit-scrollbar-thumb {
     background: var(--mc-bg100);
     border-radius: 10px;
 }

 @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-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--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: 50px;
     max-height: 30px;
     fill: var(--mc-baseMain-o3);
 }

 @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: 560px) {

     .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: 85px;
     }
 }

 @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-width: 105px;
     }
 }

 @media (min-width: 560px) {

     .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: 42px;
     }
 }

 @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: 54px;
     }
 }

 .wlc-icon-list--theme-payments .wlc-icon-list__item img g,
 .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon img g,
 .wlc-icon-list--theme-payments .wlc-icon-list__item .wlc-icon svg g,
 .wlc-icon-list--theme-payments .wlc-icon-list-item img g,
 .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon img g,
 .wlc-icon-list--theme-payments .wlc-icon-list-item .wlc-icon svg g {
     -webkit-clip-path: none;
     clip-path: none;
 }

 .wlc-icon-list--theme-cat-payments {
     max-width: 100%;
     padding: 0;
     grid-area: payments;
     width: 100%;
     margin: 0 0 20px;
     border-radius: 20px;
     overflow: hidden;
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left,
 .wlc-icon-list--theme-cat-payments.scrollable--right {
     position: relative;
     scrollbar-width: none;
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left::-webkit-scrollbar,
 .wlc-icon-list--theme-cat-payments.scrollable--right::-webkit-scrollbar {
     width: 0;
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left:before,
 .wlc-icon-list--theme-cat-payments.scrollable--left:after,
 .wlc-icon-list--theme-cat-payments.scrollable--right:before,
 .wlc-icon-list--theme-cat-payments.scrollable--right:after {
     transition: all 0.3s linear;
     content: "";
     position: absolute;
     top: 50%;
     z-index: 10;
     width: 150px;
     height: calc(100% + 20px);
     transform: translateY(-50%);
     opacity: 0;
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left:after,
 .wlc-icon-list--theme-cat-payments.scrollable--right:after {
     left: -100px;
     background: linear-gradient(-90deg, var(--mc-bg-o0) 0, var(--mc-bg) 35%);
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left:before,
 .wlc-icon-list--theme-cat-payments.scrollable--right:before {
     right: -100px;
     background: linear-gradient(90deg, var(--mc-bg--o0) 0, var(--mc-bg) 35%);
 }

 .wlc-icon-list--theme-cat-payments.scrollable--left:after {
     opacity: 1;
 }

 .wlc-icon-list--theme-cat-payments.scrollable--right:before {
     opacity: 1;
 }

 .wlc-icon-list--theme-cat-payments .wlc-icon-list__wrapper {
     margin: 0;
     position: relative;
     z-index: 1;
     display: flex;
     flex-wrap: wrap;
     align-items: center;
     justify-content: center;
 }

 @media (min-width: 900px) {
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__wrapper {
         flex-wrap: wrap;
     }
 }

 @media (min-width: 900px) {
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__wrapper {
         margin: 0 -20px -10px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__wrapper {
         margin: 0 -20px -20px;
     }
 }

 @media (min-width: 900px) {
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__wrapper {
         justify-content: center;
     }
 }

 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item {
     margin: 0 5px 20px;
 }

 @media (min-width: 560px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item {
         margin: 10px 10px 20px;
     }
 }

 @media (min-width: 1630px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item {
         margin: 20px 20px 40px;
     }
 }

 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
     width: 50px;
     height: 30px;
     max-width: 50px;
     max-height: 30px;
     fill: var(--mc-baseMain-o3);
 }

 @media (min-width: 560px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         width: 85px;
     }
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         width: 105px;
     }
 }

 @media (min-width: 560px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         height: 42px;
     }
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         height: 54px;
     }
 }

 @media (min-width: 560px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         max-width: 85px;
     }
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         max-width: 105px;
     }
 }

 @media (min-width: 560px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         max-height: 42px;
     }
 }

 @media (min-width: 900px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg {
         max-height: 54px;
     }
 }

 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item img g,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon img g,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list__item .wlc-icon svg g,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item img g,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon img g,
 .wlc-icon-list--theme-cat-payments .wlc-icon-list-item .wlc-icon svg g {
     -webkit-clip-path: none;
     clip-path: none;
 }

 @media (max-width: 559px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item {
         flex-basis: 17%;
         text-align: center;
     }
 }

 @media (max-width: 899px) {

     .wlc-icon-list--theme-cat-payments .wlc-icon-list__item,
     .wlc-icon-list--theme-cat-payments .wlc-icon-list-item {
         flex-basis: 20%;
         text-align: center;
     }
 }

 @media (max-width: 559px) {
     .wlc-icon-list--theme-cat-payments {
         background: var(--mc-bg);
     }
 }

 .wlc-license {
     display: grid;
     grid-template-columns: 1fr 1fr;
     grid-gap: 15px;
     gap: 15px;
     width: -moz-fit-content;
     width: fit-content;
 }

 .wlc-license--curacao {
     grid-template-columns: 125px 1fr;
 }

 .wlc-license__apg-seal {
     width: 45px;
 }

 .wlc-license__mga {
     display: flex;
     align-items: center;
 }

 .wlc-license__curacao-icon img {
     max-height: 47px;
 }

 .wlc-license__curacao {
     width: 125px;
     height: 50px;
 }

 .wlc-license__curacao iframe {
     width: 100%;
     height: 100%;
 }

 .wlc-license__age-restrictions {
     display: block;
     width: 45px;
     margin: 0 auto;
 }

 .wlc-license__age-restrictions svg {
     width: 100%;
 }

 .wlc-license__age-restrictions svg path {
     fill: #ff7a00;
 }

 .wlc-disclaimer--theme-default[_nghost-wlc-app-c88] .wlc-disclaimer__text[_ngcontent-wlc-app-c88] {
     text-align: center;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
 }

 @media (min-width: 900px) {
     .wlc-disclaimer--theme-default[_nghost-wlc-app-c88] .wlc-disclaimer__text[_ngcontent-wlc-app-c88] {
         text-align: start;
     }
 }

 .wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default[_nghost-wlc-app-c88] .wlc-disclaimer__text[_ngcontent-wlc-app-c88] {
     text-align: center;
 }

 @media (min-width: 1024px) {
     .wlc-sections__footer--theme-1 .wlc-disclaimer--theme-default[_nghost-wlc-app-c88] .wlc-disclaimer__text[_ngcontent-wlc-app-c88] {
         text-align: start;
     }
 }

 @media (min-width: 900px) {
     .wlc-disclaimer--theme-default[_nghost-wlc-app-c88] .wlc-disclaimer__text[_ngcontent-wlc-app-c88] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.2rem;
         line-height: 1.45;
     }
 }

 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     text-align: center;
 }

 @media (min-width: 900px) {
     .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] {
         text-align: start;
     }
 }

 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] span[_ngcontent-wlc-app-c84] {
     display: block;
 }

 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] a[_ngcontent-wlc-app-c84] {
     transition: color 0.3s linear;
     color: var(--mc-main);
     text-decoration: underline;
 }

 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] a[_ngcontent-wlc-app-c84]:focus-visible {
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] a[_ngcontent-wlc-app-c84]:hover {
         color: var(--mc-baseMain);
     }
 }

 .wlc-sections__footer--theme-1 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] {
     text-align: center;
 }

 @media (min-width: 1024px) {
     .wlc-sections__footer--theme-1 .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] {
         text-align: start;
     }
 }

 @media (min-width: 900px) {
     .wlc-copyright--theme-default[_nghost-wlc-app-c84] .wlc-copyright__text[_ngcontent-wlc-app-c84] {
         font-style: normal;
         font-weight: normal;
         font-size: 1.2rem;
         line-height: 1.45;
     }
 }

 @font-face {
     font-family: "swiper-icons";
     src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
     font-weight: 400;
     font-style: normal;
 }

 :root {
     --swiper-theme-color: #007aff;
 }

 .swiper {
     margin-left: auto;
     margin-right: auto;
     position: relative;
     overflow: hidden;
     list-style: none;
     padding: 0;
     /* Fix of Webkit flickering */
     z-index: 1;
 }

 .swiper-vertical>.swiper-wrapper {
     flex-direction: column;
 }

 .swiper-wrapper {
     position: relative;
     width: 100%;
     height: 100%;
     z-index: 1;
     display: flex;
     transition-property: transform;
     box-sizing: content-box;
 }

 .swiper-android .swiper-slide,
 .swiper-wrapper {
     transform: translate3d(0px, 0, 0);
 }

 .swiper-pointer-events {
     touch-action: pan-y;
 }

 .swiper-pointer-events.swiper-vertical {
     touch-action: pan-x;
 }

 .swiper-slide {
     flex-shrink: 0;
     width: 100%;
     height: 100%;
     position: relative;
     transition-property: transform;
 }

 .swiper-slide-invisible-blank {
     visibility: hidden;
 }

 /* Auto Height */
 .swiper-autoheight,
 .swiper-autoheight .swiper-slide {
     height: auto;
 }

 .swiper-autoheight .swiper-wrapper {
     align-items: flex-start;
     transition-property: transform, height;
 }

 .swiper-backface-hidden .swiper-slide {
     transform: translateZ(0);
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 /* 3D Effects */
 .swiper-3d,
 .swiper-3d.swiper-css-mode .swiper-wrapper {
     perspective: 1200px;
 }

 .swiper-3d .swiper-wrapper,
 .swiper-3d .swiper-slide,
 .swiper-3d .swiper-slide-shadow,
 .swiper-3d .swiper-slide-shadow-left,
 .swiper-3d .swiper-slide-shadow-right,
 .swiper-3d .swiper-slide-shadow-top,
 .swiper-3d .swiper-slide-shadow-bottom,
 .swiper-3d .swiper-cube-shadow {
     transform-style: preserve-3d;
 }

 .swiper-3d .swiper-slide-shadow,
 .swiper-3d .swiper-slide-shadow-left,
 .swiper-3d .swiper-slide-shadow-right,
 .swiper-3d .swiper-slide-shadow-top,
 .swiper-3d .swiper-slide-shadow-bottom {
     position: absolute;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     pointer-events: none;
     z-index: 10;
 }

 .swiper-3d .swiper-slide-shadow {
     background: rgba(0, 0, 0, 0.15);
 }

 .swiper-3d .swiper-slide-shadow-left {
     background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 }

 .swiper-3d .swiper-slide-shadow-right {
     background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 }

 .swiper-3d .swiper-slide-shadow-top {
     background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 }

 .swiper-3d .swiper-slide-shadow-bottom {
     background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
 }

 /* CSS Mode */
 .swiper-css-mode>.swiper-wrapper {
     overflow: auto;
     scrollbar-width: none;
     /* For Firefox */
     -ms-overflow-style: none;
     /* For Internet Explorer and Edge */
 }

 .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
     display: none;
 }

 .swiper-css-mode>.swiper-wrapper>.swiper-slide {
     scroll-snap-align: start start;
 }

 .swiper-horizontal.swiper-css-mode>.swiper-wrapper {
     scroll-snap-type: x mandatory;
 }

 .swiper-vertical.swiper-css-mode>.swiper-wrapper {
     scroll-snap-type: y mandatory;
 }

 .swiper-centered>.swiper-wrapper::before {
     content: "";
     flex-shrink: 0;
     order: 9999;
 }

 .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
     -webkit-margin-start: var(--swiper-centered-offset-before);
     margin-inline-start: var(--swiper-centered-offset-before);
 }

 .swiper-centered.swiper-horizontal>.swiper-wrapper::before {
     height: 100%;
     width: var(--swiper-centered-offset-after);
 }

 .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
     -webkit-margin-before: var(--swiper-centered-offset-before);
     margin-block-start: var(--swiper-centered-offset-before);
 }

 .swiper-centered.swiper-vertical>.swiper-wrapper::before {
     width: 100%;
     height: var(--swiper-centered-offset-after);
 }

 .swiper-centered>.swiper-wrapper>.swiper-slide {
     scroll-snap-align: center center;
 }

 /* a11y */
 .swiper .swiper-notification {
     position: absolute;
     left: 0;
     top: 0;
     pointer-events: none;
     opacity: 0;
     z-index: -1000;
 }

 .swiper-cube {
     overflow: visible;
 }

 .swiper-cube .swiper-slide {
     pointer-events: none;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     z-index: 1;
     visibility: hidden;
     transform-origin: 0 0;
     width: 100%;
     height: 100%;
 }

 .swiper-cube .swiper-slide .swiper-slide {
     pointer-events: none;
 }

 .swiper-cube.swiper-rtl .swiper-slide {
     transform-origin: 100% 0;
 }

 .swiper-cube .swiper-slide-active,
 .swiper-cube .swiper-slide-active .swiper-slide-active {
     pointer-events: auto;
 }

 .swiper-cube .swiper-slide-active,
 .swiper-cube .swiper-slide-next,
 .swiper-cube .swiper-slide-prev,
 .swiper-cube .swiper-slide-next+.swiper-slide {
     pointer-events: auto;
     visibility: visible;
 }

 .swiper-cube .swiper-slide-shadow-top,
 .swiper-cube .swiper-slide-shadow-bottom,
 .swiper-cube .swiper-slide-shadow-left,
 .swiper-cube .swiper-slide-shadow-right {
     z-index: 0;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 .swiper-cube .swiper-cube-shadow {
     position: absolute;
     left: 0;
     bottom: 0px;
     width: 100%;
     height: 100%;
     opacity: 0.6;
     z-index: 0;
 }

 .swiper-cube .swiper-cube-shadow:before {
     content: "";
     background: #000;
     position: absolute;
     left: 0;
     top: 0;
     bottom: 0;
     right: 0;
     filter: blur(50px);
 }

 .swiper-fade.swiper-free-mode .swiper-slide {
     transition-timing-function: ease-out;
 }

 .swiper-fade .swiper-slide {
     pointer-events: none;
     transition-property: opacity;
 }

 .swiper-fade .swiper-slide .swiper-slide {
     pointer-events: none;
 }

 .swiper-fade .swiper-slide-active,
 .swiper-fade .swiper-slide-active .swiper-slide-active {
     pointer-events: auto;
 }

 .swiper-flip {
     overflow: visible;
 }

 .swiper-flip .swiper-slide {
     pointer-events: none;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
     z-index: 1;
 }

 .swiper-flip .swiper-slide .swiper-slide {
     pointer-events: none;
 }

 .swiper-flip .swiper-slide-active,
 .swiper-flip .swiper-slide-active .swiper-slide-active {
     pointer-events: auto;
 }

 .swiper-flip .swiper-slide-shadow-top,
 .swiper-flip .swiper-slide-shadow-bottom,
 .swiper-flip .swiper-slide-shadow-left,
 .swiper-flip .swiper-slide-shadow-right {
     z-index: 0;
     -webkit-backface-visibility: hidden;
     backface-visibility: hidden;
 }

 /* Preloader */
 :root {
     /* --swiper-preloader-color: var(--swiper-theme-color); */
 }

 .swiper-lazy-preloader {
     width: 42px;
     height: 42px;
     position: absolute;
     left: 50%;
     top: 50%;
     margin-left: -21px;
     margin-top: -21px;
     z-index: 10;
     transform-origin: 50%;
     box-sizing: border-box;
     border: 4px solid #007aff;
     border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
     border-radius: 50%;
     border-top-color: transparent;
 }

 .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
 .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
     animation: swiper-preloader-spin 1s infinite linear;
 }

 .swiper-lazy-preloader-white {
     --swiper-preloader-color: #fff;
 }

 .swiper-lazy-preloader-black {
     --swiper-preloader-color: #000;
 }

 @keyframes swiper-preloader-spin {
     0% {
         transform: rotate(0deg);
     }

     100% {
         transform: rotate(360deg);
     }
 }

 .swiper-grid>.swiper-wrapper {
     flex-wrap: wrap;
 }

 .swiper-grid-column>.swiper-wrapper {
     flex-wrap: wrap;
     flex-direction: column;
 }

 .swiper-zoom-container {
     width: 100%;
     height: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     text-align: center;
 }

 .swiper-zoom-container>img,
 .swiper-zoom-container>svg,
 .swiper-zoom-container>canvas {
     max-width: 100%;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .swiper-slide-zoomed {
     cursor: move;
 }

 .swiper-button-prev,
 .swiper-button-next {
     position: absolute;
     top: 50%;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 40px;
     height: 40px;
     margin-top: calc(-1 * 40px / 2);
     color: #fff;
     background: var(--mc-baseOpacity);
     border: none;
     border-radius: 10px;
     box-shadow: none;
     cursor: pointer;
     transition: all 0.3s linear;
 }

 .swiper-button-prev svg,
 .swiper-button-next svg {
     fill: currentColor;
 }

 .swiper-button-prev.swiper-button-disabled,
 .swiper-button-next.swiper-button-disabled {
     cursor: default;
 }

 .swiper-button-prev:after,
 .swiper-button-next:after {
     font-size: 13.3333333333px;
     font-family: swiper-icons;
     font-feature-settings: ;
     font-variant: normal;
     font-variant: initial;
     line-height: 1;
     letter-spacing: 0;
     text-transform: none;
 }

 @media (pointer: fine) {

     .swiper-button-prev:hover:not(.swiper-button-disabled),
     .swiper-button-next:hover:not(.swiper-button-disabled) {
         color: var(--mc-bg);
         background: var(--mc-main-l20);
         border: none;
         box-shadow: none;
     }
 }

 .swiper-button-prev,
 .swiper-rtl .swiper-button-next {
     right: auto;
     left: 10px;
 }

 .swiper-button-prev:after,
 .swiper-rtl .swiper-button-next:after {
     content: "prev";
 }

 .swiper-button-next,
 .swiper-rtl .swiper-button-prev {
     right: 10px;
     left: auto;
 }

 .swiper-button-next:after,
 .swiper-rtl .swiper-button-prev:after {
     content: "next";
 }

 .swiper-button-lock {
     display: none;
 }

 .wlc-swiper-button-prev,
 .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-main);
     outline: none;
     border-radius: 20px;
     border: none;
     box-shadow: none;
 }

 .wlc-swiper-button-prev svg,
 .wlc-swiper-button-next svg {
     fill: currentColor;
 }

 .wlc-swiper-button-prev.swiper-button-disabled,
 .wlc-swiper-button-next.swiper-button-disabled {
     color: #fff;
     background: var(--mc-baseOpacity);
     cursor: default;
 }

 .wlc-slider--type-default[data-wlc-element]:not(.wlc-slider--overflow)+.ng-star-inserted .wlc-swiper-button-prev.swiper-button-disabled,
 .wlc-slider--type-default:not(.wlc-slider--overflow) .wlc-swiper-button-prev.swiper-button-disabled,
 .wlc-slider--type-default[data-wlc-element]:not(.wlc-slider--overflow)+.ng-star-inserted .wlc-swiper-button-next.swiper-button-disabled,
 .wlc-slider--type-default:not(.wlc-slider--overflow) .wlc-swiper-button-next.swiper-button-disabled {
     display: none;
 }

 @media (pointer: fine) {

     .wlc-swiper-button-prev:hover:not(.swiper-button-disabled),
     .wlc-swiper-button-next:hover:not(.swiper-button-disabled) {
         color: #fff;
         background: var(--mc-mainHover);
         border: none;
         box-shadow: none;
     }
 }

 .wlc-swiper-button-prev {
     margin-right: 10px;
 }

 .wlc-swiper-button-prev .wlc-icon-content {
     transform: rotate(90deg);
 }

 .wlc-swiper-button-next .wlc-icon-content {
     transform: rotate(-90deg);
 }

 .swiper-pagination {
     position: absolute;
     z-index: 10;
     text-align: center;
     transform: translate3d(0, 0, 0);
     transition: 0.3s opacity;
 }

 .swiper-pagination.swiper-pagination-hidden {
     opacity: 0;
 }

 .swiper-pagination-fraction,
 .swiper-pagination-custom,
 .swiper-horizontal>.swiper-pagination-bullets {
     bottom: 10px;
     left: 0;
     width: 100%;
 }

 .swiper-pagination-bullet {
     display: inline-block;
     width: 8px;
     height: 8px;
     border-radius: 50%;
     background: var(--mc-baseOpacity);
 }

 button.swiper-pagination-bullet {
     border: none;
     margin: 0;
     padding: 0;
     box-shadow: none;
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
 }

 .swiper-pagination-clickable .swiper-pagination-bullet {
     cursor: pointer;
 }

 .swiper-pagination-bullet-active {
     width: 8px;
     height: 8px;
     background: var(--mc-baseMain);
 }

 .swiper-pagination-bullets-dynamic {
     overflow: hidden;
     font-size: 0;
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
     position: relative;
     width: 12px;
     height: 12px;
     transform: scale(0.33);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
     width: 12px;
     height: 12px;
     transform: scale(1);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
     transform: scale(1);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
     transform: scale(0.66);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
     transform: scale(0.33);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
     transform: scale(0.66);
 }

 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
     transform: scale(0.33);
 }

 .swiper-vertical>.swiper-pagination-bullets {
     top: 50%;
     right: 10px;
     transform: translate3d(0, -50%, 0);
 }

 .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
     display: block;
     margin: 6px 0;
 }

 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
     top: 50%;
     transform: translateY(-50%);
 }

 .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
     display: inline-block;
     transition: 0.2s transform, 0.2s top;
 }

 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
     margin: 0 4px;
 }

 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
     left: 50%;
     white-space: nowrap;
     transform: translateX(-50%);
 }

 .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
     transition: 0.2s transform, 0.2s left;
 }

 .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
     transition: 0.2s transform, 0.2s right;
 }

 .swiper-pagination-progressbar {
     position: absolute;
     background: var(--mc-buttonColor);
     border-radius: 4px;
 }

 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: var(--mc-baseOpacity);
     transform: scale(0);
     transform-origin: left top;
     border-radius: 4px;
 }

 .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
     transform-origin: right top;
 }

 .swiper-horizontal>.swiper-pagination-progressbar,
 .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
     top: 0;
     left: 0;
     width: 100%;
     height: 4px;
 }

 .swiper-vertical>.swiper-pagination-progressbar,
 .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
     top: 0;
     left: 0;
     width: 4px;
     height: 100%;
 }

 .swiper-pagination-lock {
     display: none;
 }

 .wlc-slider--theme-default-banner {
     position: relative;
 }

 .wlc-slider--theme-default-banner.container .swiper-button-container {
     right: 1%;
     left: auto;
     left: initial;
     transform: none;
     transform: initial;
 }

 .wlc-slider--theme-default-banner .swiper-button-container {
     bottom: -15px;
     display: none;
 }

 @media (min-width: 768px) {
     .wlc-slider--theme-default-banner .swiper-button-container {
         position: absolute;
         left: 50%;
         z-index: 10;
         display: flex;
         justify-content: flex-end;
         transform: translateX(-50%);
         pointer-events: none;
     }

     .wlc-slider--theme-default-banner .swiper-button-container * {
         pointer-events: initial;
     }
 }

 .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container {
     max-width: calc(100% - 30px);
 }

 @media (min-width: 1366px) {
     .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container {
         max-width: 84%;
     }
 }

 @media (min-width: 768px) {
     .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container {
         position: absolute;
         left: 50%;
         z-index: 10;
         display: flex;
         justify-content: flex-end;
         transform: translateX(-50%);
         pointer-events: none;
     }
 }

 .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .banner,
 .wlc-slider--theme-default-banner.wlc-slider--theme-mod-ears .swiper-button-container {
     padding: 40px;
 }

 .container>.wlc-slider--theme-default-banner {
     border-radius: 10px;
     overflow: hidden;
     transform: scale3d(1, 1, 1);
 }

 .container>.wlc-slider--theme-default-banner .banner,
 .container>.wlc-slider--theme-default-banner .swiper-button-container {
     padding: 0 40px;
 }

 .container>.wlc-slider--theme-mod-ears {
     border-radius: 10px;
     overflow: visible;
     transform: scale3d(1, 1, 1);
 }

 .container>.wlc-slider--theme-mod-ears .banner,
 .container>.wlc-slider--theme-mod-ears .swiper-button-container {
     padding: 40px;
 }

 .wlc-slider .swiper {
     max-height: 100%;
 }

 .wlc-slider .swiper-slide {
     height: auto;
 }

 .wlc-slider .slide-show-all {
     position: relative;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     background: var(--mc-bg700);
     border-radius: 6px;
     aspect-ratio: 4/3;
 }

 .wlc-slider .slide-show-all .wlc-icon-content {
     display: flex;
     align-items: center;
     justify-content: center;
     border-radius: 50%;
     width: 30px;
     height: 30px;
     background: var(--mc-baseOpacity);
 }

 .wlc-slider .slide-show-all .slide-show-all__text {
     color: var(--mc-baseOpacity);
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     margin: 5px 0 0;
 }

 .wlc-aff-link--theme-default[_nghost-wlc-app-c227] .wlc-aff-link[_ngcontent-wlc-app-c227] {
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     transition: background 0.3s linear;
     display: block;
     width: 100%;
     max-width: 180px;
     padding: 10px;
     font-weight: 800;
     text-align: center;
     text-decoration: none;
     background: transparent;
     border: 2px solid var(--mc-secondary);
     border-radius: 20px 4px;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] {
     cursor: pointer;
     position: relative;
     overflow: hidden;
     border-radius: 20px;
     background-position: center;
     background-color: var(--mc-bg-d10);
     background-image: url("images/XnZh1Gfl6mRg.svg");
     background-size: 50%;
     background-repeat: no-repeat;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] {
         cursor: unset;
     }
 }

 @supports (aspect-ratio: 1/1) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] {
         aspect-ratio: 4/3;
     }
 }

 @supports not (aspect-ratio: 1/1) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] {
         padding: 75% 0 0;
         height: 0;
     }
 }

 .wlc-body--browser-safari .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] {
     -webkit-mask-image: -webkit-radial-gradient(white, black);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208],
 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208],
 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
     border-radius: inherit;
     overflow: hidden;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     display: block;
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
     display: grid;
     transition: opacity 0.3s linear;
     grid-template-rows: 1fr auto;
     padding: 10px;
     opacity: 0;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
     transition: all 0.25s linear;
     content: "";
     z-index: 1;
     background: var(--mc-bg700-o8);
     transform: translateX(-100%) skewX(35deg);
     pointer-events: none;
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: none;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
     position: relative;
     z-index: 3;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     text-align: center;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__name[_ngcontent-wlc-app-c208] {
     display: -webkit-box;
     line-clamp: 2;
     box-orient: vertical;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__name[_ngcontent-wlc-app-c208] {
         color: var(--mc-baseMain);
         font-style: normal;
         font-weight: bold;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchant[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
 }

 @media (min-width: 1630px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchant[_ngcontent-wlc-app-c208] {
         color: var(--mc-baseMain);
         font-style: normal;
         font-weight: normal;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-block[_ngcontent-wlc-app-c208] {
     width: 60px;
     height: 35px;
     position: absolute;
     top: 0;
     right: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: center;
     padding: 5px;
     background: none;
     border-radius: 0 10px;
     pointer-events: none;
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-block[_ngcontent-wlc-app-c208] {
         width: 85px;
     }
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-block[_ngcontent-wlc-app-c208] {
         height: 45px;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-icon[_ngcontent-wlc-app-c208] {
     max-width: 50px;
     max-height: 25px;
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-icon[_ngcontent-wlc-app-c208] {
         max-width: 75px;
     }
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-icon[_ngcontent-wlc-app-c208] {
         max-height: 35px;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__merchants-name-wrapper[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     position: relative;
     top: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: start;
     justify-content: flex-end;
     width: 100%;
     height: 10%;
     min-height: 50px;
     padding: 5px 10px;
     text-transform: capitalize;
     background: linear-gradient(180deg, var(--mc-bg-o8), var(--mc-bg-o6), var(--mc-bg-o0));
     pointer-events: none;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     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-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn[_ngcontent-wlc-app-c208] {
     min-width: auto;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-columns: 50%;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-icon {
     display: none;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl[_ngcontent-wlc-app-c208] {
     transition: all 0.3s linear;
     position: absolute;
     bottom: 0;
     z-index: 1;
     width: 100%;
     background: var(--mc-bg-o8);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-limits[_ngcontent-wlc-app-c208] {
     transition: all 0.3s linear;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
     position: absolute;
     top: 5px;
     left: 5px;
     z-index: 10;
     padding: 5px 10px;
     background: var(--mc-bg-o8);
     border-radius: 4px;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     display: flex;
     align-items: center;
     justify-content: space-between;
     min-height: 40px;
     padding: 5px;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info--no-available-place[_ngcontent-wlc-app-c208] {
     justify-content: flex-end;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] {
     min-width: 40px;
     display: flex;
     align-items: center;
 }

 @media (min-width: 1200px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] {
         min-width: 50px;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] .wlc-icon[_ngcontent-wlc-app-c208] {
     margin: 0 5px 0;
     line-height: 0;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] .wlc-icon[_ngcontent-wlc-app-c208] svg {
     width: 15px;
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] .wlc-icon[_ngcontent-wlc-app-c208] svg {
         width: 20px;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-item[_ngcontent-wlc-app-c208] .wlc-icon[_ngcontent-wlc-app-c208] svg path {
     fill: var(--mc-main);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info-text[_ngcontent-wlc-app-c208] {
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
 }

 @media (min-width: 900px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-info[_ngcontent-wlc-app-c208] {
         color: var(--mc-baseMain);
         font-style: normal;
         font-weight: normal;
         font-size: 1.4rem;
         line-height: 1.45;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results[_ngcontent-wlc-app-c208] {
     display: flex;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results-item[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1rem;
     line-height: 1.45;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 20px;
     height: 20px;
     border: 1px solid var(--mc-bg100);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results-item[_ngcontent-wlc-app-c208]:first-child {
     width: 24px;
     height: 24px;
     margin: -2px 0;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results-item--red[_ngcontent-wlc-app-c208] {
     background-color: #ea7561;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results-item--green[_ngcontent-wlc-app-c208] {
     background-color: #49afab;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__ppl-results-item--blue[_ngcontent-wlc-app-c208] {
     background-color: #679ed0;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     font-style: normal;
     font-weight: bold;
     font-size: 1.4rem;
     line-height: 1.45;
     transition: all 0.2s linear;
     position: absolute;
     bottom: 0;
     left: 10px;
     z-index: 1;
     display: flex;
     align-items: center;
     justify-content: left;
     width: 100%;
     height: 30px;
     padding: 0;
     background: none;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     display: none;
     gap: 10px;
     justify-content: center;
     grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
     grid-template-columns: minmax(0, 110px);
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-rows: minmax(0, 1fr);
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
     justify-self: center;
     max-width: calc(100% - 40px * 2 * 1.2);
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     display: none;
     gap: 10px;
     justify-content: center;
     grid-template-rows: auto 25%;
     grid-template-columns: 1fr;
     align-items: end;
     justify-items: center;
     transition: all 0.3s linear;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-rows: auto 40px;
     align-items: end;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn[_ngcontent-wlc-app-c208] {
     min-width: auto;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     display: flex;
     align-items: center;
     justify-content: center;
     margin: 0 auto;
     text-indent: -9999px;
     border-radius: 50%;
     transform: none;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208]:before {
     content: "";
     position: absolute;
     background: url("images/7JT38V2bFd2u.svg");
     background-repeat: no-repeat;
     background-position: center;
     background-size: auto 100%;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] .wlc-icon {
     display: flex;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208] {
     background: none;
     border: none;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208] .wlc-btn__text {
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208]:hover {
         text-decoration: none;
         box-shadow: none;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208]:hover .wlc-btn__text {
         color: #9786ff;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     width: 85px;
     height: 85px;
     border: none;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208]:before {
     left: auto;
     width: 80px;
     height: 80px;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     top: auto;
     top: initial;
     bottom: 28px;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 28px;
     }
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 28px;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
     background: linear-gradient(360deg, var(--mc-baseContrast) 0%, var(--mc-baseContrast-o0) 47%);
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
     position: absolute;
     bottom: 10px;
     left: 10px;
     align-items: start;
     opacity: 1;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before,
 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208],
 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
     opacity: 0;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     transform: none;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] .wlc-btn__text {
     transform: none;
 }

 @media (pointer: fine) {

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before,
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208],
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] {
         background-position: center 60px;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
         position: relative;
         display: block;
         border-radius: 10px 10px 0 0;
     }

     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             aspect-ratio: 4/3;
             height: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             padding: 75% 0 0;
             height: 0;
         }
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: none;
         position: static;
         position: initial;
         background: var(--mc-bg700);
         overflow: hidden;
         opacity: 1;
         border-radius: 0 0 20px 20px;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         top: -60px;
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         background: var(--mc-bg500);
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         opacity: 1;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] {
             aspect-ratio: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] {
             height: unset;
             padding-top: 0;
         }
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         height: 60px;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
         transition: all 0.3s linear;
         position: absolute;
         top: 50%;
         left: 50%;
         margin: 0 auto;
         transform: translate(-50%, -50%);
         width: 100%;
         transform: translate(-50%, -40px);
         opacity: 0;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     bottom: 0;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 60px;
     }
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] {
         background-position: center 60px;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
         position: relative;
         display: block;
         border-radius: 10px 10px 0 0;
     }

     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             aspect-ratio: 4/3;
             height: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             padding: 75% 0 0;
             height: 0;
         }
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: none;
         position: static;
         position: initial;
         background: var(--mc-bg700);
         overflow: hidden;
         opacity: 1;
         border-radius: 0 0 20px 20px;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         top: -60px;
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         background: var(--mc-bg500);
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         opacity: 1;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] {
             aspect-ratio: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] {
             height: unset;
             padding-top: 0;
         }
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208]:before {
         transition: all 0.3s linear;
         content: "";
         position: absolute;
         width: 100%;
         height: 100%;
         background: linear-gradient(180deg, var(--mc-baseContrast-o0) 50%, var(--mc-baseContrast) 100%);
         opacity: 0;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         position: relative;
         grid-template-rows: 40px auto;
         grid-template-columns: 1fr;
         gap: 10px;
         height: auto;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         display: none;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
         align-items: start;
         width: 80%;
         text-align: left;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         right: 10px;
         left: unset;
         color: var(--mc-bg100);
         background-color: transparent;
         box-shadow: none;
     }
 }

 @media (pointer: fine) and (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208]:not(.active):hover {
         color: var(--mc-baseMain);
         background-color: transparent;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__icon.active[_ngcontent-wlc-app-c208] {
         background-color: transparent;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     bottom: 0;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 110px;
     }
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-all[_nghost-wlc-app-c208]:hover .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] {
         background-position: center 60px;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
         position: relative;
         display: block;
         border-radius: 10px 10px 0 0;
     }

     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             aspect-ratio: 4/3;
             height: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
             padding: 75% 0 0;
             height: 0;
         }
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: none;
         position: static;
         position: initial;
         background: var(--mc-bg700);
         overflow: hidden;
         opacity: 1;
         border-radius: 0 0 20px 20px;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         top: -60px;
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         background: var(--mc-bg500);
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         opacity: 1;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     @supports (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] {
             aspect-ratio: unset;
         }
     }

     @supports not (aspect-ratio: 1/1) {
         .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] {
             height: unset;
             padding-top: 0;
         }
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         height: 60px;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: none;
         gap: 10px;
         justify-content: center;
         grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
         grid-template-columns: minmax(0, 110px);
         transition: all 0.3s linear;
         position: absolute;
         top: 50%;
         left: 50%;
         margin: 0 auto;
         transform: translate(-50%, -50%);
         transform: translate(-50%, -75px);
         opacity: 0;
     }
 }

 @media (pointer: fine) and (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
         color: var(--mc-secondary);
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
         grid-template-rows: minmax(0, 1fr);
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
         transform: translate(-50%, -50px);
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     bottom: 0;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 60px;
     }
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         bottom: 0;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-mobile-app[_nghost-wlc-app-c208] {
     border-radius: 6px;
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--type-modal[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
     top: 10px;
     left: 10px;
     opacity: 1;
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208]:hover .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] {
     position: relative;
     height: 100%;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-loader {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: 0 auto;
     transform: translate(-50%, -50%);
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__error[_ngcontent-wlc-app-c208] {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     height: 100%;
     background: var(--mc-bg700);
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__content[_ngcontent-wlc-app-c208] {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     display: flex;
     flex-direction: column;
     align-items: center;
     width: 100%;
     height: 100%;
     overflow: hidden;
     border-radius: 10px;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__content[_ngcontent-wlc-app-c208]:before {
     content: "";
     position: absolute;
     width: 100%;
     height: 100%;
     background: linear-gradient(360deg, var(--mc-baseContrast-o8) 4%, var(--mc-baseContrast-o0) 30%), linear-gradient(179.75deg, var(--mc-baseContrast-o8) 1%, var(--mc-baseContrast-o0) 30%);
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
     width: 100%;
     height: 100%;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     display: block;
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     position: absolute;
     top: 0;
     padding: 20px 0;
     text-align: center;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     display: none;
     grid-gap: 10px;
     gap: 10px;
     justify-content: center;
     grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
     position: absolute;
     bottom: 40px;
     display: grid;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn[_ngcontent-wlc-app-c208] {
     min-width: auto;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-columns: 50%;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-columns: 1fr;
 }

 .wlc-game-thumb--theme-promo-widget[_nghost-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn[_ngcontent-wlc-app-c208] {
     min-width: 110px;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] {
     position: relative;
     overflow: hidden;
     border-radius: 10px;
 }

 .wlc-body--browser-safari .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] {
     -webkit-mask-image: -webkit-radial-gradient(white, black);
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
     opacity: 0;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] {
     transition: all 0.3s linear;
     position: absolute;
     top: 0;
     left: 0;
     display: flex;
     align-items: flex-end;
     justify-content: center;
     width: 100%;
     height: 100%;
     padding: 0 0 35px 0;
     background: linear-gradient(0deg, var(--mc-bg700) -0.2%, var(--mc-bg700-o0) 77%);
     transform: translateY(10%);
     opacity: 0;
     pointer-events: none;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     display: none;
     grid-gap: 10px;
     gap: 10px;
     justify-content: center;
     grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
     grid-template-columns: minmax(0, 110px);
     display: grid;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-rows: minmax(0, 1fr);
 }

 @supports not (aspect-ratio: 1/1) {
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media[_ngcontent-wlc-app-c208]:before {
         padding: 162.5% 0 0;
         content: "";
         display: block;
         width: 100%;
         height: 0;
     }
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208],
 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__video[_ngcontent-wlc-app-c208] {
     display: block;
     width: 100%;
     background-position: center;
     background-color: var(--mc-bg-d10);
     background-image: url("images/XnZh1Gfl6mRg.svg");
     background-repeat: no-repeat;
     background-size: 50%;
 }

 @supports (aspect-ratio: 1/1) {

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208],
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__video[_ngcontent-wlc-app-c208] {
         aspect-ratio: 10/16;
     }
 }

 @supports not (aspect-ratio: 1/1) {

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208],
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__video[_ngcontent-wlc-app-c208] {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
     }
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__video[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s linear;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s linear;
     transform: scale(1.1);
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -o-object-fit: 100%;
     object-fit: 100%;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__fg[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s linear;
     position: absolute;
     bottom: 0;
     left: 0;
     width: 100%;
     height: auto;
     transform-origin: bottom center;
     pointer-events: none;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__fg[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     width: 100%;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__logo[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s linear;
     position: absolute;
     top: 40px;
     left: 0;
     width: 100%;
     pointer-events: none;
 }

 .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb-media__logo[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     width: 100%;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] {
     perspective: 250px;
     overflow: visible;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__transform[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s ease-out;
     overflow: hidden;
     border-radius: 10px;
     transform: rotateX(0.1deg) rotateY(0.1deg) translateZ(0);
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__transform[_ngcontent-wlc-app-c208] .wlc-game-thumb-media[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s ease-out;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__transform[_ngcontent-wlc-app-c208] .wlc-game-thumb-media__fg[_ngcontent-wlc-app-c208] {
     transform-origin: center;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__transform[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     will-change: transform;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
     transition-timing-function: ease-out;
     transition-duration: 0.3s;
     transition-property: color, background, opacity, transform;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] {
     transition-timing-function: ease-out;
     transition-duration: 0.3s;
     transition-property: transform, opacity;
 }

 .wlc-game-thumb--theme-vertical.thumb-transform[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     transition: transform 0.3s ease-out;
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:not(.thumb-transform):hover .wlc-game-thumb-media[_ngcontent-wlc-app-c208] {
         pointer-events: none;
     }

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:not(.thumb-transform):hover .wlc-game-thumb-media__bg[_ngcontent-wlc-app-c208] {
         transform: scale(1.01);
     }

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:not(.thumb-transform):hover .wlc-game-thumb-media__logo[_ngcontent-wlc-app-c208] {
         transform: translateY(-40px);
     }

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:not(.thumb-transform):hover .wlc-game-thumb-media__fg[_ngcontent-wlc-app-c208] {
         transform: scale(1.2);
     }

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:not(.thumb-transform):hover .wlc-game-thumb-media__video[_ngcontent-wlc-app-c208] {
         transform: scale(1.1);
     }
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     display: none;
     gap: 10px;
     justify-content: center;
     grid-template-rows: auto 25%;
     grid-template-columns: 1fr;
     align-items: end;
     justify-items: center;
     transition: all 0.3s linear;
 }

 @media (min-width: 1024px) {
     .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         display: grid;
     }
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn--demo .wlc-btn__text {
     color: var(--mc-secondary);
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons.no-demo[_ngcontent-wlc-app-c208] {
     grid-template-rows: auto 40px;
     align-items: end;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] .wlc-btn[_ngcontent-wlc-app-c208] {
     min-width: auto;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     display: flex;
     align-items: center;
     justify-content: center;
     margin: 0 auto;
     text-indent: -9999px;
     border-radius: 50%;
     transform: none;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208]:before {
     content: "";
     position: absolute;
     background: url("images/7JT38V2bFd2u.svg");
     background-repeat: no-repeat;
     background-position: center;
     background-size: auto 100%;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] .wlc-icon {
     display: flex;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208] {
     background: none;
     border: none;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208] .wlc-btn__text {
     color: var(--mc-baseMain);
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208]:hover {
         text-decoration: none;
         box-shadow: none;
     }

     .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--demo[_ngcontent-wlc-app-c208]:hover .wlc-btn__text {
         color: #9786ff;
     }
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     width: 115px;
     height: 115px;
     border: 7px solid #fff;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208]:before {
     left: calc(50% - 18px);
     width: 43px;
     height: 34px;
 }

 .wlc-game-thumb--theme-vertical.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-game-thumb__control[_ngcontent-wlc-app-c208] .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
     grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
     align-items: center;
     height: 60%;
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208]:hover .wlc-game-thumb__control[_ngcontent-wlc-app-c208] {
         transform: translateY(0);
         opacity: 1;
         pointer-events: auto;
     }
 }

 .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb[_ngcontent-wlc-app-c208] {
     transition: background 0.3s linear;
     display: flex;
     align-items: center;
     padding: 10px;
     background: var(--mc-bg);
     border-radius: 10px;
     cursor: pointer;
 }

 .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb__name[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     transition: border-color 0.3s linear;
     border-bottom: 1px solid transparent;
 }

 .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] {
     position: relative;
     display: block;
     width: 60px;
     height: 60px;
     border-radius: 10px;
     overflow: hidden;
 }

 .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb__img[_ngcontent-wlc-app-c208] img[_ngcontent-wlc-app-c208] {
     position: absolute;
     top: 0;
     left: 0;
     display: block;
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
 }

 .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb__block--right[_ngcontent-wlc-app-c208] {
     margin-left: 10px;
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-horizontal[_nghost-wlc-app-c208] .wlc-game-thumb[_ngcontent-wlc-app-c208]:hover {
         background: var(--mc-main);
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
     transform: none;
     opacity: 0;
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         transition: all 0.3s linear;
         background: transparent;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
         opacity: 0;
     }

     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208]:hover .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-buttons[_nghost-wlc-app-c208]:hover .wlc-game-thumb__title[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-bottom-title[_nghost-wlc-app-c208]:hover .wlc-game-thumb__buttons[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }
 }

 @media (pointer: fine) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208]:hover .wlc-game-thumb__desc[_ngcontent-wlc-app-c208]:before {
         opacity: 1;
     }

     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208]:hover .wlc-game-thumb__ppl[_ngcontent-wlc-app-c208],
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208]:hover .wlc-game-thumb__ppl-limits[_ngcontent-wlc-app-c208] {
         opacity: 0;
         pointer-events: none;
     }
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] {
     position: absolute;
     top: 10px;
     left: 10px;
     z-index: 4;
     display: flex;
     width: 40px;
     height: 40px;
     padding-bottom: 2px;
     color: var(--mc-baseMain);
     background: none;
     border-radius: 10px;
     box-shadow: none;
     cursor: pointer;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] .wlc-icon-content {
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
     height: 100%;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] svg {
     width: 30px;
     height: 30px;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] svg path {
     transition: all 0.3s linear;
     transform-origin: center;
     fill: currentColor;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon.active[_ngcontent-wlc-app-c208] {
     color: var(--mc-baseMain);
     background: none;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon.active[_ngcontent-wlc-app-c208] path {
     transform: scaleX(-1);
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208]:not(.active) {
     transition: all 0.3s linear;
 }

 @media (pointer: fine) {
     .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208]:not(.active):hover {
         color: #fff;
         background: none;
     }
 }

 .wlc-game-thumb.wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__loader[_ngcontent-wlc-app-c208] {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
 }

 .wlc-game-thumb.wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__loader[_ngcontent-wlc-app-c208] {
     display: block;
     width: 100%;
     background-position: center;
     background-color: var(--mc-bg-d10);
     background-image: url("images/XnZh1Gfl6mRg.svg");
     background-size: 50%;
     background-repeat: no-repeat;
 }

 .wlc-game-thumb.wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__loader[_ngcontent-wlc-app-c208]:before {
     padding: 162.5% 0 0;
     content: "";
     display: block;
     width: 100%;
     height: 0;
 }

 .wlc-game-thumb.wlc-game-thumb--theme-vertical[_nghost-wlc-app-c208] .wlc-game-thumb__loader[_ngcontent-wlc-app-c208] .wlc-loader {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
     opacity: 1;
 }

 @media (pointer: coarse) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__desc[_ngcontent-wlc-app-c208] {
         display: grid;
         pointer-events: none;
     }
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__name[_ngcontent-wlc-app-c208] {
     display: -webkit-box;
     line-clamp: 1;
     box-orient: vertical;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
 }

 .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
     pointer-events: none;
 }

 @media (min-width: 1630px) {
     .wlc-game-thumb--theme-default[_nghost-wlc-app-c208] .wlc-game-thumb__jackpot[_ngcontent-wlc-app-c208] {
         font-style: normal;
         font-weight: bold;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 .wlc-game-thumb--theme-default.wlc-game-thumb--theme-mod-circle[_nghost-wlc-app-c208] .wlc-btn--play[_ngcontent-wlc-app-c208] {
     background: transparent;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208] svg path:first-child {
     fill: transparent;
 }

 .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon.active[_ngcontent-wlc-app-c208] path:first-child {
     fill: currentColor;
 }

 @media (pointer: fine) {
     .wlc-game-thumb[_nghost-wlc-app-c208] .wlc-game-thumb__icon[_ngcontent-wlc-app-c208]:not(.active):hover path:first-child {
         fill: currentColor;
     }
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
     padding: 30px 15px;
     background: var(--mc-bg700);
     display: flex;
     flex-direction: column;
     align-items: center;
     height: 100%;
     border-radius: 20px;
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
         padding: 0;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
         background: transparent;
     }
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__image[_ngcontent-wlc-app-c189] {
     position: relative;
     display: flex;
     align-items: center;
     justify-content: center;
     width: auto;
     height: 190px;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__icon[_ngcontent-wlc-app-c189] {
     width: unset;
     max-width: 100%;
     height: unset;
     max-height: 100%;
     -o-object-fit: contain;
     object-fit: contain;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__title[_ngcontent-wlc-app-c189] {
     padding: 15px 0;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2rem;
     line-height: 1.4;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__description[_ngcontent-wlc-app-c189] {
     margin: 0 0 15px;
     display: -webkit-box;
     line-clamp: 3;
     box-orient: vertical;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     text-align: center;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__description[_ngcontent-wlc-app-c189]:empty {
     display: none;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] .wlc-loyalty-level__points[_ngcontent-wlc-app-c189] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     display: flex;
     align-items: center;
 }

 .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
     width: unset;
 }

 @media (min-width: 1024px) {
     .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
         width: 30%;
     }
 }

 @media (min-width: 1366px) {
     .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
         width: 150px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-loyalty-level--theme-default[_nghost-wlc-app-c189] {
         width: unset;
     }
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] {
     display: inline-flex;
     flex-wrap: nowrap;
     align-items: baseline;
     color: inherit;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__icon[_ngcontent-wlc-app-c86] {
     align-self: center;
     font-weight: normal !important;
     font-family: CryptocurrencySymbols;
     font-style: normal !important;
     font-feature-settings: normal !important;
     font-variant: normal !important;
     text-transform: none !important;
     -webkit-user-select: none;
     -moz-user-select: none;
     user-select: none;
     speak: never;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__svg[_ngcontent-wlc-app-c86] {
     line-height: 0;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__svg--left[_ngcontent-wlc-app-c86] {
     margin-right: 5px;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__svg--right[_ngcontent-wlc-app-c86] {
     margin-left: 5px;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__name--left[_ngcontent-wlc-app-c86] {
     margin-right: 5px;
 }

 .wlc-currency--theme-default[_nghost-wlc-app-c86] .wlc-currency__name--right[_ngcontent-wlc-app-c86] {
     margin-left: 5px;
 }

 .wlc-bet-history .wlc-currency--theme-default.wlc-currency--less-zero[_nghost-wlc-app-c86],
 .wlc-transaction-history .wlc-currency--theme-default.wlc-currency--less-zero[_nghost-wlc-app-c86] {
     color: var(--mc-error);
 }

 .wlc-bet-history .wlc-currency--theme-default.wlc-currency--above-zero[_nghost-wlc-app-c86],
 .wlc-transaction-history .wlc-currency--theme-default.wlc-currency--above-zero[_nghost-wlc-app-c86] {
     color: var(--mc-success);
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] {
     height: 100%;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] {
     position: absolute;
     top: 20px;
     right: 32px;
     z-index: 2;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] .wlc-icon[_ngcontent-wlc-app-c231] {
     position: relative;
     display: flex;
     align-items: center;
     justify-content: center;
     width: 23px;
     height: 23px;
     cursor: pointer;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] .wlc-icon[_ngcontent-wlc-app-c231] .wlc-icon-content {
     display: flex;
     width: 100%;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] .wlc-icon[_ngcontent-wlc-app-c231] svg {
     transition: fill 0.3s linear;
     width: 100%;
     fill: var(--mc-baseOpacity);
 }

 @media (pointer: fine) {
     .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] .wlc-icon[_ngcontent-wlc-app-c231]:hover svg {
         fill: var(--mc-baseMain);
     }
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__container[_ngcontent-wlc-app-c231] {
     position: relative;
     display: flex;
     flex-direction: column;
     align-items: center;
     height: 100%;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__container.selected[_ngcontent-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] {
     top: -38px;
     right: 0;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__container.selected[_ngcontent-wlc-app-c231] .wlc-tournament__more-icon[_ngcontent-wlc-app-c231] .wlc-icon-content {
     display: flex;
     width: 100%;
     height: 100%;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__img-container[_ngcontent-wlc-app-c231] {
     position: relative;
     z-index: 1;
     width: 235px;
     height: 235px;
     min-height: 235px;
     margin-bottom: 20px;
     overflow: hidden;
     border-radius: 10px;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__image[_ngcontent-wlc-app-c231] {
     position: absolute;
     top: 50%;
     left: 0;
     width: 100%;
     transform: translateY(-50%);
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__title[_ngcontent-wlc-app-c231] {
     position: absolute;
     top: 33%;
     right: 0;
     bottom: -1px;
     left: 0;
     display: flex;
     flex-direction: column;
     justify-content: flex-end;
     width: 100%;
     padding: 20px 25px;
     font-weight: bold;
     background: linear-gradient(180deg, var(--mc-bg-o0) 0%, var(--mc-bg) 67.3%);
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__title[_ngcontent-wlc-app-c231] span[_ngcontent-wlc-app-c231] {
     width: 100%;
     font-size: 1.6rem;
     line-height: 1.5;
     text-align: center;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__timer[_ngcontent-wlc-app-c231] {
     width: 235px;
     margin: 0 auto;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__timer.wlc-timer[_ngcontent-wlc-app-c231] .wlc-timer__timer-text {
     font-size: 1.4rem;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__description[_ngcontent-wlc-app-c231] {
     display: -webkit-box;
     line-clamp: 2;
     box-orient: vertical;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
     white-space: pre-line;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__description-block[_ngcontent-wlc-app-c231] {
     transition: opacity 0.3s linear;
     width: 235px;
     min-width: 0;
     margin-top: 20px;
     padding: 15px 10px;
     border-radius: 10px;
     background: var(--mc-bg);
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__btns[_ngcontent-wlc-app-c231] {
     display: flex;
     align-items: center;
     justify-content: center;
     margin: 25px 0 0 0;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__board[_ngcontent-wlc-app-c231] {
     width: 235px;
     padding: 10px 0 10px 0;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__header[_ngcontent-wlc-app-c231] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     display: -webkit-box;
     line-clamp: 1;
     box-orient: vertical;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     margin: 15px 0 5px;
     text-align: center;
 }

 .wlc-tournament--theme-banner[_nghost-wlc-app-c231] {
     height: 100%;
 }

 .wlc-tournament--theme-dashboard[_nghost-wlc-app-c231] .wlc-tournament__img-container[_ngcontent-wlc-app-c231] {
     cursor: pointer;
 }

 .wlc-tournament-banner--theme-default[_nghost-wlc-app-c236] {
     position: relative;
     height: 100%;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] {
     position: relative;
     max-width: 100%;
     height: 100%;
     border-radius: 20px;
     background-color: var(--mc-bg700);
     background-repeat: no-repeat;
     background-size: cover;
     overflow: hidden;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236]:before {
     background: linear-gradient(360deg, var(--mc-bg700) 55%, var(--mc-bg700-o0) 101%, var(--mc-bg700-o8) 155%);
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     z-index: 1;
 }

 @media (min-width: 768px) {
     .wlc-tournament-banner[_ngcontent-wlc-app-c236]:before {
         background: linear-gradient(90deg, var(--mc-bg700) 35%, var(--mc-bg700-o0) 77%, var(--mc-bg700-o8) 100%);
     }
 }

 .wlc-tournament-banner__tag[_ngcontent-wlc-app-c236] {
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 1.6rem;
     line-height: 1.45;
     padding: 0 22px;
     position: absolute;
     top: 20px;
     left: 0;
     z-index: 10;
     min-width: 120px;
     text-align: center;
     background: #ff7a00;
     border-radius: 0 100px 100px 0;
 }

 .wlc-tournament-banner__status[_ngcontent-wlc-app-c236] {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
     right: 50px;
     position: absolute;
     top: 10px;
     z-index: 10;
     padding: 4px 10px;
     background: #735cfc;
     border-radius: 0 100px 100px 0;
 }

 @media (min-width: 480px) {
     .wlc-tournament-banner__status[_ngcontent-wlc-app-c236] {
         right: 20px;
     }
 }

 .wlc-tournament-banner__status.active[_ngcontent-wlc-app-c236] {
     background: #ff7a00;
 }

 .wlc-tournament-banner__more-icon[_ngcontent-wlc-app-c236] {
     display: block;
     top: 10px;
     right: 20px;
     position: absolute;
     z-index: 3;
     color: var(--mc-baseOpacity);
     line-height: 1;
 }

 @media (min-width: 480px) {
     .wlc-tournament-banner__more-icon[_ngcontent-wlc-app-c236] {
         display: none;
     }
 }

 .wlc-tournament-banner__more-icon[_ngcontent-wlc-app-c236] .icon-btn[_ngcontent-wlc-app-c236] {
     width: 22px;
     height: 22px;
     cursor: pointer;
 }

 .wlc-tournament-banner__more-icon[_ngcontent-wlc-app-c236] .icon-btn[_ngcontent-wlc-app-c236] svg {
     fill: currentColor;
 }

 @media (pointer: fine) {
     .wlc-tournament-banner__more-icon[_ngcontent-wlc-app-c236]:hover {
         color: var(--mc-baseMain);
     }
 }

 .wlc-tournament-banner__body[_ngcontent-wlc-app-c236] {
     padding: 75px 20px 30px;
     position: relative;
     z-index: 2;
     display: flex;
     flex-direction: column;
     align-items: flex-start;
     height: 100%;
 }

 @media (min-width: 1024px) {
     .wlc-tournament-banner__body[_ngcontent-wlc-app-c236] {
         padding: 75px 40px 40px;
     }
 }

 .wlc-tournament-banner__body[_ngcontent-wlc-app-c236]>*[_ngcontent-wlc-app-c236]:not(.wlc-tournament-banner__body-decor) {
     position: relative;
     z-index: 2;
 }

 .wlc-tournament-banner__body-decor[_ngcontent-wlc-app-c236] {
     display: none;
     background-position: right bottom;
     background-size: contain;
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     z-index: 1;
     width: 50%;
     background-repeat: no-repeat;
 }

 @media (min-width: 768px) {
     .wlc-tournament-banner__body-decor[_ngcontent-wlc-app-c236] {
         display: block;
     }
 }

 .wlc-tournament-banner__body-title[_ngcontent-wlc-app-c236] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     display: -webkit-box;
     line-clamp: 1;
     box-orient: vertical;
     -webkit-line-clamp: 1;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
     margin: 0 0 15px;
 }

 @media (min-width: 768px) {
     .wlc-tournament-banner__body-title[_ngcontent-wlc-app-c236] {
         color: var(--mc-baseMain);
         font-style: normal;
         font-weight: bold;
         font-size: 3.6rem;
         line-height: 1.45;
     }
 }

 .wlc-tournament-banner__timer-block[_ngcontent-wlc-app-c236] {
     margin: 0 0 15px;
 }

 .wlc-tournament-banner__description[_ngcontent-wlc-app-c236] {
     color: var(--mc-baseMain);
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     max-width: 100%;
     margin: 0 0 15px 0;
     display: -webkit-box;
     line-clamp: 3;
     box-orient: vertical;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow: hidden;
     text-overflow: ellipsis;
     word-break: break-word;
 }

 @media (min-width: 768px) {
     .wlc-tournament-banner__description[_ngcontent-wlc-app-c236] {
         max-width: 50%;
     }
 }

 @media (min-width: 1024px) {
     .wlc-tournament-banner__description[_ngcontent-wlc-app-c236] {
         max-width: 450px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-tournament-banner__description[_ngcontent-wlc-app-c236] {
         max-width: 50%;
     }
 }

 @media (min-width: 768px) {
     .wlc-tournament-banner__description[_ngcontent-wlc-app-c236] {
         margin: 0 0 45px 0;
     }
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] .wlc-icon-content {
     display: inline-block;
     line-height: 0;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] .buttons-wrap[_ngcontent-wlc-app-c236] {
     display: flex;
     justify-content: flex-start;
     margin: auto 0 0;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] .buttons-wrap[_ngcontent-wlc-app-c236]>.wlc-btn[_ngcontent-wlc-app-c236] {
     grid-column-gap: 0;
     min-width: 110px;
     margin: 0 20px 0 0;
     padding: 5px 15px;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] .buttons-wrap[_ngcontent-wlc-app-c236]>.wlc-btn[_ngcontent-wlc-app-c236]:last-child {
     margin-right: 0;
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] .buttons-wrap[_ngcontent-wlc-app-c236]>.wlc-btn--theme-mod-read[_ngcontent-wlc-app-c236] {
     display: none;
 }

 @media (min-width: 480px) {
     .wlc-tournament-banner[_ngcontent-wlc-app-c236] .buttons-wrap[_ngcontent-wlc-app-c236]>.wlc-btn--theme-mod-read[_ngcontent-wlc-app-c236] {
         display: grid;
     }
 }

 .wlc-tournament-banner__loader[_ngcontent-wlc-app-c236] {
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     z-index: 10;
     display: flex;
     align-items: center;
     justify-content: center;
     border-radius: 10px;
     background: var(--mc-disabled-o6);
 }

 .wlc-tournament-banner__loader[_ngcontent-wlc-app-c236]:before {
     content: "";
     position: absolute;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     width: 60px;
     height: 60px;
     margin: auto;
     background: var(--mc-bg-o8);
     border-radius: 50%;
 }

 .wlc-tournament-banner__loader[_ngcontent-wlc-app-c236]:after {
     content: "";
     width: 50px;
     height: 50px;
     border: 4px solid var(--mc-main);
     border-left-color: transparent;
     border-radius: 50%;
     animation: spin 1s infinite linear;
 }

 @keyframes spin {
     from {
         transform: rotate(0deg);
     }

     to {
         transform: rotate(360deg);
     }
 }

 .wlc-tournament-banner[_ngcontent-wlc-app-c236] {
     cursor: pointer;
 }

 .wlc-tournament-banner__tag[_ngcontent-wlc-app-c236] {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1.2rem;
     line-height: 1.45;
     display: flex;
     align-items: center;
     height: 24px;
 }

 .wlc-tournament-banner__tag[_ngcontent-wlc-app-c236]:before {
     content: "";
     display: inline-block;
     width: 16px;
     height: 16px;
     margin-right: 10px;
     vertical-align: sub;
     background: url("/static/images/icons/tournaments.svg");
     background-repeat: no-repeat;
     background-size: contain;
 }

 .wlc-tournament-banner__status[_ngcontent-wlc-app-c236] {
     display: none;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
     min-height: 220px;
     position: relative;
     display: flex;
     align-items: center;
     background: var(--mc-bg500);
     overflow: hidden;
     background-repeat: no-repeat;
     background-size: cover;
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
         min-height: 300px;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
         min-height: 400px;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner .wlc-btn {
     margin: 30px auto 0;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner .wlc-btn {
         margin: 40px auto 0 0;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner .container {
     position: relative;
     z-index: 20;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor {
     position: absolute;
     z-index: 11;
     -o-object-position: initial;
     object-position: initial;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor img {
     display: block;
     width: 100%;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: inherit;
     object-position: inherit;
     will-change: transform;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--top-in {
     top: 1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--top-out {
     top: -1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--right-in {
     right: 1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--right-out {
     right: -1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--bottom-in {
     bottom: 1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--bottom-out {
     bottom: -1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--left-in {
     left: 1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__decor--left-out {
     left: -1%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner_bg:before {
     display: block;
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner_bg:before {
         display: none;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
     left: 2%;
     bottom: 3%;
     max-width: 30vw;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         left: 35%;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         left: 45%;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         bottom: 7%;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-width: 25vw;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-width: 22vw;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-width: 20vw;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-width: 15vw;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-height: 320px;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--center {
         max-height: 320px;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
     right: 2%;
     bottom: 3%;
     max-width: 30vw;
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         right: 5%;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         bottom: 5%;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         max-width: 35vw;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         max-width: 30vw;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         max-width: 25vw;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         max-width: 20vw;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         max-height: 355px;
     }
 }

 @media (min-width: 2500px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__decor--right {
         left: 65%;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__title,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__description {
     color: #fff;
     text-shadow: 1px 1px 2px #1b2b38, 0 0 1em #1b2b38;
 }

 @media (min-width: 1024px) {

     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__title,
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__description {
         color: #1b2b38;
     }
 }

 @media (min-width: 1024px) {

     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__title,
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-1 .banner__description {
         text-shadow: 1px 1px 2px #fff, 0 0 1em #fff;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-2 .banner__decor--left {
     left: -1%;
     bottom: 0;
     max-width: 30vw;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-2 .banner__decor--left {
         bottom: -15%;
     }
 }

 @media (min-width: 1420px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-2 .banner__decor--left {
         bottom: -40%;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-2 .banner__decor--right {
     right: 2%;
     top: 2%;
     max-width: 30vw;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor img {
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
     top: 0;
     bottom: 0;
     left: 1%;
     max-width: 200px;
     z-index: 5;
     animation-delay: 250ms;
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         top: -5%;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         top: 0;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         bottom: -5%;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         bottom: 0;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         left: 40%;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         left: calc(50% - 150px);
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         display: none;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         display: block;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--left {
         max-width: 350px;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--center {
     top: -15px;
     right: 0;
     left: 45%;
     display: none;
     max-width: 660px;
     height: calc(100% + 30px);
     z-index: 15;
     animation-delay: 500ms;
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--center {
         right: 10%;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--center {
         left: 50%;
     }
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--center {
         display: block;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
     top: 0;
     right: 0;
     display: none;
     max-width: 32vw;
     z-index: 10;
     animation-delay: 750ms;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         top: -20px;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         top: 0;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         right: auto;
         right: initial;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         left: 60%;
     }
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         left: 75%;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         left: calc(50% + 300px);
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         left: calc(50% + 420px);
     }
 }

 @media (min-width: 560px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         display: block;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         max-width: 420px;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         height: calc(100% + 40px);
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-3 .banner__decor--right {
         height: auto;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner_bg:before {
     display: none;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
     top: 0;
     left: 0;
     display: none;
     width: 100%;
     height: 100%;
     background-image: url("/gstatic/wlc/new-banners/banner-4/left-fixed.svg"), url("/gstatic/wlc/new-banners/banner-4/right-fixed.svg");
     background-position: -375% 0, 110% 0;
     position: absolute;
     background-repeat: no-repeat;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
         display: block;
     }
 }

 @media (min-width: 900px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
         background-position: -125% 0, 110% 0;
     }
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
         background-position: -75% 0, 125% 0;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
         background-position: -50% 0, 110% 0;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__fixed-bg {
         background-position: top left, top right;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor img,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor-fixed img {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor-fixed {
     display: none;
     top: 0;
     left: 0;
     bottom: 0;
     position: absolute;
     width: 30%;
     mix-blend-mode: color-dodge;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor-fixed {
         display: block;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor {
     display: flex;
     align-items: flex-end;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--left {
     top: 30%;
     bottom: -10px;
     left: 0;
     width: 33%;
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--left {
         top: -1%;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--left {
         left: 3%;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--left img {
     -o-object-position: bottom left;
     object-position: bottom left;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--right {
     top: 30%;
     right: 0;
     bottom: -10px;
     width: 33%;
 }

 @media (min-width: 1024px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--right {
         top: -7%;
     }
 }

 @media (min-width: 1630px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--right {
         right: 5%;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-4 .banner__decor--right img {
     -o-object-position: bottom right;
     object-position: bottom right;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-video__bg {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-video__bg img {
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
     display: block;
     width: 100%;
     height: 100%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner-video__video {
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: center;
     object-position: center;
     position: absolute;
     z-index: 2;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner_bg,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__bg {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner_bg:before,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__bg:before {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     z-index: 1;
     width: 100%;
     height: 100%;
     background: linear-gradient(to bottom, #000000, transparent);
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner_bg img,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__bg img {
     transition: transform 0.1s linear;
     display: block;
     width: 100%;
     height: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     -o-object-position: right;
     object-position: right;
 }

 @media (min-width: 1630px) {

     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner_bg img,
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__bg img {
         -o-object-position: bottom;
         object-position: bottom;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__title {
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 2.4rem;
     line-height: 1.45;
     text-align: center;
     text-shadow: 1px 1px 2px #1b2b38, 0 0 1em #1b2b38;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__title {
         text-align: start;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__title {
         color: #fff;
         font-style: normal;
         font-weight: bold;
         font-size: 3.6rem;
         line-height: 1.45;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__title {
         color: #fff;
         font-style: normal;
         font-weight: bold;
         font-size: 4.8rem;
         line-height: 1.45;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__description {
     color: #fff;
     font-style: normal;
     font-weight: normal;
     font-size: 1.4rem;
     line-height: 1.45;
     text-align: center;
     text-shadow: 1px 1px 2px #1b2b38, 0 0 1em #1b2b38;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__description {
         text-align: start;
     }
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__description {
         color: #fff;
         font-style: normal;
         font-weight: bold;
         font-size: 1.6rem;
         line-height: 1.45;
     }
 }

 @media (min-width: 1200px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner__description {
         color: #fff;
         font-style: normal;
         font-weight: bold;
         font-size: 2.4rem;
         line-height: 1.45;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--center .banner__title,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--center .banner__description {
     text-align: center;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--center .wlc-btn[wlc-button] {
     margin: 30px auto 0;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .banner__title,
 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .banner__description {
     text-align: center;
 }

 @media (min-width: 768px) {

     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .banner__title,
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .banner__description {
         text-align: right;
     }
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .wlc-btn[wlc-button] {
     margin: 30px auto 0;
 }

 @media (min-width: 768px) {
     .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner--right .wlc-btn[wlc-button] {
         margin: 40px 0 0 auto;
     }
 }

 .wlc-slider--theme-mod-wide .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
     min-height: 350px;
 }

 @media (min-width: 1630px) {
     .wlc-slider--theme-mod-wide .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
         min-height: 500px;
     }
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner {
     min-height: 150px;
     padding: 0 20px;
 }

 @media (min-width: 560px) {
     .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner {
         min-height: 220px;
     }
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner__decor {
     position: absolute;
     z-index: 11;
     -o-object-position: initial;
     object-position: initial;
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner__decor img {
     display: block;
     -o-object-fit: contain;
     object-fit: contain;
     -o-object-position: inherit;
     object-position: inherit;
     will-change: transform;
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner__decor--left {
     top: 0;
     left: 0;
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner--center .wlc-btn[wlc-button] {
     margin: 10px auto 0;
 }

 @media (min-width: 560px) {
     .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner--center .wlc-btn[wlc-button] {
         margin: 20px auto 0;
     }
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner_bg:before {
     background: transparent;
 }

 .wlc-banner--theme-default-banner.wlc-banner--theme-mod-mobile-app[_nghost-wlc-app-c192] .banner__title {
     color: #fff;
     font-style: normal;
     font-weight: bold;
     font-size: 2rem;
     line-height: 1.4;
 }

 .wlc-banner--theme-default-banner[_nghost-wlc-app-c192] .banner {
     border-radius: 20px;
 }

 .footer_menu {
     list-style: none;
     padding: 0;
     font-size: 15px;
 }

 .footer_menu a {
     color: #fff;
     text-decoration: none;
 }

 article img {
     max-width: 90%;
     margin: 0 auto;
     height: auto;
 }

 @media (max-width: 800px) {

     .wlc-main-menu__content,
     .wlc-games-grid__link {
         display: none !important;
     }

     .wlc-btn--theme-default {
         min-width: 0 !important;
         padding: 5px 10px !important;
     }
 }