.shipmentField__header{display:flex;justify-content:space-between;margin-top:10px}.shipmentField__header a{text-decoration:underline;font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:12px;line-height:140%;color:var(--neutral-color-06)}.shipmentField .msg-error{color:var(--error-color-01)}.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}.cannot-be-delivered__container{display:flex;align-items:center;margin-top:4.5px;gap:4px}.cannot-be-delivered__container span{display:flex}.cannot-be-delivered__container span svg{color:#de301f}.cannot-be-delivered__container span.msg-error,.cannot-be-delivered__container span.msg-error button{color:var(--error-color-01);font-size:.75rem;font-weight:700}.cannot-be-delivered__container span.msg-error button{background-color:transparent;text-decoration:underline}.shipping_container{position:relative;justify-content:flex-start;padding:0 32px 0 25px}.shipping_container,.shipping_container .shipmentField{display:flex;flex-direction:column}.shipping_container .shipmentField_container{display:flex}@media (max-width:1024px){.shipping_container .shipmentField_container{justify-content:space-between}}.shipping_container .shipmentField_container input{background:var(--neutral-color-02);border:1px solid var(--neutral-color-03);box-sizing:border-box;height:48px;padding:14px 24px;width:100%}@media (max-width:1024px){.shipping_container .shipmentField_container input{min-width:inherit}}.shipping_container .shipmentField_container input::-moz-placeholder{color:var(--neutral-color-06)}.shipping_container .shipmentField_container input:-ms-input-placeholder{color:var(--neutral-color-06)}.shipping_container .shipmentField_container input::-ms-input-placeholder{color:var(--neutral-color-06)}.shipping_container .shipmentField_container input::placeholder{color:var(--neutral-color-06)}.shipping_container .shipmentField_container>button{align-items:center;border:1px solid var(--brand-color-01);box-sizing:border-box;color:var(--brand-color-01);height:48px;justify-content:center;margin-left:8px;min-width:67px;width:67px}.shipping_container span.see-shipping_rates{cursor:pointer}@media (max-width:768px){.shipping_container span.see-shipping_rates{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-04);cursor:pointer}}@media (max-width:768px){.shipping_container{width:100%;padding:0 16px 24px}}.shipping_container div{display:flex}.shipping_container div svg{display:inline-block;vertical-align:middle;height:100%;margin:auto}.shipping_container div h3{font-weight:700;color:var(--neutral-color-06);margin-left:8px;flex:3}.shipping_container div h3,.shipping_container div span{font-family:var(--main-font-family);font-style:normal;font-size:14px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em}.shipping_container div span{font-weight:300;color:var(--neutral-color-04)}.shipping_container .shipping-info{background:var(--neutral-color-01);border:1px solid var(--neutral-color-03);display:flex;align-items:center;padding:7.5px 16px;cursor:pointer}@media (max-width:768px){.shipping_container .shipping-info{margin-right:0}}.shipping_container .shipping-info div{flex:3}.shipping_container .shipping-info div .title{font-weight:700;color:var(--neutral-color-09);margin-right:3px}.shipping_container .shipping-info div .subtitle,.shipping_container .shipping-info div .title{font-family:var(--main-font-family);font-style:normal;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em}.shipping_container .shipping-info div .subtitle{font-weight:300;color:var(--neutral-color-04);margin-left:3px}.shipping_container .shipping-info .price{font-family:var(--main-font-family);font-style:normal;font-weight:700;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.015em;color:var(--neutral-color-09);border-left:1px solid var(--neutral-color-03);padding-left:16px}.shipping_container div.shipping-address{display:flex;gap:4px}.shipping_container div.shipping-address p{margin:0;font-size:.875rem;color:var(--neutral-color-09)}.shipping_container div.delivery-options{flex-direction:column;margin-top:1rem;gap:1rem}.shipping_container div.delivery-options__option{padding:.5rem 1rem;justify-content:space-between;border:1px solid #e4e4e4}.shipping_container div.delivery-options__option--type{gap:6px;align-items:baseline}.shipping_container div.delivery-options__option--type span:first-child{font-size:.75rem;font-weight:700;color:#000}.shipping_container div.delivery-options__option--type span:nth-child(2){font-size:.75rem}.shipping_container div.delivery-options__option>p{font-size:.75rem;font-weight:700;display:flex;align-items:center;border-left:1px solid #e4e4e4;padding-left:1rem;margin-top:0;margin-bottom:0}.shipping_container button.delivery-options{background-color:transparent;text-align:left;border:none;padding:0;font-size:.875rem;font-weight:700;color:#5e5e5e;text-decoration:underline;margin-top:1rem;cursor:pointer}.shipping_container .toast-class{background-color:var(--warning-color-01);border:none;color:#fff}