.ups-sp-steps{margin-bottom:32px;display:flex}.ups-sp-steps [class*=ups-sp-steps__step]{height:5px;width:50px;border-radius:2px;background-color:#f0f5f5;display:block;margin-left:5px}.ups-sp-steps [class*=ups-sp-steps__step]:first-child{margin-left:0}.ups-sp-steps [class*=ups-sp-steps__step].ups-sp-steps__active{background-color:#3086f0}@keyframes swing{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ups-sp-loader{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}.ups-sp-loader div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;border:4px solid #f0f5f5;border-radius:50%;animation:swing 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#f0f5f5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ups-sp-loader div:nth-child(1){animation-delay:-0.45s}.ups-sp-loader div:nth-child(2){animation-delay:-0.3s}.ups-sp-loader div:nth-child(3){animation-delay:-0.15s}.ups-sp-shipping{display:none}.ups-sp-shipping-container{display:flex;flex-direction:column;align-items:center}.ups-sp-shipping__embed{margin-top:24px !important}.ups-sp-shipping button,.ups-sp-shipping a{display:block;max-width:250px}.ups-sp-form{position:relative}.ups-sp-form-customer-info,.ups-sp-form-package-info,.ups-sp-form-pickup-info,.ups-sp-form-shipping-label{display:none}.ups-sp-form-shipping-pickup{display:none;margin-top:32px}.ups-sp-form-desc{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#2a4663;margin-bottom:32px}.ups-sp-form-success{font-family:"Montserrat",sans-serif;font-weight:500;color:#2a4663;font-size:16px;line-height:24px;text-align:center;margin-top:24px;display:none}.ups-sp-form-error{font-family:"Montserrat",sans-serif;color:#e00;font-size:16px;line-height:24px;margin-bottom:24px;display:none}.ups-sp-form-field{margin-bottom:16px}@media screen and (min-width: 600px){.ups-sp-form-field-group{display:flex;justify-content:space-between}.ups-sp-form-field-group .ups-sp-form-field{width:100%;margin-left:16px}.ups-sp-form-field-group .ups-sp-form-field:first-child{margin-left:0}}.ups-sp-form-field-group--time{display:flex;justify-content:space-between}.ups-sp-form-field-group--time .ups-sp-form-field{width:100%;min-width:172px}.ups-sp-form-field-group--time .ups-sp-form-field--ready-pickup-minutes,.ups-sp-form-field-group--time .ups-sp-form-field--close-pickup-minutes{margin-left:16px;margin-top:33px;min-width:auto}.ups-sp-form-field__label{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;line-height:32px;color:#2a4663;display:flex}.ups-sp-form-field__required{color:#e00}.ups-sp-form-field__textarea,.ups-sp-form-field__input,.ups-sp-form-field__select{display:block;min-height:50px;width:100%;border:1px solid #666;border-radius:3px;background-color:#f0f5f5;color:#555;padding:0 16px;box-sizing:border-box;outline:0;font-family:"Montserrat",sans-serif;font-size:16px}.ups-sp-form-field__textarea:focus,.ups-sp-form-field__input:focus,.ups-sp-form-field__select:focus{border:1px solid #333;box-shadow:none}.ups-sp-form-field__checkbox{width:24px;height:24px;margin-right:10px}.ups-sp-form-field__textarea{resize:vertical;padding-top:16px}.ups-sp-form-field__select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-y:12px;background-position-x:99%}.ups-sp-form-field__button,.ups-sp-shipping__button{font-family:"Montserrat",sans-serif;text-decoration:none;font-weight:700;background-color:#5bceb2;color:#fff !important;border:0;border-radius:3px 3px 3px 3px;padding:15px 30px 15px 30px;text-align:center;transition:background-color .3s;font-size:15px;line-height:1;cursor:pointer;margin-top:10px}.ups-sp-form-field__button:hover,.ups-sp-shipping__button:hover{background-color:#0db79c}.tat-calendar__desc{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#2a4663;margin-bottom:32px}.tat-calendar-form-field{position:relative;margin-bottom:16px}.tat-calendar-form-field__label{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;line-height:32px;color:#2a4663;display:flex}.tat-calendar-form-field__required{color:#e00}.tat-calendar-form-field__input,.tat-calendar-form-field__select{display:block;min-height:50px;width:100%;border:1px solid #666;border-radius:3px;background-color:#f0f5f5;color:#555;padding:0 16px;box-sizing:border-box;outline:0;font-family:"Montserrat",sans-serif;font-size:16px}.tat-calendar-form-field__input:focus,.tat-calendar-form-field__select:focus{border:1px solid #333;box-shadow:none}.tat-calendar-form-field__select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-y:12px;background-position-x:99%}.tat-calendar-form-field__button{font-family:"Montserrat",sans-serif;text-decoration:none;font-weight:700;background-color:#5bceb2;color:#fff !important;border:0;border-radius:3px 3px 3px 3px;padding:15px 30px 15px 30px;text-align:center;transition:background-color .3s;font-size:15px;line-height:1;cursor:pointer;margin-top:10px}.tat-calendar-form-field__button:hover{background-color:#0db79c}.tat-calendar-preview__primary{margin-top:64px;margin-bottom:16px}.tat-calendar-preview__bar{position:absolute;left:0;top:0;height:100%;width:10px;background-color:#64ccb2}.tat-calendar-preview__primary,.tat-calendar-preview__secondary{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:58px 42px repeat(4, 1fr);border:1px solid #f5f5f5}.tat-calendar-preview__primary-header,.tat-calendar-preview__secondary-header{position:relative;grid-column:1/-1;text-align:center;padding:10px;background-color:#022b53;color:#fff;font-size:24px;font-weight:500;text-transform:uppercase;font-family:"Poppins",sans-serif;letter-spacing:-1.2px}.tat-calendar-preview__primary-day,.tat-calendar-preview__secondary-day{text-align:center;padding:5px;background-color:#ebf1f6;text-transform:uppercase;font-family:"Poppins",sans-serif;font-size:20px}.tat-calendar-preview__primary-cell,.tat-calendar-preview__secondary-cell{display:flex;flex-direction:column;align-items:flex-start;text-align:center;padding:16px;background-color:#fff;border:.5px solid #f5f5f5;font-size:20px;font-weight:500;font-family:"Poppins",sans-serif;min-height:64px}@media screen and (min-width: 575px){.tat-calendar-preview__primary-cell,.tat-calendar-preview__secondary-cell{min-height:74px}}.tat-calendar-preview__primary-cell__notes,.tat-calendar-preview__secondary-cell__notes{display:block;font-family:"Montserrat",sans-serif;font-size:10px;font-weight:600;line-height:16px;text-transform:uppercase;flex-wrap:wrap;text-align:right;align-self:end}@media screen and (max-width: 575px){.tat-calendar-preview__primary-cell,.tat-calendar-preview__secondary-cell{min-height:auto}.tat-calendar-preview__primary-cell__notes,.tat-calendar-preview__secondary-cell__notes{display:none}}.tat-calendar-preview__primary-cell__date,.tat-calendar-preview__secondary-cell__date{margin-left:auto}.tat-calendar-preview__primary-cell--hide,.tat-calendar-preview__primary-cell:nth-last-child(1):empty,.tat-calendar-preview__primary-cell:nth-last-child(2):empty,.tat-calendar-preview__primary-cell:nth-last-child(3):empty,.tat-calendar-preview__primary-cell:nth-last-child(4):empty,.tat-calendar-preview__primary-cell:nth-last-child(5):empty,.tat-calendar-preview__secondary-cell--hide,.tat-calendar-preview__secondary-cell:nth-last-child(1):empty,.tat-calendar-preview__secondary-cell:nth-last-child(2):empty,.tat-calendar-preview__secondary-cell:nth-last-child(3):empty,.tat-calendar-preview__secondary-cell:nth-last-child(4):empty,.tat-calendar-preview__secondary-cell:nth-last-child(5):empty{display:none}.tat-calendar-preview__annotation{display:none;list-style:none;padding:0;margin:16px 0 0}.tat-calendar-preview__annotation li{display:flex;flex-direction:row;align-items:center;margin-bottom:8px;font-family:"Poppins",sans-serif;font-weight:500;text-transform:uppercase}@media screen and (max-width: 575px){.tat-calendar-preview__annotation li{font-size:14px}}.tat-calendar-preview__annotation li span{width:50px;min-width:50px;height:30px;border:1px solid #dadada;display:inline-block;margin-right:6px}.tat-calendar-preview__annotation--date-selected{background-color:#8dacca}.tat-calendar-preview__annotation--date-delivery{background-color:#cb8cbd}.tat-calendar-preview__annotation--date-appointment{background-color:#8dca91}.tat-calendar-preview__annotation--date-closed{background-color:#f1f1f1} .e--ua-safari .ups-sp-shipping__embed {display: none;}
