.modal-shipping h3{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:16px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04);margin:0 0 1rem}@media (max-width:768px){.modal-shipping h3{justify-content:center}}.modal-shipping>span{font-family:var(--main-font-family);font-style:normal;font-weight:400;font-size:14px;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-09);line-height:19.6px;margin-bottom:1.5rem}@media (max-width:768px){.modal-shipping>span{margin-bottom:1rem;color:#999}}.modal-shipping .modal-shipping_label{display:flex;justify-content:space-between;height:20px;margin-bottom:8px}.modal-shipping .modal-shipping_label label{font-size:14px;color:var(--neutral-color-09)}.modal-shipping .modal-shipping_label a,.modal-shipping .modal-shipping_label label{font-family:var(--main-font-family);font-style:normal;font-weight:700;line-height:140%;letter-spacing:.015em}.modal-shipping .modal-shipping_label a{font-size:12px;display:flex;align-items:center;color:var(--neutral-color-04)}.modal-shipping .modal-shipping_label a:hover{text-decoration:underline;color:var(--brand-color-01)}.modal-shipping .modal-shipping_input{display:flex;flex-direction:column;margin-bottom:1rem}.modal-shipping .modal-shipping_input-error input{border-color:var(--error-color-01)}.modal-shipping .modal-shipping_input__address{font-size:.75rem;margin:.25rem 0}.modal-shipping .modal-shipping_input__inputContainer{display:flex}.modal-shipping .modal-shipping_input__inputContainer input{height:48px;background:var(--neutral-color-02);border:1px solid var(--neutral-color-03);padding:24px 14px;font-weight:200}.modal-shipping .modal-shipping_input__inputContainer input:focus{border:1px solid var(--brand-color-01)}.modal-shipping .modal-shipping_input__inputContainer input::-moz-placeholder{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04)}.modal-shipping .modal-shipping_input__inputContainer input:-ms-input-placeholder{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04)}.modal-shipping .modal-shipping_input__inputContainer input::-ms-input-placeholder{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04)}.modal-shipping .modal-shipping_input__inputContainer input::placeholder{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04)}.modal-shipping .modal-shipping_input__inputContainer button{border:1px solid var(--brand-color-01);padding:24px 14px;font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:14px;line-height:140%;text-align:center;letter-spacing:.015em;color:var(--brand-color-01);height:48px;justify-content:center;align-items:center;display:flex;width:67px;margin-left:8px;position:inherit;background-color:transparent;cursor:pointer}.modal-shipping .modal-shipping_input--errorMsg{display:flex;align-items:center;margin-top:4.5px;gap:4px}.modal-shipping .modal-shipping_input--errorMsg span{display:flex}.modal-shipping .modal-shipping_input--errorMsg span svg{color:#de301f}.modal-shipping .modal-shipping_input--errorMsg span.msg-error{color:var(--error-color-01);font-size:.75rem;font-weight:700}.modal-shipping .modal-shipping_slas .delivery-options-modal{display:flex;flex-direction:column;gap:.5rem}.modal-shipping .modal-shipping_slas .delivery-options-modal__option{border:1px solid #e4e4e4;padding:.625rem 1rem;display:flex;justify-content:space-between}.modal-shipping .modal-shipping_slas .delivery-options-modal__option--type{display:flex;flex-direction:column;gap:.15rem}.modal-shipping .modal-shipping_slas .delivery-options-modal__option--type span:first-child{font-size:.75rem;font-weight:700;color:#000}.modal-shipping .modal-shipping_slas .delivery-options-modal__option--type span:nth-child(2){font-size:.75rem;font-weight:300;color:#8b8b8b}.modal-shipping .modal-shipping_slas .delivery-options-modal__option--price{font-size:.75rem;font-weight:700;display:flex;align-items:center;border-left:1px solid #e4e4e4;padding-left:1rem}.modal-shipping .modal-shipping_footer{background:var(--neutral-color-02);position:absolute;width:calc(100% + 24px);display:flex;flex-direction:column;bottom:0;padding:24px;transform:translateX(-24px);height:175px}.modal-shipping .modal-shipping_footer h3{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-09);justify-content:left}@media (max-width:768px){.modal-shipping .modal-shipping_footer{position:inherit;width:calc(100% + 32px);transform:translateX(-16px) translateY(24px)}}.modal-shipping .modal-shipping_footer .about{display:flex;align-items:center}.modal-shipping .modal-shipping_footer .about .about_span{font-family:var(--main-font-family);font-style:normal;font-weight:300;font-size:16px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04);margin:0}@media (max-width:768px){.modal-shipping .modal-shipping_footer .about .about_span{font-size:12px}}.modal-shipping .modal-shipping_footer .about img{margin-right:8px}