<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html.with--no_scroll {
    overflow:     hidden;
    margin-right: 17px;
}

.popup__layout {
    position:           fixed;
    left:               0;
    top:                0;
    width:              100%;
    height:             100%;
    background:         #000;
    z-index:            1000;
    will-change:        top;
    opacity:            .75;
    visibility:         visible;
    -webkit-transition: opacity 300ms cubic-bezier(.2, 0, .2, 1), visibility 0ms 0ms;
    transition:         opacity 300ms cubic-bezier(.2, 0, .2, 1), visibility 0ms 0ms;
}

.popup__container {
    position:            fixed;
    left:                0;
    top:                 0;
    width:               100%;
    height:              100%;
    -webkit-perspective: 600px;
    perspective:         600px;
    z-index:             1001;

    text-align:          center;
    visibility:          visible;
    overflow-y:          scroll;

    padding:             15px;
}

.popup__container:before {
    content:        '';
    display:        inline-block;
    height:         100%;
    vertical-align: middle;
}

.popup__body {
    color:              #000;
    background-color:   #fff;
    pointer-events:     auto;
    position:           relative;
   width:100%;
    display:            inline-block;
    vertical-align:     middle;
    margin:             0 auto;
    -webkit-transition: all 300ms cubic-bezier(.2, 0, .2, 1), visibility 0ms 0ms;
    transition:         all 300ms cubic-bezier(.2, 0, .2, 1), visibility 0ms 0ms;
    visibility:         visible;
    -webkit-transform:  translateY(0);
    transform:          translateY(0);
    opacity:            1;
    padding:            15px;

    max-width:          500px;
}
.popup__body.mobile {max-width: 340px;}
.popup__body a.top2 {display:block;margin:20px auto 10px;padding:10px;max-width:200px;}
button.popup__close {
    position:        absolute;
    font-size:       1.2rem;
    right:           0px;
    top:             0px;
    cursor:          pointer;
    color:           #fff;
    background:      #000 url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02Ljk5OTk5IDUuNTg1MThMMi4wNTA4IDAuNjM1OTg2TDAuNjM2NTg1IDIuMDUwMkw1LjU4NTc3IDYuOTk5MzlMMC42MzUzNzYgMTEuOTQ5OEwyLjA0OTU5IDEzLjM2NEw2Ljk5OTk5IDguNDEzNkwxMS45NTAzIDEzLjM2MzlMMTMuMzY0NSAxMS45NDk3TDguNDE0MiA2Ljk5OTM5TDEzLjM2MzMgMi4wNTAyOUwxMS45NDkxIDAuNjM2MDc5TDYuOTk5OTkgNS41ODUxOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==") 50% 50% no-repeat;
    background-size: 13px;
    width:           30px;
    height:          30px;
    border:          0;
	padding:0;border-radius:0;
    display:         flex;
    align-items:     center;
    justify-content: center;
}


.popup__heading {
    font-size:   18px;
    line-height: 21px;
    margin:      0 0 12px;
    color:       #000;
    font-weight: bold;
    text-align:  center;
}

.promo__text {
    max-width:    400px;
    margin-left:  auto;
    margin-right: auto;
}

.promo__image {
    margin: 20px auto 15px;
	display:block;
}

.popup__heading__promo {font-weight:700;color:#000;font-size:20px;margin: 0 0 30px;}

.promo__content{
    padding-right: 20px;
    padding-left: 20px;
    font-weight: bold;
    line-height: 1.4;
}

.promo__content-code{
  display:inline-block;
  padding:2px 24px;
  color:#14014a;
  font-weight:700;
  font-size:14px;
  line-height:20px;
  text-transform:uppercase;
  background:-webkit-gradient(linear, left top, left bottom, from(#ffda65), to(#ffae21));
  background:linear-gradient(180deg, #ffda65 0%, #ffae21 100%);
  border-radius:40px;
}

.promo__content-desc{
  color:#ff642e;
}

.promo__content-text {
    display: block;
    font-weight: normal;
    color: #aaa;
}

.promo__content-footer {
    padding: 20px 0 10px;
}

.promo__content-footer a {
    margin: 0 auto;
}

@media (max-width: 768px) {


    .popup__body {
        min-width: auto;
    }

    .promo__image {
       
        margin-top: 10px;
    }

    html.with--no_scroll {
        margin-right: 0;
    }
}</pre></body></html>