@keyframes progressBar{0%{width:0}to{width:100%}}@-webkit-keyframes progressBar{0%{width:0}to{width:100%}}body,html{height:100vh;display:block;width:100vw;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",sans-serif;color:#1c1c1c;overflow-wrap:break-word;overflow-x:hidden;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat}body:before,html:before{width:100%;height:100%;content:"";position:fixed;top:0;right:0;bottom:0;background-color:#1c1c1c;opacity:.5;z-index:-1}h1,h2,h3,h4,p{margin:0;padding:0}h1{font-size:30px;font-weight:700;line-height:41px}h1,h2{text-align:left}h2{font-size:22px;font-weight:600;line-height:30px}h3{font-weight:400;color:#9f9f9f}h3,label{text-align:left;font-size:18px;line-height:24px}label{font-weight:600;color:#1c1c1c}textarea{font-family:"Open Sans","Helvetica Neue",sans-serif}.small-text{text-align:left;font-size:10px;font-weight:600;line-height:12px;letter-spacing:0;color:#1c1c1c}.submit{width:100%;height:65px;margin:15px 0;font-size:18px;font-weight:600;line-height:24px;color:#fff;background:#ffce00 0 0 no-repeat padding-box;border:none;border-radius:10px;cursor:pointer}.submit:hover{opacity:.7}.card{width:175px;height:120px;display:flex;justify-content:center;align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid #f2f2f2;border-radius:10px;color:#9f9f9f;-webkit-transition:all .23s ease;transition:all .23s ease}@media (max-width:calc(640px + 75px)){.card{width:100px;height:70px}}.card:hover{background-color:#f2f2f2;cursor:pointer}.card:focus{background-color:#1c1c1c}.card--selected,.card--selected:hover{background-color:#1c1c1c;color:#fff}.card__currency{font-size:30px}.card__value{font-size:35px}.dropdown{position:reltaive;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin-bottom:20px}.dropdown__select{position:relative;display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:10px}.dropdown__select.open>.select__options{opacity:1;visibility:visible;pointer-events:all}.dropdown__select .select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font-size:17px;font-weight:300;color:#1c1c1c;height:50px;line-height:60px;background-color:#f2f2f2;cursor:pointer;border:1px solid #e6e6e6;border-radius:10px}.dropdown__select .select__options{position:absolute;display:block;top:100%;left:0;right:0;max-height:275px;overflow-y:auto;border:1px solid #e6e6e6;border-radius:10px;border-top:0;background:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:2;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.dropdown__select .select__options .option{position:relative;display:block;background-color:#f2f2f2;padding:0 22px;font-size:17px;font-weight:300;color:#1c1c1c;line-height:50px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.dropdown__select .select__options .option:hover{cursor:pointer;background-color:#e6e6e6}.dropdown__select .select__options .selected,.dropdown__select .select__options .selected:hover{color:#fff;background-color:#9f9f9f}.country__select{padding:0;margin-bottom:10px}.country__select .select-search-box{width:100%;position:relative}.country__select .select-search-box input[type=search]{line-height:1}.country__select .select-search-box__search{display:block;width:100%;height:50px;border:none;background:none;outline:none;font-size:16px;padding:0 20px;color:#9f9f9f;-webkit-appearance:none;box-sizing:border-box;position:relative;z-index:2;cursor:pointer;line-height:50px}.country__select .select-search-box__search--selected{cursor:text}.country__select .select-search-box__select{display:none;position:absolute;top:60px;left:0;right:0;background:#f2f2f2 0 0 no-repeat padding-box;border-radius:10px;overflow:auto;z-index:100;min-height:49px;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07)}.country__select .select-search-box__select::-webkit-scrollbar{width:10px;background-color:#fff}.country__select .select-search-box__select::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.05);border-radius:5px;background-color:#fff}.country__select .select-search-box__select::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:5px}.country__select .select-search-box__select--display{max-height:275px;display:block}.country__select .select-search-box__options{margin:0;padding:0}.country__select .select-search-box__option{font-size:16px;font-weight:400;color:#1c1c1c;padding:15px 20px;border-top:1px solid #e6e6e6;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.country__select .select-search-box__option:hover{background:#e5e5e5;border-top-color:#e5e5e5}.country__select .select-search-box__option:first-child{border-top:none}.country__select .select-search-box__option--selected{background:#9f9f9f;color:#fff;border-top-color:#9f9f9f;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.country__select .select-search-box__option--selected:hover{background:#929292;border-top-color:#929292}.container__background-image{position:fixed;height:100%;width:100%;z-index:-1}.container__background-image:before{width:100%;height:100%;content:"";position:fixed;top:0;right:0;bottom:0;background-color:#1c1c1c;opacity:.4}.container__background-image img{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.validation-error{border:1px solid red!important}.validation-error-text{color:red!important}.backdrop{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.backdrop.is-blacked-out{opacity:1;visibility:visible}.modal{position:fixed;opacity:0;visibility:hidden;width:640px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:25px 0 25px 40px;z-index:1001;overflow-y:hidden;overflow-x:hidden;border-radius:30px;background-color:#fff;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media (max-width:calc(640px + 75px)){.modal{width:100%}}.modal button{height:60px;width:100%;border:1px solid #1c1c1c;border-radius:10px;background-color:#1c1c1c;color:#fff;cursor:pointer}.modal.is-active{visibility:visible;opacity:1}.modal__container{overflow-y:auto;max-height:600px;margin-right:10px;padding-right:25px}@media (max-width:calc(640px + 75px)){.modal__container{max-height:300px}.modal__container h1{font-size:24px}}.modal__content{margin:45px 0;font-size:16px;line-height:30px}.modal__content p{margin-bottom:10px}.progress__bar{height:10px;position:relative;background-color:#e6e6e6;border-radius:10px;overflow:hidden}.progress__bar span{display:block;height:100%;-webkit-transition:width .7s ease-in-out;transition:width .7s ease-in-out}.progress__bar span .bar{border-radius:10px;animation:progressBar 1.5s ease-in-out;animation-fill-mode:both;-webkit-animation:progressBar 1.5s ease-in-out;-webkit-animation-fill-mode:both;-moz-animation:progressBar 1.5s ease-in-out;-moz-animation-fill-mode:both}.progress__steps{display:flex;margin:10px 0;justify-content:space-between}.progress__steps span{font-size:12px;font-weight:600;line-height:17px;color:#1c1c1c}.progress__steps span b{font-weight:800}.radio__item{display:table;position:relative;padding-left:35px;margin-bottom:12px;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio__item input{position:absolute;opacity:0;cursor:pointer}.radio__item input:checked~.checkmark{background-color:#f2f2f2}.radio__item input:checked~.checkmark:after{display:block}.radio__item:hover input~.checkmark{background-color:#e5e5e5}.radio__item .checkmark{position:absolute;top:4px;left:0;height:15px;width:15px;background-color:#f2f2f2;border:1px solid #9f9f9f;border-radius:50%}.radio__item .checkmark:after{top:2px;left:2px;width:11px;height:11px;border-radius:50%;background-color:#9f9f9f;content:"";position:absolute;display:none}.custom-scrollbar::-webkit-scrollbar{width:7px;border-radius:4px;background-color:#fff}.custom-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.05);border-radius:4px;background-color:#fff}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:4px}.gray-scrollbar::-webkit-scrollbar-thumb{background-color:#e6e6e6!important}.loader{border:16px solid #f3f3f3;border-top-color:#ffce00;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@media (max-width:calc(640px + 75px)){.loader{width:35px;height:35px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form__footer{width:100%;padding:0 40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.form__footer .footer__text{font-size:12px;font-weight:100;line-height:17px}.form__footer .footer__text a{color:#000}.form__header{width:100%;padding:25px 40px 0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;background:#f2f2f2 0 0 no-repeat padding-box;border-radius:30px 30px 0 0}@media (max-width:calc(640px + 75px)){.form__header{padding:25px 20px 0}}.form__header .header__intro{display:flex;flex-direction:column}.form__header .header__intro .intro__title{display:flex;flex-direction:row;justify-content:space-between}.form__header .header__intro .intro__title .title__language{padding-left:10px;display:flex;flex-direction:row;align-self:flex-end;border-left:1px solid #9f9f9f}.form__header .header__intro .intro__title .title__language p{margin-right:5px}.form__header .header__intro .intro__title .title__language .selectlanguage{border:none;background-color:transparent;font-weight:700;font-family:"Open Sans","Helvetica Neue",sans-serif}.form__header .header__intro .intro__subtitle{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5px}.form__header .header__intro .intro__subtitle h3>b{font-weight:600}.form__header .header__intro .intro__address{padding-bottom:15px}.form__header .header__progress{margin-top:5px}.form__header .header__back{margin-left:-26px;padding-right:15px;color:#000!important}@media (max-width:calc(640px + 75px)){.form__header .header__back{display:none}}.form__header .header__url{text-decoration:none!important}.form__main .main__amount{display:flex;flex-direction:column;padding:25px 40px 0;box-sizing:border-box}@media (max-width:calc(640px + 75px)){.form__main .main__amount{padding:25px 20px 0}}.form__main .main__amount .break{flex-basis:100%}.form__main .main__amount .newLine{margin-top:10px}.form__main .main__amount .amount__cards{margin:20px 0 10px;justify-content:space-between;display:flex;flex-wrap:wrap}.form__main .main__amount .amount__custom{width:100%;height:65px;margin:10px 0;background:#f2f2f2 0 0 no-repeat padding-box;border-radius:10px;display:flex;flex-direction:row}.form__main .main__amount .amount__custom .custom__currency{width:90px;display:flex;justify-content:center;align-items:center;color:#9f9f9f;font-size:30px;background:#e6e6e6 0 0 no-repeat padding-box;border-radius:10px 0 0 10px}.form__main .main__amount .amount__custom .custom__value{width:100%;background:#f2f2f2 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:0 10px 10px 0;padding:30px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__amount .amount__custom .custom__value::-webkit-inner-spin-button,.form__main .main__amount .amount__custom .custom__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__main .main__amount .amount__custom .custom__value[type=number]{-moz-appearance:textfield}.form__main .main__amount .amount__custom .custom__value::-webkit-input-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__amount .amount__custom .custom__value:-moz-placeholder,.form__main .main__amount .amount__custom .custom__value::-moz-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__amount .amount__custom .custom__value:-ms-input-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__data{display:flex;flex-direction:column;box-sizing:border-box}.form__main .main__data .data__form{padding:25px 40px 0;display:flex;flex-direction:column}@media (max-width:calc(640px + 75px)){.form__main .main__data .data__form{padding:25px 20px 0}}.form__main .main__data .data__form h2{margin-bottom:10px}.form__main .main__data .data__form hr{height:1px;width:100%;margin:30px 0;border:none;background-color:#e6e6e6}.form__main .main__data .data__form .form__group{display:flex;flex-direction:column;margin-top:15px}.form__main .main__data .data__form .form__group__hidden{display:none}.form__main .main__data .data__form .form__group input[type=checkbox]{margin-right:10px;cursor:pointer}.form__main .main__data .data__form .form__group input[type=radio]{width:15px;height:15px;margin-right:10px}.form__main .main__data .data__form .form__group input[type=text]{height:50px;margin-top:10px;padding:0 15px;background:#f2f2f2 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px;text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group input[type=text]::-webkit-input-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group input[type=text]:-moz-placeholder,.form__main .main__data .data__form .form__group input[type=text]::-moz-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group input[type=text]:-ms-input-placeholder{text-align:left;font-size:18px;font-weight:400;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group select{background:#f2f2f2 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px;opacity:1;height:50px;padding:0 15px}.form__main .main__data .data__form .form__group textarea{min-height:150px;max-height:300px;resize:vertical;margin-top:10px;padding:15px;background:#f2f2f2 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px;text-align:left;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group textarea::-webkit-input-placeholder{text-align:left;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group textarea:-moz-placeholder,.form__main .main__data .data__form .form__group textarea::-moz-placeholder{text-align:left;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group textarea:-ms-input-placeholder{text-align:left;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;color:#9f9f9f}.form__main .main__data .data__form .form__group .group__radio{display:flex;flex-direction:column}.form__main .main__data .data__form .form__group .group__radio div{margin-top:10px;display:flex;flex-direction:row;align-items:center}.form__main .main__data .data__form .form__group .group__checkbox{margin-bottom:10px}.form__main .main__data .data__form .form__group .group__checkbox label{font-weight:400}.form__main .main__data .data__form .form__group .group__checkbox label u{cursor:pointer}.form__main .main__data .data__form .form__group .group__checkbox .company__form{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.form__main .main__data .data__form .form__group .group__checkbox .company__form label{font-weight:600}.form__main .main__data .data__form .form__group.form__target{margin-top:30px}.form__main .main__data .data__form .form__group.form__target .target__title{margin-bottom:15px}.form__main .main__data .data__form .form__group.form__target .target__someone{padding-left:35px;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}@media (max-width:calc(640px + 75px)){.form__main .main__data .data__form .form__group.form__target #receiver__form,.form__main .main__data .data__form .form__group.form__target .target__someone{padding-left:0}}.form__main .main__data .data__form .form__group.form__conditions{margin-top:0;margin-bottom:30px}.form__main .main__data .data__form .form__group.form__conditions .company__form{padding-left:25px}@media (max-width:calc(640px + 75px)){.form__main .main__data .data__form .form__group.form__conditions .company__form{padding-left:0}}@media (max-width:calc(640px + 75px)){.form__main .main__data .data__form .form__group.form__conditions .group__checkbox label{font-size:14px}}.form__main .main__current-gift{width:100%;padding:10px 40px;background:#e6e6e6 0 0 no-repeat padding-box;text-align:left;font-size:15px;font-weight:600;line-height:20px;color:#1c1c1c;box-sizing:border-box}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift{padding:10px 20px}}.form__main .main__current-gift .gift__header{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.form__main .main__current-gift .gift__header div{width:100%}.form__main .main__current-gift .gift__header .header__amount{text-align:left}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__header .header__amount{display:none}}.form__main .main__current-gift .gift__header .header__total{text-align:center}.form__main .main__current-gift .gift__header .header__action{text-align:right}.form__main .main__current-gift .gift__header .header__action .action__arrow{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-right:20px}.form__main .main__current-gift .gift__header .header__action .action__arrow--open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form__main .main__current-gift .gift__customisation{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.form__main .main__current-gift .gift__customisation hr{height:2px;width:100%;margin:15px 0 30px;border:none;background-color:#d9d9d9}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item{margin:20px 0;padding:25px 20px;display:flex;flex-direction:row;justify-content:space-between;background:#f2f2f2 0 0 no-repeat padding-box;border-radius:10px}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item{display:block}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__actions,.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount,.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__title{width:100%}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount{height:35px;display:flex;flex-direction:row;align-items:stretch;text-align:left}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount{height:45px;margin-bottom:20px}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .amount__change{width:30px;background-color:#f2f2f2;border:1px solid #e6e6e6;cursor:pointer}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .amount__change{width:20%}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .amount__value{min-width:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .amount__value{width:60%}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .decrement{border-radius:10px 0 0 10px}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__amount .increment{border-radius:0 10px 10px 0}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__title{align-self:center;text-align:center;font-size:18px;font-weight:600;line-height:24px}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__title{display:block;text-align:left;float:left;width:80%;margin-top:-10px}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__actions{align-self:center;text-align:right}@media (max-width:calc(640px + 75px)){.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__actions{float:right;width:20%;margin-top:-10px}}.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__actions i,.form__main .main__current-gift .gift__customisation .customisation__cards .cards__item .item__actions svg{color:#9f9f9f;cursor:pointer}.form__main .main__current-gift .gift__customisation .customisation__add{margin:30px 0 15px;text-align:center;font-size:15px;font-weight:600;line-height:24px}.form__main .main__current-gift .gift__customisation .customisation__add span{cursor:pointer}.form__main .main__summary{padding:65px 100px;display:flex;justify-content:center}.form__main .main__summary .summary__container{display:flex;flex-direction:column;align-items:center}.form__main .main__summary .summary__container .container__title{color:#07bf44;font-size:24px;line-height:34px;font-weight:600}@media (max-width:calc(640px + 75px)){.form__main .main__summary .summary__container .container__title{font-size:16px}}.form__main .main__summary .summary__container .container__title_error{color:#cc1c1c;font-size:24px;line-height:34px;font-weight:600}@media (max-width:calc(640px + 75px)){.form__main .main__summary .summary__container .container__title_error{font-size:16px}}.form__main .main__summary .summary__container .container__message{margin-top:35px;color:#1c1c1c;font-size:20px;line-height:27px;text-align:center}@media (max-width:calc(640px + 75px)){.form__main .main__summary .summary__container .container__message{font-size:16px}}.container,.container__form{display:flex;justify-content:center}.container__form{margin:75px;width:640px;flex-direction:column;background:#fff 0 0 no-repeat padding-box;border-radius:30px;opacity:1}@media (max-width:calc(640px + 75px)){.container__form{width:auto;max-width:100%;margin:0;min-height:100vh;border-radius:0}}.environmentalalert{padding:1rem;position:relative;background-color:#fff3cd;border:1px solid #ffecb5;color:#664d03;position:-webkit-sticky;position:sticky;top:0;z-index:1020;border-right:0!important;border-left:0!important;margin-bottom:0!important;padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:.875rem!important;border-radius:0!important}
/*# sourceMappingURL=main.626e2504.chunk.css.map */