.form-control-file.is-invalid,.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid #dc3545!important;padding-right:calc(1.5em + .75rem)!important;background-image:url('../img/icons/is-invalid.svg')!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.custom-select.is-invalid,.was-validated .custom-select:invalid{border:1px solid #dc3545!important;padding-right:calc(1.5em + .75rem)!important;background-image:url('../img/icons/is-invalid.svg')!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .5rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.custom-select.is-valid,.was-validated .custom-select:valid{border:1px solid #28a745!important;padding-right:calc(1.5em + .75rem)!important;background-image:url('../img/icons/is-valid.svg')!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .5rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-position:right calc(.375em + .1875rem) center!important}.form-control-file.is-valid,.form-control.is-valid,.was-validated .form-control:valid{border:1px solid #28a745!important;padding-right:calc(1.5em + .75rem)!important;background-image:url('../img/icons/is-valid.svg')!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{background-position:right calc(.375em + .1875rem) center!important}h2.swal2-title{font-size:1.5rem}.swal2-content{color:#111517!important}.ingresar_int p.error-validate{position:relative;display:block;text-align:left;width:100%;padding:0 10px;font-size:13px;color:#f43030}p.error{margin:0;color:red}.toast-body{background:#f4831f!important;border-radius:10px!important;padding:5px 7px!important;color:#fff!important;font-size:1.2rem!important}.select-login{border:none!important;border-bottom:1px solid rgba(255,255,255,.8)!important;border-radius:0;width:100%}.select-login span{color:#75797e!important;font-weight:400!important;text-transform:unset!important;font-size:1.1em!important;font-family:Montserrat',sans-serif'!important;line-height:1.15!important}.select-attr{border:1px solid #f4831f!important;border-radius:30px;-webkit-tap-highlight-color:transparent;background-color:#fff;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-weight:700;text-transform:uppercase;color:#f4831f;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.select-attr option{font-size:15px;font-family:Montserrat,sans-serif;font-weight:500}.login_cnt .login_content_forms form ._input select{padding:10px;font-family:Montserrat,sans-serif}#change_password ._input,#change_password ._submit{width:100%}.coupon-discount{color:#e20f0f!important}span.remove-coupon{color:#e20f0f;text-decoration:underline}form ._input input,form ._input optgroup,form ._input select,form ._input textarea{line-height:0}.data_forms #shop{width:100%}.v-toast__item .v-toast__text{color:#fff;text-align:left;padding:.5em 1em!important}.v-toast__item{min-height:3em!important}.v-toast__item--error{background-color:#b11010!important;font-weight:500}.v-toast__item--success{background-color:#45835e!important;font-weight:500}.__checkout a.products-cart{background:#f4831f;color:#fff;display:flex;align-items:center;transition:.5s ease-in-out;padding:5px 25px;width:fit-content;display:block;border-radius:40px;margin-top:-20px;margin-bottom:40px}.my-account .pay_data h6{font-size:2rem;color:#e20f0f}.my-account .pay_data .change-password input{width:100%;position:relative;border:1px solid #6f6f6f48;padding:10px 20px;border-radius:5px;margin:10px 0}.my-account.pay_pass_cnt .pay_data{width:80%;height:auto;position:relative;padding:0 1rem}.my-account .shop_price{position:absolute;right:7px}.shop_itm{width:100%;position:relative;border:1px solid #cbd7e3;padding:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-radius:8px;margin:15px 0}.shop_itm .shop_info{display:flex;align-items:center}.shop_itm .shop_info .shop_img{width:85px;margin-right:5px}.shop_itm .shop_info .shop_txt h4{font-size:1.1em;text-transform:uppercase}.shop_itm .shop_info .shop_txt h5{font-size:.875em;text-transform:uppercase;color:#184a82;margin:3px 0}.shop_itm .shop_price h4{font-size:1rem;text-align:right;margin-bottom:5px}.shop_itm .shop_info .shop_txt .date{text-transform:uppercase;color:#969696}.btn-to-home a{width:200px;position:relative;display:block;padding:15px 20px;background:#f4831f;color:#fff;font-weight:400;text-align:center;margin:auto;text-transform:uppercase}.address_fact input{margin:10px}.address_fact .content{position:relative;margin:35px 0}.address_fact .content:after{content:"";width:100%;height:1px;background:#ddd;position:absolute;bottom:-18px;left:0}.address_fact .content h5{position:absolute;top:-2px;left:28px}.address_fact .content h5>img{width:180px}.pagornwbd_tit img.logo{width:100px}.content-payment p{text-align:center!important}.pagornwbd_cont.content-payment img{width:138px;margin:auto}.profile_content.register{width:100%;padding:0 20%}.profile.register .profile_cnt h3{text-align:center}.profile_cnt .profile_content.register .profile_item .profile_information form input,.profile_information form input,.profile_information form select{width:98%!important}.register ._check{width:100%;display:inline-flex}.register input#checking{margin:0 14px;top:3px;left:-14px}.profile_information form button,.register form button{margin-top:10px}.profile_information .input,.register .input{width:48%;margin-bottom:8px}.profile_information .input{margin-right:4px}.product_amp_cnt .prd_amp_cant .add_to_cart button.liked{width:20%;height:auto;position:relative;padding:15px 0;display:flex;justify-content:center;align-items:center;background:#191b1a;cursor:pointer;transition:.4s ease-in-out}.product_amp_cnt .prd_amp_cant .add_to_cart button.liked img{width:30px}.pay_pass_cnt .pay_data,.pay_pass_cnt .pay_prd{padding:6rem 3.57143em}.swal2-html-container{margin:2px!important;color:#3b3b39!important;font-size:1em!important;font-weight:600!important;font-family:Poppins,sans-serif}.swal2-popup{width:43em!important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 2px rgb(41 79 56 / 29%)!important}.swal2-content{color:#474747!important;font-size:1.4em!important}.cart_inner_cnt{margin:15px auto}.cart_inner_cnt h4{font-size:2rem;color:#474747;font-weight:500}@media(max-width:1025px){.my-account.pay_pass_cnt .pay_data{width:100%}.profile_content.register{padding:0 5%}}@media(max-width:769px){.profile_content.register{padding:0 2%}.profile_cnt .profile_content.register .profile_item .profile_information form .input,.profile_information form .input{width:100%}}