.order-tracking{border-bottom:1px solid #ccc;display:block;padding:3.75rem 6.25rem}@media only screen and (max-width:767px){.order-tracking{padding:2.5rem 1.25rem}}.order-tracking__inner{margin:0 auto;max-width:var(--order-tracking-max-width)}.order-tracking__caption{color:var(--order-tracking-caption-color);font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.075rem;line-height:140%;margin:0 0 .375rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.order-tracking__caption{font-size:1.125rem}}.order-tracking__heading{color:var(--order-tracking-heading-color);font-family:Sentient,serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:140%;margin:0 0 .75rem;text-align:center;text-transform:capitalize}@media only screen and (max-width:767px){.order-tracking__heading{font-size:1.75rem}}.order-tracking__text{color:var(--order-tracking-text-color);font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:400;line-height:140%;text-align:center}.order-tracking__text p{margin:0}@media only screen and (max-width:767px){.order-tracking__text{font-size:1rem}}.order-tracking__form{border-radius:1.25rem;margin-top:2.1875rem;padding:2.8125rem 2.375rem}@media only screen and (max-width:767px){.order-tracking__form{padding:1.25rem}}.order-tracking__form-heading{color:var(--order-tracking-heading-color);font-family:Sentient,serif;font-size:1.75rem;font-weight:500;line-height:140%;margin:0 0 1.25rem}@media only screen and (max-width:767px){.order-tracking__form-heading{font-size:1.375rem}}.order-tracking__field{display:flex;flex-direction:row;gap:.75rem}@media only screen and (max-width:767px){.order-tracking__field{flex-direction:column}}.order-tracking__input{background:#fff;border:1px solid #ccc;border-radius:.625rem;box-sizing:border-box;color:inherit;flex:1 1 0;font-family:Satoshi,sans-serif;font-size:1.125rem;font-weight:500;line-height:140%;min-width:0;outline:none;padding:.8125rem 1.4754375rem}.order-tracking__input::placeholder{color:#999;font-weight:400}.order-tracking__submit{background:#003d30;border:none;border-radius:.625rem;color:#fff;cursor:pointer;flex:0 0 auto;font-family:Clash Grotesk,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;padding:.8125rem 1.625rem;text-align:center;text-transform:capitalize;transition:opacity .2s;white-space:nowrap}.order-tracking__submit:hover{opacity:.85}@media only screen and (max-width:767px){.order-tracking__submit{font-size:1.125rem;width:100%}}