.elementor-29939 .elementor-element.elementor-element-553ce90{--display:flex;}.elementor-29939 .elementor-element.elementor-element-213f33a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -81px) 0px;}.elementor-29939 .elementor-element.elementor-element-e8b50f8{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}/* Start custom CSS for shortcode, class: .elementor-element-47bcb84 *//* TrackShip form wrapper */
.trackship-tracking-form,
.trackship-tracking-form-wrapper,
.ts-order-tracking {
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #f5d6df;
  box-shadow: 0 8px 20px rgba(0,0,0,0.04);
  padding: 30px 35px;
}

/* Tabs */
.trackship-tabs-nav li a,
.ts-tabs-nav li a {
  font-family: "Cormorant Garamond", serif;
  font-size: 18px;
  color: #b8627d;
  border: none;
  padding: 12px 24px;
}

.trackship-tabs-nav li.active a,
.ts-tabs-nav li.active a {
  background: #f3a9c1;
  color: #ffffff;
  border-radius: 4px;
}

/* Inputs */
.trackship-tracking-form input[type="text"],
.trackship-tracking-form input[type="email"],
.ts-order-tracking input[type="text"],
.ts-order-tracking input[type="email"] {
  border-radius: 30px;
  border: 1px solid #f1c8d6;
  padding: 10px 18px;
}

/* Button */
.trackship-tracking-form button,
.trackship-tracking-form input[type="submit"],
.ts-order-tracking button,
.ts-order-tracking input[type="submit"] {
  background: #f3a9c1;
  color: #ffffff;
  border-radius: 30px;
  border: none;
  padding: 10px 26px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}/* End custom CSS */