#secret-banner{position:fixed;bottom:35px;right:50%;transform:translateX(50%);z-index:1001;transition:.3s;box-shadow:0 -7px 9px 1px rgba(255,250,232,.53)}#secret-banner.product-page{bottom:94px}#secret-banner.right{right:calc((100% - 880px)/2);transform:unset}#secret-banner .btn-close{cursor:pointer;position:absolute;top:0;left:0;padding:5px 5px 0;background:rgba(29,29,32,.5019607843);color:#fff;border-radius:8px 0 8px 0;width:50px;font-size:14px;display:flex;align-items:center;justify-content:center}#secret-banner .btn-close svg path{fill:#fff}#secret-banner .btn-open{white-space:nowrap;cursor:pointer;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;right:0;bottom:-10px;background:#fecfd1;color:#d02c35;border-radius:4px;padding:0 10px;transition:all .3s ease;transform:translateY(0)}#secret-banner .btn-open:hover{background:#feb8bb;transform:translateY(-2px);box-shadow:0 4px 8px rgba(208,44,53,.2)}#secret-banner .btn-open svg{margin-left:5px;transition:transform .3s ease}#secret-banner .btn-open svg path{stroke:#d02c35;fill:#d02c35}#secret-banner .btn-open svg:hover{transform:translateY(-1px)}#secret-banner .mobile{display:none}#secret-banner .desktop{display:block}#secret-banner .voucher-banner .secret-voucher-hidden,#secret-banner .voucher-banner .show-secret-voucher{background:#c62746;padding:5px;border-radius:8px;font-family:Arial,sans-serif;color:#4a4a4a;display:flex;gap:5px;align-items:center;max-width:1200px;width:100vw;justify-content:space-evenly}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-header,#secret-banner .voucher-banner .show-secret-voucher .voucher-header{display:flex;align-items:center;justify-content:center;background-image:radial-gradient(#fff 20%,transparent 68%)}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-header .mobile,#secret-banner .voucher-banner .show-secret-voucher .voucher-header .mobile{width:100px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-header .voucher-code,#secret-banner .voucher-banner .show-secret-voucher .voucher-header .voucher-code{font-size:24px;margin-right:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time,#secret-banner .voucher-banner .show-secret-voucher .voucher-time{font-size:16px;display:flex;flex-direction:column;width:25%;text-align:center;color:#fff;font-weight:700}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .voucher-title,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .voucher-title{color:#feb9c6;font-weight:700;font-size:20px}#secret-banner .voucher-banner .secret-voucher-hidden .pick-gift-mobile,#secret-banner .voucher-banner .show-secret-voucher .pick-gift-mobile{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details,#secret-banner .voucher-banner .show-secret-voucher .voucher-details{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;position:relative;padding:3px;gap:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code{z-index:1;display:flex;flex-direction:column;align-items:center}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code .voucher-input-label,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code .voucher-input-label{color:#8f001f;font-weight:600;text-align:center}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code .voucher-code-input,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code .voucher-code-input{color:#ef4066;border-radius:5px;font-weight:600;font-size:22px;min-width:100px;text-align:center}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket{display:flex;align-items:center;background:#fff;gap:10px;border-radius:4px;border:1px dashed #bfbfbf;font-weight:600;padding:5px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount{font-size:22px;line-height:1.2;width:55%;text-align:center;color:#ec395b;display:flex;align-items:center;justify-content:center;gap:5px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount strong,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount strong{font-size:22px;font-weight:700;color:#ec395b}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount strong.percent,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount strong.percent{font-size:22px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount span,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount span{color:#8f001f}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount .mobile,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount .mobile{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .dash,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .dash{position:relative;height:50px;width:2px;border-left:1px dashed #8f001f}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .voucher-note,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .voucher-note{width:calc(45% - 2px);font-size:12px;text-align:center;color:#8f001f}#secret-banner .voucher-banner .secret-voucher-hidden .select-gift,#secret-banner .voucher-banner .show-secret-voucher .select-gift{background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;font-size:14px;font-weight:600;width:10%;text-align:center}#secret-banner .voucher-banner .secret-voucher-hidden .select-gift:hover,#secret-banner .voucher-banner .show-secret-voucher .select-gift:hover{text-decoration:underline}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block{width:70%}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details,#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .voucher-ticket{width:100%}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .discount span{line-height:1.3}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .discount .price{line-height:1;color:#8f001f;font-size:60px}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .dash{width:2px}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .gifts{width:calc(45% - 2px);display:flex;align-items:center;justify-content:center;justify-content:space-evenly}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .gifts img{cursor:pointer;animation:zoomHeart 3s infinite}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .voucher-details .gifts img.shakeNe{animation:shake .5s infinite}.secret-banner-clear{padding-bottom:0}@keyframes shake{0%,30%,60%,90%{transform:rotate(0deg)}10%,50%,70%{transform:rotate(-5deg)}20%,40%,80%{transform:rotate(5deg)}to{transform:rotate(-5deg)}}@keyframes zoomHeart{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(.9)}}#modalLuckyWheel .modal-card-body p.title{text-align:center;margin:20px auto;font-size:24px;text-transform:uppercase;font-weight:600}#modalLuckyWheel .modal-card-body .field,#modalLuckyWheel .modal-card-body p.has-text-centered{max-width:375px;margin:auto;display:block}#modalLuckyWheel .modal-card-body .field input:focus,#modalLuckyWheel .modal-card-body p.has-text-centered input:focus{border-color:#a6a6a6;box-shadow:0 0 0 .18px rgba(198,198,198,.25)}#modalLuckyWheel .modal-card-body .field .icon,#modalLuckyWheel .modal-card-body p.has-text-centered .icon{pointer-events:auto;background-color:#f2f2f3;border-radius:50%;width:1.5rem;height:1.5rem;top:50%;right:10px;transform:translateY(-50%)}#modalLuckyWheel .modal-card-body .field .icon svg,#modalLuckyWheel .modal-card-body p.has-text-centered .icon svg{height:30px;cursor:pointer}#modalLuckyWheel .modal-card-body .otp-input{display:flex;align-items:center;justify-content:center;margin-bottom:2rem}#modalLuckyWheel .modal-card-body .otp-input input{width:50px;height:50px;margin:0 8px;text-align:center;font-size:1.5rem;border:2px solid #d7d7d7;border-radius:12px;background-color:#fff;color:#000;transition:all .3s ease}#modalLuckyWheel .modal-card-body .otp-input input:focus{border-color:#a1a1a1;box-shadow:0 0 0 2px rgba(30,30,30,.3);outline:none}#modalLuckyWheel .modal-card-body .otp-input input[type=number]{-moz-appearance:textfield;appearance:textfield}#modalLuckyWheel .modal-card-body .otp-input input::-webkit-inner-spin-button,#modalLuckyWheel .modal-card-body .otp-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#modalLuckyWheel .modal-card-body button.button{background:#f2f2f3;border:0;width:100%;max-width:375px;margin:20px auto;display:block}#modalLuckyWheel .modal-card-body button.button.close{width:50px;height:50px;position:absolute;top:15px;right:15px;padding:0;margin:0;background:rgba(0,0,0,0)}#modalLuckyWheel .modal-card-body button.button.close svg{height:50px}#modalLuckyWheel .modal-card-body button.button.submit-phone:not([disabled]){background:#d70018;color:#fff}.modal-card-body--rounded{border-radius:8px}.error-captcha-text{font-size:13px;text-align:center;margin-top:8px}.voucher-success-modal .modal-card{max-width:540px;width:100%;border-radius:20px;overflow:hidden;position:relative;padding:0}.voucher-success-modal .modal-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;pointer-events:none}.voucher-success-modal .modal-card .close{position:absolute;top:15px;right:15px;z-index:10;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s ease;padding:2px}.voucher-success-modal .modal-card .close:hover{background:rgba(0,0,0,.2);transform:scale(1.1)}.voucher-success-modal .modal-card .close svg path{stroke:#1d1d20}.voucher-success-modal .voucher-success-content{padding:0;text-align:center;position:relative;z-index:1}.voucher-success-modal .gift-box-container{position:relative;margin-bottom:30px;height:200px;display:flex;align-items:center;justify-content:center;background-image:url(https://cdn2.cellphones.com.vn/x/media/wysiwyg/Web/landing-page/bg-congratulation-luckygame-v2.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.voucher-success-modal .gift-box{position:relative;width:120px;height:100px;transform-style:preserve-3d;animation:giftBoxBounce 2s ease-in-out infinite}.voucher-success-modal .gift-box .gift-box-body{width:100px;height:80px;background:gold;border-radius:8px;position:absolute;bottom:0;left:10px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.voucher-success-modal .gift-box .gift-box-lid{width:100px;height:20px;background:gold;border-radius:8px 8px 0 0;position:absolute;top:0;left:10px;transform:rotateX(-10deg);transform-origin:bottom;box-shadow:0 2px 4px rgba(0,0,0,.2)}.voucher-success-modal .gift-box .gift-box-ribbon{width:100px;height:4px;background:#d70018;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.voucher-success-modal .gift-box .gift-box-bow{width:20px;height:20px;background:#d70018;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.voucher-success-modal .gift-box .gift-box-bow:before{content:"";position:absolute;width:15px;height:15px;background:#d70018;border-radius:50%;top:-5px;left:2.5px}.voucher-success-modal .confetti-container{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.voucher-success-modal .confetti-container .confetti{position:absolute;width:8px;height:8px;border-radius:2px}.voucher-success-modal .confetti-container .confetti.confetti-1{background:gold;top:20%;left:20%;animation:confettiFall 3s ease-in-out infinite}.voucher-success-modal .confetti-container .confetti.confetti-2{background:#ff6b35;top:30%;right:20%;animation:confettiFall 3s ease-in-out .5s infinite}.voucher-success-modal .confetti-container .confetti.confetti-3{background:#d70018;top:40%;left:30%;animation:confettiFall 3s ease-in-out 1s infinite}.voucher-success-modal .confetti-container .confetti.confetti-4{background:gold;top:50%;right:30%;animation:confettiFall 3s ease-in-out 1.5s infinite}.voucher-success-modal .confetti-container .confetti.confetti-5{background:#ff6b35;top:60%;left:40%;animation:confettiFall 3s ease-in-out 2s infinite}.voucher-success-modal .confetti-container .confetti.confetti-6{background:#d70018;top:70%;right:40%;animation:confettiFall 3s ease-in-out 2.5s infinite}.voucher-success-modal .success-banner{position:absolute;top:10px;left:50%;transform:translateX(-50%);background:#d70018;color:#fff;padding:8px 20px;border-radius:20px;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px rgba(215,0,24,.3)}.voucher-success-modal .success-banner:before{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #d70018}.voucher-success-modal .success-messages{margin-bottom:30px}.voucher-success-modal .success-messages .success-subtitle,.voucher-success-modal .success-messages .success-title{font-size:14px;color:#1d1d20;line-height:1.5}.voucher-success-modal .voucher-code-container{padding-bottom:24px}.voucher-success-modal .voucher-code-container .voucher-code-box{display:flex;align-items:center;justify-content:center;background:#f7f7f8;border-radius:12px;padding:6px 12px;margin:0 auto;max-width:280px;backdrop-filter:blur(10px)}.voucher-success-modal .voucher-code-container .voucher-code-box .gift-icon{margin-right:15px;display:flex;align-items:center;justify-content:center}.voucher-success-modal .voucher-code-container .voucher-code-box .voucher-code-text{flex:1;font-size:16px;font-weight:700;color:#1d1d20}.voucher-success-modal .voucher-code-container .voucher-code-box .copy-button{background:none;border:none;cursor:pointer;padding:5px;border-radius:6px;transition:all .3s ease}.voucher-success-modal .voucher-code-container .voucher-code-box .copy-button:hover{background:rgba(0,0,0,.1);transform:scale(1.1)}.voucher-success-modal .voucher-code-container .voucher-code-box .copy-button:active{transform:scale(.95)}@keyframes giftBoxBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes characterPop{0%{transform:translateX(-50%) scale(0);opacity:0}50%{transform:translateX(-50%) scale(1.2);opacity:1}to{transform:translateX(-50%) scale(1);opacity:1}}@keyframes confettiFall{0%{transform:translateY(-20px) rotate(0deg);opacity:1}to{transform:translateY(200px) rotate(1turn);opacity:0}}@media screen and (max-width:1024px){#secret-banner.left{left:10px;transform:unset}#secret-banner .voucher-banner .secret-voucher-hidden,#secret-banner .voucher-banner .show-secret-voucher{width:calc(100vw - 20px)}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time,#secret-banner .voucher-banner .show-secret-voucher .voucher-time{width:30%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .voucher-title,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .voucher-title{font-size:16px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount strong.percent,#secret-banner .voucher-banner .show-secret-voucher .voucher-ticket .discount strong.percent{font-size:22px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount{font-size:14px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount strong.percent{font-size:20px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-ticket .discount .price{font-size:36px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .gifts img{width:45px}}@media screen and (max-width:820px){#secret-banner .mobile{display:block}#secret-banner .desktop{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details,#secret-banner .voucher-banner .show-secret-voucher .voucher-details{flex-direction:column;border-radius:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket{flex-direction:column;gap:0;padding:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .dash,#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket.desktop,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket .dash,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket.desktop{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .voucher-note,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket .voucher-note{width:100%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code{flex-direction:column;gap:5px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;border:1px dashed #bfbfbf;font-weight:600;padding:5px;width:100%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code .select-gift.mobile,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code .select-gift.mobile{color:#8f001f}#secret-banner .voucher-banner .secret-voucher-hidden .select-gift,#secret-banner .voucher-banner .show-secret-voucher .select-gift{width:100%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile{display:flex;flex-direction:column;align-items:center}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount{font-size:22px;text-align:center;color:#fff;line-height:1}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount strong,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount strong{font-size:28px;font-weight:700;color:#feb9c6}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount .percent,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount .percent{font-size:28px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount span,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount span{color:#fff;line-height:1}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .price,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .price{font-size:26px;color:#feb9c6}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount{font-size:14px;text-align:center;color:#fff}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount strong{font-size:14px}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block{width:45%;display:flex;flex-direction:column;align-items:center;gap:4px}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block .pick-gift-mobile{display:block;font-size:12px;color:#fff}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details{height:100%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket{gap:5px;height:100%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .discount.desktop{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .discount .mobile{display:block;color:#feb9c6;font-size:16px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .gifts{width:100%;height:100%;gap:8px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .gifts img{width:79px}}@media screen and (max-width:768px){#secret-banner{bottom:70px}#secret-banner.product-page{bottom:100px}#secret-banner.right{right:0}#secret-banner .btn-open{bottom:0}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details,#secret-banner .voucher-banner .show-secret-voucher .voucher-details{flex-direction:column;border-radius:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .voucher-note,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket .voucher-note{width:80%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .discount,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket .discount{width:100%}}@media screen and (max-width:540px){#secret-banner .btn-open{font-size:16px;width:auto}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-header .mobile,#secret-banner .voucher-banner .show-secret-voucher .voucher-header .mobile{width:50px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time,#secret-banner .voucher-banner .show-secret-voucher .voucher-time{width:25%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount{font-size:14px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount .percent,#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount strong,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount .percent,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount strong{font-size:18px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount span,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .discount span{font-size:14px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .price,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .price{line-height:1;font-size:22px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .voucher-note,#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .voucher-note span,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .voucher-note,#secret-banner .voucher-banner .show-secret-voucher .voucher-time .mobile .voucher-note span{line-height:1}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time span,#secret-banner .voucher-banner .show-secret-voucher .voucher-time span{font-size:12px}#secret-banner .voucher-banner .secret-voucher-hidden .gift-voucher-block,#secret-banner .voucher-banner .show-secret-voucher .gift-voucher-block{width:65%}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket{padding:5px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .gifts img,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-ticket .gifts img{width:45px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-code .voucher-code-input,#secret-banner .voucher-banner .show-secret-voucher .voucher-details .voucher-code .voucher-code-input{font-size:18px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-header .mobile{width:50px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount{font-size:10px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount strong{font-size:12px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .discount br{display:none}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time .mobile .price{line-height:1;font-size:22px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-time span{margin-top:4px;font-size:12px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket{padding:5px}#secret-banner .voucher-banner .secret-voucher-hidden .voucher-details .voucher-ticket .gifts img{width:45px}.voucher-success-modal .modal-card{width:calc(100% - 16px);max-width:400px}.voucher-success-modal .gift-box-container{height:150px;margin-bottom:20px}.voucher-success-modal .gift-box{width:100px;height:80px}.voucher-success-modal .gift-box .gift-box-body{width:80px;height:60px;left:10px}.voucher-success-modal .gift-box .gift-box-lid{width:80px;height:15px;left:10px}.voucher-success-modal .gift-box .gift-box-ribbon{width:80px;left:10px}.voucher-success-modal .character .character-head{width:50px;height:50px}.voucher-success-modal .character .character-body{width:35px;height:40px;top:50px;left:7.5px}.voucher-success-modal .character .character-shirt{width:25px;height:25px;top:50px;left:12.5px}.voucher-success-modal .character .character-shirt:before{font-size:14px}.voucher-success-modal .success-banner{font-size:10px;padding:6px 15px}.voucher-success-modal .success-messages{margin-bottom:20px}.voucher-success-modal .voucher-code-container .voucher-code-box{padding:12px 15px;max-width:280px}.voucher-success-modal .voucher-code-container .voucher-code-box .voucher-code-text{font-size:14px}}