.cart-section>.app,.profile-info{display:flex;gap:24px;width:100%;max-width:1728px;margin:-1px auto 120px}.cart-section>.app p.active,.profile-info p.active{background-color:#fff;color:#0e7cbb!important}.cart-section>.app .error-message,.profile-info .error-message{position:relative;display:block;color:#c6311d}.cart-section>.app .submit-text-wrapper,.profile-info .submit-text-wrapper{display:flex;flex-direction:column;gap:16px}.cart-section>.app .submit-text-wrapper .error-message,.profile-info .submit-text-wrapper .error-message{position:relative;left:-30px}.cart-section>.app .error-message:not(.error+.error-message):not(.error .error-message):not(.no-item .error-message),.profile-info .error-message:not(.error+.error-message):not(.error .error-message):not(.no-item .error-message){display:none}.cart-section>.app .city-choosing,.profile-info .city-choosing{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background-color:transparent}.cart-section>.app .city-choosing:after,.profile-info .city-choosing:after{content:none}.cart-section>.app .cart-form-wrapper,.cart-section>.app .profile-form-wrapper,.profile-info .cart-form-wrapper,.profile-info .profile-form-wrapper{width:100%;max-width:998px;padding:48px;display:flex;flex-direction:column;background-color:#fff}.cart-section>.app .cart-form-wrapper .user-contact,.cart-section>.app .profile-form-wrapper .user-contact,.profile-info .cart-form-wrapper .user-contact,.profile-info .profile-form-wrapper .user-contact{display:flex;flex-direction:column;gap:16px}.cart-section>.app .cart-form-wrapper .user-contact .form-title,.cart-section>.app .profile-form-wrapper .user-contact .form-title,.profile-info .cart-form-wrapper .user-contact .form-title,.profile-info .profile-form-wrapper .user-contact .form-title{display:flex;justify-content:space-between;gap:12px}.cart-section>.app .cart-form-wrapper .user-contact .form-title .links,.cart-section>.app .profile-form-wrapper .user-contact .form-title .links,.profile-info .cart-form-wrapper .user-contact .form-title .links,.profile-info .profile-form-wrapper .user-contact .form-title .links{display:flex;gap:12px;align-items:center}.cart-section>.app .cart-form-wrapper .user-contact .form-title .links p,.cart-section>.app .profile-form-wrapper .user-contact .form-title .links p,.profile-info .cart-form-wrapper .user-contact .form-title .links p,.profile-info .profile-form-wrapper .user-contact .form-title .links p{color:#231f2080}.cart-section>.app .cart-form-wrapper .user-contact .form-title .links a,.cart-section>.app .profile-form-wrapper .user-contact .form-title .links a,.profile-info .cart-form-wrapper .user-contact .form-title .links a,.profile-info .profile-form-wrapper .user-contact .form-title .links a{color:#0e7cbb}.cart-section>.app .cart-form-wrapper .delivery-choosing,.cart-section>.app .profile-form-wrapper .delivery-choosing,.profile-info .cart-form-wrapper .delivery-choosing,.profile-info .profile-form-wrapper .delivery-choosing{display:flex;flex-direction:column;gap:16px}.cart-section>.app .cart-form-wrapper .delivery-choosing .company-adress-info,.cart-section>.app .profile-form-wrapper .delivery-choosing .company-adress-info,.profile-info .cart-form-wrapper .delivery-choosing .company-adress-info,.profile-info .profile-form-wrapper .delivery-choosing .company-adress-info{padding:24px;background-color:#0b6f961a;display:flex;flex-direction:column;gap:8px}.cart-section>.app .cart-form-wrapper .delivery-choosing .company-adress-info p.paragraph-small,.cart-section>.app .profile-form-wrapper .delivery-choosing .company-adress-info p.paragraph-small,.profile-info .cart-form-wrapper .delivery-choosing .company-adress-info p.paragraph-small,.profile-info .profile-form-wrapper .delivery-choosing .company-adress-info p.paragraph-small{color:#231f2080}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs{transition:all .2s ease-in-out;margin-top:8px;display:flex;flex-direction:column;gap:16px}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit),.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit),.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit),.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit){display:grid;grid-template-columns:repeat(2,minmax(0px,439px));column-gap:24px}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label{position:relative}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label>svg,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label>svg,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label>svg,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label>svg{position:absolute;right:0;top:23px}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label input:disabled,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label input:disabled,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label input:disabled,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label input:disabled{background-color:inherit}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label:has(>input:focus) svg,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label:has(>input:focus) svg,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label:has(>input:focus) svg,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs>div:not(.input-unit) label:has(>input:focus) svg{transform:scaleY(-1)}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .attention,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .attention,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .attention,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .attention{background-color:#c6311d1a;padding:24px}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu{padding:0;margin:0%;top:38px;min-width:130px!important;border:1px solid rgba(35,31,32,.1019607843);border-radius:0%}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul{display:flex;flex-direction:column;gap:12px;padding:24px;list-style-type:none;max-height:500px;overflow:auto}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p{width:100%;cursor:pointer}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p:hover,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p:hover,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p:hover,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .dropdown-menu ul p:hover{background-color:#fff;color:#0e7cbb!important}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]),.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]),.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]),.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]){padding:6px 0}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas{height:100%}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul{padding:12px 16px;margin:0;list-style-type:none}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li{height:56px;width:100%;display:flex;align-items:center}.cart-section>.app .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li p,.cart-section>.app .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li p,.profile-info .cart-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li p,.profile-info .profile-form-wrapper .delivery-choosing .delivery-inputs .city-list-offcanvas .offcanvas-body ul li p{font-size:20px;line-height:28px;width:100%}.cart-section>.app .cart-form-wrapper .payment-type,.cart-section>.app .profile-form-wrapper .payment-type,.profile-info .cart-form-wrapper .payment-type,.profile-info .profile-form-wrapper .payment-type{display:flex;flex-direction:column;gap:16px}.cart-section>.app .cart-form-wrapper .payment-type .company-info,.cart-section>.app .profile-form-wrapper .payment-type .company-info,.profile-info .cart-form-wrapper .payment-type .company-info,.profile-info .profile-form-wrapper .payment-type .company-info{display:flex;flex-direction:column;padding:24px;background-color:#0b6f961a}.cart-section>.app .cart-form-wrapper .payment-type .company-info p,.cart-section>.app .profile-form-wrapper .payment-type .company-info p,.profile-info .cart-form-wrapper .payment-type .company-info p,.profile-info .profile-form-wrapper .payment-type .company-info p{padding:6px 0}.cart-section>.app .cart-form-wrapper .payment-type .company-info ul,.cart-section>.app .profile-form-wrapper .payment-type .company-info ul,.profile-info .cart-form-wrapper .payment-type .company-info ul,.profile-info .profile-form-wrapper .payment-type .company-info ul{margin:0;padding:0;list-style-type:none}.cart-section>.app .cart-form-wrapper .payment-type .company-info ul li,.cart-section>.app .profile-form-wrapper .payment-type .company-info ul li,.profile-info .cart-form-wrapper .payment-type .company-info ul li,.profile-info .profile-form-wrapper .payment-type .company-info ul li{display:grid;grid-template-columns:196px 1fr;gap:24px}.cart-section>.app .cart-form-wrapper .payment-type .company-info ul li p,.cart-section>.app .profile-form-wrapper .payment-type .company-info ul li p,.profile-info .cart-form-wrapper .payment-type .company-info ul li p,.profile-info .profile-form-wrapper .payment-type .company-info ul li p{font-size:14px;line-height:20px}.cart-section>.app .cart-form-wrapper .submit-container,.cart-section>.app .profile-form-wrapper .submit-container,.profile-info .cart-form-wrapper .submit-container,.profile-info .profile-form-wrapper .submit-container{display:flex;flex-direction:column;gap:24px}.cart-section>.app .cart-form-wrapper .submit-container .price-info,.cart-section>.app .profile-form-wrapper .submit-container .price-info,.profile-info .cart-form-wrapper .submit-container .price-info,.profile-info .profile-form-wrapper .submit-container .price-info{display:flex;flex-direction:column;gap:12px}.cart-section>.app .cart-form-wrapper .submit-container .price-info div,.cart-section>.app .profile-form-wrapper .submit-container .price-info div,.profile-info .cart-form-wrapper .submit-container .price-info div,.profile-info .profile-form-wrapper .submit-container .price-info div{width:100%;display:flex;justify-content:space-between;align-items:center}.cart-section>.app .cart-form-wrapper .submit-container .price-info .reducere>*,.cart-section>.app .profile-form-wrapper .submit-container .price-info .reducere>*,.profile-info .cart-form-wrapper .submit-container .price-info .reducere>*,.profile-info .profile-form-wrapper .submit-container .price-info .reducere>*{color:#0e7cbb}.cart-section>.app .cart-form-wrapper .submit-container .submit-wrapper,.cart-section>.app .profile-form-wrapper .submit-container .submit-wrapper,.profile-info .cart-form-wrapper .submit-container .submit-wrapper,.profile-info .profile-form-wrapper .submit-container .submit-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px}.cart-section>.app .cart-form-wrapper .submit-container .submit-wrapper a,.cart-section>.app .profile-form-wrapper .submit-container .submit-wrapper a,.profile-info .cart-form-wrapper .submit-container .submit-wrapper a,.profile-info .profile-form-wrapper .submit-container .submit-wrapper a{color:#0e7cbb}.cart-section>.app .cart-form-wrapper .submit-container .submit-wrapper button,.cart-section>.app .profile-form-wrapper .submit-container .submit-wrapper button,.profile-info .cart-form-wrapper .submit-container .submit-wrapper button,.profile-info .profile-form-wrapper .submit-container .submit-wrapper button{background-color:#0e7cbb;padding:22px 32px;border:none;color:#fff}.cart-section>.app .cart-form-wrapper .submit-container .submit-wrapper button:hover,.cart-section>.app .profile-form-wrapper .submit-container .submit-wrapper button:hover,.profile-info .cart-form-wrapper .submit-container .submit-wrapper button:hover,.profile-info .profile-form-wrapper .submit-container .submit-wrapper button:hover{background-color:#2779b1}.cart-section>.app .cart-form-wrapper form,.cart-section>.app .profile-form-wrapper form,.profile-info .cart-form-wrapper form,.profile-info .profile-form-wrapper form{display:flex;flex-direction:column;gap:48px}.cart-section>.app .cart-form-wrapper form .btn-group,.cart-section>.app .profile-form-wrapper form .btn-group,.profile-info .cart-form-wrapper form .btn-group,.profile-info .profile-form-wrapper form .btn-group{display:flex;gap:25px}.cart-section>.app .cart-form-wrapper form .btn-group button,.cart-section>.app .profile-form-wrapper form .btn-group button,.profile-info .cart-form-wrapper form .btn-group button,.profile-info .profile-form-wrapper form .btn-group button{color:#231f20;background-color:inherit;border:1px solid rgba(35,31,32,.2509803922);display:flex;justify-content:center;align-items:center;padding:11px 15px;transition:all .2s ease-in-out}.cart-section>.app .cart-form-wrapper form .btn-group .selected,.cart-section>.app .profile-form-wrapper form .btn-group .selected,.profile-info .cart-form-wrapper form .btn-group .selected,.profile-info .profile-form-wrapper form .btn-group .selected{border-color:#231f20;background-color:#231f20;color:#fff}.cart-section>.app .cart-form-wrapper form .user-contact-date,.cart-section>.app .profile-form-wrapper form .user-contact-date,.profile-info .cart-form-wrapper form .user-contact-date,.profile-info .profile-form-wrapper form .user-contact-date{display:grid;grid-template-columns:repeat(2,minmax(auto,439px));row-gap:16px;column-gap:24px}.cart-section>.app .cart-form-wrapper form input[type=checkbox],.cart-section>.app .profile-form-wrapper form input[type=checkbox],.profile-info .cart-form-wrapper form input[type=checkbox],.profile-info .profile-form-wrapper form input[type=checkbox]{position:absolute;width:0;height:0;visibility:hidden}.cart-section>.app .cart-form-wrapper form .custom-checkbox,.cart-section>.app .profile-form-wrapper form .custom-checkbox,.profile-info .cart-form-wrapper form .custom-checkbox,.profile-info .profile-form-wrapper form .custom-checkbox{display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid rgba(35,31,32,.2509803922);transition:all .2s ease-in-out}.cart-section>.app .cart-form-wrapper form .custom-checkbox:before,.cart-section>.app .profile-form-wrapper form .custom-checkbox:before,.profile-info .cart-form-wrapper form .custom-checkbox:before,.profile-info .profile-form-wrapper form .custom-checkbox:before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M13%204L6%2012L3%209%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);opacity:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.cart-section>.app .cart-form-wrapper form input[type=checkbox]:checked+.custom-checkbox,.cart-section>.app .profile-form-wrapper form input[type=checkbox]:checked+.custom-checkbox,.profile-info .cart-form-wrapper form input[type=checkbox]:checked+.custom-checkbox,.profile-info .profile-form-wrapper form input[type=checkbox]:checked+.custom-checkbox{background-color:#0e7cbb;border:1px solid #0E7CBB}.cart-section>.app .cart-form-wrapper form input[type=checkbox]:checked+.custom-checkbox:before,.cart-section>.app .profile-form-wrapper form input[type=checkbox]:checked+.custom-checkbox:before,.profile-info .cart-form-wrapper form input[type=checkbox]:checked+.custom-checkbox:before,.profile-info .profile-form-wrapper form input[type=checkbox]:checked+.custom-checkbox:before{opacity:1;margin-top:2px}.cart-section>.app .cart-form-wrapper form label:has(>input[type=checkbox]),.cart-section>.app .profile-form-wrapper form label:has(>input[type=checkbox]),.profile-info .cart-form-wrapper form label:has(>input[type=checkbox]),.profile-info .profile-form-wrapper form label:has(>input[type=checkbox]){color:#231f20b3;display:flex;gap:8px;font-size:16px;line-height:22px;transition:all .2s ease-in-out}.cart-section>.app .cart-form-wrapper form label:has(>input[type=checkbox]) .custom-checkbox,.cart-section>.app .profile-form-wrapper form label:has(>input[type=checkbox]) .custom-checkbox,.profile-info .cart-form-wrapper form label:has(>input[type=checkbox]) .custom-checkbox,.profile-info .profile-form-wrapper form label:has(>input[type=checkbox]) .custom-checkbox{flex-shrink:0}.cart-section>.app .cart-form-wrapper form label:has(>input[type=checkbox]:checked),.cart-section>.app .profile-form-wrapper form label:has(>input[type=checkbox]:checked),.profile-info .cart-form-wrapper form label:has(>input[type=checkbox]:checked),.profile-info .profile-form-wrapper form label:has(>input[type=checkbox]:checked){color:#231f20}.cart-section>.app .cart-form-wrapper form label.error,.cart-section>.app .profile-form-wrapper form label.error,.profile-info .cart-form-wrapper form label.error,.profile-info .profile-form-wrapper form label.error{position:relative}.cart-section>.app .cart-form-wrapper form label.error:has(>input:not([type=checkbox])),.cart-section>.app .profile-form-wrapper form label.error:has(>input:not([type=checkbox])),.profile-info .cart-form-wrapper form label.error:has(>input:not([type=checkbox])),.profile-info .profile-form-wrapper form label.error:has(>input:not([type=checkbox])){border-bottom:1px solid #C6311D!important}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])){width:100%;height:70px;display:flex;flex-direction:column;justify-content:end;border-bottom:1px solid rgba(35,31,32,.2509803922);transition:all .3s ease-out}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):not(.dropdown),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):not(.dropdown),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):not(.dropdown),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):not(.dropdown){overflow:hidden}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):is(.profile-form-wrapper *),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):is(.profile-form-wrapper *),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):is(.profile-form-wrapper *),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):is(.profile-form-wrapper *){max-width:366px}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input{max-height:35px;height:auto;padding-left:1px;border:none;font-size:1.01em}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input::placeholder,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input::placeholder,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input::placeholder,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input::placeholder{transform:translateY(10px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input.city-input:disabled,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input.city-input:disabled,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input.city-input:disabled,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input.city-input:disabled{color:#231f20!important;opacity:1!important}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus,.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible{box-shadow:none;outline:none}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::placeholder,.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::placeholder,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::placeholder,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::placeholder,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::placeholder,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::placeholder,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::placeholder,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::placeholder{display:inline-block;padding-top:4px;font-size:1.0068em;opacity:.5;transform:translateY(0)}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::-webkit-input-placeholder,.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::-webkit-input-placeholder,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::-webkit-input-placeholder,.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::-webkit-input-placeholder,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::-webkit-input-placeholder,.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::-webkit-input-placeholder,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus::-webkit-input-placeholder,.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])) input:focus-visible::-webkit-input-placeholder{padding-top:10px}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox]))>p:not(.error-message),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox]))>p:not(.error-message),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox]))>p:not(.error-message),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox]))>p:not(.error-message){color:#231f2080;transform:translateY(12px);transition:transform .3s ease-out,font-size .3s ease-out}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus),.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)){border-bottom:1px solid #0E7CBB}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus)>p:not(.error-message),.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown))>p:not(.error-message),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus)>p:not(.error-message),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown))>p:not(.error-message),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus)>p:not(.error-message),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown))>p:not(.error-message),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus)>p:not(.error-message),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown))>p:not(.error-message){font-size:14px;line-height:20px;transform:translateY(0)}.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus):is(.profile-form-wrapper *),.cart-section>.app .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)):is(.profile-form-wrapper *),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus):is(.profile-form-wrapper *),.cart-section>.app .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)):is(.profile-form-wrapper *),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus):is(.profile-form-wrapper *),.profile-info .cart-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)):is(.profile-form-wrapper *),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:focus):is(.profile-form-wrapper *),.profile-info .profile-form-wrapper form label:has(>input:not([type=checkbox])):has(>input:not(:placeholder-shown)):is(.profile-form-wrapper *){border-bottom:1px solid rgba(35,31,32,.2509803922)}.cart-section>.app .product-list-wrapper,.profile-info .product-list-wrapper{width:100%;max-width:706px}.cart-section>.app .product-list-wrapper ul,.profile-info .product-list-wrapper ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:24px;width:100%}.cart-section>.app .product-list-wrapper ul li,.profile-info .product-list-wrapper ul li{width:100%;padding:32px;display:flex;gap:24px;background-color:#fff}.cart-section>.app .product-list-wrapper ul li .img-wrapper,.profile-info .product-list-wrapper ul li .img-wrapper{max-height:138px;max-width:162px;width:100%;height:100%}.cart-section>.app .product-list-wrapper ul li .img-wrapper img,.profile-info .product-list-wrapper ul li .img-wrapper img{height:138px;width:138px;object-fit:cover}@media (max-width: 1400px){.cart-section>.app .product-list-wrapper ul li .img-wrapper,.profile-info .product-list-wrapper ul li .img-wrapper{max-width:fit-content}}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body,.profile-info .product-list-wrapper ul li .product-cart-item-body{display:flex;flex-direction:column;gap:24px;position:relative;width:100%}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header{display:flex;flex-direction:column;gap:4px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header>h4,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header>h4{padding-right:34px}@media (max-width: 1250px){.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header>h4,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header>h4{padding-right:9%}}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info{display:flex;gap:16px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info p,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info p{color:#231f2080}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product{position:absolute;padding:0;top:0;right:0;border:none;background-color:inherit}.cart-section .price-constructor{margin-left:0!important}@media (min-width: 1251px){.cart-section .product-cart-item-header h4{padding-right:30px}}.cart-section .no-item{border:1px solid rgba(198,49,29,.1019607843)}.cart-section .no-item .img-wrapper,.cart-section .no-item .price-constructor,.cart-section .no-item .info,.cart-section .no-item .product-cart-item-header>a{opacity:.4}.cart-section button[type=submit]{flex-shrink:0}@media (max-width: 1250px){.cart-section>.app,.profile-info{flex-direction:column-reverse;align-items:center;padding-left:16px;padding-right:16px;margin-bottom:96px}.cart-section>.app .product-list-wrapper ul,.profile-info .product-list-wrapper ul{gap:2px}.cart-section>.app .product-list-wrapper ul li,.profile-info .product-list-wrapper ul li{padding:24px;position:relative}.cart-section>.app .product-list-wrapper ul li .img-wrapper,.profile-info .product-list-wrapper ul li .img-wrapper{position:absolute;top:24px;left:24px;width:48px;height:48px}.cart-section>.app .product-list-wrapper ul li .img-wrapper img,.profile-info .product-list-wrapper ul li .img-wrapper img{width:48px;height:48px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body,.profile-info .product-list-wrapper ul li .product-cart-item-body{gap:12px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header{margin-left:60px;gap:0}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .info{flex-wrap:wrap;row-gap:0}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product{right:-12px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product svg,.profile-info .product-list-wrapper ul li .product-cart-item-body .product-cart-item-header .delete-product svg{width:24px;height:24px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .price-constructor,.profile-info .product-list-wrapper ul li .product-cart-item-body .price-constructor{padding:0;margin-left:16px}.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .price-constructor .quantity button,.cart-section>.app .product-list-wrapper ul li .product-cart-item-body .price-constructor .quantity p,.profile-info .product-list-wrapper ul li .product-cart-item-body .price-constructor .quantity button,.profile-info .product-list-wrapper ul li .product-cart-item-body .price-constructor .quantity p{width:48px;height:48px}.cart-section>.app .cart-form-wrapper,.cart-section>.app .profile-form-wrapper,.profile-info .cart-form-wrapper,.profile-info .profile-form-wrapper{padding:24px}.cart-section>.app .cart-form-wrapper form,.cart-section>.app .profile-form-wrapper form,.profile-info .cart-form-wrapper form,.profile-info .profile-form-wrapper form{gap:24px}.cart-section>.app .cart-form-wrapper form .btn-group,.cart-section>.app .profile-form-wrapper form .btn-group,.profile-info .cart-form-wrapper form .btn-group,.profile-info .profile-form-wrapper form .btn-group{gap:12px}.cart-section>.app .cart-form-wrapper form .btn-group button,.cart-section>.app .profile-form-wrapper form .btn-group button,.profile-info .cart-form-wrapper form .btn-group button,.profile-info .profile-form-wrapper form .btn-group button{padding:0;height:60px;width:100%}.cart-section>.app .cart-form-wrapper form .btn-group button p,.cart-section>.app .profile-form-wrapper form .btn-group button p,.profile-info .cart-form-wrapper form .btn-group button p,.profile-info .profile-form-wrapper form .btn-group button p{text-align:left;max-width:110px}.cart-section>.app .cart-form-wrapper form .user-contact .form-title,.cart-section>.app .profile-form-wrapper form .user-contact .form-title,.profile-info .cart-form-wrapper form .user-contact .form-title,.profile-info .profile-form-wrapper form .user-contact .form-title{flex-direction:column;justify-content:center;gap:16px}.cart-section>.app .cart-form-wrapper form .user-contact .user-contact-date,.cart-section>.app .profile-form-wrapper form .user-contact .user-contact-date,.profile-info .cart-form-wrapper form .user-contact .user-contact-date,.profile-info .profile-form-wrapper form .user-contact .user-contact-date{grid-template-columns:minmax(auto,auto)}.cart-section>.app .cart-form-wrapper form .delivery-choosing .delivery-inputs .dropdown-menu,.cart-section>.app .profile-form-wrapper form .delivery-choosing .delivery-inputs .dropdown-menu,.profile-info .cart-form-wrapper form .delivery-choosing .delivery-inputs .dropdown-menu,.profile-info .profile-form-wrapper form .delivery-choosing .delivery-inputs .dropdown-menu{display:none}.cart-section>.app .cart-form-wrapper form .delivery-choosing .delivery-inputs .attention,.cart-section>.app .profile-form-wrapper form .delivery-choosing .delivery-inputs .attention,.profile-info .cart-form-wrapper form .delivery-choosing .delivery-inputs .attention,.profile-info .profile-form-wrapper form .delivery-choosing .delivery-inputs .attention{padding:16px 24px}.cart-section>.app .cart-form-wrapper form .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]) .custom-checkbox,.cart-section>.app .profile-form-wrapper form .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]) .custom-checkbox,.profile-info .cart-form-wrapper form .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]) .custom-checkbox,.profile-info .profile-form-wrapper form .delivery-choosing .delivery-inputs label:has(>input[type=checkbox]) .custom-checkbox{flex-shrink:0}.cart-section>.app .cart-form-wrapper form .payment-type .btn-group button,.cart-section>.app .profile-form-wrapper form .payment-type .btn-group button,.profile-info .cart-form-wrapper form .payment-type .btn-group button,.profile-info .profile-form-wrapper form .payment-type .btn-group button{height:48px}.cart-section>.app .cart-form-wrapper form .payment-type .company-info ul,.cart-section>.app .profile-form-wrapper form .payment-type .company-info ul,.profile-info .cart-form-wrapper form .payment-type .company-info ul,.profile-info .profile-form-wrapper form .payment-type .company-info ul{display:flex;flex-direction:column;gap:16px}.cart-section>.app .cart-form-wrapper form .payment-type .company-info ul li,.cart-section>.app .profile-form-wrapper form .payment-type .company-info ul li,.profile-info .cart-form-wrapper form .payment-type .company-info ul li,.profile-info .profile-form-wrapper form .payment-type .company-info ul li{grid-template-columns:1fr;gap:0px}.cart-section>.app .cart-form-wrapper form .submit-container .message p,.cart-section>.app .profile-form-wrapper form .submit-container .message p,.profile-info .cart-form-wrapper form .submit-container .message p,.profile-info .profile-form-wrapper form .submit-container .message p{font-size:16px;line-height:22px}.cart-section>.app .cart-form-wrapper form .submit-container .price-info .subtotal h6,.cart-section>.app .cart-form-wrapper form .submit-container .price-info .reducere h6,.cart-section>.app .profile-form-wrapper form .submit-container .price-info .subtotal h6,.cart-section>.app .profile-form-wrapper form .submit-container .price-info .reducere h6,.profile-info .cart-form-wrapper form .submit-container .price-info .subtotal h6,.profile-info .cart-form-wrapper form .submit-container .price-info .reducere h6,.profile-info .profile-form-wrapper form .submit-container .price-info .subtotal h6,.profile-info .profile-form-wrapper form .submit-container .price-info .reducere h6{font-size:14px;line-height:22px;text-align:right;font-weight:400!important}.cart-section>.app .cart-form-wrapper form .submit-container .submit-wrapper,.cart-section>.app .profile-form-wrapper form .submit-container .submit-wrapper,.profile-info .cart-form-wrapper form .submit-container .submit-wrapper,.profile-info .profile-form-wrapper form .submit-container .submit-wrapper{flex-direction:column;gap:24px}.cart-section>.app .cart-form-wrapper form .submit-container .submit-wrapper label,.cart-section>.app .profile-form-wrapper form .submit-container .submit-wrapper label,.profile-info .cart-form-wrapper form .submit-container .submit-wrapper label,.profile-info .profile-form-wrapper form .submit-container .submit-wrapper label{padding:6px 0}}@media (max-width: 900px){.cart-section>.app .cart-form-wrapper form .delivery-choosing .delivery-inputs div,.cart-section>.app .profile-form-wrapper form .delivery-choosing .delivery-inputs div,.profile-info .cart-form-wrapper form .delivery-choosing .delivery-inputs div,.profile-info .profile-form-wrapper form .delivery-choosing .delivery-inputs div{grid-template-columns:minmax(auto,auto)!important;row-gap:16px}.cart-section>.app .cart-form-wrapper form .submit-container .submit-wrapper button,.cart-section>.app .profile-form-wrapper form .submit-container .submit-wrapper button,.profile-info .cart-form-wrapper form .submit-container .submit-wrapper button,.profile-info .profile-form-wrapper form .submit-container .submit-wrapper button{width:100%;height:54px;padding:0}}
