:root{--gvlo-primary:#777;--gvlo-secondary:#639;--gvlo-grey:#afafaf;--gvlo-black:#000;--gvlo-white:#fff;--gvlo-fonts:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--gvlo-overlay-z-index:99999999;--gvlo-modal-z-index:999999999}body.gvlo-open{height:100vh;overflow:hidden}.gvlo-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.gvlo-field{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--gvlo-fonts);margin:8px 0;position:relative;width:100%}.gvlo-field label{color:#afafaf;color:var(--gvlo-grey);display:block;font-size:14px;margin:5px 0;width:100%}.gvlo-field input,.gvlo-field select,.gvlo-field textarea{border:1px solid #000;border:1px solid var(--gvlo-black);font-size:16px;padding:8px}.gvlo-field input,.gvlo-field select,.gvlo-field textarea{display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--gvlo-fonts);width:100%}.gvlo-field textarea{resize:none;white-space:pre-wrap}.gvlo-field+.gvlo-field{margin-top:16px}.gvlo-heading{font-size:30px;font-weight:600;line-height:36px;margin:12px 0;text-align:center}.gvlo-bulk-link{display:block;text-align:center}.gvlo-hidden{display:none!important}.gvlo-recipient{width:100%}.gvlo-upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #6d7175;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.3rem;padding:.75rem}.gvlo-upload-icon{height:50px}.gvlo-upload-button{background-color:transparent;border:0;color:#2c6ecb;cursor:pointer;font-size:1.1rem;margin-top:.05rem}.gvlo-upload-button-subtext{color:#6d7175;font-size:1rem;font-weight:lighter}.gvlo-footnote{color:#6d7175;font-size:.8rem;font-weight:300}.gvlo-table{border:1px solid #6d7175}.gvlo-row-odd{border-bottom:1px solid #6d7175;border-top:1px solid #6d7175}.gvlo-row{padding:.75rem}.gvlo-footer,.gvlo-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.gvlo-footer{padding:0 .2rem}.gvlo-table-header{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#e8e8e8;border-bottom:1px solid #6d7175;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.75rem}.gvlo-error-panel{color:#c12c0d}.gvlo-error-panel-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .5rem}.gvlo-error-panel-body,.gvlo-error-panel-header h3{margin:0;padding:0}
.gvlo-overlay .date .flatpickr-calendar{left:0!important;position:absolute;top:-285px!important}.gvlo-overlay .date .flatpickr-calendar .flatpickr-disabled{display:inline;display:initial}.gvlo-overlay .date .flatpickr-calendar .flatpickr-months{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gvlo-overlay .date .flatpickr-calendar .flatpickr-next-month,.gvlo-overlay .date .flatpickr-calendar .flatpickr-prev-month{position:static}.gvlo-overlay .date .flatpickr-calendar.inline{margin:10px 0;position:static;width:100%}.gvlo-overlay .date .flatpickr-calendar.inline .dayContainer{max-width:100%;min-width:100%;width:100%}.gvlo-overlay .date .flatpickr-calendar.inline .flatpickr-days,.gvlo-overlay .date .flatpickr-calendar.inline .flatpickr-rContainer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (max-width:640px){.gvlo-overlay .date .flatpickr-calendar:not(.inline){-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.gvlo-overlay .date .flatpickr-current-month{width:auto}}.gvlo-overlay .date .flatpickr-month input,.gvlo-overlay .date .flatpickr-month select{border:0;display:inline-block;padding:0;width:auto}
.gvlo-carousel-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gvlo-carousel-container .gvlo-images-container,.gvlo-carousel-container .gvlo-images-container .gvlo-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.gvlo-carousel-container .gvlo-images-container .gvlo-img-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;max-height:400px;max-width:100%;min-width:100%;position:relative;-webkit-transition:all .5s cubic-bezier(.4,0,.2,1);-o-transition:all .5s cubic-bezier(.4,0,.2,1);transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}.gvlo-carousel-container .gvlo-images-container img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.gvlo-carousel-container .gvlo-carousel-controls{font-weight:500;margin:.75rem 0}.gvlo-arrow-btn,.gvlo-carousel-container .gvlo-carousel-controls{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gvlo-arrow-btn{border:1px solid #e5e7eb;cursor:pointer;margin:0 1rem;overflow:hidden;padding:.5rem}.gvlo-arrow-btn.gvlo-left{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.gvlo-arrow-btn.gvlo-right{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}
.rotate-180.svelte-3az2sw{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
:root{--gvlo-overlay-z-index:99999997;--gvlo-modal-z-index:999999998;--gvlo-fonts:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.gvlo-overlay{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-scroll-chaining:none;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.5));background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.5));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--gvlo-fonts);height:100%;justify-content:center;left:0;margin:0;overscroll-behavior:contain;padding:0;position:fixed;top:0;width:100%;z-index:99999997;z-index:var(--gvlo-overlay-z-index)}.gvlo-overlay *,.gvlo-overlay :after,.gvlo-overlay :before{-webkit-box-sizing:inherit;box-sizing:inherit}.gvlo-overlay .gvlo-modal::-webkit-scrollbar{width:0}.gvlo-overlay .gvlo-modal-close-btn{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;position:absolute;right:1px;top:5px}.gvlo-modal{-ms-overflow-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:95vh;max-width:450px;min-width:345px;overflow-y:auto;padding:18px;position:relative;scrollbar-width:none}@media screen and (max-width:576px){.gvlo-modal{max-width:85%;width:85%}}.gvlo-modal .gvlo-button{display:block;margin:16px 0 0;width:100%}
.gvlo-input-toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--gvlo-black);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;padding:8px}.gvlo-input-toggle span{width:80%}.gvlo-input-toggle button{background:var(--gvlo-grey);border:0;border-radius:9999px;cursor:pointer;height:32px;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:64px}.gvlo-input-toggle button:after{background:#fff;border:1px solid var(--gvlo-white);border-radius:9999px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:relative;-webkit-transform:scale(90%);-ms-transform:scale(90%);transform:scale(90%);-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);-o-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:50%}.gvlo-input-toggle input:checked+button{background:#000}.gvlo-input-toggle input:checked+button:after{left:50%}

.text-input.svelte-w9go3q.svelte-w9go3q{border:1px solid #ccc;border-radius:5px;margin:0;padding:3px;width:60px}.color-picker.svelte-w9go3q.svelte-w9go3q{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;height:90px}.color-picker.svelte-w9go3q.svelte-w9go3q,.color-selectors.svelte-w9go3q.svelte-w9go3q{-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.color-selectors.svelte-w9go3q.svelte-w9go3q{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.color-component.svelte-w9go3q.svelte-w9go3q{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;justify-content:center}.color-component.svelte-w9go3q strong.svelte-w9go3q{width:40px}.color-component.svelte-w9go3q input[type=range].svelte-w9go3q{margin:0 0 0 10px}.color-component.svelte-w9go3q input[type=number].svelte-w9go3q{margin:0 0 0 10px;width:50px}.color-preview.svelte-w9go3q.svelte-w9go3q{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12px;justify-content:space-between}.preview.svelte-w9go3q.svelte-w9go3q{height:60px;width:60px}
h4.svelte-1gm5gmt{font-size:.85rem;margin:0;padding:5px}.property.svelte-1gm5gmt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.75rem;justify-content:space-between;padding:3px 5px}.label.svelte-1gm5gmt{color:#999;display:block}.value.svelte-1gm5gmt{color:#666;display:block}
.popover.svelte-cq7jp3.svelte-cq7jp3{position:relative}.popover-content.svelte-cq7jp3.svelte-cq7jp3{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);display:inline-block;opacity:1;position:absolute;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s cubic-bezier(.75,-.02,.2,.97);-o-transition:all .3s cubic-bezier(.75,-.02,.2,.97);transition:all .3s cubic-bezier(.75,-.02,.2,.97);visibility:visible}.popover-content.hidden.svelte-cq7jp3.svelte-cq7jp3{opacity:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:hidden}.arrow.svelte-cq7jp3.svelte-cq7jp3{border-style:solid;border-width:10px 10px 0;bottom:-9px;content:"";position:absolute;z-index:-1}.left-align.svelte-cq7jp3 .arrow.svelte-cq7jp3,.left-align.svelte-cq7jp3.svelte-cq7jp3{left:0;right:auto}.right-align.svelte-cq7jp3 .arrow.svelte-cq7jp3,.right-align.svelte-cq7jp3.svelte-cq7jp3{left:auto;right:0}
.lottie-player-controls.svelte-9yox50.svelte-9yox50{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif!important;justify-content:space-between;padding:4px 8px}.lottie-player-controls.svelte-9yox50>div.svelte-9yox50{margin-left:4px}.spacer.svelte-9yox50.svelte-9yox50{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:14px}.btn.svelte-9yox50.svelte-9yox50{fill:#999;cursor:pointer;width:14px}.btn.svelte-9yox50.svelte-9yox50:hover{fill:#222}.btn.active.svelte-9yox50.svelte-9yox50{fill:#555}.progress.svelte-9yox50.svelte-9yox50{-moz-apperance:none;-webkit-appearance:none;border-radius:3px;cursor:pointer;height:4px;margin:0 10px;width:100%}.progress.svelte-9yox50.svelte-9yox50:focus{border:none;outline:none}.progress.svelte-9yox50.svelte-9yox50::-moz-range-track{background:none;border:none;cursor:pointer;outline:none}.progress.svelte-9yox50.svelte-9yox50::-webkit-slider-thumb{-webkit-appearance:none!important;background:#0fccce;border:0;border-radius:50%;cursor:pointer;height:13px;width:13px}.progress.svelte-9yox50.svelte-9yox50::-moz-range-thumb{-moz-appearance:none!important;background:#0fccce;border:0;border-radius:50%;cursor:pointer;height:13px;width:13px}.progress.svelte-9yox50.svelte-9yox50::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;height:3px;width:100%}.progress.svelte-9yox50.svelte-9yox50::-ms-fill-lower,.progress.svelte-9yox50.svelte-9yox50::-ms-fill-upper{background:#ccc;border-radius:3px}.progress.svelte-9yox50.svelte-9yox50::-ms-thumb{background:#0fccce;border:0;border-radius:50%;cursor:pointer;height:15px;width:15px}.progress.svelte-9yox50.svelte-9yox50:focus::-ms-fill-lower,.progress.svelte-9yox50.svelte-9yox50:focus::-ms-fill-upper{background:#ccc}.popover.svelte-9yox50.svelte-9yox50{background:#fff;border-radius:5px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:.75rem;padding:10px}.popover-snapshot.svelte-9yox50.svelte-9yox50{width:150px}.popover-snapshot.svelte-9yox50 h5.svelte-9yox50{font-size:.75rem;margin:5px 0 10px}.popover-snapshot.svelte-9yox50 a.svelte-9yox50{display:block;text-decoration:none}.popover-snapshot.svelte-9yox50 a.svelte-9yox50:before{content:"⥼";margin-right:5px}.popover-snapshot.svelte-9yox50 .note.svelte-9yox50{color:#999;display:block;margin-top:10px}.popover-info.svelte-9yox50.svelte-9yox50{width:250px}.frame-number.svelte-9yox50.svelte-9yox50{border:1px solid #ccc;border-radius:3px;color:#999;font-family:inherit;font-size:.7rem;outline:none;padding:0;text-align:center;width:40px}.popover-background.svelte-9yox50.svelte-9yox50{width:350px}
.lottie-player.svelte-1aiskgp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow .6s;transition:-webkit-box-shadow .6s;-o-transition:box-shadow .6s;transition:box-shadow .6s;transition:box-shadow .6s,-webkit-box-shadow .6s}.lottie-player.is-zoomed.svelte-1aiskgp{border-radius:6px;-webkit-box-shadow:0 0 56px -14px rgba(0,0,0,.6);box-shadow:0 0 56px -14px rgba(0,0,0,.6);left:0;margin:100px;position:absolute;right:0;top:0}.animation.svelte-1aiskgp{overflow:hidden}.lottie-player-error.svelte-1aiskgp{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}
.gvlo-wizard-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gvlo-btn-group,.gvlo-wizard-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.gvlo-btn-group{gap:1rem;margin-bottom:1rem;width:100%}.gvlo-btn-group .gvlo-control,.gvlo-btn-group .gvlo-link{-webkit-box-flex:0;background:#fff;border:1px solid #000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-ms-flex:0 1 50%;flex:0 1 50%;font-weight:600;height:100%;margin:1rem 0 0;padding:.1rem;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);-o-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1);width:50%}.gvlo-btn-group .gvlo-redeem{background:#000;color:#fff}.gvlo-btn-group .gvlo-control:hover,.gvlo-btn-group .gvlo-link:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.gvlo-btn-group .gvlo-control:active,.gvlo-btn-group .gvlo-link:active{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}
.gvlo-subheader{font-size:1.5em;text-align:center}.gvlo-italic{font-style:italic}