/* Signature checkbox */
input#lar_signature {
  margin: 0;
}

/* Carriers list */
ul#lar_cart_checkout_carriers_list {
  margin: 0;
  padding: 0;
  list-style: none;
}
ul#lar_cart_checkout_carriers_list label {
  font-weight: initial;
}
ul#lar_cart_checkout_carriers_list label.lar_cart_checkout_carriers_label {
  font-weight: 600;
}
ul#lar_cart_checkout_carriers_list li {
  padding-left: 10px;
  margin: 0 0 0.5em;
  line-height: 1.5em;
}
ul#lar_cart_checkout_carriers_list li p {
  margin-top: 0;
  font-weight: initial;
  font-size: smaller;
  line-height: 1.2em;
}

/* Blocks */
#lar_cart_checkout_signature.wc-block-components-totals-wrapper,
#lar_cart_checkout_carriers.wc-block-components-totals-wrapper {
  margin: 16px 0 0;
  border: inherit;
}

#lar_cart_checkout_signature + #lar_cart_checkout_carriers {
  margin: 0;
}

#lar_cart_checkout_signature {
  padding-bottom: inherit;
}
#lar_cart_checkout_signature .wc-block-components-totals-item {
  display: block;
}

#lar_cart_checkout_carriers .wc-block-components-totals-item > strong {
  margin-bottom: 16px;
}
#lar_cart_checkout_carriers .wc-block-components-totals-item > p {
  margin: 0;
}

#lar_cart_checkout_spinner {
  border: 4px solid var(--wc-content-bg);
  border-top: 4px solid var(--wp--preset--color--contrast-2);
  border-radius: 50%;
  width: 30px;
  height: 30px;
  margin: 16px auto;
  animation: lar_cart_checkout_spin 2s linear infinite;
}

@keyframes lar_cart_checkout_spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=style.css.map */
