@charset "UTF-8";.gift-btn-icon[data-v-10875bed]{border-radius:8px!important;height:48px!important;width:48px!important}.gift-btn-icon[data-v-10875bed]:hover{background-color:#e9def0!important}.gift-dialog{overflow:hidden!important}.card-header{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding-top:8px;position:relative;width:100%}.card-header span{font-size:30px!important;font-weight:700;z-index:9}.v-card__text span{color:#4527a0;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:2;text-align:right}.v-card__text .form-wrapper{display:flex;gap:10px}.check-email-btn,.previous-btn{background-color:#8e6ba1;border-radius:24px;height:40px!important;padding:6px 52px 5px 49px;width:140px}.previous-btn{background-color:transparent;border:1px solid #808184!important}.close-dialog-icon{color:#c7c7c7!important;left:0;position:absolute;top:10px;z-index:99}@media (max-width:477px){.close-dialog-icon{left:0;width:150px}}@media (max-width:370px){.close-dialog-icon{right:88%}}.icon-gift-btn{border-radius:8px!important;color:#8e6ba1!important}.gift-btn-wrapper{align-items:center;display:flex;justify-content:center}.gift-btn{border-radius:8px!important}.gift-info{color:#7e57c2}.header-img{position:absolute;right:5px;top:-10px;width:200px;z-index:1!important}@media (max-width:500px){.header-img{right:7px;top:-4px;width:150px}}.bottom-img{bottom:3px;left:0;position:absolute;width:170px}@media (max-width:500px){.bottom-img{bottom:6px;left:2px;width:140px}}.content{border:1px solid #707070;border-radius:10px;margin:9px 0 21px;padding:6px 19px 8px 6px;width:100%}.subscription__type{margin:50px 0 25px;width:100%}.subscription__type .v-btn{height:39px}.btns-container,.sub-container,.sub-container2{align-items:center;display:flex;gap:30px;justify-content:center}@media (max-width:420px){.btns-container,.sub-container,.sub-container2{flex-direction:column;gap:20px!important}}@media (max-width:650px){.sub-container2{gap:20px!important}}@media (max-width:480px){.sub-container2{flex-direction:column;gap:10px!important}}.btns-container{gap:18px}.type-btn,.type-btn2{border:none!important;border-radius:29px!important;border-radius:24px;font-size:15px!important;font-weight:700!important;height:57px!important;width:246px}@media (max-width:670px){.type-btn,.type-btn2{height:50px!important;width:200px}}@media (max-width:482px){.type-btn,.type-btn2{font-size:12px!important;width:170px}}@media (max-width:420px){.type-btn,.type-btn2{width:200px}}.type-btn2{width:200px}@media (max-width:670px){.type-btn2{height:50px!important;width:180px}}@media (max-width:470px){.type-btn2{width:240px}}.hint-text{font-size:14px;font-weight:700;margin:15px auto 20px;text-align:center!important;width:80%}.v-dialog--active{margin-top:105px!important}.card-wrapper{padding:15px;position:relative}.gift-card{background-color:#f6f5f7!important;border-radius:15px!important;min-height:550px}@media (max-width:600px){.gift-card{height:460px}}.custome-gift-card{padding-bottom:124px}.active-btn{background-color:#87599d;box-shadow:0 6px 6px #00000029;color:#fff}.gift__type,.subscriptions__type{background-color:transparent;width:540px}.gift__type .v-item-group.theme--light.v-btn-toggle,.subscriptions__type .v-item-group.theme--light.v-btn-toggle{background-color:#fff;border:1px solid #464688;border-radius:50px;box-shadow:0 5px 4px #00000040;color:#464688!important;height:56px!important;width:100%!important}.gift__type .v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default,.subscriptions__type .v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{font-size:16px;font-weight:700;height:100%;width:33.3%!important}.gift__type button.v-btn.v-btn--is-elevated,.subscriptions__type button.v-btn.v-btn--is-elevated{background:#fff;border:none;border-radius:50px!important;color:#000!important}.gift__type button.v-btn.v-btn--is-elevated:hover,.subscriptions__type button.v-btn.v-btn--is-elevated:hover{background-color:#fff!important}.gift__type button.v-btn.v-item--active.v-btn--active,.subscriptions__type button.v-btn.v-item--active.v-btn--active{background-color:#464688!important;border-radius:50px!important;color:#f9f8f8!important}.gift__type button.v-btn.v-item--active.v-btn--active:before,.subscriptions__type button.v-btn.v-item--active.v-btn--active:before{background-color:#464688!important}.gift__type button.v-btn.v-item--active.v-btn--active .v-btn,.subscriptions__type button.v-btn.v-item--active.v-btn--active .v-btn{border-color:#464688!important}.neg-margin{margin-top:-20px!important}.gift__type{margin:60px 0;padding:0 10px;width:100%}.gift__type .v-item-group.theme--light.v-btn-toggle{background-color:#e0e0e0;height:-moz-max-content!important;height:max-content!important}.gift__type button.v-btn.v-btn--is-elevated{font-weight:700!important}.gift__type button.v-btn.v-btn--is-elevated:hover{background-color:#e0e0e0!important}.gift__type .v-item-group .v-btn{padding:22px 12px!important;width:50%}.gift__type button.v-btn.v-item--active.v-btn--active{background-color:#87599d!important;border-radius:50px!important;color:#f9f8f8!important}.gift__type button.v-btn.v-item--active.v-btn--active:before{background-color:#87599d!important}.gift__type button.v-btn.v-item--active.v-btn--active .v-btn{border-color:#87599d!important}.gift__type button.v-btn.v-btn--is-elevated{background:#e0e0e0;border:none;border-radius:14px!important;color:#000!important}.gift__type button.v-btn.v-btn--is-elevated:hover{background-color:none!important}.gift__type .v-item-group.theme--light.v-btn-toggle{border:none;border-radius:50px}.radio-col{margin-top:-40px!important}.radio-col .v-input--radio-group .v-input__control .v-input__slot .v-input--radio-group__input{font-weight:700;gap:90px!important}.gift-form .v-text-field .v-input__control .v-input__slot{background:#fff!important;border:1px solid #dfdfdf!important;border-radius:10px!important}.gift-form .v-text-field .v-input__control .v-text-field__details{display:block!important;margin-top:-7px!important}.not-selected-text{font-size:13px;font-weight:700;margin-left:30px;margin-top:15px;text-align:left}@media (max-width:420px){.not-selected-text{text-align:center}}.cehck-mark:before{bottom:7px;color:#fff!important;content:"✓"!important;font-size:14px;left:3px;padding:0 6px 0 0!important;position:relative}@media (max-width:768px){.cehck-mark:before{bottom:2px}}@media (max-width:400px){.btns-row{bottom:6%}}@media (min-width:650px){.btns-row .col{padding-left:26px!important;padding-right:0!important}}.step-progress__wrapper-after{background-color:#b792c8!important}.step-progress__step{--activeColor:#87599d!important}.step-progress__step:after{height:30px!important;width:30px!important}.step-progress__step span{font-size:15px!important}.step-progress__step-label{color:#000!important;font-size:13px!important;margin-top:-13px}@media (max-width:420px){.step-progress__step-label{font-size:10px!important}}.step-progress__wrapper-after{transform-origin:right center!important}.step-progress__bar{margin-bottom:0!important}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translate(-10px)}.slide-fade2-enter-active{transition:all .3s ease}.slide-fade2-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade2-enter{transform:translate(10px)}.slide-fade2-leave-to{opacity:0;transform:translate(-10px)}.gift-sections-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:535px;overflow:hidden!important;padding-bottom:10px}@media (max-width:650px){.gift-sections-wrapper{height:90%;overflow-x:hidden!important;overflow-y:auto!important}}.loading-text{align-items:center;display:flex;height:200px;justify-content:center}.step-progress__step-icon{font-size:20px}.dialog-content{max-height:90vh;overflow-y:auto}.dialog-content::-webkit-scrollbar{display:none}.dialog-content{-ms-overflow-style:none;scrollbar-width:none}.gift-btn{background-color:#fff!important;border:1px solid #87599d!important;border-radius:47px!important;color:#87599d!important;height:48px!important}
