.rotate-180.svelte-3az2sw{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#gvloApp .date .flatpickr-calendar{left:0!important;position:absolute;top:-285px!important}#gvloApp .date .flatpickr-calendar .flatpickr-disabled{display:unset}#gvloApp .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}#gvloApp .date .flatpickr-calendar .flatpickr-next-month,#gvloApp .date .flatpickr-calendar .flatpickr-prev-month{position:unset}#gvloApp .date .flatpickr-calendar.inline{margin:10px 0;position:static;width:100%}#gvloApp .date .flatpickr-calendar.inline .dayContainer{max-width:100%;min-width:100%;width:100%}#gvloApp .date .flatpickr-calendar.inline .flatpickr-days,#gvloApp .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){#gvloApp .date .flatpickr-calendar:not(.inline){-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#gvloApp .date .flatpickr-current-month{width:unset}}#gvloApp .date .flatpickr-month input,#gvloApp .date .flatpickr-month select{border:0;display:inline-block;padding:0;width:unset}
#gvloApp .carousel{-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}#gvloApp .carousel .image-container,#gvloApp .carousel .image-container .gvlo-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#gvloApp .carousel .image-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%}#gvloApp .carousel .image-container img{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}#gvloApp .carousel .controls{font-weight:500;margin:.75rem 0}#gvloApp .arrow-btn,#gvloApp .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}#gvloApp .arrow-btn{border:1px solid #e5e7eb;cursor:pointer;margin:0 1rem;overflow:hidden;padding:.5rem}#gvloApp .arrow-btn.left{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}#gvloApp .arrow-btn.right{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}
: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}#gvloApp{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;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;font-family:var(--gvlo-fonts);height:100%;justify-content:center;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:var(--gvlo-overlay-z-index)}#gvloApp *,#gvloApp :after,#gvloApp :before{-webkit-box-sizing:inherit;box-sizing:inherit}#gvloApp #gvloModal::-webkit-scrollbar{width:0}#gvloApp .close-btn{cursor:pointer;display:block;position:absolute;right:15px;top:15px;z-index:1}#gvloModal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-overflow-style:none;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:90vh;max-width:450px;overflow-y:auto;padding:40px;position:relative;scrollbar-width:none}@media screen and (max-width:576px){#gvloModal{max-width:85%;width:85%}}#gvloModal .gvlo-button{display:block;margin:16px 0 0;width:100%}.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:var(--gvlo-fonts);margin:8px 0;position:relative;width:100%}.gvlo-field label{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 var(--gvlo-black);display:block;font-family:var(--gvlo-fonts);font-size:16px;padding:8px;width:100%}.gvlo-field textarea{display:block;font-family:var(--gvlo-fonts);resize:none;white-space:pre-wrap;width:100%}.gvlo-heading{font-size:30px;font-weight:600;line-height:36px;margin:12px 0;text-align:center}.gvlo-hidden{display:none}.gvlo-recipient{width:100%}.gvlo-toggle-disclaimer{-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;justify-content:space-between;padding:8px}.gvlo-toggle-disclaimer span{width:80%}.gvlo-toggle-disclaimer 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-toggle-disclaimer 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 .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:50%}.gvlo-toggle-disclaimer input:checked+button{background:#000}.gvlo-toggle-disclaimer input:checked+button:after{left:50%}