.lds-ripple,.lds-ripple div{box-sizing:border-box}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid currentColor;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}.form-btn--spinner,.default-loader{position:relative;justify-content:center;display:flex;align-items:center;height:100%;min-width:110px;min-height:19px}.form-btn--spinner:after,.default-loader:after{content:"";position:absolute;margin:auto;border:2px solid #eee;width:32px;height:32px;display:inline-block;border-radius:50%;border-right:3px solid var(--main-color);text-align:center;animation-name:spin;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:linear}.default-loader{width:32px;height:32px;margin:0 auto}.default-loader.large-loader{width:48px;height:48px}.default-loader.large-loader:after{width:48px;height:48px;border-width:4px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-error__content{color:#b50000;font-size:12px;margin-top:5px}::-moz-placeholder{font-size:14px;color:var(--light-gray);font-family:var(--font)}::placeholder{font-size:14px;color:var(--light-gray);font-family:var(--font)}:-ms-input-placeholder{font-size:14px;color:var(--light-gray);font-family:var(--font)}::-ms-input-placeholder{font-size:14px;color:var(--light-gray);font-family:var(--font)}.form-group{position:relative}.vue-select .control{direction:rtl}.form-group.form-group-SelectInput .label-control,.form-group .form-component .label-control,.form-group .form-group__inner .label-control,.form-group-GeoInput .label-control{font-size:14px;line-height:20px;color:var(--main-text-color);margin-bottom:10px;display:block;text-transform:capitalize}.form-control:not(.form-control--SelectInput),.form-group-GeoInput .vue-select .control,.input__form{border:1px solid var(--light-gray-border);padding:10px 15px;border-radius:var(--border-raduis);width:100%;box-shadow:none;outline:none;height:46px;background-color:#fff;color:var(--desc-color);font-size:15px;font-family:var(--font)!important;line-height:26px}.vue-select .search-input{padding:0 10px;text-transform:capitalize}.form-group-GeoInput .vue-select .control{direction:rtl}.form-group-FileInput .custom-file-upload{border:1px dashed var(--light-gray);height:46px;border-radius:var(--border-raduis);width:100%;cursor:pointer;padding:10px 15px;background-color:#fff;color:var(--desc-color);font-size:15px;font-family:var(--font)!important;line-height:26px;display:flex}.form-group-FileInput .hide-file-input~input[type=file]{opacity:0;position:absolute;width:0;height:0}textarea{min-height:168px}.vue-tel-input:focus-within{box-shadow:none!important}.custom-radio,.custom-checkbox{position:relative;padding-right:25px;line-height:18px;font-size:15px;font-weight:500}.custom-radio.is-full,.custom-checkbox.is-full{flex:1}.input__hidden__style{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;z-index:9;padding:0;margin:0;right:0}.custom-radio .checkmark,.custom-checkbox .checkmark{position:absolute;top:2px;right:0;height:16px;width:16px;background-color:transparent;border:1px solid var(--main-text-color);border-radius:50%}.custom-radio input[type=radio]:checked~.checkmark,.custom-checkbox input[type=checkbox]:checked~.checkmark{border-color:var(--main-color)}.custom-radio input[type=radio]:checked~.checkmark:after,.custom-checkbox input[type=checkbox]:checked~.checkmark:after{width:10px;height:10px;background:var(--main-color);border-radius:50%;display:flex;align-items:center;justify-content:center;content:"";position:absolute;transform:translate(50%,-50%);right:50%;top:50%}.form-group:not(:empty){margin-bottom:20px}.form-group-MobileInput .vti__dropdown-list{overflow-y:auto}.form-group-MobileInput .vti__selection{display:flex;gap:8px}.form-group-MobileInput .vti__selection>*{color:var(--main-text-color);font-size:16px}.form-group-MobileInput .vti__flag{margin:0}.form-group-MobileInput .vti__dropdown-list.below{top:100%}.form-group-MobileInput .vue-tel-input{border:1px solid var(--light-gray-border);font-weight:400;font-size:20px;border-radius:var(--border-raduis);width:100%;height:46px}.form-group-MobileInput .vti__dropdown{border-right:1px solid var(--light-gray-border);padding:22px 25px;border-top-left-radius:var(--border-raduis);border-bottom-left-radius:var(--border-raduis);outline:none}.form-group-MobileInput .vti__dropdown-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--main-text-color);padding:6px 18px}.form-group-MobileInput .vue-tel-input .form-control{border:none;height:44px;border-radius:0 var(--border-raduis) var(--border-raduis) 0}.default-form-btn .form-footer .btn{border-radius:var(--border-raduis);background-color:var(--main-color);color:#fff;display:flex;align-items:center;justify-content:center;padding:13px 30px;border:none;outline:none;font-size:13px;font-weight:600;flex:1}.control.focused[data-v-52885cdb]{box-shadow:none!important}.form-group-CheckInput{text-transform:capitalize;display:flex;align-items:center;gap:5px;font-size:14px;line-height:20px;justify-content:end;direction:ltr;color:var(--main-text-color)}.form-group-CheckInput input{margin:0;padding:0;right:0}.form-group-PasswordInput .password-wrapper{position:relative}.form-group-PasswordInput .password-wrapper i.icon-eye{font-size:20px;position:absolute;top:50%;left:15px;transform:translateY(-50%);color:var(--desc-color);cursor:pointer}.form-group-PasswordInput .password-wrapper i.icon-eye:hover{color:var(--main-text-color)}.btn-primary,.form-actions button{text-transform:capitalize}.control.focused[data-v-52885cdb]{box-shadow:none!important;border-color:var(--main-color)!important}.indicators-container[data-v-52885cdb]{padding:0!important}.value-container .single-value,.value-container .search-input{padding:0 15px!important;height:100%}.slider-base{width:calc(100% - 50px);margin:0 auto}.Toastify__toast{max-width:calc(100% - 10px);margin:0 5px}.shop-search--q__wrapper .form-group__inner{width:32%;max-width:100%}.page-search__empty-word .filters--form .form-group:not(.shop-search--q__wrapper){display:none}@media (max-width: 767.98px){.form-group-MobileInput .vti__dropdown{padding:22px 20px}.profile-form .form-group.form-component.form-group-FileInput{margin-bottom:0!important}.shop-search--q__wrapper .form-group__inner{width:100%}}@media (max-width: 575.98px){.form-control:not(.form-control--SelectInput),.form-group-GeoInput .vue-select .control,.input__form{font-size:14px;line-height:25px}}@media (max-width: 475.98px){.form-group-Recaptcha,.form-group-Recaptcha div,.form-group-Recaptcha iframe{max-width:100%}}@media (max-width: 450.98px){.form-group-MobileInput .vti__dropdown-list.below{max-width:260px}.form-group-MobileInput .vti__dropdown-item{font-size:12px;padding:6px 15px}.form-group-MobileInput .vti__dropdown{padding:22px 15px}.form-group-MobileInput .vti__selection>*{font-size:15px}}@media (max-width: 320.98px){.form-group-MobileInput .vti__dropdown-list.below{max-width:200px}.form-group-MobileInput .vti__dropdown{padding:22px 10px}}
