.mnav-group [data-link-item="christmas-countdown"] .linksicon {
  -webkit-mask-image: none !important;
  background: transparent url("/shared/images/global-promotions/christmas-countdown/ico-loot-box.svg") no-repeat !important;
  background-size: contain; }

.mnav-group [data-link-item="advent-calendar"] .linksicon {
  -webkit-mask-image: none !important;
  background: transparent url("/shared/images/global-promotions/christmas-countdown/ico-loot-box.svg") no-repeat !important;
  background-size: contain; }

.mnav-group .menu-nav_item .linksicon[data-ico="loot-box"] {
  -webkit-mask-image: none !important;
  background: transparent url("/shared/images/global-promotions/christmas-countdown/ico-loot-box.svg") no-repeat !important;
  background-size: contain; }

.mnav-group .menu-nav_item .linksicon[data-ico=""] {
  -webkit-mask-image: none !important;
  background: transparent url("/shared/images/global-promotions/christmas-countdown/ico-loot-box.svg") no-repeat !important;
  background-size: contain; }

.promo-card.smartico-loot-box {
  background: url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box-bg.webp") no-repeat center center;
  background-size: cover;
  border-radius: 25px; }
  @media only screen and (min-width: 768px) and (max-width: 1480px) {
    [data-menu="open"] .promo-card.smartico-loot-box {
      background: #284300; } }
  @media only screen and (max-width: 768px) {
    .promo-card.smartico-loot-box {
      background: #284300; } }
  .promo-card.smartico-loot-box .promo-card_body .btn.btn--signup.glow.btn--large, .promo-card.smartico-loot-box .promo-card_body .btn.btn-cta.btn--flame.btn--large .btn.btn--large.btn--solid, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn--solid, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn-cta, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--signup.glow.btn--large {
    display: inline-block;
    box-sizing: border-box;
    min-width: 100px;
    padding: 22px 33px;
    font-weight: bolder;
    font-size: 26px;
    line-height: 26px;
    text-decoration: none;
    color: #FFF;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
    background: #5e0d0c;
    outline: none;
    border-radius: 15px;
    border: 1px solid #4c0300;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #a23227, inset 0 80px 80px -40px #ac3223, 1px 1px 3px rgba(0, 0, 0, 0.75);
    /* shadow */
    position: relative;
    overflow: visible;
    /* IE9 & 10 */
    -webkit-transition: 500ms linear;
    -moz-transition: 500ms linear;
    -o-transition: 500ms linear;
    transition: 500ms linear; }
  .promo-card.smartico-loot-box .promo-card_body .btn.btn--signup.glow.btn--large:before, .promo-card.smartico-loot-box .promo-card_body .btn.btn-cta.btn--flame.btn--large:before, .promo-card.smartico-loot-box .promo-card_body .btn.btn--large.btn--solid:before, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn--solid:before, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn-cta:before, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--signup .glow.btn--large:before {
    content: '';
    display: block;
    position: absolute;
    top: -7px;
    left: -3px;
    right: 0;
    height: 23px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAYAAACS5bYWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFpJREFUeNrUV0tIo1cUvpkYjQ4xxSA6DxuNqG0dtaUKOgs3s6i0dFd3pSsXdjeIixakiGA34sZuXCkoONLFwJTK4GMYLYXg29gatTpiXurkbd7vv9/5ub+IxuhA7eiFQ5Kbc8/57ne/e87/ywRBYLdl3GG3aNwqsLJ0k0tLS+fmcnNzWUVFBVMoFGx2djarvLxcm5OTw+bm5iytra2xc4ExNjY27iqVyvvwK6CpeDzuCYVC1urq6qDA9UcfPp+PHR4esmAwKK6tr68/l5/8rgQ2Ozub1dbWyiYmJooaGxt/VqvV38jlchX9l0qlwoFA4DWS/RKLxRxFRUVf5+XlPcaaT2AP0sVPJBL2SCRiAPBpu93+vKamZo/Ae71eZjabWV1dXVqw7CKwp43ksrCw8Bhg7MJ/PLDZ5PHx8cz29vYT5JGD/bSYLgTrcDgYdk6siSc6NjZWDaAe4ZoHQL+cmZnRpZPnhWDpD8kw7uKo9ML/NMCsd2tr61vkzboMrEyv138M7TyLRqMWMBsX3sMgaZhMpp+AR5EJrCocDpuEGzKg4x8khs+CVWxubvZfR9JkMik4nU7BarUKLpeLmLsKuwIqTLynp4fqmIzASrqQT09Pf1VVVfX0KsWZ6uHBwQHTaDSsoKAgo6/H4xHLEcrVyRwuEisrKzs5XrrIVAVwiUVDKRRrL+YI32ewdVhMApuHWvcj6vids6J2u90MF4yBHUZNgKoEBaRBQalJqFSqtJfUYrGIlQX+ydXVVTN+u0tKSjQNDQ1axJVl2iTypebn55d7e3v/kqoDgZU1NTU9LCws/Py0M+2ekuGincxJ3yF+18jIyHJLS0slQJUWFxczrBeBE0vE5tHRkbixlZWVfSR8gTX/0P5gH7S1tX3Z3t7+BW8qAvwSfr8/jA0EIRM/qoFtampqbW9vTw+XA+ojUruVd3Z2tvb19T2TQFEim81GgVJoCvvj4+NLOJZgaWmpemdn5y3a6BbcnJDAw8HBwac6ne6eqCW5XDwB3qVSqM9/DAwMUNy/eVLabT7sI25qwgujThCBhWE+mAt2yNc4SQKSZrOQQE1HS22VJkmPAGTr7+//fX19fRk+Zgq0trbGeFAKEAQT98BSqKOj47vm5uaa/Px8JeIk4GcaHh6eWlxcfAU/A8xG67BxAX3fwdcbYUpSDJ06Z49Ak8ZC3OL8f3YiA4PBYKdLQ2AJ9OTk5GpXV9cQiCVh79M94QtlPLDUE/1gPNrd3f0W33W4cBoco48zQuy/IZYAMnGqlSc4c66L9JruQUaSARXeT8HGKzxAqFBekni6+h46+pMzGiJGMgTOJh1yU/KNEGDvZWvfBawkA9ppwGg0mrRa7SOI2g+gxOgbJIpdFpj72PnxSnPX8vqRxTURgBQWKisrH+GThOm+CtAzoK/9/Uiqq/6hoaHfdnd3jaOjo7/yY7yxbwqkWy3sQzpS2C6YirwvUJk0y7hurfyGRrnduPGvAAMASmo8wzeVwfsAAAAASUVORK5CYII=) no-repeat 0 0, url(data:image/png;base64,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) no-repeat 50% 0, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAYAAACFxybfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrsVb1rWlEUv2pN/GqspKRSKFYXWzEloIWif0Fn6dJChQ7OQil0qd3EzcEpg0OgdHDr4CQODk7VRlLMEIVqApX4We0zflR9/Z1Ui4T34ksaaAYP/Hzc673n/M6550PG8zz73yKjn0wm83fDYDAwo9HINBrNnwOQg4MDs0ql2lQqlfdAWont7ng8Pjw+Ps44nc4G1pI9EXWaSOzt7TGO42aH5Pv7+08ajUZ0MBiUeXEZd7vdL5VK5fX29rZ+5tQiEmdxKrlcjsEYczgcynK5/BKKv/IXFNz/XiqVXkHdjUuRIA9SqdRD8or/R8Ez9fr9fqHVakUR4c2z0REjIQuHw2ZcrPBXLCA0RHTezEdHjIQqkUhEr9I4HOILhQLf6/VoOUFEvDMiQiToDx1Cdz+bzZ6bUFarlel0OkkVUK/XWbvdPoVer5fh3ntsfwJ+CJ2XA4p0Op1bpBgJyxDehQQ6nQ5DZXHBYDBZq9V+EhFUndnr9drEqoc2bwJbwGPgtohuVSwWe2Gz2TZMJpNgRKi6qtUqg2EWj8dTgUDgo0KhWPN4PC70EvXOzs67fD6/S6kiRIKeZA1YJ2MiJNbdbvfTUCjkV6vVK2hcDF8GI2w0GrGTkxM2HA5PDxaLxSOfz/cWEfk81X0XIMMFgJJ/srBjCgk8IdcfuVyuZ36//7nFYtkQyAMumUzuRiKRD0jMFLa+AZOpYwqgB/ziBVqmVBKUO7eAB/R0WG/Z7XaTVqtdbTabHJL6EK2djBaBPHA0NSqpbUsiMUeEBgpF4Q5AbZrmSJ/yEWgBTaBNHl9kdkgmMUeG7qwAq9PqovceTA3zlxlgsuswyuXsGsiSxJLEkoSY/BZgAEjRodi+uBruAAAAAElFTkSuQmCC) no-repeat 100% 0;
    pointer-events: none; }
  .promo-card.smartico-loot-box .promo-card_body .btn.btn--signup.glow.btn--large:hover, .promo-card.smartico-loot-box .promo-card_body .btn.btn-cta.btn--flame.btn--large:hover, .promo-card.smartico-loot-box .promo-card_body .btn.btn--large.btn--solid:hover, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn--solid:hover, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn-cta:hover, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--signup .glow.btn--large:hover {
    background: #a61715;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75), 0 0 40px #FFF;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 1px 1px 3px rgba(0, 0, 0, 0.75);
    /* shadow */ }
  .promo-card.smartico-loot-box .promo-card_body .btn.btn--signup.glow.btn--large:focus, .promo-card.smartico-loot-box .promo-card_body .btn.btn-cta.btn--flame.btn--large:focus, .promo-card.smartico-loot-box .promo-card_body .btn.btn--large.btn--solid:focus, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn--solid:focus, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn-cta:focus, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--signup .glow.btn--large:focus {
    outline: none;
    /*FF*/ }
  .promo-card.smartico-loot-box .promo-card_body .btn.btn--signup.glow.btn--large:active, .promo-card.smartico-loot-box .promo-card_body .btn.btn-cta.btn--flame.btn--large:active, .promo-card.smartico-loot-box .promo-card_body .btn.btn--large.btn--solid:active, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn--solid:active, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--large.btn-cta:active, .promo-card.smartico-loot-box .promo-card_body .force-center .btn.btn--signup .glow.btn--large:active {
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 0px 1px 0px rgba(255, 255, 255, 0.25);
    /* shadow */
    -webkit-transition: 50ms linear;
    -moz-transition: 50ms linear;
    -o-transition: 50ms linear;
    transition: 50ms linear; }
  .promo-card.smartico-loot-box .promo-card_content .promo-card_sigterms p, .promo-card.smartico-loot-box .promo-card_content .promo-card_sigterms a, .promo-card.smartico-loot-box .promo-card_content .promo-card_sigterms u a {
    color: white !important;
    text-align: left !important; }
  .promo-card.smartico-loot-box .promo-card_content .promo-card_body .h1, .promo-card.smartico-loot-box .promo-card_content .promo-card_body p, .promo-card.smartico-loot-box .promo-card_content .promo-card_body h1 {
    color: white !important; }
  .promo-card.smartico-loot-box .smartico-loot-box-bg {
    background: none !important;
    position: relative; }
    .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
      content: "";
      height: 100%;
      width: 100%; }
      @media only screen and (max-width: 992px) {
        .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-loot-box.webp") no-repeat right;
          background-size: cover;
          width: 100%; } }
      @media only screen and (min-width: 993px) {
        .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat right;
          background-size: contain;
          width: 100%; } }
      @media only screen and (min-width: 992px) and (max-width: 4000px) {
        .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat bottom right;
          background-size: contain;
          width: 100%;
          right: 0;
          position: absolute; } }
      [data-menu="open"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
        background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-loot-box.webp") no-repeat right;
        background-size: cover;
        width: 100%; }
        @media only screen and (min-width: 769px) and (max-width: 4000px) {
          [data-menu="open"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat bottom right;
            background-size: contain;
            width: 100%;
            right: 0;
            position: absolute; } }
        @media only screen and (max-width: 768px) {
          [data-menu="open"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-loot-box.webp") no-repeat;
            background-position: right;
            background-size: cover;
            width: 100%; } }
      [data-menu="closed"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
        background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat;
        background-position: right;
        background-size: contain; }
        @media only screen and (max-width: 768px) {
          [data-menu="closed"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-loot-box.webp") no-repeat;
            background-position: right;
            background-size: cover;
            width: 100%; } }
        @media only screen and (min-width: 768px) and (max-width: 1480px) {
          [data-menu="closed"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat;
            background-position: right;
            background-size: contain;
            width: 100%; } }
        @media only screen and (min-width: 769px) {
          [data-menu="closed"] .promo-card.smartico-loot-box .smartico-loot-box-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-loot-box.webp") no-repeat;
            background-position: right;
            background-size: contain;
            width: 100%; } }

.promo-card.smartico-advent-calendar {
  background: url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar-bg.webp") no-repeat center center;
  background-size: cover;
  border-radius: 25px; }
  @media only screen and (min-width: 768px) and (max-width: 1480px) {
    [data-menu="open"] .promo-card.smartico-advent-calendar {
      background: #284300; } }
  @media only screen and (max-width: 768px) {
    .promo-card.smartico-advent-calendar {
      background: #284300; } }
  .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--signup.glow.btn--large, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn-cta.btn--flame.btn--large .btn.btn--large.btn--solid, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn--solid, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn-cta, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--signup.glow.btn--large {
    display: inline-block;
    box-sizing: border-box;
    min-width: 100px;
    padding: 22px 33px;
    font-weight: bolder;
    font-size: 26px;
    line-height: 26px;
    text-decoration: none;
    color: #FFF;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
    background: #5e0d0c;
    outline: none;
    border-radius: 15px;
    border: 1px solid #4c0300;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #a23227, inset 0 80px 80px -40px #ac3223, 1px 1px 3px rgba(0, 0, 0, 0.75);
    /* shadow */
    position: relative;
    overflow: visible;
    /* IE9 & 10 */
    -webkit-transition: 500ms linear;
    -moz-transition: 500ms linear;
    -o-transition: 500ms linear;
    transition: 500ms linear; }
  .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--signup.glow.btn--large:before, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn-cta.btn--flame.btn--large:before, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--large.btn--solid:before, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn--solid:before, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn-cta:before, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--signup .glow.btn--large:before {
    content: '';
    display: block;
    position: absolute;
    top: -7px;
    left: -3px;
    right: 0;
    height: 23px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAYAAACS5bYWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFpJREFUeNrUV0tIo1cUvpkYjQ4xxSA6DxuNqG0dtaUKOgs3s6i0dFd3pSsXdjeIixakiGA34sZuXCkoONLFwJTK4GMYLYXg29gatTpiXurkbd7vv9/5ub+IxuhA7eiFQ5Kbc8/57ne/e87/ywRBYLdl3GG3aNwqsLJ0k0tLS+fmcnNzWUVFBVMoFGx2djarvLxcm5OTw+bm5iytra2xc4ExNjY27iqVyvvwK6CpeDzuCYVC1urq6qDA9UcfPp+PHR4esmAwKK6tr68/l5/8rgQ2Ozub1dbWyiYmJooaGxt/VqvV38jlchX9l0qlwoFA4DWS/RKLxRxFRUVf5+XlPcaaT2AP0sVPJBL2SCRiAPBpu93+vKamZo/Ae71eZjabWV1dXVqw7CKwp43ksrCw8Bhg7MJ/PLDZ5PHx8cz29vYT5JGD/bSYLgTrcDgYdk6siSc6NjZWDaAe4ZoHQL+cmZnRpZPnhWDpD8kw7uKo9ML/NMCsd2tr61vkzboMrEyv138M7TyLRqMWMBsX3sMgaZhMpp+AR5EJrCocDpuEGzKg4x8khs+CVWxubvZfR9JkMik4nU7BarUKLpeLmLsKuwIqTLynp4fqmIzASrqQT09Pf1VVVfX0KsWZ6uHBwQHTaDSsoKAgo6/H4xHLEcrVyRwuEisrKzs5XrrIVAVwiUVDKRRrL+YI32ewdVhMApuHWvcj6vids6J2u90MF4yBHUZNgKoEBaRBQalJqFSqtJfUYrGIlQX+ydXVVTN+u0tKSjQNDQ1axJVl2iTypebn55d7e3v/kqoDgZU1NTU9LCws/Py0M+2ekuGincxJ3yF+18jIyHJLS0slQJUWFxczrBeBE0vE5tHRkbixlZWVfSR8gTX/0P5gH7S1tX3Z3t7+BW8qAvwSfr8/jA0EIRM/qoFtampqbW9vTw+XA+ojUruVd3Z2tvb19T2TQFEim81GgVJoCvvj4+NLOJZgaWmpemdn5y3a6BbcnJDAw8HBwac6ne6eqCW5XDwB3qVSqM9/DAwMUNy/eVLabT7sI25qwgujThCBhWE+mAt2yNc4SQKSZrOQQE1HS22VJkmPAGTr7+//fX19fRk+Zgq0trbGeFAKEAQT98BSqKOj47vm5uaa/Px8JeIk4GcaHh6eWlxcfAU/A8xG67BxAX3fwdcbYUpSDJ06Z49Ak8ZC3OL8f3YiA4PBYKdLQ2AJ9OTk5GpXV9cQiCVh79M94QtlPLDUE/1gPNrd3f0W33W4cBoco48zQuy/IZYAMnGqlSc4c66L9JruQUaSARXeT8HGKzxAqFBekni6+h46+pMzGiJGMgTOJh1yU/KNEGDvZWvfBawkA9ppwGg0mrRa7SOI2g+gxOgbJIpdFpj72PnxSnPX8vqRxTURgBQWKisrH+GThOm+CtAzoK/9/Uiqq/6hoaHfdnd3jaOjo7/yY7yxbwqkWy3sQzpS2C6YirwvUJk0y7hurfyGRrnduPGvAAMASmo8wzeVwfsAAAAASUVORK5CYII=) no-repeat 0 0, url(data:image/png;base64,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) no-repeat 50% 0, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAYAAACFxybfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrsVb1rWlEUv2pN/GqspKRSKFYXWzEloIWif0Fn6dJChQ7OQil0qd3EzcEpg0OgdHDr4CQODk7VRlLMEIVqApX4We0zflR9/Z1Ui4T34ksaaAYP/Hzc673n/M6550PG8zz73yKjn0wm83fDYDAwo9HINBrNnwOQg4MDs0ql2lQqlfdAWont7ng8Pjw+Ps44nc4G1pI9EXWaSOzt7TGO42aH5Pv7+08ajUZ0MBiUeXEZd7vdL5VK5fX29rZ+5tQiEmdxKrlcjsEYczgcynK5/BKKv/IXFNz/XiqVXkHdjUuRIA9SqdRD8or/R8Ez9fr9fqHVakUR4c2z0REjIQuHw2ZcrPBXLCA0RHTezEdHjIQqkUhEr9I4HOILhQLf6/VoOUFEvDMiQiToDx1Cdz+bzZ6bUFarlel0OkkVUK/XWbvdPoVer5fh3ntsfwJ+CJ2XA4p0Op1bpBgJyxDehQQ6nQ5DZXHBYDBZq9V+EhFUndnr9drEqoc2bwJbwGPgtohuVSwWe2Gz2TZMJpNgRKi6qtUqg2EWj8dTgUDgo0KhWPN4PC70EvXOzs67fD6/S6kiRIKeZA1YJ2MiJNbdbvfTUCjkV6vVK2hcDF8GI2w0GrGTkxM2HA5PDxaLxSOfz/cWEfk81X0XIMMFgJJ/srBjCgk8IdcfuVyuZ36//7nFYtkQyAMumUzuRiKRD0jMFLa+AZOpYwqgB/ziBVqmVBKUO7eAB/R0WG/Z7XaTVqtdbTabHJL6EK2djBaBPHA0NSqpbUsiMUeEBgpF4Q5AbZrmSJ/yEWgBTaBNHl9kdkgmMUeG7qwAq9PqovceTA3zlxlgsuswyuXsGsiSxJLEkoSY/BZgAEjRodi+uBruAAAAAElFTkSuQmCC) no-repeat 100% 0;
    pointer-events: none; }
  .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--signup.glow.btn--large:hover, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn-cta.btn--flame.btn--large:hover, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--large.btn--solid:hover, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn--solid:hover, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn-cta:hover, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--signup .glow.btn--large:hover {
    background: #a61715;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75), 0 0 40px #FFF;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 1px 1px 3px rgba(0, 0, 0, 0.75);
    /* shadow */ }
  .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--signup.glow.btn--large:focus, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn-cta.btn--flame.btn--large:focus, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--large.btn--solid:focus, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn--solid:focus, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn-cta:focus, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--signup .glow.btn--large:focus {
    outline: none;
    /*FF*/ }
  .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--signup.glow.btn--large:active, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn-cta.btn--flame.btn--large:active, .promo-card.smartico-advent-calendar .promo-card_body .btn.btn--large.btn--solid:active, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn--solid:active, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--large.btn-cta:active, .promo-card.smartico-advent-calendar .promo-card_body .force-center .btn.btn--signup .glow.btn--large:active {
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 0px 1px 0px rgba(255, 255, 255, 0.25);
    /* shadow */
    -webkit-transition: 50ms linear;
    -moz-transition: 50ms linear;
    -o-transition: 50ms linear;
    transition: 50ms linear; }
  .promo-card.smartico-advent-calendar .promo-card_content .promo-card_sigterms p, .promo-card.smartico-advent-calendar .promo-card_content .promo-card_sigterms a, .promo-card.smartico-advent-calendar .promo-card_content .promo-card_sigterms u a {
    color: white !important;
    text-align: left !important; }
  .promo-card.smartico-advent-calendar .promo-card_content .promo-card_body .h1, .promo-card.smartico-advent-calendar .promo-card_content .promo-card_body p, .promo-card.smartico-advent-calendar .promo-card_content .promo-card_body h1 {
    color: white !important; }
  .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg {
    background: none !important;
    position: relative; }
    .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
      content: "";
      height: 100%;
      width: 100%; }
      @media only screen and (max-width: 992px) {
        .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-advent-calendar.webp") no-repeat right;
          background-size: cover;
          width: 100%; } }
      @media only screen and (min-width: 993px) {
        .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat right;
          background-size: contain;
          width: 100%; } }
      @media only screen and (min-width: 992px) and (max-width: 4000px) {
        .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
          background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat bottom right;
          background-size: contain;
          width: 100%;
          right: 0;
          position: absolute; } }
      [data-menu="open"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
        background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-advent-calendar.webp") no-repeat right;
        background-size: cover;
        width: 100%; }
        @media only screen and (min-width: 769px) and (max-width: 4000px) {
          [data-menu="open"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat bottom right;
            background-size: contain;
            width: 100%;
            right: 0;
            position: absolute; } }
        @media only screen and (max-width: 768px) {
          [data-menu="open"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-advent-calendar.webp") no-repeat;
            background-position: right;
            background-size: cover;
            width: 100%; } }
      [data-menu="closed"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
        background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat;
        background-position: right;
        background-size: contain; }
        @media only screen and (max-width: 768px) {
          [data-menu="closed"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/thumb_smartico-advent-calendar.webp") no-repeat;
            background-position: right;
            background-size: cover;
            width: 100%; } }
        @media only screen and (min-width: 768px) and (max-width: 1480px) {
          [data-menu="closed"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat;
            background-position: right;
            background-size: contain;
            width: 100%; } }
        @media only screen and (min-width: 769px) {
          [data-menu="closed"] .promo-card.smartico-advent-calendar .smartico-advent-calendar-bg:before {
            background: transparent url("/shared/images/global-promotions/christmas-countdown/smartico-advent-calendar.webp") no-repeat;
            background-position: right;
            background-size: contain;
            width: 100%; } }

/* Apply styles for light-themed promo cards across multiple brands */
html[data-brand="CS"][data-theme="light"] {
  /* Styling for promo card elements */ }
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_sigterms p,
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_sigterms a,
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_sigterms u a {
    color: #494949 !important;
    /* Override localized brand styles */ }
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_body .h1,
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_body h1,
  html[data-brand="CS"][data-theme="light"] .promo .promo-card_content .promo-card_body p {
    color: #494949 !important;
    /* Override localized brand styles */ }
  @media only screen and (min-width: 768px) and (max-width: 1480px) {
    [data-menu="open"] html[data-brand="CS"][data-theme="light"] .promo-card.smartico-loot-box {
      background: #e1e1e1; } }
  @media only screen and (max-width: 768px) {
    html[data-brand="CS"][data-theme="light"] .promo-card.smartico-loot-box {
      background: #e1e1e1; } }
  @media only screen and (min-width: 768px) and (max-width: 1480px) {
    [data-menu="open"] html[data-brand="CS"][data-theme="light"] .promo-card.smartico-advent-calendar {
      background: #e1e1e1; } }
  @media only screen and (max-width: 768px) {
    html[data-brand="CS"][data-theme="light"] .promo-card.smartico-advent-calendar {
      background: #e1e1e1; } }

body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large, body[data-whg-page-id="christmas-countdown"] .force-center .btn.ui-link, body[data-whg-page-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large,
body[data-route-id="christmas-countdown"] .force-center .btn.ui-link,
body[data-route-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid, body[data-brand="JV"] .force-center .btn.btn--large.btn--solid, body[data-brand="JV"] .force-center .btn.btn--large.btn-cta, body[data-brand="JV"] .force-center .btn.btn--signup.glow.btn--large, body[data-brand="JV"] .force-center .btn.ui-link, body[data-brand="JV"] .promo-card_body .btn.btn--large.btn--solid {
  display: inline-block;
  box-sizing: border-box;
  min-width: 100px;
  padding: 22px 33px;
  font-weight: bolder;
  font-size: 26px;
  line-height: 26px;
  text-decoration: none;
  color: #FFF;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75);
  background: #5e0d0c;
  outline: none;
  border-radius: 15px;
  border: 1px solid #4c0300;
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #a23227, inset 0 80px 80px -40px #ac3223, 1px 1px 3px rgba(0, 0, 0, 0.75);
  /* shadow */
  position: relative;
  overflow: visible;
  /* IE9 & 10 */
  -webkit-transition: 500ms linear;
  -moz-transition: 500ms linear;
  -o-transition: 500ms linear;
  transition: 500ms linear; }

body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:before, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:before, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:before, body[data-whg-page-id="christmas-countdown"] .force-center .btn.ui-link:before, body[data-whg-page-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:before,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:before,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:before,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:before,
body[data-route-id="christmas-countdown"] .force-center .btn.ui-link:before,
body[data-route-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:before, body[data-brand="JV"] .force-center .btn.btn--large.btn--solid:before, body[data-brand="JV"] .force-center .btn.btn--large.btn-cta:before, body[data-brand="JV"] .force-center .btn.btn--signup.glow.btn--large:before, body[data-brand="JV"] .force-center .btn.ui-link:before, body[data-brand="JV"] .promo-card_body .btn.btn--large.btn--solid:before {
  content: '';
  display: block;
  position: absolute;
  top: -7px;
  left: -3px;
  right: 0;
  height: 23px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAYAAACS5bYWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFpJREFUeNrUV0tIo1cUvpkYjQ4xxSA6DxuNqG0dtaUKOgs3s6i0dFd3pSsXdjeIixakiGA34sZuXCkoONLFwJTK4GMYLYXg29gatTpiXurkbd7vv9/5ub+IxuhA7eiFQ5Kbc8/57ne/e87/ywRBYLdl3GG3aNwqsLJ0k0tLS+fmcnNzWUVFBVMoFGx2djarvLxcm5OTw+bm5iytra2xc4ExNjY27iqVyvvwK6CpeDzuCYVC1urq6qDA9UcfPp+PHR4esmAwKK6tr68/l5/8rgQ2Ozub1dbWyiYmJooaGxt/VqvV38jlchX9l0qlwoFA4DWS/RKLxRxFRUVf5+XlPcaaT2AP0sVPJBL2SCRiAPBpu93+vKamZo/Ae71eZjabWV1dXVqw7CKwp43ksrCw8Bhg7MJ/PLDZ5PHx8cz29vYT5JGD/bSYLgTrcDgYdk6siSc6NjZWDaAe4ZoHQL+cmZnRpZPnhWDpD8kw7uKo9ML/NMCsd2tr61vkzboMrEyv138M7TyLRqMWMBsX3sMgaZhMpp+AR5EJrCocDpuEGzKg4x8khs+CVWxubvZfR9JkMik4nU7BarUKLpeLmLsKuwIqTLynp4fqmIzASrqQT09Pf1VVVfX0KsWZ6uHBwQHTaDSsoKAgo6/H4xHLEcrVyRwuEisrKzs5XrrIVAVwiUVDKRRrL+YI32ewdVhMApuHWvcj6vids6J2u90MF4yBHUZNgKoEBaRBQalJqFSqtJfUYrGIlQX+ydXVVTN+u0tKSjQNDQ1axJVl2iTypebn55d7e3v/kqoDgZU1NTU9LCws/Py0M+2ekuGincxJ3yF+18jIyHJLS0slQJUWFxczrBeBE0vE5tHRkbixlZWVfSR8gTX/0P5gH7S1tX3Z3t7+BW8qAvwSfr8/jA0EIRM/qoFtampqbW9vTw+XA+ojUruVd3Z2tvb19T2TQFEim81GgVJoCvvj4+NLOJZgaWmpemdn5y3a6BbcnJDAw8HBwac6ne6eqCW5XDwB3qVSqM9/DAwMUNy/eVLabT7sI25qwgujThCBhWE+mAt2yNc4SQKSZrOQQE1HS22VJkmPAGTr7+//fX19fRk+Zgq0trbGeFAKEAQT98BSqKOj47vm5uaa/Px8JeIk4GcaHh6eWlxcfAU/A8xG67BxAX3fwdcbYUpSDJ06Z49Ak8ZC3OL8f3YiA4PBYKdLQ2AJ9OTk5GpXV9cQiCVh79M94QtlPLDUE/1gPNrd3f0W33W4cBoco48zQuy/IZYAMnGqlSc4c66L9JruQUaSARXeT8HGKzxAqFBekni6+h46+pMzGiJGMgTOJh1yU/KNEGDvZWvfBawkA9ppwGg0mrRa7SOI2g+gxOgbJIpdFpj72PnxSnPX8vqRxTURgBQWKisrH+GThOm+CtAzoK/9/Uiqq/6hoaHfdnd3jaOjo7/yY7yxbwqkWy3sQzpS2C6YirwvUJk0y7hurfyGRrnduPGvAAMASmo8wzeVwfsAAAAASUVORK5CYII=) no-repeat 0 0, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAXCAYAAABOHMIhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABiZJREFUeNrsWMtPlFcUvzPMwIDysLyRR4uATDHWCiVgSmRlios2DeiiXUFs0nRBd6arxqQhJDapkYXhP4BqDKTQhZaFNQSCaBEVJjwdHsNr5DUMDDPDzPT3u7nTDEgRKrKgc5KT+z3uufec33de99P4fD4RpL2RNgjB3kn35MkTeRERESFiYmLkGBoaKnQ6nWSNRvPPZFxr+vv7k6KioiIdDsfa8vLyQkFBgcP3Bnel3MDAQArWI0eFhISE87nb7bZ7PJ4VvLYuLi5O5+fnu9+kMNfq6+tLjIyMzMY6KeBEbK/XarXReI3lPDZMWcc4v7GxYV1dXR3Jy8ub2E5HPvJ6vRSSDH0ku1wuAfsEZOV1IEFHoeNFdHS0yMrK2knR0Lm5uR+hxLdQMjbwHTZbB41h8RGwCdc9MzMzneHh4bGJiYlf4SN8ijkfwqiIncCAAR7Iz2GPSShudjqdfeCeqampvwBQfFxc3JdYqwTv8gB8/F48A8BgKecE14V+L7ju2tpae05OzkuCCZvkPOj8mizmC6vVKtmPu+bx48cC3qI1mUyFUOyywWD4SHlELBaLJmCHNcwAghuAOujtuF4FqHO4nsX4EsAS3I4TJ04ME1h8PDE9PS09TYZoY2Pj1729vd6lpSVfkDYTPG0UkfNDRUWFgQ5Gb2Mh0N29e9eG/GQfHh4W8/PzwUy/ObQ/gMfVVlZW1iAiZdQxp3nv3LljRoL/5erVq1UIxzSiiVD9X4EDYATynCwAzGO858hCQRoaGmJFZNJz8YIcBc4BF966dau6sLAwBxVSJCUlCSThQwuU3W6XkYUok1Vzm5znQx5bbm9v77p+/frPeNSNRzZ/ISBwrG4ZR48eLamtrf2+uLjYSEG9Xi/wTISFhQlWGXohyzO/CJlVl23KQRLbABoaHx+/Z1lUZ/Hq1SsJFj3JT3hmHx8fnydPTEzMj46OziHPW2w22wxeD4Kfgadh/4YEzU8Az4DhffAn5eXlX1y6dKkEoCTspAQ9Mjs7+0BBo8Fms1lkZGTsOo0QLLRNkvnR+fEJzIMHD0xtbW39CL8JTFtSbAOvBIyLHIGVm9VzE2gKuDAMSSpcT6KXyT137lx2cnLyMXhcGDb3wq3XuWF3d/fCzZs3P0c4v5eSknJQbYLo7Ox0gC2lpaVZ3Be67Th/dnZWoAJKsJC3XA8fPhxoamp6hMb+BaaMgWcUMGtszZjiFDNmvcDI91pzG0iY4ARwkwrxkcHBwUdgNrRMbnrqoRbkVzDcvn3bl5qaWsmcgFH4G8XdEGUWFhak51AuISFBnkoCTyFbyWKxCJwIxlC0fq2rq7tcVFRkRKskjh8/Lr0+kBjCCDV/knfdv3//WX19/R8IRRNemxlu4AXwKqM+EJwdj1HbPYSwh3sCPAJDABm2LLchCjS+5/kirKGhwWk0GrMuXrxYQuX9hm/XXTMXMY+srKwI5ApZrbYmZh7deEJhAUKjLe/pLTzSsCuHrK+1tbUJVe3P6upq87Vr174rKysrYHVj/uW+OH3IfEuw4F3ee/fuPQfAvwOs5yyE4CnlFOu7BWrTCWlreO6FACpBZGwUw4BvkANLobReHb3kGZYGsGzTq/zlO8AT1ru6uoZbWlqeA6gINJAfnz59OlVLoX8Jtebm5raampqfcMvQYgTknz9//sKVK1c+y83NTdIEuCnaKMuNGzd+6+np6cCtSTkAw9D9X8Dyh+dbgaaAC1XAnUlPTy+qqqq6cPbs2UzkmWjNljiDJzpwHFnCkW2yo6NjCKW8H54wjlezKvRT09LSTsJrz5w6dSoN+Yp51ADAPUj8VoDbDq9pxrwuJcNIYQllJTIi/xopBw/VA7DJp0+f9hA78CgL5F5C8J2CpoCj8sfA6WCe/FPRhsRlZmbGIs8Y4FFO5CJgtrSsvrRVGW1V93b1myoGnKAKEcHgnwsWpg1lNI0fphwrmdqbckeU18WrnlOjqp5/j7W3BWvfQVPKa5SBkcrYCNVB65TRTlWZ1lXiXVU5xbtlDb2SPaLWYwrgHIcqPg6Vc7fbX69Yoyqfa7/AeiegbWOEVhmsVcWDwPn224iDJgla8Hd38Hd3ELQgaIeI/hZgAIPEp0vmQJdoAAAAAElFTkSuQmCC) no-repeat 50% 0, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAYAAACFxybfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrsVb1rWlEUv2pN/GqspKRSKFYXWzEloIWif0Fn6dJChQ7OQil0qd3EzcEpg0OgdHDr4CQODk7VRlLMEIVqApX4We0zflR9/Z1Ui4T34ksaaAYP/Hzc673n/M6550PG8zz73yKjn0wm83fDYDAwo9HINBrNnwOQg4MDs0ql2lQqlfdAWont7ng8Pjw+Ps44nc4G1pI9EXWaSOzt7TGO42aH5Pv7+08ajUZ0MBiUeXEZd7vdL5VK5fX29rZ+5tQiEmdxKrlcjsEYczgcynK5/BKKv/IXFNz/XiqVXkHdjUuRIA9SqdRD8or/R8Ez9fr9fqHVakUR4c2z0REjIQuHw2ZcrPBXLCA0RHTezEdHjIQqkUhEr9I4HOILhQLf6/VoOUFEvDMiQiToDx1Cdz+bzZ6bUFarlel0OkkVUK/XWbvdPoVer5fh3ntsfwJ+CJ2XA4p0Op1bpBgJyxDehQQ6nQ5DZXHBYDBZq9V+EhFUndnr9drEqoc2bwJbwGPgtohuVSwWe2Gz2TZMJpNgRKi6qtUqg2EWj8dTgUDgo0KhWPN4PC70EvXOzs67fD6/S6kiRIKeZA1YJ2MiJNbdbvfTUCjkV6vVK2hcDF8GI2w0GrGTkxM2HA5PDxaLxSOfz/cWEfk81X0XIMMFgJJ/srBjCgk8IdcfuVyuZ36//7nFYtkQyAMumUzuRiKRD0jMFLa+AZOpYwqgB/ziBVqmVBKUO7eAB/R0WG/Z7XaTVqtdbTabHJL6EK2djBaBPHA0NSqpbUsiMUeEBgpF4Q5AbZrmSJ/yEWgBTaBNHl9kdkgmMUeG7qwAq9PqovceTA3zlxlgsuswyuXsGsiSxJLEkoSY/BZgAEjRodi+uBruAAAAAElFTkSuQmCC) no-repeat 100% 0; }

body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:hover, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:hover, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:hover, body[data-whg-page-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:hover,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:hover,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:hover,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:hover,
body[data-route-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:hover, body[data-brand="JV"] .force-center .btn.btn--large.btn--solid:hover, body[data-brand="JV"] .force-center .btn.btn--large.btn-cta:hover, body[data-brand="JV"] .force-center .btn.btn--signup.glow.btn--large:hover, body[data-brand="JV"] .promo-card_body .btn.btn--large.btn--solid:hover {
  background: #a61715;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.75), 0 0 40px #FFF;
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 1px 1px 3px rgba(0, 0, 0, 0.75);
  /* shadow */ }

body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:focus, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:focus, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:focus, body[data-whg-page-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:focus,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:focus,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:focus,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:focus,
body[data-route-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:focus, body[data-brand="JV"] .force-center .btn.btn--large.btn--solid:focus, body[data-brand="JV"] .force-center .btn.btn--large.btn-cta:focus, body[data-brand="JV"] .force-center .btn.btn--signup.glow.btn--large:focus, body[data-brand="JV"] .promo-card_body .btn.btn--large.btn--solid:focus {
  outline: none;
  /*FF*/ }

body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:active, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:active, body[data-whg-page-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:active, body[data-whg-page-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:active,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn--solid:active,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--large.btn-cta:active,
body[data-route-id="christmas-countdown"] .force-center .btn.btn--signup.glow.btn--large:active,
body[data-route-id="christmas-countdown"] .promo-card_body .btn.btn--large.btn--solid:active, body[data-brand="JV"] .force-center .btn.btn--large.btn--solid:active, body[data-brand="JV"] .force-center .btn.btn--large.btn-cta:active, body[data-brand="JV"] .force-center .btn.btn--signup.glow.btn--large:active, body[data-brand="JV"] .promo-card_body .btn.btn--large.btn--solid:active {
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), inset 0 0 6px #da3b2c, inset 0 80px 80px -40px #dd4330, 0px 1px 0px rgba(255, 255, 255, 0.25);
  /* shadow */
  -webkit-transition: 50ms linear;
  -moz-transition: 50ms linear;
  -o-transition: 50ms linear;
  transition: 50ms linear; }

[data-slider-name="christmas-countdown"] .cta-slider .btn.btn--large.btn--flame {
  background: #00810f;
  color: white; }
