@charset "utf-8";

.WofOptionItem-module-scss-module__JwQmPa__borderGradient { z-index: 0; border-radius: 0.75rem; padding: 1px; position: relative; }

.WofOptionItem-module-scss-module__JwQmPa__borderGradient::before { border-radius: inherit; content: ""; pointer-events: none; z-index: -1; background: linear-gradient(222.43deg, rgb(190, 147, 59) 1.5%, rgb(141, 0, 61) 100.54%); padding: 1px; position: absolute; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) 0px 0px content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) 0px 0px; }

.WofOptionItem-module-scss-module__JwQmPa__borderGradient > div { z-index: 1; border-radius: calc(-1px + 0.75rem); position: relative; }

.AffiliatesStructuredPage-module-scss-module__gf3PFG__page-content { width: 100%; max-width: 800px; margin-left: auto; margin-right: auto; padding-top: 2rem; position: relative; }

@media (min-width: 1024px) {
  .AffiliatesStructuredPage-module-scss-module__gf3PFG__page-content { padding-top: 3.75rem; }
}

.AffiliatesStructuredPage-module-scss-module__gf3PFG__page-content::before { content: ""; z-index: -1; --tw-translate-x: -50%; --tw-translate-y: -50%; opacity: 0.16; width: 1210px; height: 1210px; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); --tw-blur: blur(240px); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); background: linear-gradient(225deg, rgb(211, 0, 255), rgb(231, 58, 213) 10.02%, rgb(243, 87, 171) 20.03%, rgb(251, 111, 129) 30.05%, rgb(255, 133, 83) 40.07%, rgb(255, 153, 0) 50.09%, rgb(255, 153, 0) 0px, rgb(255, 174, 0) 60.07%, rgb(255, 195, 0) 70.05%, gold 80.03%, rgb(255, 235, 0) 90.02%, rgb(255, 255, 0)); border-radius: 9999px; display: block; position: absolute; top: 50%; left: 50%; }

.AffiliatesStructuredPage-module-scss-module__gf3PFG__button { box-shadow: rgba(0, 0, 0, 0.2) 0px 0.2rem 0.6rem; }

.AffiliatesStructuredPage-module-scss-module__gf3PFG__table__head-item { color: rgba(0, 0, 0, 0.64); }

.AffiliatesStructuredPage-module-scss-module__gf3PFG__table__head { background: rgba(0, 0, 0, 0.06); }

.AffiliatesStructuredPage-module-scss-module__gf3PFG__table-item:nth-child(2n) { background: linear-gradient(154.08deg, rgba(255, 184, 0, 0.16) -0.47%, rgba(255, 107, 0, 0.16) 83.64%); }

.PromoPages-module-scss-module__n6sQqW__page-holiday { width: 100%; padding-bottom: 74px; position: relative; overflow: hidden; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="layout__main"] { position: relative; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="layout__content"] { width: 100%; max-width: 1056px; margin-left: auto; margin-right: auto; position: relative; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="layout__content-wrap"] { padding-left: 1rem; padding-right: 1rem; position: relative; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__picture"] { position: relative; overflow: hidden; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__picture-bg"] { object-fit: cover; min-width: 100%; max-width: 100%; min-height: 224px; margin-left: auto; margin-right: auto; display: block; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__picture-character"] { max-width: 162px; max-height: fit-content; margin: auto auto 0px; display: block; position: absolute; inset: -1.5rem 0px auto; }

@media (min-width: 1136px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__picture-character"] { max-width: 242px; top: -2rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__subtitle"], .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__title"] { text-align: left; margin: 0px; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__title"] { text-align: center; margin: 0px auto 1rem; font-size: 20px; font-weight: 700; line-height: 28px; }

@media (min-width: 1024px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__title"] { font-size: 28px; font-weight: 700; line-height: 36px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__subtitle"] { margin-bottom: 2rem; font-size: 16px; font-weight: 400; line-height: 24px; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__content"] { width: 100%; max-width: 800px; margin-left: auto; margin-right: auto; padding-top: 2rem; position: relative; }

@media (min-width: 1024px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__content"] { padding-top: 3.75rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__content"]::before { content: ""; z-index: -1; --tw-translate-x: -50%; --tw-translate-y: -50%; opacity: 0.16; width: 1210px; height: 1210px; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); --tw-blur: blur(240px); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); background: linear-gradient(225deg, rgb(211, 0, 255), rgb(231, 58, 213) 10.02%, rgb(243, 87, 171) 20.03%, rgb(251, 111, 129) 30.05%, rgb(255, 133, 83) 40.07%, rgb(255, 153, 0) 50.09%, rgb(255, 153, 0) 0px, rgb(255, 174, 0) 60.07%, rgb(255, 195, 0) 70.05%, gold 80.03%, rgb(255, 235, 0) 90.02%, rgb(255, 255, 0)); border-radius: 9999px; display: block; position: absolute; top: 50%; left: 50%; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creatives"] { z-index: -1; position: relative; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative"] { width: 160px; height: auto; position: absolute; bottom: -1.5rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--left"] { left: -1rem; }

@media (min-width: 1136px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--left"] { width: 220px; bottom: -50px; }
}

@media (min-width: 1280px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--left"] { width: 302px; }
}

@media (min-width: 1600px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--left"] { width: 504px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--right"] { right: -1rem; }

@media (min-width: 1136px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--right"] { width: 224px; bottom: -74px; }
}

@media (min-width: 1280px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--right"] { width: 312px; }
}

@media (min-width: 1600px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__creative--right"] { width: 520px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus"] { justify-content: center; padding-top: 2rem; padding-bottom: 230px; display: flex; }

@media (min-width: 1136px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus"] { padding-bottom: 4rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus-btn"] { cursor: pointer; white-space: nowrap; --tw-bg-opacity: 1; background-color: rgba(195,0,84,var(--tw-bg-opacity)); text-align: center; --tw-text-opacity: 1; width: 100%; height: 3rem; color: rgba(255,255,255,var(--tw-text-opacity)); border-radius: 0.375rem; justify-content: center; align-items: center; padding-left: 1rem; padding-right: 1rem; font-size: 14px; font-weight: 600; line-height: 16px; display: flex; }

@media (min-width: 536px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus-btn"] { max-width: 193px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus-btn"] { box-shadow: rgba(0, 0, 0, 0.2) 0px 0.2rem 0.6rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="page-holiday__bonus-btn"]:hover { background: linear-gradient(rgb(255, 107, 0), rgb(238, 100, 0)); }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] { z-index: 1; --tw-bg-opacity: 1; background-color: rgba(39,39,83,var(--tw-bg-opacity)); font-size: 16px; font-weight: 400; line-height: 24px; position: relative; }

@media (min-width: 1136px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] { --tw-bg-opacity: 1; background-color: rgba(16,16,45,var(--tw-bg-opacity)); }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] h3 { margin-bottom: 1rem; font-size: 16px; font-weight: 600; line-height: 24px; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] h3 { font-size: 20px; font-weight: 700; line-height: 28px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] ol { padding-left: 1.25rem; list-style-type: decimal; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] ol li { margin-bottom: 1rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] ul { margin-bottom: 1.25rem; padding-left: 1.25rem; list-style-type: disc; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions"] ul li:first-child { margin-top: 1rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions__wrapper"] { max-width: 832px; margin-left: auto; margin-right: auto; padding: 2rem 1rem; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions__wrapper"] { padding-top: 4rem; padding-bottom: 4rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions__wrapper"] ul li { margin-bottom: 0.5rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions__wrapper"] p { margin-top: 1rem; margin-bottom: 1rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="conditions__wrapper"] small { color: rgba(255, 255, 255, 0.6); font-size: 12px; font-weight: 600; line-height: 16px; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head"] { --tw-text-opacity: 1; color: rgba(255,255,255,var(--tw-text-opacity)); border-top-left-radius: 12px; border-top-right-radius: 12px; flex-direction: column; padding: 1rem; display: flex; position: relative; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head"] { border-radius: 12px; flex-direction: row; align-items: center; margin-bottom: 0.5rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head"] { background: rgba(0, 0, 0, 0.06); }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"] { flex: 1 1 0%; align-items: center; display: none; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"]:first-child { max-width: 220px; padding-right: 0.75rem; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"]:last-child { display: flex; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"] { display: flex; }
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"]:last-child { display: none; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__head-item"] { color: rgba(0, 0, 0, 0.64); }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__list"] { flex-direction: column; display: flex; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__list"] { gap: 0.5rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__list-item"] { --tw-bg-opacity: 1; background-color: rgba(16,16,45,var(--tw-bg-opacity)); border-radius: 0px; flex-direction: column; padding: 1.5rem; transition-property: all; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); display: flex; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__list-item"] { border-radius: 12px; flex-direction: row; padding-top: 1.25rem; padding-bottom: 1.25rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__list-item"]:nth-child(2n) { background: linear-gradient(154.08deg, rgba(255, 184, 0, 0.16) -0.47%, rgba(255, 107, 0, 0.16) 83.64%); }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__week"] { align-items: center; margin-bottom: 1rem; font-size: 16px; font-weight: 400; line-height: 24px; display: flex; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__week"] { width: 100%; max-width: 220px; margin-bottom: 0px; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__week-icon"] { width: 2rem; height: 2rem; margin-right: 0.5rem; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__week-icon"] { width: 2.5rem; height: 2.5rem; margin-right: 1rem; }
}

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__deposit"] { padding-bottom: 0.25rem; font-size: 14px; font-weight: 600; line-height: 16px; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__bonus"] { font-size: 14px; font-weight: 600; line-height: 16px; }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__bonus"] a { --tw-text-opacity: 1; color: rgba(195,0,84,var(--tw-text-opacity)); }

.PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__bonus"] br { display: block; }

@media (min-width: 768px) {
  .PromoPages-module-scss-module__n6sQqW__page-holiday [class~="holiday-table__bonus"] br { display: none; }
}