/* Shared by all three shipping-mark and carton-label tools. */
.shipping-mark-tool button,
.guide-actions button {
  min-height: 44px;
  white-space: normal;
}
.shipping-mark-tool button.secondary,
.guide-actions button.secondary {
  background: #91501c;
  color: #fff;
}
.shipping-mark-tool button.secondary:hover,
.guide-actions button.secondary:hover {
  background: #783f15;
}
.shipping-mark-tool button:focus-visible,
.guide-actions button:focus-visible,
.mark-example-card a:focus-visible {
  outline: 3px solid #14221d;
  outline-offset: 3px;
}
.shipping-mark-format-choice {
  padding: 20px 24px;
  border-bottom: 1px solid var(--line);
  scroll-margin-top: 24px;
}
.shipping-mark-format-choice > p {
  margin: 8px 0 0;
  font-size: 15px;
  line-height: 1.5;
}
.shipping-mark-presets button[aria-pressed="true"] {
  background: #14221d;
  color: #fff;
  border-color: #14221d;
}
@media screen and (max-width: 760px) {
  .shipping-mark-form input,
  .shipping-mark-form select,
  .shipping-mark-form textarea {
    min-height: 44px;
    font-size: 16px;
  }
  .shipping-mark-form label,
  .shipping-mark-tool button,
  .guide-actions button {
    font-size: 16px;
    line-height: 1.4;
  }
  .shipping-mark-format-choice { padding: 20px; }
}
@media print {
  .shipping-mark-format-choice { display: none !important; }
}
