@charset "utf-8";

[data-ltkpage] { display: none; }

[data-ltkpage].page-visible { display: block; }

#ltkpopup-steps-wrap.page-hidden { display: none; }

#ltkpopup-content.ltkpopup-ttj { padding: 0px 15px; }

#ltkpopup-content { animation: 0.2s ease 1s 1 normal none running rattle; }

#ltkpopup-wrapper .ltkpopup-clearfix::before, #ltkpopup-wrapper .ltkpopup-clearfix::after { content: ""; display: table; }

#ltkpopup-wrapper .ltkpopup-clearfix::after { clear: both; }

#ltkpopup-wrapper .ltkpopup-clearfix { zoom: 1; }

.ios-only { position: fixed; }

.ltkpopup-visuallyhidden { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }

.ltkpopup-visuallyhidden.focusable:active, .ltkpopup-visuallyhidden.focusable:focus { position: static; width: auto; height: auto; margin: 0px; overflow: visible; clip: auto; }

.ltkpopup-img-fluid { width: 100%; height: auto; }

.ltkpopup-full-width { width: 100% !important; max-width: 100% !important; }

.ltkpopup-content-wrap { max-width: 100%; margin: 0px auto; }

.ltkpopup-standard-submit, .ltkpopup-standard-container { max-width: 330px; margin: 0px auto; }

#ltkpopup-content.ltkpopup-one-step-required .ltkpopup-standard-submit { max-width: 100%; }

#ltkpopup-content.ltkpopup-one-step-required .ltkpopup-standard-submit input, #ltkpopup-content.ltkpopup-one-step-required .ltkpopup-standard-submit button { max-width: 330px; margin: 0px auto; }

.ltkpopup-standard-submit { margin-top: 45px; }

.ltkpopup-v2 .ltkpopup-standard-submit, .ltkpopup-existing-sub.ltkpopup-incremental .ltkpopup-standard-submit, .ltkpopup-ttj .ltkpopup-standard-submit, .ltkpopup-one-step-sms .ltkpopup-standard-submit, .ltkpopup-gated .ltkpopup-standard-submit { margin-top: 30px; }

.ltkpopup-puller { display: inline-block; vertical-align: middle; }

.ltkpopup-contain-bday, .ltkpopup-contain-form-fields { position: relative; }

#launcher, #ae_launcher, #yotpo_testimonials_btn { z-index: 1 !important; }

.ltkpopup-multistep-container { display: none; }

.ltkpopup-multistep-container.page-visible { display: block; }

.ltkpopup-sms-web-push .ltkpopup-standard-submit { max-width: 400px; margin-top: 15px; }

.ltkpopup-sms-web-push .ltkpopup-success-msg { width: 100%; max-width: 400px; display: none; position: absolute; bottom: -50px; height: 40px; padding-top: 8px; font-size: 14px; left: 50%; transform: translateX(-50%); text-align: center; background: rgb(223, 240, 216); color: rgb(60, 118, 61); }

.ltkpopup-sms-web-push .ltkpopup-success-msg.ltkpopup-visible { display: block; }

.ltkpopup-line-buttom { font-weight: 700; font-size: 12px; line-height: 22px; letter-spacing: 0.02em; text-transform: uppercase; position: relative; top: 21px; }

@media only screen and (max-width: 910px) {
  .ltkpopup-standard-container { max-width: unset; }
}

html, body { overflow: hidden; }

#ltkpopup-overlay { transition: 240ms ease-in; z-index: 100001 !important; position: fixed !important; top: 0px !important; bottom: 0px !important; width: 100% !important; height: 100% !important; background-color: rgb(0, 0, 0) !important; opacity: 0.59 !important; }

#ltkpopup-container { position: fixed !important; top: 0px !important; right: 0px !important; left: 0px !important; z-index: 2147483645 !important; height: 100% !important; margin-left: 0px !important; width: 100% !important; }

#ltkpopup-container .simpleltkmodal-wrap { overflow: visible !important; }

#ltkpopup-container * { box-sizing: border-box; backface-visibility: hidden !important; }

#ltkpopup-container #ltkpopup-wrapper { background: transparent; font-size: 16px; font-family: Arial, Helvetica, sans-serif; -webkit-font-smoothing: subpixel-antialiased; max-height: 100vh; height: 100%; overflow: hidden auto; width: 100%; position: fixed; top: 50%; left: 0px; transform: translateY(-50%); text-align: center; }

#ltkpopup-container #ltkpopup-wrapper .no-wrap { white-space: nowrap; }

#ltkpopup-container #ltkpopup-wrapper::before { content: ""; display: inline-block; width: 0px; height: 100%; vertical-align: middle; margin-right: -0.25em; }

#ltkpopup-content { font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: rgb(0, 0, 0); line-height: 1.4; width: 900px; height: auto; vertical-align: middle; position: relative; border-radius: 0px; margin: 0px auto; display: inline-block; background: linear-gradient(rgb(168, 223, 253) 0%, rgb(255, 255, 255) 100%); }

#ltkpopup-content .ltkpopup-flex-wrap { display: flex; -webkit-box-align: center; align-items: center; min-height: 650px; }

#ltkpopup-content .ltkpopup-flex-wrap .ltkpopup-standard { max-width: 100%; flex: 0 0 100%; padding: 0px 15px; }

#ltkpopup-content.ltkpopup-ttj .ltkpopup-flex-wrap .ltkpopup-standard { padding: 0px; }

#ltkpopup-content.ltkpopup-ttj.ltkpopup-exit-ttj .ltkpopup-flex-wrap .ltkpopup-standard { padding: 30px 0px 15px; }

#ltkpopup-content.ltkpopup-game-spinner-standard:not(.ltkpopup-spinner), #ltkpopup-content.ltkpopup-game-spinner-split-lr:not(.ltkpopup-spinner) { width: 550px; }

#ltkpopup-content.ltkpopup-game-spinner-standard:not(.ltkpopup-spinner) .ltkpopup-flex-wrap, #ltkpopup-content.ltkpopup-game-spinner-split-lr:not(.ltkpopup-spinner) .ltkpopup-flex-wrap { background: rgb(255, 255, 255); min-height: 650px; }

#ltkpopup-content.ltkpopup-ttj { max-width: 320px !important; }

#ltkpopup-content.ltkpopup-ttj .ltkpopup-flex-wrap { min-height: 550px; }

#ltkpopup-content[class*="ltkpopup-game-spinner-"] .ltkpopup-flex-wrap .ltkpopup-standard { padding: 0px; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-split-lr.ltkpopup-img-included, #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-split-lr.ltkpopup-img-included { width: 850px; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content, #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content { min-height: 650px; -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content .ltkpopup-contain-img, #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content .ltkpopup-contain-img { display: none; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content .ltkpopup-contain-form, #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-split-content .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; }

.ltkpopup-form-control { position: relative; }

#ltkpopup-form, #ltkpopup-formcontent { height: 100% !important; }

@media only screen and (max-width: 910px) {
  #ltkpopup-wrapper .mobileHide { display: none; }
  #ltkpopup-content { width: 99%; max-width: 650px; }
  #ltkpopup-content.ltkpopup-split-lr { max-width: 405px; }
}

@media only screen and (max-width: 415px) {
  #ltkpopup-content.ltkpopup-split-lr { max-width: 480px; width: 99%; }
  #ltkpopup-content .ltkpopup-flex-wrap { min-height: 520px; }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content { max-width: 480px; width: 99%; }
  #ltkpopup-content.ltkpopup-incremental.ltkpopup-confirm { padding-top: 30px; padding-bottom: 30px; }
  #ltkpopup-content.ltkpopup-sms-before-email:not(.ltkpopup-confirm) { padding-top: 50px; }
  #ltkpopup-content.ltkpopup-one-step-sms:not(.ltkpopup-confirm) { padding-top: 50px; padding-bottom: 30px; }
}

@media only screen and (max-width: 490px) {
  #ltkpopup-content { max-width: 320px; width: 99%; }
  #ltkpopup-content .ltkpopup-split-content { min-height: 520px !important; }
  #ltkpopup-content.ltkpopup-split-lr { max-width: 320px; }
  #ltkpopup-content.ltkpopup-one-step-sms:not(.ltkpopup-confirm) { padding-top: 30px; padding-bottom: 15px; }
}

#ltkpopup-content .ltkpopup-split-content { display: flex; align-items: flex-end; }

#ltkpopup-content .ltkpopup-split-content .ltkpopup-contain-img { max-width: 495px; flex: 0 0 495px; line-height: 0; order: 1; }

#ltkpopup-content .ltkpopup-split-content.ltkpopup-image-bottom .ltkpopup-contain-img-full { line-height: 0; }

#ltkpopup-content .ltkpopup-split-content .ltkpopup-contain-form { max-width: 405px; flex: 0 0 405px; padding: 0px 15px; order: 2; }

#ltkpopup-content .ltkpopup-split-content.ltkpopup-signup.ltkpopup-gated .ltkpopup-contain-form { margin-bottom: 100px; }

#ltkpopup-content .ltkpopup-split-content.ltkpopup-split-above-below { flex-wrap: wrap; }

#ltkpopup-content .ltkpopup-split-content.ltkpopup-split-above-below .ltkpopup-contain-form { flex: 0 0 100%; }

#ltkpopup-content .ltkpopup-split-content.ltkpopup-split-above-below .ltkpopup-contain-img-full { flex: 0 0 100%; order: 1; line-height: 0; }

#ltkpopup-content.ltkpopup-signup.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 60px; }

#ltkpopup-content.ltkpopup-signup.ltkpopup-gated.ltkpopup-exit .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 60px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-raf .ltkpopup-split-content .ltkpopup-contain-img { position: relative; overflow: hidden; align-self: stretch; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-raf .ltkpopup-split-content .ltkpopup-contain-img img { height: 100%; object-fit: cover; object-position: center center; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-hide-stepped-img .ltkpopup-split-content { min-height: 650px; -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-date-campaign .ltkpopup-split-content, #ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-gated.ltkpopup-confirm-step-3 .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-existing-sub .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-raf.ltkpopup-confirm-step-3 .ltkpopup-split-content, #ltkpopup-content.ltkpopup-denied .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub.ltkpopup-plain:not(.ltkpopup-gated) .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub.ltkpopup-confirm-step-3 .ltkpopup-split-content { -webkit-box-align: center; align-items: center; }

#ltkpopup-content.ltkpopup-hide-stepped-img.ltkpopup-confirm-step-3 .ltkpopup-split-content .ltkpopup-contain-img, #ltkpopup-content.ltkpopup-hide-stepped-img.ltkpopup-confirm-step-4 .ltkpopup-split-content .ltkpopup-contain-img { display: none; }

#ltkpopup-content.ltkpopup-hide-stepped-img.ltkpopup-confirm-step-3 .ltkpopup-split-content .ltkpopup-contain-form, #ltkpopup-content.ltkpopup-hide-stepped-img.ltkpopup-confirm-step-4 .ltkpopup-split-content .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; }

@media only screen and (max-width: 910px) {
  #ltkpopup-content .ltkpopup-split-content { min-height: 650px; -webkit-box-align: center; align-items: center; }
  #ltkpopup-content .ltkpopup-split-content.ltkpopup-sms-combined { -webkit-box-align: center; align-items: center; }
  #ltkpopup-content .ltkpopup-split-content .ltkpopup-contain-img-full, #ltkpopup-content .ltkpopup-split-content .ltkpopup-contain-img { display: none; }
  #ltkpopup-content .ltkpopup-split-content .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content .ltkpopup-split-content { min-height: 520px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-hide-stepped-img .ltkpopup-split-content { min-height: 520px; }
  #ltkpopup-content.ltkpopup-signup.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 60px; }
  #ltkpopup-content.ltkpopup-signup.ltkpopup-gated.ltkpopup-exit .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 37px; }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content.ltkpopup-exit { padding-top: 30px; }
  #ltkpopup-content.ltkpopup-exit.ltkpopup-gated { padding-top: 50px; padding-bottom: 15px; }
  #ltkpopup-content.ltkpopup-gated:not(.ltkpopup-confirm-step-3) { padding-top: 13px; padding-bottom: 0px; }
}

.ltkpopup-close-button { position: absolute; right: 0px; top: 0px; margin: 0px; z-index: 10; display: none; }

.ltkpopup-close-button button { display: block; width: 50px; height: 50px; cursor: pointer; background-color: transparent; border: none; padding: 0px; }

.ltkpopup-close-button button svg { width: 18px; height: 18px; position: relative; overflow: visible; stroke: rgb(203, 203, 203); stroke-width: 6px; transition: 240ms linear; }

.ltkpopup-close-button button:hover svg { stroke: rgb(102, 102, 102); }

.ltkpopup-close-button button:focus { outline: rgb(0, 0, 0) solid 1px; }

.ltkpopup-confirm .ltkpopup-close-button { display: block; }

#ltkpopup-content { text-align: center; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; }

#ltkpopup-content h1, #ltkpopup-content h2, #ltkpopup-content h3, #ltkpopup-content h4, #ltkpopup-content h5, #ltkpopup-content h6 { margin: 0px; padding: 0px; color: rgb(0, 0, 0); }

#ltkpopup-content h3 { display: block; font-weight: 400; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif !important; }

#ltkpopup-content h3 span { display: block; }

#ltkpopup-content h3 span.ltkpopup-line-1 { font-size: 15px; line-height: 22px; letter-spacing: 0.05em; }

#ltkpopup-content h3 span.ltkpopup-line-1 span.ltkpopup-line-1-strong { font-weight: 700; font-size: 17px; }

#ltkpopup-content h3 span.ltkpopup-line-2 { font-size: 54px; line-height: 62px; letter-spacing: 0em; font-weight: 700; text-transform: capitalize; color: rgb(25, 91, 170); }

#ltkpopup-content h3 span.ltkpopup-line-3 { text-transform: none; font-size: 16px; line-height: 18px; color: rgb(102, 102, 102); letter-spacing: 0.025em; }

#ltkpopup-content hr { width: 100%; height: 1px; max-width: 350px; display: block; border: none; outline: none; background: rgb(149, 149, 149); margin: 25px auto; }

#ltkpopup-content br.ltk-br-mobile { display: none; }

#ltkpopup-content h4 { text-transform: uppercase; font-weight: 700; margin-bottom: 5px; font-size: 16px; line-height: 18px; }

#ltkpopup-content p { margin: 0px; color: rgb(0, 0, 0); }

#ltkpopup-content p.ltkpopup-steps { color: rgb(25, 91, 170); margin-top: 30px; font-weight: 700; }

#ltkpopup-content p.ltkpopup-lg + p:not(.ltkpopup-steps) { margin-top: 5px; }

#ltkpopup-content.ltkpopup-signup .ltk-confirm-content { display: none !important; }

#ltkpopup-content.ltkpopup-confirm .ltk-signup-content { display: none !important; }

#ltkpopup-content .ltkpopup-disclaimer { font-size: 11px; line-height: 12px; color: rgb(149, 149, 149); margin: 30px auto 0px; max-width: 345px; }

#ltkpopup-content .ltkpopup-disclaimer a { color: rgb(149, 149, 149); text-decoration: underline; }

#ltkpopup-content .ltkpopup-disclaimer a:hover { color: rgb(149, 149, 149); text-decoration: none; }

#ltkpopup-content .ltkpopup-disclaimer a:focus { outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content .ltk-offer-code { text-transform: uppercase; color: rgb(25, 91, 170); font-weight: 700; vertical-align: middle; }

#ltkpopup-content.ltkpopup-incremental h4 { font-size: 21px; line-height: 28px; }

#ltkpopup-content.ltkpopup-one-step-sms p.ltkpopup-subline-with-mobile { margin-top: 10px; }

#ltkpopup-content.ltkpopup-one-step-sms p.ltkpopup-disclaimer + .ltkpopup-disclaimer { margin-top: 0px; }

#ltkpopup-content.ltkpopup-split-lr:not(.ltkpopup-sms-web-push) .ltkpopup-disclaimer { margin-top: 60px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-disclaimer { margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-gated .ltkpopup-disclaimer { margin-bottom: 18px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-gated.ltkpopup-confirm-step-3 h3 span.ltkpopup-line-2 { text-transform: uppercase; font-size: 54px; line-height: 58px; letter-spacing: 0.05em; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-cart-over-threshold .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-cart-under-threshold .ltkpopup-disclaimer { margin-top: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-one-step-sms .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-one-step-sms .ltkpopup-disclaimer + .ltkpopup-disclaimer { margin-top: 0px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-one-step-sms.ltkpopup-confirm .ltkpopup-disclaimer { margin-top: 150px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-one-step-sms.ltkpopup-confirm.ltkpopup-sms-before-email:not(.ltkpopup-existing-sub) .ltkpopup-disclaimer { margin-top: 150px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-one-step-sms.ltkpopup-one-step-required .ltkpopup-disclaimer + .ltkpopup-disclaimer { margin-bottom: 15px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-game-spinner-split-lr:not(.ltkpopup-img-included) .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-game-spinner-split-lr.ltkpopup-split-lr.ltkpopup-confirm:not(.ltkpopup-img-included) .ltkpopup-disclaimer { margin-top: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-only .ltkpopup-disclaimer { margin-top: 50px; margin-bottom: 15px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-only #ltkpopup-step-2 h3 { margin-bottom: 10px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-only #ltkpopup-step-2 .ltkpopup-disclaimer { margin-top: 160px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-before-email .ltkpopup-disclaimer { margin-top: 50px; margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-before-email h4 { font-size: 21px; line-height: 26px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-before-email #ltkpopup-step-2 h3 span.ltkpopup-line-2 { margin-top: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-before-email #ltkpopup-step-2 .ltkpopup-disclaimer { margin-top: 50px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-before-email.ltkpopup-attv-enabled .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-game-spinner-split-lr.ltkpopup-gated .ltkpopup-disclaimer { margin-top: 50px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-game-spinner-standard.ltkpopup-gated .ltkpopup-disclaimer { margin-top: 50px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-exit .ltkpopup-disclaimer { margin-top: 80px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-exit.ltkpopup-gated .ltkpopup-disclaimer { margin-top: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-gated.ltkpopup-confirm-step-3 h3 { margin-bottom: 10px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-plain:not(.ltkpopup-incremental):not(.ltkpopup-gated) .ltkpopup-disclaimer { margin-top: 140px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-incremental .ltkpopup-disclaimer { margin-top: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-confirm-step-2 .ltkpopup-disclaimer { margin-top: 50px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-sms-input .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-sms-combined .ltkpopup-disclaimer { margin-top: 30px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-gated .ltkpopup-sms-input .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-gated .ltkpopup-sms-combined .ltkpopup-disclaimer { margin-top: 25px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-confirm-step-3 .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-confirm-step-4 .ltkpopup-disclaimer { margin-top: 140px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm.ltkpopup-hide-stepped-img .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-disclaimer { margin-top: 15px; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-form-control.ltkpopup-sms-check label { font-size: 10px; line-height: 18px; max-width: 369px; margin: 0px; text-align: left; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-form-control.ltkpopup-sms-check input { vertical-align: top; }

#ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3) h3 { margin-bottom: 10px; }

#ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3) h3 span.ltkpopup-line-2 { font-size: 28px; line-height: 38px; }

#ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-confirm-step-4 h3 span.ltkpopup-line-2 { font-size: 38px; line-height: 52px; }

#ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-existing-sub h3 { margin-bottom: 10px; }

#ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-raf .ltkpopup-disclaimer, #ltkpopup-content:not(.ltkpopup-split-lr).ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-gated .ltkpopup-disclaimer { margin-top: 70px; }

#ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-gated h3, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-incremental h3, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3) .ltkpopup-sms-input h3, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3) .ltkpopup-sms-combined h3 { margin-bottom: 10px; }

#ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-gated h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-incremental h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3) .ltkpopup-sms-input h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3) .ltkpopup-sms-combined h3 span.ltkpopup-line-2 { font-size: 42px; line-height: 48px; }

#ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-confirm-step-4 h3 span.ltkpopup-line-2 { font-size: 38px; line-height: 52px; }

#ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-incremental.ltkpopup-v2 h3 { margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-confirm:not(.ltkpopup-confirm-step-3).ltkpopup-incremental.ltkpopup-v2 h3 span.ltkpopup-line-2 { font-size: 48px; line-height: 65px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub h3 { margin-bottom: 10px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub.ltkpopup-gated .ltkpopup-disclaimer { margin-top: 30px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-raf .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-confirm.ltkpopup-gated .ltkpopup-disclaimer { margin-top: 70px; }

#ltkpopup-content.ltkpopup-ttj h3 br { display: none; }

#ltkpopup-content.ltkpopup-ttj .ltkpopup-disclaimer { margin-top: 30px; margin-bottom: 0px; }

#ltkpopup-content.ltkpopup-cart-under-threshold h3, #ltkpopup-content.ltkpopup-cart-over-threshold h3 { margin-bottom: 30px; }

#ltkpopup-content.ltkpopup-date-campaign h3 { margin-bottom: 15px; }

#ltkpopup-content .ltkpopup-included-sms-disclaimer { width: 100%; display: block; margin-top: 30px; max-height: 75px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated .ltk-logo { margin-bottom: 25px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated h3 span.ltkpopup-line-1 { font-size: 20px; line-height: 23px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated h3 span.ltkpopup-line-2 { font-size: 90px; line-height: 103px; text-transform: uppercase; }

#ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content { -webkit-box-align: center; align-items: center; min-height: 650px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-img { max-width: 500px; flex: 0 0 500px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-form { max-width: 400px; flex: 0 0 400px; padding-bottom: 0px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-signup .ltkpopup-line-buttom { font-size: 12px; line-height: 14px; font-weight: 400; text-transform: none; color: rgb(149, 149, 149); margin-top: 10px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 10px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-1a { font-size: 18px; line-height: 21px; margin-bottom: 5px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-1 { font-size: 18px; line-height: 21px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-2 { font-size: 90px; line-height: 85px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-4 { font-size: 16px; line-height: 18px; text-transform: none; color: rgb(102, 102, 102); margin: 10px auto 0px; max-width: 300px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-sms-combined .ltkpopup-disclaimer { max-width: 350px; margin: 15px auto 35px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm label[for="ltkpopup-mobile"] { width: 35%; height: 18px; clip: unset; margin: 0px; top: -22px; left: -8px; color: rgb(102, 102, 102); font-size: 14px; line-height: 18px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-error-message { font-size: 12px; top: -26px; left: 60px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 10px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltk-logo { margin-bottom: 30px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub h3 span.ltkpopup-line-2 { font-size: 26px; line-height: 36px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub h3 span.ltkpopup-line-3 { font-size: 16px; line-height: 18px; text-transform: none; color: rgb(102, 102, 102); margin: 10px auto 0px; max-width: 340px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltkpopup-disclaimer { max-width: 350px; margin: 25px auto 35px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 h3 span.ltkpopup-line-2 { font-size: 42px; line-height: 48px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 #ltkpopup-confirm-sms-desc p { font-size: 16px; line-height: 18px; max-width: 300px; margin: 0px auto; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 .ltkpopup-button-container { margin: 5px auto 0px; max-width: 350px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 .ltkpopup-button-container button { border: 1px solid rgb(25, 91, 170); background: rgb(255, 255, 255); color: rgb(25, 91, 170); font-size: 16px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 .ltkpopup-button-container button:hover { background: rgb(25, 91, 170); color: rgb(255, 255, 255); }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 a.ltk-special-link { width: 100%; max-width: 350px; min-height: 50px; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; text-decoration: none; border: 1px solid rgb(25, 91, 170); position: relative; background: rgb(25, 91, 170); color: rgb(255, 255, 255); text-transform: uppercase; padding: 14px 0px 12px; cursor: pointer; transition: 0.11s linear; margin: 30px auto 10px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-confirm-step-3 a.ltk-special-link:hover { background: rgb(255, 255, 255); color: rgb(25, 91, 170); }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 15px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit h3 span.ltkpopup-line-1 { font-size: 20px; line-height: 23px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit h3 span.ltkpopup-line-2 { font-size: 70px; line-height: 80px; }

#ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit h3 span.ltkpopup-line-4 { font-size: 16px; line-height: 18px; text-transform: none; color: rgb(0, 0, 0); margin: 10px auto 0px; max-width: 300px; }

@media only screen and (max-width: 910px) {
  #ltkpopup-content .ltkpopup-disclaimer { margin-top: 16px !important; }
  #ltkpopup-content .ltkpopup-disclaimer + .ltkpopup-disclaimer { margin-top: 0px !important; }
  #ltkpopup-content.ltkpopup-split-lr .ltkpopup-disclaimer { margin-bottom: 0px; }
  #ltkpopup-content.ltkpopup-split-lr.ltkpopup-plain .ltkpopup-disclaimer { margin-top: 50px; margin-bottom: 0px; }
  #ltkpopup-content.ltkpopup-split-lr.ltkpopup-split-lr.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-disclaimer { margin-bottom: 30px; }
  #ltkpopup-content.ltkpopup-split-lr.ltkpopup-split-lr.ltkpopup-sms-only .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-split-lr.ltkpopup-sms-only #ltkpopup-step-2 .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-split-lr.ltkpopup-one-step-sms .ltkpopup-disclaimer { margin-bottom: 0px; }
  #ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-confirm-step-3 .ltkpopup-disclaimer, #ltkpopup-content.ltkpopup-split-lr.ltkpopup-confirm .ltkpopup-confirm-step-4 .ltkpopup-disclaimer { margin-top: 30px; }
  #ltkpopup-content.ltkpopup-split-lr.ltkpopup-sms-only.ltkpopup-confirm-step-3 .ltkpopup-disclaimer { margin-top: 50px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated { max-width: 400px; }
}

@media only screen and (max-width: 767px) {
  #ltkpopup-content.ltk-10D.ltkpopup-gated { max-width: 340px; padding-top: 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltk-logo { max-width: 100px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated h3 span.ltkpopup-line-1 { font-size: 18px; line-height: 21px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated h3 span.ltkpopup-line-2 { font-size: 70px; line-height: 80px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated h3 span.ltkpopup-line-3 { font-size: 16px; line-height: 22px; max-width: 200px; margin: 0px auto; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content { min-height: 580px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-img { display: none; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-split-content .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; padding-bottom: 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-standard-submit { max-width: 300px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-signup .ltkpopup-split-content { min-height: 530px !important; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-signup .ltkpopup-line-buttom { font-size: 11px; margin-top: 5px; margin-bottom: 20px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-signup #ltkpopup-submit { margin-top: 15px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated .ltkpopup-no-thanks { margin-top: 15px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-split-content { min-height: 580px !important; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 10px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltk-logo { margin-bottom: 10px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-1a { font-size: 16px; line-height: 18px; margin-bottom: 5px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-1 { font-size: 16px; line-height: 18px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-2 { font-size: 70px; line-height: 72px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-3 { font-size: 14px; line-height: 16px; max-width: 275px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm h3 span.ltkpopup-line-4 { font-size: 14px; line-height: 22px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-sms-combined .ltkpopup-disclaimer { max-width: 292px; margin: 10px auto 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-sms-link.ltkpopup-tap-to-join { max-width: 300px; margin: 10px auto 0px; max-height: 60px; padding: 13px 10px !important; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-no-thanks { max-width: 300px; margin: 10px auto 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm .ltkpopup-no-thanks button { font-size: 15px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 10px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltk-logo { margin-bottom: 15px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub h3 span.ltkpopup-line-2 { font-size: 30px; line-height: 34px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub h3 span.ltkpopup-line-3 { font-size: 14px; line-height: 22px; max-width: 245px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-confirm.ltkpopup-existing-sub .ltkpopup-disclaimer { max-width: 292px; margin: 10px auto 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit .ltkpopup-split-content { min-height: 580px !important; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit .ltkpopup-split-content .ltkpopup-contain-form { padding-bottom: 0px; }
  #ltkpopup-content.ltk-10D.ltkpopup-gated.ltkpopup-exit h3 span.ltkpopup-line-3 { font-size: 16px; line-height: 22px; margin: -5px auto 15px; max-width: 300px; }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content { font-size: 15px; line-height: 21px; }
  #ltkpopup-content h3 span.ltkpopup-line-1 { font-size: 15px; line-height: 20px; }
  #ltkpopup-content h3 span.ltkpopup-line-2 { font-size: 42px; line-height: 48px; margin: 4px auto 2px; }
  #ltkpopup-content br.ltk-br-mobile { display: inline-block; }
  #ltkpopup-content br.ltk-br-desktop { display: none; }
  #ltkpopup-content .ltkpopup-disclaimer { font-size: 10px; line-height: 15px; letter-spacing: 0.025em; }
  #ltkpopup-content.ltkpopup-date-campaign h3 span.ltkpopup-line-2 { font-size: 28px; line-height: 1; }
  #ltkpopup-content.ltkpopup-cart-under-threshold h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-cart-over-threshold h3 span.ltkpopup-line-2 { font-size: 28px; line-height: 1; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub h3 span.ltkpopup-line-2 { font-size: 30px; line-height: 41px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental:not(.ltkpopup-confirm-step-3) h3 span.ltkpopup-line-2 { font-size: 18px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental h4 { font-size: 16px; line-height: 22px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental.ltkpopup-confirm-step-3 h3 span.ltkpopup-line-2 { font-size: 40px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental .ltkpopup-plain h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental .ltkpopup-sms-combined h3 span.ltkpopup-line-2, #ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental .ltkpopup-sms-input h3 span.ltkpopup-line-2 { font-size: 18px; }
  #ltkpopup-content.ltkpopup-confirm.ltkpopup-confirm-step-3.ltkpopup-gated.ltkpopup-existing-sub h3 span.ltkpopup-line-2 { font-size: 40px; }
  #ltkpopup-content.ltkpopup-split-lr .ltkpopup-disclaimer { margin-top: 30px; }
  #ltkpopup-content .ltkpopup-included-sms-disclaimer { max-height: 100%; margin-bottom: 0px; }
}

@media only screen and (max-width: 490px) {
  #ltkpopup-content p.ltkpopup-lg + p:not(.ltkpopup-steps) { display: none; }
}

@media only screen and (max-width: 320px) {
  h3 br { display: none; }
  p br { display: none; }
}

#ltkpopup-content input[type="text"], #ltkpopup-content input[type="email"], #ltkpopup-content input[type="number"], #ltkpopup-content input[type="tel"] { display: block; width: 100%; height: 50px; padding: 0px 15px; background: rgb(255, 255, 255); margin: 0px auto; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: none; font-weight: 400; text-align: center; color: rgb(0, 0, 0); line-height: normal; border: 1px solid rgb(0, 0, 0); transition: 0.11s linear; appearance: none; border-radius: 0px !important; box-shadow: none !important; }

#ltkpopup-content input[type="text"]:focus, #ltkpopup-content input[type="email"]:focus, #ltkpopup-content input[type="number"]:focus, #ltkpopup-content input[type="tel"]:focus { border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-style: solid; border-width: 1px; color: rgb(0, 0, 0); outline: none; }

#ltkpopup-content .ltkpopup-form-control { position: relative; }

#ltkpopup-content .ltkpopup-form-control.ltkpopup-sms-check { margin-top: 10px; }

#ltkpopup-content .ltkpopup-form-control.ltkpopup-sms-check label { font-size: 13px; display: inline-block; vertical-align: middle; margin-left: 10px; cursor: pointer; }

#ltkpopup-content .ltkpopup-form-control.ltkpopup-sms-check input { width: 20px; height: 20px; display: inline-block; vertical-align: middle; }

#ltkpopup-content input::-webkit-input-placeholder { font-weight: normal; color: rgb(149, 149, 149); opacity: 1; text-transform: capitalize; }

#ltkpopup-content.ltkpopup-one-step-sms input[type="tel"] { margin-top: 15px; }

#ltkpopup-content.ltkpopup-sms-web-push input[type="text"], #ltkpopup-content.ltkpopup-sms-web-push input[type="email"], #ltkpopup-content.ltkpopup-sms-web-push input[type="number"], #ltkpopup-content.ltkpopup-sms-web-push input[type="tel"] { text-align: left; }

@media only screen and (max-width: 490px) {
  #ltkpopup-content .ltkpopup-form-control.ltkpopup-sms-check label { max-width: 240px; text-align: left; }
  #ltkpopup-content .ltkpopup-form-control.ltkpopup-sms-check input { width: 16px; height: 16px; }
}

#ltkpopup-content input.ltkinputnotvalid, #ltkpopup-content div.dropdown.ltk-select-notvalid, #ltkpopup-content div.dropdown select.ltkinputnotvalid { border-color: rgb(236, 27, 82); }

#ltkpopup-content .ltkpopup-error-message { display: block; color: rgb(236, 27, 82); text-align: center; line-height: 30px; font-size: 14px; position: absolute; top: -30px; left: 0px; width: 100%; font-family: Arial, Helvetica, sans-serif; }

#ltkpopup-content.ltkpopup-one-step-sms .ltkpopup-error-message { top: -5px; line-height: normal; font-size: 12px; position: relative; }

#ltkpopup-content.ltkpopup-one-step-sms.ltkinputnotvalid .ltkpopup-error-message[data-ltk-error-for="ltkpopup-mobile-number"] { margin-bottom: -10px; margin-top: 5px; top: 0px; }

#ltkpopup-content .ltkpopup-button-container { position: relative; width: 100%; }

#ltkpopup-content.ltkpopup-sms-only .ltkpopup-standard-submit .ltkpopup-button-container { margin-top: 0px; }

#ltkpopup-content.ltkpopup-date-campaign .ltkpopup-standard-container { margin-top: 30px; }

#ltkpopup-content.ltkpopup-signup .ltkpopup-call-to-action { margin-top: 15px; }

#ltkpopup-content.ltkpopup-raf.ltkpopup-confirm .ltkpopup-standard-container { margin-top: 30px; }

#ltkpopup-content.ltkpopup-sms-only .ltkpopup-button-container, #ltkpopup-content.ltkpopup-confirm.ltkpopup-one-step-sms .ltkpopup-button-container, #ltkpopup-content.ltkpopup-gated.ltkpopup-confirm-step-3 .ltkpopup-button-container, #ltkpopup-content.ltkpopup-sms-only.ltkpopup-confirm-step-3 .ltkpopup-button-container { max-width: 330px; margin: 41px auto 0px; }

#ltkpopup-content.ltkpopup-cart-under-threshold .ltkpopup-button-container { max-width: 330px; margin: 45px auto 0px; }

#ltkpopup-content.ltkpopup-confirm .ltkpopup-button-container { max-width: 330px; margin: 15px auto 0px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub:not(.ltkpopup-raf) .ltkpopup-button-container { margin: 30px auto 0px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-existing-sub:not(.ltkpopup-raf) .ltkpopup-button-container.ltkpopup-existing-with-offer { margin-top: 15px; }

#ltkpopup-content.ltkpopup-confirm.ltkpopup-sms-combined .ltkpopup-button-container { max-width: 330px; margin: 30px auto 0px; }

#ltkpopup-content .ltkpopup-button-container button, #ltkpopup-content .ltkpopup-button-container a, #ltkpopup-content .ltkpopup-call-to-action, #ltkpopup-content .ltkpopup-subscribe, #ltkpopup-content .ltkpopup-sms-link, #ltkpopup-content #ltkpopup-mobile-submit { display: block; width: 100%; max-height: 50px; margin: 0px; text-align: center; padding: 14px 13px; vertical-align: middle; font-size: 18px; color: rgb(255, 255, 255); line-height: normal; text-decoration: none; font-weight: 700; text-transform: uppercase; background-color: rgb(25, 91, 170); border: 1px solid rgb(25, 91, 170); border-radius: 0px; box-shadow: none; font-family: Arial, Helvetica, sans-serif; cursor: pointer; appearance: none; transition: 0.3s ease-in-out; }

#ltkpopup-content .ltkpopup-button-container button:hover, #ltkpopup-content .ltkpopup-button-container a:hover, #ltkpopup-content .ltkpopup-call-to-action:hover, #ltkpopup-content .ltkpopup-subscribe:hover, #ltkpopup-content .ltkpopup-sms-link:hover, #ltkpopup-content #ltkpopup-mobile-submit:hover { background: rgb(255, 255, 255); color: rgb(25, 91, 170); }

#ltkpopup-content .ltkpopup-button-container button:focus, #ltkpopup-content .ltkpopup-button-container a:focus, #ltkpopup-content .ltkpopup-call-to-action:focus, #ltkpopup-content .ltkpopup-subscribe:focus, #ltkpopup-content .ltkpopup-sms-link:focus, #ltkpopup-content #ltkpopup-mobile-submit:focus { background: rgb(25, 91, 170); color: rgb(255, 255, 255); outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join { padding: 10px; font-weight: 400; margin: 30px auto 0px; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join span, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join span, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join span, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join span, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join span, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join span { display: inline-block; vertical-align: middle; text-align: left; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join span.ltkpopup-keyword, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join span.ltkpopup-keyword, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join span.ltkpopup-keyword, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join span.ltkpopup-keyword, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join span.ltkpopup-keyword, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join span.ltkpopup-shortcode, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join span.ltkpopup-keyword { font-weight: 700; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join svg, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join svg, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join svg, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join svg, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join svg, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join svg { display: inline-block; vertical-align: middle; fill: rgb(255, 255, 255); margin-right: 10px; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join svg path, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join svg path, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join svg path, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join svg path, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join svg path, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join svg path { transition: 0.3s ease-in-out; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join:hover, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join:hover, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join:hover, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join:hover, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join:hover, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join:hover { background: rgb(255, 255, 255); color: rgb(25, 91, 170); }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-tap-to-join:hover svg path, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-tap-to-join:hover svg path, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-tap-to-join:hover svg path, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-tap-to-join:hover svg path, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-tap-to-join:hover svg path, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-tap-to-join:hover svg path { fill: rgb(25, 91, 170); }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-alternate, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-alternate, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-alternate, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-alternate, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-alternate, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-alternate { background: rgb(255, 255, 255); border: 1px solid rgb(25, 91, 170); color: rgb(25, 91, 170); font-weight: 700; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-alternate:focus, #ltkpopup-content .ltkpopup-button-container button.ltkpopup-alternate:hover, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-alternate:focus, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-alternate:hover, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-alternate:focus, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-alternate:hover, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-alternate:focus, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-alternate:hover, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-alternate:focus, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-alternate:hover, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-alternate:focus, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-alternate:hover { background: rgb(25, 91, 170); color: rgb(255, 255, 255); border-color: rgb(25, 91, 170); outline: none; }

#ltkpopup-content .ltkpopup-button-container button.ltkpopup-alternate::after, #ltkpopup-content .ltkpopup-button-container a.ltkpopup-alternate::after, #ltkpopup-content .ltkpopup-call-to-action.ltkpopup-alternate::after, #ltkpopup-content .ltkpopup-subscribe.ltkpopup-alternate::after, #ltkpopup-content .ltkpopup-sms-link.ltkpopup-alternate::after, #ltkpopup-content #ltkpopup-mobile-submit.ltkpopup-alternate::after { display: none; }

#ltkpopup-content .ltkpopup-tap-to-join { font-size: 15px; line-height: 17px; letter-spacing: 0.025em; font-weight: 700 !important; padding: 7px 10px !important; }

#ltkpopup-content.ltkpopup-ttj .ltkpopup-sms-link.ltkpopup-tap-to-join { margin-top: 0px; }

#ltkpopup-content.ltkpopup-sms-web-push #ltkpopup-web-push-btn.ltkpopup-close-button { position: static; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-multistep-tabs { margin-top: 15px; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-multistep-tabs button { min-width: 135px; display: inline-block; margin: 0px; text-align: center; padding: 7px 13px; vertical-align: middle; font-size: 14px; color: rgb(0, 0, 0); line-height: normal; position: relative; text-decoration: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(203, 203, 203); box-shadow: none; font-family: Arial, Helvetica, sans-serif; cursor: pointer; appearance: none; transition: 0.3s ease-in-out; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-multistep-tabs button.page-visible { background: rgb(0, 0, 0); color: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-multistep-tabs button:nth-of-type(2) { left: -4px; }

#ltkpopup-content.ltkpopup-sms-web-push .ltkpopup-multistep-tabs button:nth-of-type(3) { left: -8px; }

#ltkpopup-content #ltkpopup-mobile-submit, #ltkpopup-content #ltkpopup-submit { margin-top: 15px; }

#ltkpopup-content.ltkpopup-confirm #ltkpopup-mobile-submit, #ltkpopup-content.ltkpopup-confirm #ltkpopup-submit { margin-top: 8px; }

#ltkpopup-content .ltkpopup-icon-ctc { position: relative; display: block; width: 100%; max-width: 330px; margin: 30px auto 0px; border: 1px solid rgb(0, 0, 0); border-radius: 0px; cursor: pointer; }

#ltkpopup-content .ltkpopup-icon-ctc:focus { outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content .ltkpopup-icon-ctc > span { display: inline-block; vertical-align: middle; position: absolute; top: 0px; padding-top: 20px; height: 56px; right: 10px; border-left: 1px solid rgb(0, 0, 0); padding-left: 7px; pointer-events: none; }

#ltkpopup-content .ltkpopup-icon-ctc > button { display: inline-block; padding: 0px; box-shadow: none !important; }

#ltkpopup-content .ltkpopup-icon-ctc > button:focus { outline: none; }

#ltkpopup-content .ltkpopup-icon-ctc > button .ltk-offer-code-static, #ltkpopup-content .ltkpopup-icon-ctc > button .ltk-offer-code { font-size: 23px; padding: 17px 48px 15px 21px; font-weight: 700; border: none; display: inline-block; color: rgb(0, 0, 0); }

#ltkpopup-content.ltkpopup-cart-over-threshold .ltkpopup-icon-ctc { margin-top: 45px; }

#ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-confirm-step-3 .ltkpopup-icon-ctc.ltkpopup-alternative, #ltkpopup-content:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4):not(.ltkpopup-plain) .ltkpopup-icon-ctc.ltkpopup-alternative, #ltkpopup-content.ltkpopup-incremental:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4) .ltkpopup-icon-ctc.ltkpopup-alternative { display: inline-block; max-width: 170px; margin: 0px 10px; background: rgb(25, 91, 170); border-color: rgb(25, 91, 170); border-radius: 0px; color: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-confirm-step-3 .ltkpopup-icon-ctc.ltkpopup-alternative svg g path, #ltkpopup-content:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4):not(.ltkpopup-plain) .ltkpopup-icon-ctc.ltkpopup-alternative svg g path, #ltkpopup-content.ltkpopup-incremental:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4) .ltkpopup-icon-ctc.ltkpopup-alternative svg g path { fill: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-confirm-step-3 .ltkpopup-icon-ctc.ltkpopup-alternative > span, #ltkpopup-content:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4):not(.ltkpopup-plain) .ltkpopup-icon-ctc.ltkpopup-alternative > span, #ltkpopup-content.ltkpopup-incremental:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4) .ltkpopup-icon-ctc.ltkpopup-alternative > span { padding-top: 6px; height: 30px; border-color: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-confirm-step-3 .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code-static, #ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-confirm-step-3 .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code, #ltkpopup-content:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4):not(.ltkpopup-plain) .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code-static, #ltkpopup-content:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4):not(.ltkpopup-plain) .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code, #ltkpopup-content.ltkpopup-incremental:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4) .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code-static, #ltkpopup-content.ltkpopup-incremental:not(.ltkpopup-confirm-step-3):not(.ltkpopup-confirm-step-4) .ltkpopup-icon-ctc.ltkpopup-alternative > button .ltk-offer-code { font-size: 15px; padding-top: 9px; padding-bottom: 8px; font-weight: 700; padding-left: 10px; border: none; display: inline-block; color: rgb(255, 255, 255); }

.ltkpopup-code-copy { background: transparent; outline: none; border: none; cursor: pointer; position: relative; padding: 0px; line-height: 1; }

.ltkpopup-code-copy:focus { outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content .ltkpopup-no-thanks { width: 100%; margin-top: 15px; }

#ltkpopup-content .ltkpopup-no-thanks button { width: 100%; min-height: 50px; display: inline-block; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 700; text-decoration: none; border: 1px solid rgb(25, 91, 170); position: relative; background: rgb(255, 255, 255); color: rgb(25, 91, 170); text-transform: uppercase; padding: 14px 13px 12px; cursor: pointer; transition: 0.11s linear; }

#ltkpopup-content .ltkpopup-no-thanks button:hover { background: rgb(25, 91, 170); color: rgb(255, 255, 255); }

#ltkpopup-content .ltkpopup-no-thanks button:hover::after { width: 0px; }

#ltkpopup-content .ltkpopup-no-thanks button:focus { background: transparent; color: rgb(0, 0, 0); outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content.ltkpopup-confirm .ltkpopup-no-thanks { margin-top: 8px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-cart-over-threshold .ltkpopup-no-thanks { margin: 70px 0px; }

#ltkpopup-content.ltkpopup-split-lr.ltkpopup-cart-under-threshold .ltkpopup-no-thanks { margin: 120px 0px 70px; }

#ltkpopup-content.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-no-thanks { margin-top: 15px; }

#ltkpopup-content.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-no-thanks button { background: rgb(255, 255, 255); border: 2px solid rgb(25, 91, 170); color: rgb(25, 91, 170); text-transform: uppercase; font-weight: 700; border-radius: 0px; padding: 17px 13px; display: block; width: 100%; max-width: 330px; margin: 0px auto; line-height: normal; font-size: 16px; transition: 0.3s ease-in-out; }

#ltkpopup-content.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-no-thanks button:hover { background: rgb(25, 91, 170); color: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-no-thanks button::after { display: none; }

#ltkpopup-content.ltkpopup-cart-under-threshold .ltkpopup-no-thanks button:focus, #ltkpopup-content.ltkpopup-cart-over-threshold .ltkpopup-no-thanks button:focus { outline: none; }

@media only screen and (max-width: 910px) {
  #ltkpopup-content.ltkpopup-cart-under-threshold .ltkpopup-no-thanks, #ltkpopup-content.ltkpopup-cart-over-threshold .ltkpopup-no-thanks { margin-bottom: 0px; }
  #ltkpopup-content.ltkpopup-cart-under-threshold .ltkpopup-no-thanks { margin-top: 70px; }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content.ltkpopup-cart-under-threshold .ltkpopup-no-thanks, #ltkpopup-content.ltkpopup-cart-over-threshold .ltkpopup-no-thanks { margin-top: 30px; }
  #ltkpopup-content .ltkpopup-no-thanks { margin-top: 8px; }
  #ltkpopup-content #ltkpopup-mobile-submit, #ltkpopup-content #ltkpopup-submit { margin-top: 8px; }
  #ltkpopup-content.ltkpopup-split-lr { max-width: 320px; }
}

@media only screen and (max-width: 490px) {
  #ltkpopup-content .ltkpopup-icon-ctc { max-width: 280px; }
  #ltkpopup-content.ltkpopup-incremental.ltkpopup-v2 .ltkpopup-no-thanks button { font-size: 14px; }
}

#ltkpopup-content.ltkpopup-confirm.ltkpopup-incremental #ltkpopup-mobile-ttj-wrapper, #ltkpopup-content.ltkpopup-confirm.ltkpopup-gated #ltkpopup-mobile-ttj-wrapper, #ltkpopup-content.ltkpopup-confirm .ltkpopup-sms-combined #ltkpopup-mobile-ttj-wrapper { display: none; }

@media only screen and (max-width: 767px) {
  #ltkpopup-content.ltkpopup-confirm .ltkpopup-sms-combined #ltkpopup-mobile-ttj-wrapper { display: block; }
  #ltkpopup-content.ltkpopup-confirm .ltkpopup-sms-combined #ltkpopup-desktop-sms-wrapper { display: none; }
}

#ltkpopup-content #ltkpopup-timer-duration { font-size: 24px; line-height: 1; color: rgb(25, 91, 170); font-weight: 700; margin: 13px auto 0px; font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); border: 1px solid rgb(25, 91, 170); max-width: 136px; }

#ltkpopup-content #ltkpopup-timer-duration span { display: inline-block; }

#ltkpopup-content #ltkpopup-timer-duration span#ltk-sep { min-width: 1px; margin: 0px -5px; position: relative; top: -6px; color: rgb(25, 91, 170); }

#ltkpopup-content #ltkpopup-timer-duration span#timersc, #ltkpopup-content #ltkpopup-timer-duration span#timermn { height: 40px; padding-top: 9px; position: relative; }

#ltkpopup-content #ltkpopup-timer-duration span small { display: block; font-size: 12px; margin-top: 0px; height: 1px; overflow: hidden; }

#ltkpopup-content .ltkpopup-timer-date { font-size: 20px; line-height: 28px; text-align: center; color: rgb(0, 0, 0); }

#ltkpopup-content .ltkpopup-timer-date #ltkpopup-timer-duration span { display: inline-block; font-size: 44px; font-weight: 900; min-width: 78px; }

#ltkpopup-content .ltkpopup-timer-date #ltkpopup-timer-duration span small { font-size: 16px; display: block; margin-top: 10px; font-weight: 400; color: rgb(0, 0, 0); }

#ltkpopup-content .ltkpopup-timer-date #ltkpopup-timer-duration span:last-child { margin-right: 0px; }

#ltkpopup-content .ltkpopup-timer-date.disabled #ltkpopup-timer-duration { background: rgb(255, 255, 255); color: rgb(11, 28, 64); border-radius: 5px; padding: 10px; font-weight: bold; margin-top: 10px; }

#ltkpopup-wrapper.ltkpopup-spinning { overflow: hidden !important; }

#ltkpopup-spinner-landing img { width: 100%; height: auto; max-width: 625px; cursor: pointer; }

#ltkpopup-spinner-form { background: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner { width: 850px; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner { background: transparent; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing #ltkpopup-fixed-click { max-width: 330px; margin-top: 60px; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-no-thanks { margin-top: 60px; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing h3 span.ltkpopup-line-2 { font-size: 98px; line-height: 1; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content { align-items: stretch; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img { max-width: 300px; flex: 0 0 300px; position: relative; left: 2px; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr { max-width: 300px; overflow: hidden; position: relative; margin-right: -1px; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr img { width: 650px; border: 10px solid rgb(255, 255, 255); border-radius: 50%; transform: rotate(-90deg); }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr img.rotate-me { transform: rotate(2070deg); }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-form { background: rgb(255, 255, 255); border-radius: 5px; max-width: 550px; flex: 0 0 550px; position: relative; display: flex; align-items: center; justify-content: center; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-form .ltkpopup-contain-form-inner { width: 100%; align-self: center; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img::after { width: 75px; height: 50px; border: none; content: ""; display: block; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='74.976' height='49.984' viewBox='0 0 74.976 49.984'%3E%3Cg id='pin' transform='translate(0 135.317) rotate(-90)'%3E%3Cg id='Group_136' data-name='Group 136' transform='translate(85.333)'%3E%3Cpath id='Path_110' data-name='Path 110' d='M110.325,0A24.995,24.995,0,0,0,88.334,36.869l20.625,37.3a1.562,1.562,0,0,0,2.733,0l20.633-37.314A25,25,0,0,0,110.325,0Zm0,37.488a12.5,12.5,0,1,1,12.5-12.5A12.51,12.51,0,0,1,110.325,37.488Z' transform='translate(-85.333 0)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position: center center; background-size: cover; top: 50%; transform: translateY(-50%); left: -27px; position: absolute; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr .ltkpopup-split-content .ltkpopup-contain-form { margin: 0px auto; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner-flipped .ltkpopup-contain-img { transform: rotate(180deg); left: auto; right: 2px; order: 2; }

#ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner-flipped .ltkpopup-contain-form { order: 1; }

#ltkpopup-content.ltkpopup-game-spinner-standard { background: rgb(255, 255, 255); }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-spinner-circle { border-radius: 50%; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-spinner-circle .ltkpopup-flex-wrap { border-radius: 50%; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-spinner-circle #ltkpopup-spinner-form { background: transparent; }

#ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing h3 span.ltkpopup-line-2 { font-size: 21px; line-height: 28px; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-spinner { background: transparent; }

#ltkpopup-content.ltkpopup-game-spinner-standard.ltkpopup-spinner #ltkpopup-spinner { border: 10px solid rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 25px; }

#ltkpopup-content .ltkpopup-contain-img img.rotate-me { transform: rotate(2160deg); transition: 2s ease-in-out; }

#ltkpopup-content #ltkpopup-spinner-landing { background: transparent; }

#ltkpopup-content #ltkpopup-spinner-landing.ltkpopup-contain-img { position: relative; }

#ltkpopup-content #ltkpopup-spinner-landing.ltkpopup-contain-img .ltkpopup-content-wrap { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

#ltkpopup-content #ltkpopup-spinner-landing.ltkpopup-contain-img::after { width: 0px; height: 0px; border-left: 15px solid transparent; border-right: 15px solid transparent; content: ""; border-bottom: 25px solid rgb(255, 255, 255); position: absolute; top: 125px; left: 50%; transform: translateX(-50%); }

#ltkpopup-content #ltkpopup-spinner-landing .ltk-arrow-down { display: block; position: absolute; top: 9px; left: 50%; width: 0px; height: 0px; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 20px solid rgb(255, 255, 255); transform: translateX(-50%); }

#ltkpopup-content #ltkpopup-spinner-landing .ltk-arrow-down img { transform: rotate(75deg); position: relative; top: -14px; max-width: 50px; }

#ltkpopup-content #ltkpopup-spinner-landing h3 { font-size: 32px; max-width: 300px; margin: 0px auto; }

#ltkpopup-content #ltkpopup-spinner-landing #ltkpopup-fixed-click { display: block; width: 100%; max-width: 260px; margin: 30px auto 0px; padding: 21px 13px 16px; vertical-align: middle; font-size: 18px; color: rgb(255, 255, 255); line-height: normal; text-decoration: none; font-weight: 700; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; background-color: rgb(25, 91, 170); border: 1px solid rgb(25, 91, 170); cursor: pointer; transition: 0.3s ease-in-out; border-radius: 0px !important; appearance: none !important; }

#ltkpopup-content #ltkpopup-spinner-landing #ltkpopup-fixed-click:hover { background: rgb(255, 255, 255); color: rgb(25, 91, 170); outline: none; }

#ltkpopup-content #ltkpopup-spinner-landing #ltkpopup-fixed-click:focus { background: rgb(25, 91, 170); color: rgb(255, 255, 255); outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content.ltkpopup-game-spinner-standard:not(.ltkpopup-img-included):not(.ltkpopup-spinner) div:not(#ltkpopup-spinner-landing) .ltkpopup-split-content .ltkpopup-contain-form, #ltkpopup-content.ltkpopup-game-spinner-split-lr:not(.ltkpopup-img-included):not(.ltkpopup-spinner) div:not(#ltkpopup-spinner-landing) .ltkpopup-split-content .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; }

#ltkpopup-content.ltkpopup-game-spinner-standard:not(.ltkpopup-img-included):not(.ltkpopup-spinner) div:not(#ltkpopup-spinner-landing) .ltkpopup-split-content .ltkpopup-contain-img, #ltkpopup-content.ltkpopup-game-spinner-split-lr:not(.ltkpopup-img-included):not(.ltkpopup-spinner) div:not(#ltkpopup-spinner-landing) .ltkpopup-split-content .ltkpopup-contain-img { display: none; }

@media only screen and (max-width: 910px) {
  .ltkpopup-contain-img::after { top: 64px; }
  #ltkpopup-spinner-form { padding: 15px 0px 13px; }
  #ltkpopup-content .ltklpopup-bg-c .ltkpopup-bg-pos { padding: 12px 12px 8px; }
  #ltkpopup-content #ltkpopup-fixed-click { max-width: 190px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-form .ltkpopup-contain-img { display: none; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr .ltkpopup-split-content .ltkpopup-contain-img { display: block; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr .ltkpopup-split-content#ltkpopup-spinner-landing .ltkpopup-disclaimer { margin-bottom: 30px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr { width: 99%; max-width: 480px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr .ltkpopup-standard-container { max-width: 440px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-form { max-width: 99%; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-form .ltkpopup-contain-img { display: none; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-form .ltkpopup-contain-form { max-width: 100%; flex: 0 0 100%; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing { width: 99%; max-width: 480px; margin: 0px auto; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content { flex-wrap: wrap; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img { max-width: 100%; flex: 0 0 100%; left: 0px; top: 3px; max-height: 190px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img::after { width: 39px; height: 26px; top: -14px; left: 50%; transform: translateX(-50%) rotate(90deg); }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr { max-width: 100%; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr img { width: 447px; transform: rotate(0deg); }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr img.rotate-me { transform: rotate(2160deg); }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-form { border-radius: 0px 0px 5px 5px; max-width: 100%; flex: 0 0 100%; padding-top: 50px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-form .ltkpopup-contain-form-inner { position: static; transform: none; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner-flipped .ltkpopup-contain-img { transform: none; right: 0px; order: 1; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr.ltkpopup-spinner-flipped .ltkpopup-contain-form { order: 2; }
}

@media only screen and (max-width: 415px) {
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing.ltkpopup-contain-img::after { display: none; }
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing #ltkpopup-fixed-click { width: 140px; height: 140px; display: block; margin-top: 0px; position: relative; top: -4px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px; color: transparent; border-radius: 50% !important; }
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing #ltkpopup-fixed-click::before { width: 100%; max-width: 100px; content: "SPIN FOR A CHANCE TO SAVE!"; display: block; color: rgb(255, 255, 255); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); line-height: 24px; }
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing h3 { display: none; }
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing .ltkpopup-no-thanks { display: none; }
  #ltkpopup-content.ltkpopup-game-spinner-standard .ltkpopup-contain-img::after { top: 55px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 10px solid rgb(255, 255, 255); }
}

@media only screen and (max-width: 490px) {
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing #ltkpopup-fixed-click { top: -2px; }
  #ltkpopup-content.ltkpopup-game-spinner-standard #ltkpopup-spinner-landing #ltkpopup-fixed-click::before { font-size: 14px; max-width: 75px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr { width: 99%; max-width: 320px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr .ltkpopup-standard-container { max-width: 280px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing { max-width: 480px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-no-thanks, #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing #ltkpopup-fixed-click { margin-top: 30px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img { left: 0px; top: 44px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr { max-height: 170px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-img .ltkpopup-spinner-lr img { width: 287px; }
  #ltkpopup-content.ltkpopup-game-spinner-split-lr #ltkpopup-spinner-landing .ltkpopup-split-content .ltkpopup-contain-form { padding-top: 30px; }
}

@media only screen and (max-width: 374px) {
  #ltkpopup-spinner-form { padding-top: 7px; }
}

#ltkpopup-content.ltkpopup-sms-before-email.ltkpopup-with-mobile p.ltkpopup-subline-with-mobile, #ltkpopup-content.ltkpopup-one-step-sms.ltkpopup-with-mobile p.ltkpopup-subline-with-mobile { display: block; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-step-1.ltkpopup-removed { visibility: hidden; opacity: 0; transition: opacity 0.5s linear; width: 0px; height: 0px; overflow: hidden; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-step-1 h3 span.ltkpopup-line-2 { font-size: 50px; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-step-2.ltkpopup-visible { visibility: visible; opacity: 1; transition: opacity 0.5s linear; width: 100%; height: 100%; overflow: visible; }

#ltkpopup-content.ltkpopup-game-stop-the-spin .ltkpopup-content-wrap { max-width: 330px; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer { width: 100%; border: 1px solid rgb(0, 0, 0); color: rgb(0, 0, 0); background: rgb(255, 255, 255); height: 59px; overflow: hidden; text-transform: uppercase; font-size: 26px; font-weight: 700; position: relative; scroll-behavior: smooth; margin: 25px auto 0px; border-radius: 0px; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer::before, #ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer::after { width: 100%; height: 70%; background: linear-gradient(white 40%, rgba(255, 255, 255, 0) 100%); content: ""; position: absolute; top: 0px; left: 0px; z-index: 10; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer::after { top: auto; bottom: 0px; background: linear-gradient(0deg, white 40%, rgba(255, 255, 255, 0) 100%); }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer.ltkpopup-paused::after, #ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer.ltkpopup-paused::before { display: none; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer ul { margin: 0px; padding: 0px; list-style-type: none; position: relative; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer ul.ltkpopup-animated { animation: 1.75s linear 0s infinite normal both running spinner; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer ul.ltkpopup-animated.ltkpopup-paused { animation-timing-function: ease-out; animation-fill-mode: initial; animation-iteration-count: 1; animation-duration: 3s; }

#ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-spinning-offer ul li { padding: 12px 0px; }

@keyframes spinner { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(-100%); }
}

@media only screen and (max-width: 660px) {
  #ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-step-1 h3 span.ltkpopup-line-1 { font-size: 16px; line-height: 22px; }
  #ltkpopup-content.ltkpopup-game-stop-the-spin #ltkpopup-step-1 h3 span.ltkpopup-line-2 { font-size: 30px; line-height: 1; }
}

#ltkpopup-content.ltkpopup-game-pick-a-prize { position: relative; overflow: hidden; }

#ltkpopup-content.ltkpopup-game-pick-a-prize #ltkpopup-step-1 h3 span.ltkpopup-line-2 { font-size: 38px; line-height: 52px; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-split-content .ltkpopup-contain-img { position: relative; z-index: 9999; }

#ltkpopup-content.ltkpopup-game-pick-a-prize #ltkpopup-confetti { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999; pointer-events: none; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-no-thanks { margin-top: 55px; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap { text-align: center; padding-left: 15px; z-index: 9999999; position: relative; margin-top: 45px; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div { display: inline-block; margin-right: 20px; cursor: pointer; transition: 0.5s linear; position: relative; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div img { transition: filter 0.5s ease-in-out; position: relative; z-index: 10; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div.ltkpopup-pos-1 { transform: scale(4.75); z-index: 2147483647; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div.ltkpopup-pos-2 { transform: scale(4.75); z-index: 2147483647; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div.ltkpopup-pos-3 { transform: scale(4.75); z-index: 2147483647; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div.ltkpopup-pos-4 { transform: scale(4.75); z-index: 2147483647; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div.ltkpopup-pos-5 { transform: scale(4.75); z-index: 2147483647; }

#ltkpopup-content.ltkpopup-game-pick-a-prize .ltkpopup-gift-wrap > div:hover img { filter: sepia(40%); }

@media only screen and (max-width: 660px) {
  #ltkpopup-content.ltkpopup-game-pick-a-prize #ltkpopup-step-1 h3 span.ltkpopup-line-1 { font-size: 16px; line-height: 22px; }
  #ltkpopup-content.ltkpopup-game-pick-a-prize #ltkpopup-step-1 h3 span.ltkpopup-line-2 { font-size: 24px; line-height: 1; }
}

#ltkpopup-content.ltkpopup-game-scratch-off { position: relative; overflow: hidden; }

#ltkpopup-content.ltkpopup-game-scratch-off .ltkpopup-split-content .ltkpopup-contain-form { padding: 0px 15px; }

#ltkpopup-content.ltkpopup-game-scratch-off .ltkpopup-split-content .ltkpopup-contain-form.ltkpopup-padding-back { padding: 0px 15px; }

#ltkpopup-content.ltkpopup-game-scratch-off #ltkpopup-step-1.ltkpopup-removed { visibility: hidden; opacity: 0; transition: opacity 0.5s linear; width: 0px; height: 0px; overflow: hidden; }

#ltkpopup-content.ltkpopup-game-scratch-off .ltkpopup-no-thanks { margin-top: 55px; }

#ltkpopup-content.ltkpopup-game-scratch-off #scratch { max-height: 120px; position: relative; max-width: 400px; margin: 50px auto 0px; }

#ltkpopup-content.ltkpopup-game-scratch-off #scratch img { width: 100%; height: auto; }

#ltkpopup-content.ltkpopup-game-scratch-off #scratch canvas { position: absolute; width: 100%; height: 100%; max-height: 120px; top: 0px; left: 0px; cursor: pointer; will-change: transform; transform: translate3d(0px, 0px, 0px); touch-action: none; transition: opacity 500ms ease-out, height linear 500ms; }

#ltkpopup-content.ltkpopup-game-scratch-off #scratch.revealed canvas { opacity: 0; height: 0px; }

@media only screen and (max-width: 660px) {
  #ltkpopup-content.ltkpopup-game-scratch-off #ltkpopup-step-1 h3 span.ltkpopup-line-1 { font-size: 16px; line-height: 22px; }
  #ltkpopup-content.ltkpopup-game-scratch-off #ltkpopup-step-1 h3 span.ltkpopup-line-2 { font-size: 35px; line-height: 1; }
}

#ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link, #ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link:visited { color: rgb(0, 0, 0); text-decoration: underline; display: inline-block; margin-top: 75px; }

#ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link:hover, #ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link:visited:hover { color: rgb(0, 0, 0); text-decoration: none; }

#ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link:focus, #ltkpopup-content.ltkpopup-age-gate .ltkpopup-plain-link:visited:focus { outline: rgb(0, 0, 0) solid 1px; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-1 #ltkpopup-age-proceed { margin-top: 50px; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-1.ltkpopup-visible { visibility: visible; opacity: 1; transition: opacity 0.5s linear; width: 100%; height: 100%; overflow: visible; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-1.ltkpopup-visible[data-ltkpage] { display: block; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-1.ltkpopup-visible[data-ltkpage].page-visible { display: block; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-1.ltkpopup-visuallyhidden { visibility: hidden; opacity: 0; transition: opacity 0.5s linear; width: 0px; height: 0px; overflow: hidden; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-2.ltkpopup-visible { visibility: visible; opacity: 1; transition: opacity 0.5s linear; width: 100%; height: 100%; overflow: visible; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-2.ltkpopup-visible[data-ltkpage] { display: block; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-2.ltkpopup-visuallyhidden { visibility: hidden; opacity: 0; transition: opacity 0.5s linear; width: 0px; height: 0px; overflow: hidden; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3.ltkpopup-visible { visibility: visible; opacity: 1; transition: opacity 0.5s linear; width: 100%; height: 100%; overflow: visible; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3.ltkpopup-visible[data-ltkpage] { display: block; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3.ltkpopup-visuallyhidden { visibility: hidden; opacity: 0; transition: opacity 0.5s linear; width: 0px; height: 0px; overflow: hidden; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3 h3 span.ltkpopup-line-1 { font-weight: 700; text-transform: none; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3 h3 span.ltkpopup-line-1 a, #ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3 h3 span.ltkpopup-line-1 a:visited { color: rgb(0, 0, 0); text-decoration: underline; }

#ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3 h3 span.ltkpopup-line-1 a:hover, #ltkpopup-content.ltkpopup-age-gate #ltkpopup-step-3 h3 span.ltkpopup-line-1 a:visited:hover { color: rgb(0, 0, 0); text-decoration: none; }

#ltkpopup-content.ltkpopup-raf h3 span.ltkpopup-line-2 { font-size: 40px; }

#ltkpopup-content.ltkpopup-raf #ltkpopup-wrap-entries { position: relative; }

#ltkpopup-content.ltkpopup-raf button#ltkpopup-add-another { position: absolute; bottom: 0px; right: -55px; width: 40px; height: 40px; background: rgb(204, 204, 204); z-index: 10; border: none; cursor: pointer; }

#ltkpopup-content.ltkpopup-raf button#ltkpopup-add-another.ltkpopup-gone { display: none; }

#ltkpopup-content.ltkpopup-raf button.ltkpopup-remove-friend { width: 20px; height: 20px; background: rgb(236, 27, 82); position: absolute; bottom: 0px; left: -35px; z-index: 10; border: none; cursor: pointer; color: rgb(255, 255, 255); }

#ltkpopup-content .ltk-logo { max-width: 173px; margin-left: auto; margin-right: auto; margin-bottom: 44px; }

#ltkpopup-content.ltkpopup-exit .ltk-logo { margin-bottom: 24px; }

@media only screen and (max-width: 660px) {
  #ltkpopup-content .ltk-logo { max-width: 146px; margin-bottom: 27px; }
}