@charset "utf-8";

body { margin: 0px auto; }

.react-responsive-modal-overlay, .pp-overlay { display: block !important; }

.pp-modal { box-shadow: none !important; background-color: rgba(0, 0, 0, 0) !important; }

@media screen and (max-width: 768px) {
  .react-responsive-modal-modal.pp-modal { max-width: 100%; margin: 0px; padding: 12px; }
}

.ecomsend__Modal__CustomDialog ul, .ecomsend-SpinWheel__Modal__CustomDialog ul { margin: 0px; padding: 0px; line-height: 1.5; list-style: none; }

.ecomsend__Modal__CustomDialog li::before, .ecomsend-SpinWheel__Modal__CustomDialog li::before { content: "●"; margin-right: 8px; font-size: 10pt; position: relative; top: -1px; font-family: Arial !important; }

.spinWheelWrapper { z-index: 2147483647; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; position: fixed; inset: 0px; }

.dialogVisible { overflow-y: auto; }

.hideWrapper { visibility: hidden; width: 0px; height: 100%; min-height: 100%; }

.ecomsend-SpinWheel__Modal__Container { opacity: 0; transition: 0.5s; transform: translate(-100%); }

.dialogVisible .ecomsend-SpinWheel__Modal__Container { opacity: 1; display: block; transform: translate(0px); }

.iframeMask { z-index: 2147483647; user-select: none; width: 100%; height: 100%; position: fixed; inset: 0px; }

@media screen and (max-width: 768px) {
  .ecomsend-SpinWheel__Modal__Container, .dialogVisible .ecomsend-SpinWheel__Modal__Container { transform: initial; opacity: initial; transition: initial; }
  .spinWheelWrapper { opacity: 1; bottom: initial; top: initial; transition: 0.5s; display: block; overflow: hidden; }
  .ecomsend-SpinWheel__Modal__Content { transition: 0.5s; transform: translate(-100%); }
  .dialogVisible .ecomsend-SpinWheel__Modal__Content { transform: translate(0%); }
  .hideWrapper { opacity: 0; visibility: hidden; width: 100%; }
}

.react-responsive-modal-root { z-index: 2147483647 !important; }

.react-responsive-modal-root p { margin: 0px; padding: 0px; }

.react-responsive-modal-modal { margin: 1rem !important; padding: 1rem !important; }

.ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno { visibility: visible !important; }

.react-responsive-modal-root { z-index: 1000; position: fixed; inset: 0px; }

.react-responsive-modal-overlay { z-index: -1; background: rgba(0, 0, 0, 0.5); position: fixed; inset: 0px; }

.react-responsive-modal-container { text-align: center; outline: 0px; height: 100%; overflow: hidden auto; }

.react-responsive-modal-containerCenter::after { content: ""; vertical-align: middle; width: 0px; height: 100%; display: inline-block; }

.react-responsive-modal-modal { text-align: left; vertical-align: middle; background: rgb(255, 255, 255); max-width: 800px; margin: 1.2rem; padding: 1.2rem; display: inline-block; position: relative; overflow-y: auto; box-shadow: rgba(0, 0, 0, 0.25) 0px 12px 15px; }

.react-responsive-modal-closeButton { cursor: pointer; background-color: rgba(0, 0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; padding: 0px; display: flex; position: absolute; top: 14px; right: 14px; }

.react-responsive-modal-overlay, .react-responsive-modal-container, .react-responsive-modal-modal { animation-fill-mode: forwards !important; }

@keyframes react-responsive-modal-overlay-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes react-responsive-modal-overlay-out { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes react-responsive-modal-modal-in { 
  0% { opacity: 0; transform: scale(0.96); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes react-responsive-modal-modal-out { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.96); }
}

._xButton_s8fje_2 { box-sizing: border-box; appearance: none; user-select: none; cursor: pointer; text-align: center; word-break: break-word; text-overflow: ellipsis; white-space: nowrap; border: 0px; border-radius: 2px; justify-content: center; align-items: center; width: 100%; height: 50px; margin-top: 20px; padding: 0px 10px; font-family: inherit; font-size: 18px; font-style: normal; font-weight: 500; line-height: 50px; display: flex; overflow-x: clip; }

._xButton_s8fje_2 ._loadingBox_s8fje_27 { height: 100%; display: flex; }

._xButton_s8fje_2 ._loadingBox_s8fje_27 svg { fill: rgb(255, 255, 255); width: 100%; height: 100%; }

._xButton_s8fje_2 ._text_s8fje_36 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

._xButton_s8fje_2._mobile_s8fje_41 { margin-top: 16px; }

._xButton_s8fje_2._disabled_s8fje_44 { pointer-events: none; }

._xButton_s8fje_2:disabled { cursor: not-allowed; }

._xButton_s8fje_2:focus-visible { outline-offset: 2px; outline: highlight solid 2px; }

._xButton_s8fje_2._btn-radius-standard_s8fje_54 { border-radius: 8px; }

._xButton_s8fje_2._btn-radius-none_s8fje_57 { border-radius: unset; }

._xButton_s8fje_2._btn-radius-large_s8fje_60 { border-radius: 16px; }

._xButton_s8fje_2._block_s8fje_63 { width: 100%; display: block; }

._xButton_s8fje_2:hover { background: linear-gradient(0deg, #ffffff1a, #ffffff1a), var(--bg-color) !important; }

._xButton_s8fje_2._small_s8fje_70 { height: 40px; margin-top: 16px; font-size: 16px; line-height: 40px; }

@media screen and (max-width: 768px) {
  ._xButton_s8fje_2 { margin-top: 16px; }
}

._confirmEmailContent_t617a_2 { text-align: center; flex-direction: column; align-items: center; gap: 12px; margin-top: 12px; display: flex; }

._confirmEmailDescription_t617a_11 { color: rgb(109, 113, 117); font-size: 16px; line-height: 24px; }

._confirmEmailDescription_t617a_11 strong { color: inherit; font-weight: 600; }

._confirmEmailFooter_t617a_21 { flex-wrap: wrap; justify-content: center; align-items: center; gap: 6px; width: 100%; line-height: 20px; display: flex; }

._confirmEmailResendError_t617a_31 { color: rgb(140, 145, 150); flex-basis: 100%; font-size: 14px; line-height: 20px; }

._confirmEmailLink_t617a_38 { appearance: none; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; color: rgb(97, 97, 97); cursor: pointer; background: 0px 0px; border: 0px; padding: 0px; font-weight: 500; text-decoration: underline; display: inline; }

._confirmEmailLinkDisabled_t617a_51 { color: rgb(97, 97, 97); cursor: default; pointer-events: none; text-decoration: underline; }

._confirmEmailSubtext_t617a_58 { color: rgb(97, 97, 97); }

._confirmEmailDot_t617a_62 { color: rgb(109, 113, 117); }

._myCustomInputContent_xo67w_2 { margin-bottom: 20px; position: relative; background-color: unset !important; }

._myCustomInputContent_xo67w_2._small_xo67w_7 { margin-bottom: 16px; }

._myCustomInputContent_xo67w_2._stickyMobileStyle_xo67w_10 { margin: 0px; }

._myCustomInputContent_xo67w_2._mobile_xo67w_13 { width: 100%; margin-bottom: 16px; }

._myCustomInputContent_xo67w_2._block_xo67w_17 { width: 100%; }

._myCustomInputContent_xo67w_2 input:focus-visible { border-color: var(--color) !important; box-shadow: none !important; }

._myCustomInputContent_xo67w_2 input:focus { font-size: 16px; font-style: normal; font-weight: 400; border: 1px solid var(--color) !important; box-shadow: none !important; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2 { box-shadow: none; color: rgb(18, 18, 18); box-sizing: border-box; border: 1px solid rgb(209, 209, 219); outline: none; width: 100%; padding: 0px 8px; font-family: inherit; font-size: 16px; font-style: normal; font-weight: 400; line-height: 48px; background-color: rgb(255, 255, 255) !important; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._stickyBarCustomStyle_xo67w_46 { margin: 0px 50px 0px 0px !important; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2 ~ ._copyBtn_xo67w_49 { top: 50%; right: 12px; transform: translateY(-50%); }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._discountCodeInput_xo67w_54 { padding-right: 42px; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2::-webkit-input-placeholder { color: rgb(209, 209, 219); }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._large_xo67w_60, ._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._standard_xo67w_63 { height: 50px; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._small_xo67w_7 { height: 40px; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._input-radius-standard_xo67w_69 { border-radius: 8px; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._input-radius-none_xo67w_72 { border-radius: unset; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._input-radius-large_xo67w_75 { border-radius: 16px; }

._myCustomInputContent_xo67w_2 ._myCustomInput_xo67w_2._input-radius-small_xo67w_78 { border-radius: 2px; }

._myCustomInputContent_xo67w_2 ._copyBtn_xo67w_49 { appearance: none; color: rgb(0, 0, 0); cursor: pointer; background: 0px 0px; border: 0px; width: 28px; height: 28px; padding: 0px; position: absolute; }

._myCustomInputContent_xo67w_2 ._copyBtn_xo67w_49:hover svg { stroke: rgb(108, 107, 128); }

._myCustomInputContent_xo67w_2 ._copyBtn_xo67w_49 svg { stroke: rgba(108, 107, 128, 0.5); fill: none; width: 28px; height: 28px; }

@media screen and (max-width: 768px) {
  ._myCustomInputContent_xo67w_2 { margin: 0px 0px 16px !important; }
}

._errContent_1dz3r_2 { justify-content: flex-start; align-items: center; margin-top: 8px; display: flex; }

._errContent_1dz3r_2._embed_1dz3r_8 { margin-top: -12px; margin-bottom: 8px; }

._errContent_1dz3r_2 ._errIcon_1dz3r_12 { width: 16px; height: 16px; margin-right: 4px; }

._errContent_1dz3r_2 ._errIcon_1dz3r_12 svg { fill: inherit; display: block; }

._errContent_1dz3r_2 ._errIcon_1dz3r_12 svg path { fill: inherit; }

._errContent_1dz3r_2 ._errText_1dz3r_24 { word-break: break-word; font-size: 14px; line-height: 20px; display: block; }

._labelWrapper_rn85h_2 { text-align: left; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 4px; overflow: hidden; }

._labelWrapper_rn85h_2._small_rn85h_9 { font-size: 16px; }

._labelWrapper_rn85h_2._standard_rn85h_12, ._labelWrapper_rn85h_2._large_rn85h_15 { font-size: 18px; }

._labelWrapper_rn85h_2._mobile_rn85h_18 { font-size: 16px; }

._labelWrapper_rn85h_2:empty { display: none; }

@media (max-width: 768px) {
  ._labelWrapper_rn85h_2 { font-size: 16px !important; }
}

._inputWrapper_rn85h_30 { gap: 10px; display: flex; }

._yearWrapper_rn85h_35 { flex: 2 1 0%; }

._monthWrapper_rn85h_39, ._dayWrapper_rn85h_43 { flex: 1 1 0%; }

._inputWrapper_1k4f0_2._horizontal_1k4f0_2 { width: calc(50% - 5px); margin-bottom: -20px; display: inline-block; }

._inputWrapper_1k4f0_2._horizontal_1k4f0_2._small_1k4f0_7 { margin-bottom: -16px; }

._inputWrapper_1k4f0_2._horizontal_1k4f0_2._first_1k4f0_10 { margin-right: 5px; }

._inputWrapper_1k4f0_2._horizontal_1k4f0_2._last_1k4f0_13 { margin-left: 5px; }

._inputWrapper_1k4f0_2:first-child._horizontal_1k4f0_2._last_1k4f0_13 { margin-left: 0px; }

.react-international-phone-country-selector { position: relative; }

.react-international-phone-country-selector-button { height: var(--react-international-phone-height,36px); box-sizing: border-box; border: 1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro)); appearance: button; background-color: var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white)); cursor: pointer; text-transform: none; user-select: none; justify-content: center; align-items: center; margin: 0px; padding: 0px; display: flex; }

.react-international-phone-country-selector-button:hover { background-color: var(--react-international-phone-country-selector-background-color-hover,whitesmoke); }

.react-international-phone-country-selector-button--hide-dropdown { cursor: auto; }

.react-international-phone-country-selector-button--hide-dropdown:hover { background-color: rgba(0, 0, 0, 0); }

.react-international-phone-country-selector-button__button-content { justify-content: center; align-items: center; display: flex; }

.react-international-phone-country-selector-button__flag-emoji { margin: 0px 4px; }

.react-international-phone-country-selector-button__flag-emoji--disabled { opacity: 0.75; }

.react-international-phone-country-selector-button__dropdown-arrow { border-top: var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777); border-right: var(--react-international-phone-country-selector-arrow-size,4px) solid #0000; border-left: var(--react-international-phone-country-selector-arrow-size,4px) solid #0000; margin-right: 4px; transition: 0.1s ease-out; }

.react-international-phone-country-selector-button__dropdown-arrow--active { transform: rotateX(180deg); }

.react-international-phone-country-selector-button__dropdown-arrow--disabled { border-top-color: var(--react-international-phone-disabled-country-selector-arrow-color,#999); }

.react-international-phone-country-selector-button--disabled { background-color: var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke)); cursor: auto; }

.react-international-phone-country-selector-button--disabled:hover { background-color: var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke)); }

.react-international-phone-flag-emoji { box-sizing: border-box; }

.react-international-phone-country-selector-dropdown { z-index: 1; top: var(--react-international-phone-dropdown-left,44px); left: var(--react-international-phone-dropdown-left,0); background-color: var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white)); width: 300px; max-height: 200px; box-shadow: var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040); color: var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222)); flex-direction: column; margin: 0px; padding: 4px 0px; list-style: none; display: flex; position: absolute; overflow-y: scroll; }

.react-international-phone-country-selector-dropdown__list-item { min-height: var(--react-international-phone-dropdown-item-height,28px); box-sizing: border-box; align-items: center; padding: 2px 8px; display: flex; }

.react-international-phone-country-selector-dropdown__list-item-flag-emoji { margin-right: 8px; }

.react-international-phone-country-selector-dropdown__list-item-country-name { font-size: var(--react-international-phone-dropdown-item-font-size,14px); margin-right: 8px; }

.react-international-phone-country-selector-dropdown__list-item-dial-code { color: var(--react-international-phone-dropdown-item-dial-code-color,gray); font-size: var(--react-international-phone-dropdown-item-font-size,14px); }

.react-international-phone-country-selector-dropdown__list-item:hover { background-color: var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke)); cursor: pointer; }

.react-international-phone-country-selector-dropdown__list-item--selected, .react-international-phone-country-selector-dropdown__list-item--focused { background-color: var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke); color: var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222)); }

.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code, .react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code { color: var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray)); }

.react-international-phone-country-selector-dropdown__list-item--focused { background-color: var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke)); }

.react-international-phone-dial-code-preview { border: 1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro)); background-color: var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white)); color: var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222)); font-size: var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px)); justify-content: center; align-items: center; margin-right: -1px; padding: 0px 8px; display: flex; }

.react-international-phone-dial-code-preview--disabled { background-color: var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke)); color: var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666)); }

.react-international-phone-input-container { display: flex; }

.react-international-phone-input-container .react-international-phone-country-selector-button { border-top-left-radius: ; border-bottom-left-radius: ; border-top-right-radius: 0px; border-bottom-right-radius: 0px; margin-right: -1px; }

.react-international-phone-input-container .react-international-phone-input { height: var(--react-international-phone-height,36px); box-sizing: border-box; border: 1px solid var(--react-international-phone-border-color,gainsboro); border-top-right-radius: ; border-bottom-right-radius: ; background-color: var(--react-international-phone-background-color,white); color: var(--react-international-phone-text-color,#222); font-family: inherit; font-size: var(--react-international-phone-font-size,13px); border-top-left-radius: 0px; border-bottom-left-radius: 0px; margin: 0px; padding: 0px 8px; overflow: visible; }

.react-international-phone-input-container .react-international-phone-input:focus { outline: none; }

.react-international-phone-input-container .react-international-phone-input--disabled { background-color: var(--react-international-phone-disabled-background-color,whitesmoke); color: var(--react-international-phone-disabled-text-color,#666); }

._inputWrapper_1nlqx_2 { --react-international-phone-height: 50px; --react-international-phone-border-color: #d1d1db; --react-international-phone-background-color: #fff; --react-international-phone-font-size: 16px; width: 100%; height: 50px; margin-bottom: 20px; }

._inputWrapper_1nlqx_2._size-small_1nlqx_11 { --react-international-phone-height: 40px; height: 40px; margin-bottom: 16px; }

._inputWrapper_1nlqx_2._radius-standard_1nlqx_16 { --react-international-phone-border-radius: 8px; }

._inputWrapper_1nlqx_2._radius-none_1nlqx_19 { --react-international-phone-border-radius: 0px; }

._inputWrapper_1nlqx_2._radius-large_1nlqx_22 { --react-international-phone-border-radius: 16px; }

._inputWrapper_1nlqx_2 input { width: 100%; }

img.react-international-phone-flag-emoji { object-fit: cover; flex: 0 0 24px; display: block; aspect-ratio: 1 / 1 !important; width: 24px !important; max-width: 24px !important; height: 24px !important; max-height: 24px !important; }

ul.react-international-phone-country-selector-dropdown { line-height: initial; z-index: 9; color: rgb(54, 54, 54); }

.react-international-phone-country-selector-dropdown__list-item::before { display: none; }

.react-international-phone-country-selector-button__dropdown-arrow:empty { display: initial; }

._pretty_fx6ks_2 { line-height: 1; display: inline-block; position: relative; }

._pretty_fx6ks_2 input { z-index: 2; opacity: 0; cursor: pointer; width: 24px; min-width: 1em; height: 24px; margin: 0px; padding: 0px; display: block; position: absolute; top: 0px; left: 0px; }

._pretty_fx6ks_2 * { box-sizing: border-box; }

._state_fx6ks_25 ._svg_fx6ks_25 { z-index: 0; text-align: center; opacity: 0; border: 1px solid rgba(0, 0, 0, 0); flex: 1 1 0%; justify-content: center; align-items: center; width: 18px; height: 18px; margin: 0px; font-size: 1em; line-height: normal; display: flex; position: absolute; top: 3px; left: 1px; }

._state_fx6ks_25 label { position: initial; min-width: calc(1em + 2px); margin: 0px; padding-left: 29px; font-size: 14px; font-weight: 400; line-height: 1.5; display: inline-block; }

._state_fx6ks_25 label::after, ._state_fx6ks_25 label::before { content: ""; box-sizing: border-box; z-index: 0; background-color: rgba(0, 0, 0, 0); border: 1px solid rgb(209, 209, 219); border-radius: 4px; width: 21px; height: 21px; display: block; position: absolute; top: 1px; left: 0px; }

._pretty_fx6ks_2 input:focus-visible ~ ._state_fx6ks_25 label::after { outline-offset: 2px; outline: highlight solid 2px; }

._pretty_fx6ks_2 input:checked ~ label::before, ._pretty_fx6ks_2 label::before { content: none; }

._pretty_fx6ks_2 input:checked ~ ._state_fx6ks_25 ._svg_fx6ks_25 { opacity: 1; }

._richTextStyle_fx6ks_93 p { min-height: 1.5em; margin: 0px; display: block; }

._checkedWrapper_tibs3_2 { text-align: left; flex-direction: column; margin-bottom: 20px; display: flex; }

._checkedWrapper_tibs3_2._small_tibs3_8 { margin-bottom: 16px; }

._modalContainer_dzizf_3 { flex-direction: column; justify-content: center; align-items: center; display: flex; }

._modalContainer_dzizf_3 a { color: inherit; }

._modalContainer_dzizf_3 ol, ._modalContainer_dzizf_3 ul { margin: 0px; padding: 0px; }

._modalContainer_dzizf_3 ol li, ._modalContainer_dzizf_3 ul li { list-style-position: inside; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 { transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1); display: flex; position: relative; overflow: hidden; box-shadow: rgba(18, 17, 39, 0.1) 0px 8px 20px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialogWrapper_dzizf_26 { flex: 1 1 0%; width: 100%; height: fit-content; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-standard_dzizf_31 { width: 600px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-standard_dzizf_31 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 32px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-standard_dzizf_31 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 18px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-large_dzizf_40 { width: 702px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-large_dzizf_40 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 40px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-large_dzizf_40 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 18px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-small_dzizf_49 { width: 480px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-small_dzizf_49 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 24px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-small_dzizf_49 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 16px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-small_dzizf_49._left_dzizf_58, ._modalContainer_dzizf_3 ._modalContent_dzizf_19._size-small_dzizf_49._right_dzizf_58 { width: 600px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._cornerRadius-standard_dzizf_61 { border-radius: 8px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._cornerRadius-none_dzizf_64 { border-radius: unset; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._cornerRadius-large_dzizf_67 { border-radius: 16px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._left_dzizf_58 { flex-direction: row; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19._right_dzizf_58 { flex-direction: row-reverse; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._customPic_dzizf_76 { background-color: rgb(255, 255, 255); width: 240px; display: block !important; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 { flex: 1 1 0%; padding: 40px 40px 30px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26:focus { outline: none; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 { justify-content: flex-start; align-items: center; margin-top: 8px; display: flex; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 ._errIcon_dzizf_94 { width: 16px; height: 16px; margin-right: 4px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 ._errIcon_dzizf_94 svg { fill: inherit; display: block; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 ._errIcon_dzizf_94 svg path { fill: inherit; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 ._errText_dzizf_106 { word-break: break-word; font-size: 14px; line-height: 20px; display: block; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._myLogoImg_dzizf_112 { width: var(--width); display: block !important; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._center_dzizf_116 { text-align: center; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._center_dzizf_116 ._myLogoImg_dzizf_112 { margin: 0px auto 20px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._left_dzizf_58 { text-align: left; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._left_dzizf_58 ._myLogoImg_dzizf_112 { margin: 0px auto 20px 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._right_dzizf_58 { text-align: right; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26._right_dzizf_58 ._myLogoImg_dzizf_112 { margin: 0px 0px 20px auto; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { color: rgb(18, 17, 39); word-break: break-word; margin-bottom: 10px; font-size: 32px; font-style: normal; font-weight: 700; line-height: 150%; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { white-space: break-spaces; overflow-wrap: break-word; word-break: break-word; hyphens: auto; margin-bottom: 20px; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 p { min-height: 1.5em; margin: 0px; padding: 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 li, ._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 ul { min-height: 1.5em; margin: 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 ul { margin: 0px; padding: 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._closeText_dzizf_174 { cursor: pointer; word-break: break-word; white-space: break-spaces; margin-top: 20px; font-size: 18px; font-style: normal; font-weight: 500; line-height: 150%; display: block; -webkit-text-fill-color: transparent !important; background-clip: text !important; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._closeText_dzizf_174:hover { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: var(--color); }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._closeText_dzizf_174._small_dzizf_191 { margin-top: 16px; font-size: 16px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._closeText_dzizf_174 { appearance: none; width: 100%; text-align: inherit; border: 0px; padding: 0px; font-family: inherit; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 { overflow-wrap: break-word; word-break: break-word; hyphens: auto; width: 100%; margin-top: 16px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; display: block; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203:empty { display: none; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203:has(> p:only-child:is(:empty)) { display: none; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203._small_dzizf_191 { margin-top: 12px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 li, ._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 ul { min-height: 1.5em; margin: 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 ul { margin: 0px; padding: 0px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 p { min-height: 1.5em; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 p:empty { min-height: 0px; margin: 0px; padding: 0px; display: none; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 p:has(> br:only-child) { min-height: 0px; margin: 0px; padding: 0px; display: none; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._myCustomDialog_dzizf_26 ._descriptionText_dzizf_203 a { color: initial; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._closeBtn_dzizf_262 { appearance: none; z-index: 2; cursor: pointer; background: 0px 0px; border: 0px; width: 16px; height: 16px; padding: 0px; line-height: 16px; position: absolute; top: 16px; right: 20px; }

._modalContainer_dzizf_3 ._modalContent_dzizf_19 ._closeBtn_dzizf_262:hover svg path { fill: rgba(108, 107, 128, 0.3); }

._mobilePosition_dzizf_280 { background-image: none !important; }

@media screen and (max-width: 768px) {
  ._adminModalContainer_dzizf_285 { flex-direction: column-reverse !important; }
  ._adminModalContainer_dzizf_285 ._mobilePosition_dzizf_280 { background-image: var(--backgroundImage) !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._mobileTop_dzizf_298, ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._mobileHideBackground_dzizf_299 { background-image: none !important; }
  ._adminModalContainer_dzizf_285 ._mobileTop_dzizf_298 { flex-direction: column !important; }
  ._adminModalContainer_dzizf_285 ._mobileTop_dzizf_298 ._customPic_dzizf_76 { aspect-ratio: 1 / 1; flex: 0 0 auto !important; width: 100% !important; display: block !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19 { width: 100% !important; max-height: 75vh !important; overflow: hidden auto !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19 ._customPic_dzizf_76 { display: none !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._mobileTop_dzizf_298 ._customPic_dzizf_76 { display: block !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19 ._closeText_dzizf_174 { cursor: pointer; word-break: break-word; white-space: break-spaces; background-image: linear-gradient(rgb(0, 103, 255), rgb(0, 103, 255)), linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)); background-position-x: initial, initial; background-position-y: initial, initial; background-size: initial, initial; background-repeat: initial, initial; background-attachment: initial, initial; background-origin: initial, initial; background-color: initial; width: 100%; margin-top: 16px; font-size: 18px; font-style: normal; font-weight: 500; line-height: 150%; display: block; -webkit-text-fill-color: transparent !important; background-clip: text !important; }
  ._adminModalContainer_dzizf_285 ._bottomLayout_dzizf_339 { flex-direction: column-reverse !important; margin-top: 0px !important; margin-bottom: 11px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialogWrapper_dzizf_26 { padding: 48px 20px 30px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26 { padding: unset !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26 ._errContent_dzizf_88 { margin: 0px 0px 16px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { margin: 0px 0px 10px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { color: rgb(76, 75, 99); word-break: break-word; white-space: break-spaces; width: 100%; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 16px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26 ._closeText_dzizf_174 { margin-top: 16px; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._center_dzizf_116 { text-align: center; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._center_dzizf_116 ._myLogoImg_dzizf_112 { margin: 0px auto 16px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._left_dzizf_58 { text-align: left; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._left_dzizf_58 ._myLogoImg_dzizf_112 { margin: 0px auto 16px 0px !important; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._right_dzizf_58 { text-align: right; }
  ._adminModalContainer_dzizf_285 ._myCustomDialog_dzizf_26._right_dzizf_58 ._myLogoImg_dzizf_112 { margin: 0px 0px 16px auto !important; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-standard_dzizf_31 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 24px; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-standard_dzizf_31 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 16px; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-large_dzizf_40 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 28px; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-large_dzizf_40 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 16px; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-small_dzizf_49 ._myCustomDialog_dzizf_26 ._titleText_dzizf_34 { font-size: 20px; }
  ._adminModalContainer_dzizf_285 ._modalContent_dzizf_19._size-small_dzizf_49 ._myCustomDialog_dzizf_26 ._titleHelpText_dzizf_37 { font-size: 16px; }
}

._bottomLayout_dzizf_339 { flex-direction: column; justify-content: center; align-items: center; margin-top: 15px; display: flex; }

._bottomLayout_dzizf_339 ._greySign_dzizf_415 { text-align: center; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.2); border-radius: 20px; padding: 3px 8px; font-size: 12px; font-style: normal; font-weight: 500; line-height: 20px; }

._bottomLayout_dzizf_339 ._blueText_dzizf_426 { text-align: center; color: rgb(78, 138, 244); cursor: pointer; font-size: 12px; font-style: normal; font-weight: 500; line-height: 20px; }

._confirmEmailBody_dzizf_436 { text-align: center; flex-direction: column; align-items: center; gap: 8px; margin-top: 12px; display: flex; }

._confirmEmailLink_dzizf_445 { color: rgb(97, 97, 97); cursor: pointer; font-weight: 500; }

._confirmEmailSubtext_dzizf_451 { color: rgb(109, 113, 117); line-height: 20px; }

._titleText_1naa9_2 { color: rgb(18, 17, 39); word-break: break-word; margin-bottom: 10px; font-size: 32px; font-style: normal; font-weight: 700; line-height: 150%; }

._titleTextMobile_1naa9_12 { color: rgb(18, 17, 39); word-break: break-word; width: 100%; margin-bottom: 10px; font-size: 24px; font-style: normal; font-weight: 700; line-height: 150%; }

._titleTextMobile_1naa9_12._small_1naa9_22 { font-size: 20px; }

._titleTextMobile_1naa9_12._large_1naa9_25 { font-size: 28px; }

._titleHelpText_1naa9_29 { white-space: break-spaces; overflow-wrap: break-word; word-break: break-word; hyphens: auto; margin-bottom: 20px; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; }

._titleHelpText_1naa9_29 p { min-height: 1.5em; margin: 0px; padding: 0px; }

._titleHelpText_1naa9_29 li, ._titleHelpText_1naa9_29 ul { min-height: 1.5em; margin: 0px; }

._titleHelpText_1naa9_29 ul { margin: 0px; padding: 0px; }

._titleHelpTextMobile_1naa9_61 { color: rgb(76, 75, 99); word-break: break-word; white-space: break-spaces; width: 100%; margin-bottom: 16px; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; }

._closeText_1naa9_73 { cursor: pointer; word-break: break-word; white-space: break-spaces; font-size: 18px; font-style: normal; font-weight: 500; line-height: 150%; display: block; -webkit-text-fill-color: transparent !important; background-clip: text !important; }

._closeText_1naa9_73 p { min-height: 1.2em; margin: -14px 0px; }

._closeText_1naa9_73:hover { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: var(--color); }

._descriptionText_1naa9_94 { width: 95%; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; display: block; }

._descriptionText_1naa9_94 p, ._descriptionText_1naa9_94 li, ._descriptionText_1naa9_94 ul { min-height: 1.5em; margin: 0px; }

._descriptionText_1naa9_94 ul { margin: 0px; padding: 0px; }

@media screen and (max-width: 768px) {
  ._errContent_1naa9_116 { margin: 0px 0px 16px !important; }
  ._titleText_1naa9_2 { font-size: 24px; }
  ._titleHelpText_1naa9_29 { color: rgb(76, 75, 99); word-break: break-word; white-space: break-spaces; width: 100%; margin-bottom: 16px; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150%; }
}

img[alt~="roulette-static"] { z-index: 101; content: url(); pointer-events: none; user-select: none; width: 68px; position: absolute; top: 50%; right: -28px; transform: translateY(-50%); }

.ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno[style*="visibility:hidden"], .ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno[style*="visibility: hidden"] { visibility: visible !important; }

.bhdLno::after { z-index: 100; content: ""; background-image: url(); background-position: 50% center; background-repeat: no-repeat; background-size: cover; align-items: center; width: 100%; height: 100%; position: absolute; inset: 0px; }

canvas.hmocIu { width: 582px; height: 582px; display: block; }

.hmocIu { transform: rotate(45deg); }

.ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno { box-sizing: border-box; direction: ltr; width: 622px; max-width: 622px; height: 622px; max-height: 622px; left: -311px; }

.ecomsend-SpinWheel__Popover__Container .ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno { box-sizing: border-box; width: 404px; max-width: 404px; height: 404px; max-height: 404px; bottom: 92px; left: auto; right: 104px; overflow: hidden; }

.ecomsend-SpinWheel__Popover__Container .ecomsend-SpinWheel__Modal__SpinWheelWrapper canvas.hmocIu { width: 378px; height: 378px; transform: rotate(75deg); }

.ecomsend-SpinWheel__Popover__Container .ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno::after { left: 0px; }

.ecomsend-SpinWheel__Popover__Container .ecomsend-SpinWheel__Modal__SpinWheelWrapper img[alt~="roulette-static"] { z-index: 101; content: url(); width: 77px; position: absolute; top: 66%; left: 334px; transform: rotate(0deg); }

@media screen and (max-width: 768px) {
  .ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno { box-sizing: border-box; width: 404px; max-width: 404px; height: 404px; max-height: 404px; bottom: 92px; left: auto; right: 104px; overflow: hidden; }
  .ecomsend-SpinWheel__Modal__SpinWheelWrapper canvas.hmocIu { width: 378px; height: 378px; transform: rotate(75deg); }
  .ecomsend-SpinWheel__Modal__SpinWheelWrapper .bhdLno::after { left: 0px; }
  .ecomsend-SpinWheel__Modal__SpinWheelWrapper img[alt~="roulette-static"] { z-index: 101; content: url(); width: 77px; position: absolute; top: 66%; left: 334px; transform: rotate(0deg); }
}

._modalContainer_1abmx_3 { width: 750px; }

._adminModalContainer_1abmx_7._modalContainer_1abmx_3 { width: 750px; height: 100%; position: relative; top: 0px; bottom: 0px; left: 0px; overflow: hidden; }

._adminModalContainer_1abmx_7._modalContainer_1abmx_3 ._modalContent_1abmx_16 { min-height: 100%; position: relative; }

._forbidUserSelect_1abmx_21 { overflow: hidden; }

._forbidUserSelect_1abmx_21 ._customDialogWrapper_1abmx_24 { max-height: 600px !important; }

._modalContent_1abmx_16 { align-items: center; min-height: 100vh; display: flex; }

._closeBtn_1abmx_34 { appearance: none; z-index: 2; cursor: pointer; background: 0px 0px; border: 0px; width: 16px; height: 16px; padding: 0px; line-height: 16px; position: absolute; top: 22px; right: 22px; }

._closeBtn_1abmx_34:hover svg path { fill: rgba(108, 107, 128, 0.3); }

._customDialogWrapper_1abmx_24 { flex-direction: column; height: 100%; display: flex; }

._customDialog_1abmx_24 { word-break: break-all; touch-action: auto; flex: 1 1 0%; width: 100%; padding: 20px 0px; display: flex; overflow: hidden; }

._spinWheelWrapper_1abmx_68 { align-items: center; width: 334px; display: flex; }

._customDialogContent_1abmx_74 { box-sizing: border-box; flex: 1 1 0%; align-items: center; width: 416px; padding: 30px 30px 50px; display: flex; }

._customDialogContent_1abmx_74 ._middleWrapper_1abmx_83 { width: 100%; }

._customDialogContent_1abmx_74 ._myLogoImg_1abmx_86 { width: var(--width); margin-bottom: 20px !important; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 { overflow-wrap: break-word; word-break: break-word; hyphens: auto; width: 100%; margin-top: 16px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; display: block; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90:empty { display: none; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90:has(> p:only-child:is(:empty)) { display: none; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90._small_1abmx_117 { margin-top: 12px; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 li, ._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 ul { min-height: 1.5em; margin: 0px; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 ul { margin: 0px; padding: 0px; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 p { min-height: 1.5em; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 p:empty { min-height: 0px; margin: 0px; padding: 0px; display: none; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 p:has(> br:only-child) { min-height: 0px; margin: 0px; padding: 0px; display: none; }

._customDialogContent_1abmx_74 ._descriptionText_1abmx_90 a { color: initial; }

._customDialogContent_1abmx_74._center_1abmx_149 { text-align: center; }

._customDialogContent_1abmx_74._center_1abmx_149 ._myLogoImg_1abmx_86 { margin: 0px auto; }

._customDialogContent_1abmx_74._center_1abmx_149 ._descriptionText_1abmx_90 { margin: 16px auto 0px; }

._customDialogContent_1abmx_74._center_1abmx_149 ._descriptionText_1abmx_90 p { white-space: pre-wrap; min-height: 1.5rem; margin: 0px; }

._customDialogContent_1abmx_74._left_1abmx_163 { text-align: left; }

._customDialogContent_1abmx_74._left_1abmx_163 ._closeText_1abmx_166 { margin: 20px auto 0px 0px; }

._customDialogContent_1abmx_74._left_1abmx_163 ._myLogoImg_1abmx_86 { margin: 0px auto 0px 0px; }

._customDialogContent_1abmx_74._left_1abmx_163 ._descriptionText_1abmx_90 { margin: 16px auto 0px 0px; }

._customDialogContent_1abmx_74._right_1abmx_175 { text-align: right; }

._customDialogContent_1abmx_74._right_1abmx_175 ._closeText_1abmx_166 { margin: 20px 0px 0px auto; }

._customDialogContent_1abmx_74._right_1abmx_175 ._myLogoImg_1abmx_86 { margin: 0px 0px 0px auto; }

._customDialogContent_1abmx_74._right_1abmx_175 ._descriptionText_1abmx_90 { margin: 16px 0px 0px auto; }

._marketingBranding_1abmx_188 { flex-direction: column; justify-content: right; align-items: center; display: flex; position: absolute; bottom: 20px; right: 20px; }

._marketingBranding_1abmx_188 ._greySign_1abmx_197 { text-align: center; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.2); border-radius: 20px; padding: 3px 8px; font-size: 12px; font-style: normal; font-weight: 500; line-height: 20px; }

._marketingBranding_1abmx_188 ._blueText_1abmx_208 { text-align: center; color: rgb(78, 138, 244); cursor: pointer; font-size: 12px; font-style: normal; font-weight: 500; line-height: 20px; }

._closeText_1abmx_166 { cursor: pointer; word-break: break-word; white-space: break-spaces; margin-top: 20px; font-size: 18px; font-style: normal; font-weight: 500; line-height: 150%; display: block; -webkit-text-fill-color: transparent !important; background-clip: text !important; }

._closeText_1abmx_166:hover { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: var(--color); }

._closeText_1abmx_166._small_1abmx_117 { margin-top: 16px; font-size: 16px; }

._closeText_1abmx_166 { appearance: none; width: 100%; text-align: inherit; border: 0px; padding: 0px; font-family: inherit; }

._errContent_1abmx_248 { justify-content: flex-start; align-items: center; margin-top: 8px; margin-bottom: 8px; display: flex; }

._errContent_1abmx_248 ._errIcon_1abmx_255 { width: 16px; height: 16px; margin-right: 4px; }

._errContent_1abmx_248 ._errIcon_1abmx_255 svg { fill: inherit; display: block; }

._errContent_1abmx_248 ._errIcon_1abmx_255 svg path { fill: inherit; }

._errContent_1abmx_248 ._errText_1abmx_267 { word-break: break-word; font-size: 14px; line-height: 20px; display: block; }

@media screen and (max-width: 768px) {
  ._modalContainer_1abmx_3 { left: inherit; top: inherit; bottom: inherit; width: 100%; height: 100%; position: relative; }
  ._errContent_1abmx_248 { margin-bottom: 16px; }
  ._modalContent_1abmx_16 { width: 100%; left: 0px; top: inherit; min-height: 543px; position: fixed; bottom: 0px; right: 0px; }
  ._customDialog_1abmx_24 { flex-direction: column; padding: 0px; scroll-margin: 3rem; position: relative; overflow: scroll; }
  ._customDialogContent_1abmx_74 { padding: 20px 16px 16px; }
  ._spinWheelWrapper_1abmx_68 { height: 212px; overflow-x: clip; }
  ._customDialogWrapper_1abmx_24 { min-height: 543px; max-height: 706px; }
  ._customDialogContent_1abmx_74._center_1abmx_149 ._descriptionText_1abmx_90 { margin: 16px auto 0px; }
  ._customDialogContent_1abmx_74._left_1abmx_163 ._descriptionText_1abmx_90 { margin: 16px auto 0px 0px; }
  ._customDialogContent_1abmx_74._right_1abmx_175 ._descriptionText_1abmx_90 { margin: 16px 0px 0px auto; }
  ._marketingBranding_1abmx_188 { top: -34px; bottom: inherit; background: rgba(0, 0, 0, 0.2); border-radius: 20px; right: 50%; transform: translate(50%); }
  ._marketingBranding_1abmx_188 ._greySign_1abmx_197 { background: unset !important; border-radius: 0px !important; }
  ._hideBackground_1abmx_335 { background-image: none !important; }
}

@media screen and (max-height: 738px) {
  ._customDialogWrapper_1abmx_24 { width: 100%; max-height: 606px; }
}

@media screen and (max-height: 636px) {
  ._customDialogWrapper_1abmx_24 { max-height: 500px; }
  ._customDialogContent_1abmx_74 { width: 100%; }
}

@media screen and (max-width: 768px) {
  ._customDialogWrapper_1abmx_24, ._customDialogContent_1abmx_74 { width: 100%; }
}

._myCustomSticky_1x33c_2 { z-index: 99999; justify-content: center; align-items: center; width: 100%; display: flex; position: fixed; top: 0px; }

._myCustomSticky_1x33c_2 ._stickyBarCloseBtn_1x33c_11 { cursor: pointer; height: 20px; position: absolute; }

._myCustomSticky_1x33c_2 ._stickyBarCloseBtn_1x33c_11:hover svg path { fill: rgba(108, 107, 128, 0.3); }

._myCustomSticky_1x33c_2 ._stickyBarCloseBtn_1x33c_11._mobilePlatform_1x33c_19 { top: 28px; right: 10px; }

._myCustomSticky_1x33c_2 ._stickyBarCloseBtn_1x33c_11._pcPlatform_1x33c_23 { right: 24px; }

._myCustomSticky_1x33c_2 ._stickyContentBox_1x33c_26 { align-items: center; padding: 13px 55px; display: flex; }

._myCustomSticky_1x33c_2 ._stickyContentBox_1x33c_26._mobilePlatform_1x33c_19 { flex-direction: column; flex: 1 1 0%; padding: 20px; }

._myCustomSticky_1x33c_2 ._stickyContentBox_1x33c_26._mobilePlatform_1x33c_19 ._discountText_1x33c_36 { margin-bottom: 8px; }

._myCustomSticky_1x33c_2 ._stickyContentBox_1x33c_26 ._discountText_1x33c_36 { text-align: center; word-break: break-word; flex: 1 1 0%; margin-right: 16px; font-size: 18px; font-style: normal; font-weight: 400; line-height: 150%; }

@media screen and (max-width: 768px) {
  ._stickyContentBox_1x33c_26 { flex-direction: column !important; padding: 20px 30px !important; }
  ._stickyContentBox_1x33c_26 ._discountText_1x33c_36 { margin-bottom: 7px !important; margin-right: 0px !important; }
  ._stickyBarCloseBtn_1x33c_11 { top: 20px; right: 12px !important; }
}

._widgetContent_1qtor_2 { z-index: 99999; width: 100%; display: flex; }

._widgetContent_1qtor_2._mobilePlatform_1qtor_7 { padding: 0px 21px; position: absolute; }

._widgetContent_1qtor_2._left_1qtor_11 { justify-content: start; }

._widgetContent_1qtor_2._right_1qtor_14 { justify-content: end; }

._widgetContent_1qtor_2._widgetIndexTop_1qtor_17 { z-index: 100000; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 { text-align: center; cursor: pointer; position: relative; top: 45vh; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 svg { width: 28px !important; height: 28px !important; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20._mobile_left_1qtor_30 { transform-origin: 0px 100%; transform: rotate(90deg); }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20._mobile_right_1qtor_34 { transform-origin: 100% 100%; transform: rotate(270deg); }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20._mobilePlatform_1qtor_7 { margin-right: unset !important; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 ._widgetText_1qtor_41 { white-space: nowrap; padding: 11px 20px; font-size: 16px; font-style: normal; font-weight: 500; line-height: 44px; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 ._stickyWidgetCloseBtn_1qtor_49 { pointer-events: initial; position: absolute; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 ._stickyWidgetCloseBtn_1qtor_49._left_1qtor_11 { top: -8px; left: -10px; }

._widgetContent_1qtor_2 ._myCustomWidget_1qtor_20 ._stickyWidgetCloseBtn_1qtor_49._right_1qtor_14 { top: -8px; right: -10px; }