#ironclad-shipping-page {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 15px !important;
font-weight: 400 !important;
color: #1a1a2e !important;
max-width: 860px !important;
margin: 0 auto !important;
padding: 40px 20px !important;
letter-spacing: 0 !important;
line-height: 1.7 !important;
}
/* ── Typography ── */
#ironclad-shipping-page h1 {
font-size: 26px !important;
font-weight: 700 !important;
color: #1a1a2e !important;
margin-bottom: 16px !important;
margin-top: 0 !important;
letter-spacing: 0 !important;
text-transform: none !important;
line-height: 1.3 !important;
}
#ironclad-shipping-page h2 {
font-size: 18px !important;
font-weight: 700 !important;
color: #1a1a2e !important;
margin-top: 0 !important;
margin-bottom: 10px !important;
letter-spacing: 0 !important;
text-transform: none !important;
line-height: 1.4 !important;
}
#ironclad-shipping-page p {
font-size: 15px !important;
color: #444 !important;
margin-bottom: 14px !important;
line-height: 1.7 !important;
}
#ironclad-shipping-page strong {
color: #1a1a2e !important;
}
#ironclad-shipping-page a {
color: #c8102e !important;
text-decoration: underline !important;
}
#ironclad-shipping-page a:hover {
color: #a00d24 !important;
}
/* ── Free Shipping Banner ── */
#ironclad-shipping-page .free-shipping-banner {
background-color: #c8102e !important;
color: #fff !important;
border-radius: 6px !important;
padding: 16px 24px !important;
font-size: 16px !important;
font-weight: 700 !important;
text-align: center !important;
margin-bottom: 28px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 10px !important;
letter-spacing: 0 !important;
}
#ironclad-shipping-page .free-shipping-banner svg {
stroke: #fff !important;
flex-shrink: 0 !important;
}
/* ── Section Blocks ── */
#ironclad-shipping-page .shipping-section {
background-color: #f0f2f5 !important;
border-left: 4px solid #c8102e !important;
border-radius: 6px !important;
padding: 20px 24px !important;
margin-bottom: 20px !important;
}
#ironclad-shipping-page .shipping-section h2 {
display: flex !important;
align-items: center !important;
gap: 10px !important;
margin-bottom: 14px !important;
}
#ironclad-shipping-page .shipping-section h2 svg {
stroke: #c8102e !important;
flex-shrink: 0 !important;
}
/* ── Numbered & Bulleted Lists ── */
#ironclad-shipping-page .shipping-list {
padding-left: 0 !important;
margin: 0 !important;
list-style: none !important;
counter-reset: shipping-counter !important;
}
#ironclad-shipping-page .shipping-list li {
display: flex !important;
gap: 14px !important;
align-items: flex-start !important;
font-size: 15px !important;
color: #444 !important;
margin-bottom: 12px !important;
line-height: 1.7 !important;
padding-bottom: 12px !important;
border-bottom: 1px solid #dde1e7 !important;
}
#ironclad-shipping-page .shipping-list li:last-child {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
border-bottom: none !important;
}
#ironclad-shipping-page .shipping-list.numbered li {
counter-increment: shipping-counter !important;
}
#ironclad-shipping-page .shipping-list.numbered li::before {
content: counter(shipping-counter) !important;
background-color: #c8102e !important;
color: #fff !important;
font-weight: 700 !important;
font-size: 13px !important;
min-width: 24px !important;
height: 24px !important;
border-radius: 50% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex-shrink: 0 !important;
margin-top: 2px !important;
}
#ironclad-shipping-page .shipping-list.bulleted li::before {
content: "" !important;
background-color: #c8102e !important;
min-width: 10px !important;
height: 10px !important;
border-radius: 50% !important;
display: block !important;
flex-shrink: 0 !important;
margin-top: 7px !important;
}
#ironclad-shipping-page .shipping-list li .list-label {
font-weight: 700 !important;
color: #1a1a2e !important;
}
/* ── Warning Box ── */
#ironclad-shipping-page .warning-box {
background-color: #fff8f8 !important;
border-left: 4px solid #c8102e !important;
border-radius: 6px !important;
padding: 16px 20px !important;
margin-bottom: 20px !important;
font-size: 15px !important;
color: #444 !important;
}
#ironclad-shipping-page .warning-box strong {
color: #c8102e !important;
}
/* ── Footer Note ── */
#ironclad-shipping-page .shipping-footer {
background-color: #f0f2f5 !important;
border-left: 4px solid #c8102e !important;
border-radius: 6px !important;
padding: 18px 22px !important;
margin-bottom: 20px !important;
font-size: 14px !important;
color: #444 !important;
line-height: 1.7 !important;
}
/* ── Page Break ── */
#ironclad-shipping-page .page-break {
border: none !important;
border-top: 3px solid #c8102e !important;
margin: 48px auto !important;
opacity: 0.25 !important;
}
/* ── Contact Info Box ── */
#ironclad-shipping-page .contact-info-box {
background-color: #f0f2f5 !important;
border-left: 4px solid #c8102e !important;
border-radius: 6px !important;
padding: 20px 24px !important;
margin: 0 auto 36px auto !important;
max-width: 520px !important;
}
#ironclad-shipping-page .ci-title {
font-weight: 700 !important;
font-size: 18px !important;
color: #1a1a2e !important;
display: block !important;
margin-bottom: 6px !important;
text-transform: none !important;
letter-spacing: 0 !important;
}
#ironclad-shipping-page .ci-tagline {
font-size: 15px !important;
color: #444 !important;
display: block !important;
margin-bottom: 16px !important;
font-weight: 400 !important;
}
#ironclad-shipping-page .ci-row {
display: flex !important;
align-items: center !important;
gap: 10px !important;
margin-bottom: 10px !important;
font-size: 15px !important;
color: #1a1a2e !important;
}
#ironclad-shipping-page .ci-row svg {
flex-shrink: 0 !important;
}
#ironclad-shipping-page .ci-row a {
color: #c8102e !important;
text-decoration: underline !important;
font-weight: 600 !important;
font-size: 15px !important;
}
#ironclad-shipping-page .ci-row span {
font-size: 15px !important;
color: #1a1a2e !important;
font-weight: 400 !important;
}
/* ── Live Chat Banner ── */
#ironclad-shipping-page .live-chat-banner {
font-weight: 700 !important;
font-size: 15px !important;
color: #1a1a2e !important;
margin-bottom: 16px !important;
display: block !important;
max-width: 520px !important;
margin-left: auto !important;
margin-right: auto !important;
}
#ironclad-shipping-page hr.form-divider {
border: none !important;
border-top: 1px solid #dde1e7 !important;
margin-bottom: 24px !important;
max-width: 520px !important;
margin-left: auto !important;
margin-right: auto !important;
}
/* ── Form ── */
#ironclad-shipping-page .contact-form-wrap {
max-width: 520px !important;
margin: 0 auto !important;
}
#ironclad-shipping-page .form-row {
display: flex !important;
gap: 20px !important;
flex-wrap: wrap !important;
}
#ironclad-shipping-page .form-group {
display: flex !important;
flex-direction: column !important;
flex: 1 1 calc(50% - 10px) !important;
min-width: 200px !important;
gap: 6px !important;
margin-bottom: 18px !important;
}
#ironclad-shipping-page .form-group.full {
flex: 1 1 100% !important;
}
#ironclad-shipping-page .form-group label {
font-size: 15px !important;
font-weight: 600 !important;
color: #1a1a2e !important;
letter-spacing: 0 !important;
text-transform: none !important;
}
#ironclad-shipping-page .form-group label .req {
color: #c8102e !important;
margin-left: 2px !important;
}
#ironclad-shipping-page .sub-label {
font-size: 13px !important;
color: #777 !important;
font-weight: 400 !important;
margin-top: -4px !important;
display: block !important;
}
#ironclad-shipping-page .form-group input,
#ironclad-shipping-page .form-group select,
#ironclad-shipping-page .form-group textarea {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 15px !important;
color: #1a1a2e !important;
background-color: #f0f2f5 !important;
border: 1px solid #dde1e7 !important;
border-radius: 4px !important;
padding: 10px 14px !important;
width: 100% !important;
box-sizing: border-box !important;
outline: none !important;
transition: border-color 0.2s !important;
-webkit-appearance: none !important;
appearance: none !important;
}
#ironclad-shipping-page .form-group select {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") !important;
background-repeat: no-repeat !important;
background-position: right 14px center !important;
padding-right: 36px !important;
cursor: pointer !important;
}
#ironclad-shipping-page .form-group input:focus,
#ironclad-shipping-page .form-group select:focus,
#ironclad-shipping-page .form-group textarea:focus {
border-color: #c8102e !important;
background-color: #fff !important;
}
#ironclad-shipping-page .form-group textarea {
min-height: 140px !important;
resize: vertical !important;
}
#ironclad-shipping-page .form-submit {
text-align: center !important;
margin-top: 10px !important;
}
#ironclad-shipping-page .btn-submit {
background-color: #c8102e !important;
color: #fff !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
font-size: 15px !important;
font-weight: 700 !important;
border: none !important;
border-radius: 4px !important;
padding: 13px 48px !important;
cursor: pointer !important;
letter-spacing: 0 !important;
text-transform: none !important;
transition: background-color 0.2s !important;
}
#ironclad-shipping-page .btn-submit:hover {
background-color: #a00d24 !important;
}
#ironclad-shipping-page .form-success {
background-color: #f0f2f5 !important;
border-left: 4px solid #c8102e !important;
border-radius: 6px !important;
padding: 16px 20px !important;
font-size: 15px !important;
color: #1a1a2e !important;
font-weight: 600 !important;
margin-top: 20px !important;
text-align: center !important;
}
@media (max-width: 600px) {
#ironclad-shipping-page {
padding: 24px 14px !important;
}
#ironclad-shipping-page .form-group {
flex: 1 1 100% !important;
}
#ironclad-shipping-page .contact-info-box {
max-width: 100% !important;
border-radius: 0 !important;
}
#ironclad-shipping-page .page-break {
margin: 32px auto !important;
}
#ironclad-shipping-page .free-shipping-banner {
font-size: 14px !important;
padding: 14px 16px !important;
}
}
Shipping & Delivery
Select Orders within the Continental United States are eligible for Free Shipping
Order Confirmation
-
Order Confirmation: As soon as you place an order, you'll receive a confirmation email. This confirms we've received your order and have authorized payment to begin processing.
-
Processing Time: Please allow 1–3 business days for us to properly accept and confirm your order before sending it to be packed and prepared for shipment. If it will take longer than expected, we will call and/or email you immediately.
-
Handling Time: Once confirmed, your order will be packed and prepared to ship from the warehouse. Handling time depends on the size, weight, and shipping method. Please allow up to 24 hours after order confirmation.
Shipping & Transit
-
Small or Lightweight Items: Shipped via standard carriers like UPS, FedEx, or USPS. These generally ship quickly and do not always require a signature at delivery.
-
Heavy or Bulky Items: Large equipment, multi-item orders, or anything at risk of damage by a standard carrier will be delivered via Less Than Truckload (LTL) Freight Carriers to your curbside unless specified otherwise.
-
Leaving the Warehouse: In-stock items are picked and packed in chronological order. Busy seasons may slightly alter processing time.
-
Tracking Number: Right before or after your shipment is picked up, your order is assigned a tracking number and Bill of Lading number. We will send you the tracking number in a shipment confirmation email so you can follow along and prepare as needed.
-
Delivery Time: Once in transit, delivery time varies depending on the length of the trip. You can generally expect items to arrive in your area within 1–7 business days after departing from the warehouse.
-
Delivery Appointment: For freight shipping, once the shipment is in your area, the carrier will call you to schedule a roughly 4-hour delivery appointment window. You must be present to receive delivery or you may incur redelivery fees.
-
Delivery: For facilities with a loading dock, the driver will pull up and unload the pallet(s). Without a loading dock, your item will be lowered using a lift gate and delivered to your curbside or nearest safe drop-off point.
What To Do When Your Item(s) Arrive
-
Curbside Delivery: The driver will leave your item on a pallet at your curbside.
-
Inspect Before Signing: Inspect the boxes and pallets carefully for any damage before signing the delivery receipt. If there is any damage, mark "DAMAGED, NEEDS REVIEW" on the sheet you sign. Immediately take photos or videos and email them to support@ironcladrestaurantsupply.com.
-
Unpack and Check: Open the boxes, inspect your items, and check for missing or damaged parts within 2–3 business days. Report any issues within this period to ensure prompt and effective support.
-
Extreme Damage: In rare cases of severe, irreparable damage, document the damage with photos/videos and refuse the delivery. Contact us immediately at support@ironcladrestaurantsupply.com.
-
Assembly: Freight drivers will not bring equipment indoors or assemble it. Be prepared to move heavy boxes to your desired location. If you ordered an assembly service, contact us to schedule it at this time.
Additional Services
-
Threshold Delivery: If needed, we can arrange delivery into the nearest possible safe, dry place on your property instead of standard curbside delivery.
-
Professional Assembly: We offer professional assembly services. Get a quote before ordering, or if needed for an item that has already been delivered.
Storage Fees & Missed Deliveries
If you cannot receive your order upon arrival, you may incur storage or additional shipping fees. Please inform us before ordering or as soon as possible if you need to schedule delivery for a specific date. Should you fail to respond to the freight company's contact attempts or not be present at the time of drop-off, you will incur those fees.
By placing an order, you agree to these terms. If you have questions about shipping or delivery, contact us at support@ironcladrestaurantsupply.com or call 854-220-0367. Thank you for choosing IronCladRestaurantSupply — we aim to make your shopping and delivery experience as smooth as possible.
Want to know about our Refund and Returns Policy? Read more at https://ironcladrestaurantsupply.com/policies/refund-policy
Got Questions?
We answer within 24 hours, guaranteed. Test it out…
Or you can live chat with us and speak to an expert now!
(function() {
var el = document.getElementById('ironclad-shipping-page');
if (!el) return;
var parent = el.parentElement;
if (parent && (parent.tagName === 'H1' || parent.tagName === 'H2' || parent.tagName === 'H3')) {
parent.style.cssText = 'font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.7!important;margin:0!important;padding:0!important;';
}
})();
function handleShipFormSubmit(e) {
e.preventDefault();
var firstName = document.getElementById('ShipFirstName').value;
var lastName = document.getElementById('ShipLastName').value;
var email = document.getElementById('ShipEmail').value;
var phone = document.getElementById('ShipPhone').value;
var message = document.getElementById('ShipMessage').value;
if (!firstName || !lastName || !email || !phone || !message) {
alert('Please fill in all required fields.');
return;
}
document.getElementById('ship-form-success').style.display = 'block';
}