/*
Generated time: May 20, 2025 06:03
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
#alignSection,#alignSectionVoucher,.md-modal-gift-parent{position:fixed;z-index:2000;max-width:490px;min-width:490px}.redeem-card span,span.validity{font-style:normal;font-weight:500;align-content:center}.btnsubmit.loading{position:relative}.btnsubmit.loading:after{content:'';width:10px;height:10px;border-radius:50%;border:2px solid #fff;border-top:2px solid #3498db;animation:.7s linear infinite spin;position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-5px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.md-modal-gift-parent{top:50%;left:50%;width:50%;font-family:Gilroy-Regular;height:auto;visibility:hidden;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:10px}.panel-group-gift-container input,.panel-group-gift-container input[type=submit],.tab-group-gift-parent{font-family:Gilroy-Medium}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(40,43,49,.8);-webkit-transition:.3s;transition:.3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{color:#333;background:#fff}.md-effect-1 .md-content{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:.3s;transition:.3s}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}#alignSection,#alignSectionVoucher{top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px}.close-button{position:absolute;text-align:center;top:25px;right:25px;cursor:pointer;width:30px;height:30px}.tab-panel-container-gift-main{padding:52px 58px 0}.header-line-icon-container{display:none;text-align:center;max-width:40px;line-height:0;margin:15px auto 61px}.header-icon,.header-line-icon{width:100%;height:auto}.header-icon-container{display:block;text-align:center;width:52.71px;height:55.41px;margin:27.65px auto 32.59px}.tab-group-gift-parent{display:flex;justify-content:space-between;padding:0;margin-bottom:0}.tab-gift-parent{padding:5px;list-style:none;border:1px solid rgba(34,31,32,.19);color:rgba(34,31,32,.59);text-align:center;cursor:pointer;max-width:176px;min-height:48px;width:47.05%;font-size:16px;display:flex;justify-content:center;align-items:center;line-height:23.12px}.panel-group-gift-container{height:auto;border-top:none;font-family:Gilroy-Medium;margin-bottom:50px}#captchaSubmit[disabled],.panel-group-gift-container input[disabled]{cursor:not-allowed}.modal-parent,.panel-gift-content,button.redeem-button{display:none}.gift-card-input{width:100%;min-height:48px;border:1px solid rgba(34,31,32,.19);font-size:14px;border-radius:22px}.gift-card-input::placeholder{font-family:Gilroy-Regular}.tab-gift-parent.is-active{background:#fff;color:#221f20;border:1px solid #221f20}.panel-gift-content.is-show{display:block}.card-body .card-balance-container,.card-body .container,.content-container .container,.heading-container{display:flex;align-items:center}.gift-section-icon-container{width:26px;height:27px;margin-right:9.25px}.gift-section-icon{margin-right:9.25px}.gift-section-heading{font-size:18px}.inline{display:inline-block}#contact,.Gift-cardno,.btn-addgft-container .plus-icon-container,.card-amt,.card-bal,.current-bal,.gftcard,.gftpin{display:flex}.gftcard{flex-direction:column;max-width:214px;width:57.22%}.Gift-cardno{flex-direction:row;margin:22px 0 18px;justify-content:space-between}#giftcard-no{padding:14px 16px}.gftpin{flex-direction:column;max-width:145px;width:38.77%}#giftcard-pin,.captcha-input{padding:14px}#error-captchamsg,#errormessage,#errormessage-cap{font-size:14px;font-family:Gilroy-Regular}#error-message{font-size:12px;font-family:Gilroy-Regular}#contact{justify-content:space-between;margin-bottom:16px}.captcha-generate-container{max-width:214px;width:57.22%;position:relative}.captcha-image{background:#eef4f8;padding:10px 14px;border:none}.captcha-regenerate{position:absolute;right:15px;top:10px;width:13.6px;height:16.5px}.captcha-input-container{max-width:145px}.card-bal{align-items:center;justify-content:space-between;margin-bottom:45px}.current-bal{flex-direction:column;max-width:155px;width:41.44%;min-height:36px;font-size:14px;margin-left:3px}.current-card-balance-heading{padding:0;font-family:Gilroy-Regular}.card-body,span.validity{font-family:Gilroy-Regular,sans-serif}.balance-to-use{max-width:219px;width:56.55%}#balance,.balance-ch{-moz-appearance:textfield;appearance:textfield}#balance::-webkit-inner-spin-button,#balance::-webkit-outer-spin-button,.balance-ch::-webkit-inner-spin-button,.balance-ch::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.balance-ch{padding:15px}.btnsubmit{width:100%;height:48px;text-align:center;font-size:16px;line-height:23px;text-transform:uppercase;color:#fff;cursor:pointer;background:grey;border:none;border-radius:33px}.gft-value{max-width:374px;width:100%;margin:22px 0 16px}#giftcardno{padding:14px 16px 16px 17px}.panel-gift-content #captchaContainer{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:38px}span.err-MsgGV,span.validity{display:flex;justify-content:center}#captchaRefresh{cursor:pointer}span.validity{color:#005e70;font-size:14px;line-height:normal;text-align:center;margin:2%}#alignSection{background-color:#fff}.card-body{background-color:#fff;width:100%;height:auto;position:relative;padding:0 58px;border-radius:inherit}.card-body .parent-container{max-width:374px;width:100%}.card-body .container{margin-top:0}.card-body .header-icon-container{margin:27.65px auto 22.5px}.card-body .content-container{margin:45px 0}.content-container .container{margin-bottom:16px}.card-body .btn-cnfrm-cont,.content-container .gift-section-heading{font-family:Gilroy-Medium,sans-serif}.card-body .newcards{margin-bottom:20px}.card-body .cards,.card:not(.ratio){margin-bottom:10px}#gift-modal-background #cardDisplay{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}.card:not(.ratio){display:flex;width:100%;height:100%}.card-body .card-details{display:flex;flex-wrap:wrap;align-items:center;align-items:center;width:100%}.card-body .card-input{display:flex;justify-content:space-between;align-items:center;max-width:332px;width:100%;padding:15px}.card-body .gift-popup-button,.giftcard-cnfrm-container,.giftvoucher-cnfrm-container{max-width:180px;min-height:48px}.card-body .card-no,.card-body .cardVal-Nos{font-size:14px;font-family:Gilroy-Medium,sans-serif;line-height:normal}.card-body .card-balance,.card-body .cardVal-Amts,.card-body .symbs{font-size:12px;line-height:normal;margin-right:10px}.card-body .check-symbol-icon-container{width:18px;height:18px}.card-body .check-symbol-icon-container svg{width:inherit;height:inherit}.card-body .delete-symbol-icon-container{width:23px;height:23px;cursor:pointer;margin-left:5%}.card-body .gift-card-buttons{display:flex;justify-content:space-between}.card-body .gift-popup-button{min-width:180px;width:100%;border:1px solid #221f20;background:#fff;font-family:Gilroy-Regular,sans-serif;text-transform:uppercase;cursor:pointer;font-size:14px;border-radius:22px}.card-body .btn-addgft{display:flex;align-items:center;justify-content:center;gap:2px}.card-body .btn-addgft,.card-body .btn-voucher{color:#221f20}.card-body .btn-addgft:disabled,.card-body .btn-voucher:disabled{background:#d3d3d3}.card-body .btn-cnfrm-cont,.card-body .btn-cnfrm-conts{color:#fff;background:#ee3224;padding:12px 0;border:none}.card-body .btn-cnfrm-cont:disabled,.card-body .btn-cnfrm-conts:disabled{background:gray}.card-body .invalid-cardd,.card-body .invalid-vouch{font-size:12px;font-family:Gilroy-Regular,sans-serif;color:red;display:block;text-align:center;padding:5px}#alignSectionVoucher{background-color:#fff}span.err-MsgGV{font-size:10px;color:red;margin:2% auto}span.error-gft-card,span.msg-voucherchk,span.quicksilver{display:flex;justify-content:center;font-size:12px;text-align:center}.card-body .symbs{margin:0 3px 0 0}span.quicksilver{align-items:center;color:#5f9ea0;padding:2%}span.error-gft-card,span.msg-voucherchk{align-items:center;color:red;padding-bottom:2%;font-family:Gilroy-Regular}span#error-resv,span.err-MsgGC{display:flex;justify-content:center}.card-hdng-style,.redeem-card p{font-family:Gilroy-Medium,sans-serif}span#error-resv{align-items:center;text-align:center;font-size:12px;color:red;padding-bottom:2%;font-family:Gilroy-Regular}span.err-MsgGC{font-size:10px;color:red;margin:.3% auto;line-height:normal}.redeem-card p,.redeem-card span{font-size:14px;line-height:normal}.panel-gift-content .gcgv-terms{margin:0;padding:3% 0;color:#1e1e1e;font-size:12px;font-family:Gilroy-Regular,sans-serif;font-style:normal;font-weight:500;line-height:normal;justify-content:center;text-decoration:none;cursor:pointer}.panel-group-gift-container :is(.gift-voucher-btnsubmit-container,.giftcard-btnsubmit-container){position:relative;height:48px}#alignSection .giftcard-loader-overlay,#alignSectionVoucher .giftvoucher-loader-overlay,.panel-group-gift-container :is(.giftvoucher-loader-overlay,.giftcard-loader-overlay){position:absolute;width:100%;height:100%;background:#ee3224;line-height:23px;pointer-events:none;z-index:2;border-radius:22px}.dot-flashing,.dot-flashing::after,.dot-flashing::before{width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff}#alignSection .giftcard-loader-overlay,#alignSectionVoucher .giftvoucher-loader-overlay{width:180px;height:48px}#alignSection .stage,#alignSectionVoucher .stage,.gift-voucher-btnsubmit-container .stage,.giftcard-btnsubmit-container .stage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dot-flashing{position:relative;animation:1s linear .5s infinite alternate dot-flashing;display:block!important}.dot-flashing::after,.dot-flashing::before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;animation:1s infinite alternate dot-flashing}.dot-flashing::after{left:15px;animation:1s 1s infinite alternate dot-flashing}@keyframes dot-flashing{0%{background-color:#fff}100%,50%{background-color:#d3d3d3}}@media screen and (max-width :768px){.md-modal-gift-parent{top:initial;left:50%;bottom:0;max-width:100%;width:100%;min-width:300px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:10px 10px 0 0}.close-button{top:20px;right:16px;display:flex;justify-content:center;align-items:center}.header-line-icon-container,.md-modal-gift-parent .close-button img.close-button-icon,.parent-container .closesection .close-button-icon{display:block}.card-body,.tab-panel-container-gift-main{padding:0 18px}.header-icon-container{display:none}.panel-group-gift-container{margin-top:0;margin-bottom:17.5px}.panel-gift-content.tab-A{margin-top:36px}.panel-gift-content.tab-B{margin-top:28px}.balance-to-use,.captcha-generate-container,.captcha-input-container,.current-bal,.tab-gift-parent{max-width:349.71px;width:47.84%}.gift-section-icon-container{width:26px;height:26px}.Gift-cardno{margin:14px 0 20px}.gftcard{max-width:424.12px;width:58.02%}.gftpin{max-width:275.22px;width:37.65%}#giftcard-pin{padding:15px 14px 13px}#contact{margin-bottom:20px}.captcha-image{padding:10px 14px 9px}.card-bal{margin-bottom:36.5px}.current-bal{margin-left:10px}.balance-ch{padding:14px 15px}.gft-value{max-width:731px;margin:8px 0 20px}#giftcardno{padding:14px 16px}.panel-gift-content #captchaContainer{margin-bottom:74.5px}#alignSection,#alignSectionVoucher{top:initial;left:50%;bottom:0;max-width:100%;width:100%;min-width:300px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);animation:1s forwards bottomToTop}.card-body .parent-container{max-width:732px}.card-body .parent-container .header-line-icon-container{margin:15px auto 35px}.card-body .content-container,.newcards{margin-bottom:18px}.content-container .container{margin-bottom:14px}.card-body .card-input{max-width:85.18%}.card-body .gift-card-buttons{flex-wrap:wrap}#alignSection .giftcard-loader-overlay,#alignSectionVoucher .giftvoucher-loader-overlay,.card-body .btn-addgft-container,.card-body .btn-cnfrm-cont-container,.card-body .btn-cnfrm-conts-container,.card-body .btn-voucher-container{width:100%}.card-body .btn-addgft,.card-body .btn-voucher{min-width:initial;max-width:51.22%;width:100%;padding:15px 10px}.card-body .btn-cnfrm-cont,.card-body .btn-cnfrm-conts{max-width:100%;width:100%}@keyframes bottomToTop{0%{transform:translateX(-50%) translateY(100%)}100%{transform:translateX(-50%) translateY(0)}}span.validity{margin:0;padding-bottom:2%}.giftcard-cnfrm-container,.giftvoucher-cnfrm-container{margin-top:40px;max-width:100%;width:100%}}.redeem-modal{display:none;position:fixed;z-index:2001;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.redeem-modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px}.redeem-close,.x-btn_style{cursor:pointer;background:#fff;width:30px;height:30px;display:flex}.redeem-close:focus,.redeem-close:hover{color:#000;text-decoration:none;cursor:pointer}.redeem-modal-text{margin-bottom:0}img.redeem-close-icon{width:12px;height:auto}.redeem-close{color:#aaa;float:right;font-size:28px;font-weight:700;text-align:center;border:.5px solid #dadada;box-shadow:0 0 8px rgba(22,21,21,.13);justify-content:center}.redeem-card p,.redeem-modal-heading{justify-content:center;text-align:center}.redeem-modal-heading{margin-top:25px}.card-outer-style{position:fixed;left:50%;top:36%;transform:translate(-50%,-50%)}.card-hdng-style{font-size:18px;padding-bottom:23px}.redeem-card p{min-height:48px;border:1px solid rgba(34,31,32,.19);display:flex;align-items:center;padding:0 23px;margin:0 7%}.redeem-card span{color:red;font-family:Gilroy,sans-serif;text-align:center;display:flex;justify-content:center;margin:2%}.x-btn_style{text-align:center;align-items:center;justify-content:center;color:#000}.redeem-card{margin-bottom:4%}@media (min-width:1440px){#alignSection,.card-body .parent-container{max-width:unset}#alignSection span.validity,.card-body p.card-no{font-size:clamp(14px, calc(14 * (100vw / 1440)), 25px)}#alignSection{width:34.097vw;height:auto}.card-body .header-icon-container{width:3.379vw;height:3.942vw;margin:1.92vw auto 1.499vw}.closesection.close-button.close-mdl{width:2.083vw;height:2.083vw;display:flex;justify-content:center;align-items:center;top:1.736vw;right:1.736vw}.gift-section-icon-container{width:1.806vw;height:1.806vw;display:flex;justify-content:center;align-items:center}.gift-section-icon{width:100%;height:auto;margin:0}.gift-section-heading{font-size:clamp(18px, calc(18 * (100vw / 1440)), 32px)}.card-body .card-input{max-width:23.056vw;min-height:3.333vw;padding:1.042vw;border-radius:.556vw;flex-grow:1}.card-body .check-symbol-icon-container{width:1.25vw;height:1.25vw}.card-body .check-symbol-icon-container img,.card-body .delete-symbol-icon-container img{width:100%;height:auto;object-fit:cover}.card-body .card-balance-container pre.symbs,p.card-balance{font-size:clamp(12px, calc(14 * (100vw / 1440)), 25px)!important}.card-body .delete-symbol-icon-container{width:1.597vw;height:1.597vw;margin-left:1.319vw}#alignSection .giftcard-loader-overlay,#alignSectionVoucher .giftvoucher-loader-overlay,.card-body .gift-popup-button{width:12.431vw;height:3.333vw}.content-container .container{margin-bottom:1.111vw}.card-body .gift-popup-button{font-size:clamp(16px, calc(16 * (100vw / 1440)), 25px);max-width:unset;display:flex;justify-content:space-evenly;align-items:center}button.btn-addgft.gift-popup-button span img{width:.833vw;height:.833vw}#alignSection span.validity{margin:0;padding:3%}.card-body{padding:0 4.028vw;height:100%}.giftcard-cnfrm-container,.giftvoucher-cnfrm-container{max-width:unset;min-height:48px}}.background-blur{width:100%;height:100vh;background-color:#00000078;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:999}