@import url(https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,200;9..40,700&display=swap);.pin-management-container{display:flex;flex-direction:column}.pci-widget-container{height:70vh}iframe{border:none;height:100%;width:100%}.giftcards .buttonGroup{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin:2em 0 0}.giftcards .buttonGroup:not(:has(.button:not(.hidden))){margin:0!important}.giftcards .buttonGroup:has(.button:not(.hidden)){margin-bottom:4em}.giftcards .button,.giftcards button{border-radius:.5em;box-shadow:0 0 8px #0000001a;cursor:pointer;flex:1 1 auto;margin:0;padding:1em .5em;transition:color .3s,background-color .3s,box-shadow .3s;width:100%}.giftcards .button.disabled-true,.giftcards button.disabled-true{opacity:.2;pointer-events:none}.giftcards .button:hover,.giftcards button:hover{box-shadow:0 0 8px #0003}.giftcards .button:active,.giftcards button:active{box-shadow:0 0 4px #0003}.giftcards .button.half{flex-basis:calc(50% - 2em);width:calc(50% - 2em)}.giftcards .button.submit,button[type=submit]{background-color:var(--main-color);border-color:var(--bg-color);color:var(--bg-color)}.button.submit:active,.button.submit:hover,button[type=submit]:active,button[type=submit]:hover{background-color:var(--bg-color);border-color:var(--main-color);color:var(--main-color)}.giftcards .button.link,.giftcards button.link{background-color:initial;border:none;box-shadow:none;color:var(--main-color);margin:0;width:100%}.giftcards .button.link:hover,.giftcards button.link:hover{text-decoration:underline}.giftcards .button.small,.giftcards .buttonGo,.giftcards button.small{width:-webkit-min-content;width:min-content}.giftcards .buttonGo{flex:1 1 min-content;translate:0 0}:root{--main-color:#505050;--bg-color:#e6e6e6;--aux-color:#fff;--warn-color:red}body{background-color:#e6e6e6;background-color:var(--bg-color);color:#505050;color:var(--main-color);font-family:DM Sans,Arial Narrow,Helvetica Neue,sans-serif;margin:0;padding:0;text-align:center}header{font-size:2vh}footer{font-size:.8rem}a{color:#505050;color:var(--main-color);text-decoration:none}ul{text-align:left}p{max-width:20em;text-align:justify}input,select,textarea{background-color:#505050;background-color:var(--main-color);border:1px solid rgba(rgb(80,80,80),.5);border:1px solid rgba(var(--main-color),.5);border-radius:.5em;color:#000;font-family:DM Sans;font-size:1rem;font-weight:200;padding:.7em}form{display:flex;flex-direction:column}form>*{margin:.5em}.hidden,.hidden-true,.shown-false{display:none!important}.giftcards{align-content:center;background-color:#e6e6e6;background-color:var(--bg-color);color:#505050;color:var(--main-color);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:0;min-height:100vh;width:100vw}.step{display:block;height:2em;left:0;padding:.5em;position:absolute;top:10vh;width:auto}.screen{align-items:center;background:#e6e6e6;background:var(--bg-color);background:linear-gradient(10deg,#8b008b1a,#ffffff1c 54%,#8b008b2e);display:flex;flex-grow:1;flex-wrap:nowrap;height:auto;overflow-x:auto;width:100%}.screen>.inactive>*{visibility:hidden}.screen>*{display:flex;flex:0 0 auto;flex-direction:column;height:calc(100% - 3px);justify-content:space-between;width:100%}.screen>.active{border-bottom:3px solid #e6e6e6;border-bottom:3px solid var(--bg-color)}.main{align-content:flex-start;flex-direction:column;flex-grow:1;justify-content:center;margin:1em}.main,.navibar{align-items:center;display:flex}.navibar{align-content:center;justify-content:space-between;width:100%}.navibar>*{margin:1em;padding:2em}button.main{flex-grow:2;font-weight:700}button.aux{flex-grow:1;font-weight:400}.brandedGiftCard{aspect-ratio:270/172;background-size:cover;border:1px solid #505050;border:1px solid var(--main-color);border-radius:1em;max-width:270px;width:100%}.preview{box-shadow:0 0 8px #00000080;padding:2em}.none{visibility:hidden}.show{animation:fade-out .5s backwards}.hide{animation:fade-out 2s forwards}@keyframes fade-out{to{opacity:0;visibility:hidden}}.brandedGiftCard p{color:#505050;color:var(--main-color);display:block;font-weight:700;margin:3em 0 -2em;text-align:center}.brandedGiftCard .balance{color:#fff;color:var(--aux-color);display:block;font-size:3rem;font-weight:700;margin-top:1.2em;text-shadow:0 0 .2em #e6e6e6;text-shadow:0 0 .2em var(--bg-color)}:focus{box-shadow:0 0 8px rgba(rgb(230,230,230),.5);box-shadow:0 0 8px rgba(var(--bg-color),.5);outline:#adff2f}.error{background-color:#e6e6e6;background-color:var(--bg-color);color:red;color:var(--warn-color)}:root{--panel-bg-color:#fff}*{box-sizing:border-box}dialog::backdrop{background-color:var(--bg-color)}dialog[open]{align-items:center;background-color:var(--bg-color);color:var(--main-color);display:flex;flex-direction:column;justify-content:flex-start;margin:auto;max-width:32em;min-height:90vh;padding:1em;width:100%}.Typewriter__wrapper span.balance{display:block;font-size:2em;font-weight:bolder}.Typewriter__wrapper span.expiry{display:block}.main{min-height:100vh;position:relative}.main>*{background-color:rgba(var(--aux-color),.05);border-radius:1em;display:block;margin:2px 0 0;max-width:30em;min-height:1em;padding:0 0 1em;width:100%;z-index:1}.main>:last-of-type{margin-top:20vh}.cardArtwork{aspect-ratio:270/172;background-color:var(--bg-color);background-size:cover;border:2px solid #fff;border:2px solid var(--panel-bg-color);border-radius:1em;box-shadow:0 0 8px #0000001a;margin-bottom:4rem;margin-top:0;transition:all .5s ease;z-index:3}.cardArtwork.loading{margin-top:-1rem;transform:scale(100%)}.cardArtwork.hidden{border:0;height:0;padding:0;width:0}.cardArtwork.isActive-false{margin:0 0 -1.2em;opacity:40%;z-index:0}.infoPanel,.inputTokenForm{background-color:var(--main-color);box-shadow:0 0 8px #0000001a;color:var(--bg-color);transition:height .5s ease-out}.infoPanel{align-items:center;display:flex;height:7em;justify-content:space-between;padding:0 1em;position:relative}.infoPanel.hidden{height:0;margin:0;padding:0;visibility:hidden}.infoPanel.hidden>*{visibility:hidden}.infoPanel.default{height:7em}.infoPanel.collapsed{height:-webkit-min-content;height:min-content;margin-bottom:2em;min-height:4.2em}.infoPanel.full{height:35em;min-height:-webkit-min-content;min-height:min-content}.infoPanel.error{background-color:var(--aux-color)!important;border:2px solid var(--main-color)!important}.infoPanel.error span{color:var(--main-color)!important}.infoPanel a,.infoPanel h3{color:var(--bg-color)}.infoPanel a{text-decoration:underline}.transactionList{border-top:1px dotted var(--main-color);-webkit-clip-path:border-box;clip-path:border-box;height:auto;margin-top:2em;position:relative;transition:height .5s ease-in}.transactionList.hidden{height:0;visibility:hidden}.transactionList>h2{font-size:1em;letter-spacing:.15em;text-transform:uppercase}.transactionList .trx.declined{font-style:italic;text-decoration:line-through}.brandHeader{margin:1em}.brandHeader .logo{background-repeat:no-repeat;height:10em;transition:all .3s linear;width:10em}.brandHeader.small .logo{height:4em;width:4em}.videoWrapper{background-color:#fff;background-color:var(--panel-bg-color);-webkit-clip-path:border-box;clip-path:border-box;margin-top:0;min-height:0;padding:0;position:relative;z-index:0}.videoWrapper .progress{background-color:var(--bg-color);height:100%;left:-100%;mix-blend-mode:color;pointer-events:none;position:absolute;top:0;transition:left .5s linear;width:100%;z-index:100}.videoWrapper .loading .controls{visibility:hidden}.videoWrapper .controls{aspect-ratio:5/1;border-radius:50%;bottom:0;color:var(--main-color);font-size:3em;left:25%;margin:auto;position:absolute;text-shadow:3px 3px #000;width:50%}.videoWrapper:hover .controls{color:var(--aux-color);cursor:pointer}.videoWrapper .loader.spinner{left:45%;margin-top:2px;position:absolute;top:45%}.videoWrapper .loading{border:1px solid var(--aux2-color)}.videoPanel{border-radius:.5em;-webkit-clip-path:border-box;clip-path:border-box;max-height:80vh;padding:0;z-index:0}.videoPanel.collapsed{height:0}.videoPanel.expanded{height:-webkit-min-content;height:min-content}.videoPanel video{height:auto;object-fit:cover;width:100%}.videoPlayer.collapsed video{height:0;width:100%}.main>.buttonGroup{transition:all 1s ease-in-out;z-index:0}.main>.buttonGroup.shown{transform:translateY(0)}.main>.buttonGroup.hidden{transform:translateY(-200vh)}.buttonGroup .button.hidden{display:none}.button.aux{background-color:var(--main-color);color:var(--aux-color)}.Typewriter{margin:1em 4em 1em 15%;text-align:left}.Typewriter footer{font-size:.7em;font-style:italic;margin:1em 0}.infoPanel.full .Typewriter{margin-top:5em}.loader.spinner{display:none}.loading .loader.spinner{display:block}.loader{height:50px;margin:auto;position:relative;top:40%;width:50px}.spinner{animation:spin 1s linear infinite;border-top:5px solid var(--bg-color);border:5px solid var(--bg-color);border-radius:50%;border-top-color:var(--main-color)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trx{border-bottom:1px solid var(--main-color);display:flex;flex-direction:row;flex-wrap:wrap}.trx>*{font-size:.7rem;padding:0;text-align:left}.trx .trxDate{width:5rem}.trx .trxTime{text-align:right;width:3rem}.trx .trxId{flex-grow:1;font-weight:100;text-align:right;width:calc(100% - 12rem)}.trx .trxAmount{font-size:1.2rem;text-align:right;width:8rem}.trx .trxMerchant{adding-top:.4em;padding-left:1em}.languageSwitch{align-items:center;display:flex;font-weight:100;gap:1em;height:1em;left:auto;margin-left:0;margin-top:.5em;position:absolute;top:-.5em;width:100%}.languageSwitch>*{cursor:pointer;font-size:.8em}.languageSwitch>:hover{color:var(--aux-color)}.languageSwitch>:first-child{pointer-events:none}.inputTokenForm{align-content:flex-end;align-items:center;border-radius:1em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:2em}.inputTokenForm>*{margin:.5em}.inputTokenForm input{border:2px solid var(--aux-color)}.inputTokenForm .error{color:var(--warn-color);display:block;flex:0 0 100%;width:100%}.micrositeFooter>.links{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;margin-top:3em;padding:0}.micrositeFooter>.links>a{flex:1 1 auto;gap:1em;list-style-type:none;margin:0;padding:.5em;text-align:center}.gifterOrGifteeModule{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:space-between;margin:4em 0 3em;transition:all .5s ease}.gifterOrGifteeModule.hidden{height:0;margin:0;padding:0;visibility:hidden}.gifterOrGifteeModule>*{flex:0.5 1 auto}.gifterOrGifteeModule>h2{flex-basis:100%}.gifterOrGifteeModule>p{flex:1 1 100%}.cardFunctions{margin-bottom:2.5em;margin-top:-2em;padding:0 2em}.resetPinScreen{align-items:center;background:#000;background:var(--bg-color,#000);color:#fff;color:var(--main-color,#fff);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2em;text-align:center}.resetPinMessage{margin-bottom:3em;max-width:600px;width:100%}.messageBox{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#000;font-size:1.2rem;font-weight:600;line-height:1.4;padding:2em;text-transform:uppercase}.fadedCardArtwork{margin-bottom:3em}.fadedCardArtwork .cardArtwork{opacity:.3;transform:scale(.8);transition:all .3s ease}.resetPinFooter{margin-top:auto}.resetPinFooter .button{background:#fff;background:var(--main-color,#fff);border:2px solid #fff;border:2px solid var(--main-color,#fff);border-radius:6px;color:#000;color:var(--bg-color,#000);cursor:pointer;font-size:1rem;padding:12px 24px;transition:all .3s ease}.resetPinFooter .button:hover{background:#0000;color:#fff;color:var(--main-color,#fff)}@media (max-width:768px){.resetPinScreen{padding:1em}.messageBox{font-size:1rem;padding:1.5em}.fadedCardArtwork .cardArtwork{transform:scale(.7)}}@media (max-width:480px){.messageBox{font-size:.9rem;padding:1em}.fadedCardArtwork .cardArtwork{transform:scale(.6)}}a:not([href]),a[href=""],a[href="#"]{opacity:.5;pointer-events:none}.matches-client-platform-false{display:none}
/*# sourceMappingURL=main.59096b1e.css.map*/