@font-face {
  font-family: "RocGrotesk";
  src: url("../libs/RocGrotesk/RocGroteskCondensedMedium.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "CourierBold";
  src: url("../libs/CourierBold/CourierBOLD.ttf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "RocGroteskExtraBold";
  src: url("../libs/RocGrotesk/RocGroteskCondensedExtraBold.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}

@keyframes handmove {
    0% {
        transform: rotate(-10deg);
    }
    100% {
        transform: rotate(1deg);
    }
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.loader {
    border: 3px solid #41808f;
    border-top: 3px solid transparent;
    border-radius: 50%;
    display: inline-block;
    animation: spin 0.8s linear infinite;
}

.cropper-container {
  max-width: 100% !important;
}

input, select {
    color: #3a7b8b !important;
    font-family: CourierBold !important;
    outline: none !important;
    background-color: #d5ebed !important;
}

input:focus {
    border: 1px solid #000001 !important;
}

.wc-block-components-address-card__address-section {
    color: #d5ebed !important;
}

.wc-block-components-text-input label, .wc-blocks-components-select__label {
    color: #000001 !important;
}

.wc-block-components-button__text {
    background-color: #d5ebed;
    color: #3a7b8b !important;
    padding: 3px 20px !important; 
    text-transform: uppercase !important;
	font-size: 20px !important;
}

.wc-block-checkout__actions_row {
    font-size: 20px !important;
}

.wc-item-meta {
    display: none !important;
}

.form-row.form-row-wide, .form-row.form-row-first, .form-row.form-row-last, .form-row.form-row-full {
	display: grid;
	margin-top: 10px;
}
.form-row.form-row-wide input, .form-row.form-row-first input, .form-row.form-row-last input, .form-row.form-row-full select {
	padding: 10px !important;
}

.woocommerce-button.button.inicio.order-actions-button {
	width: 100% !important;
    text-align: center !important;
    margin-bottom: 15px !important;
}

.woocommerce-button.button.papoco.order-actions-button {
	width: 100% !important;
    text-align: center !important;
}

.woocommerce-button.button.cancel.order-actions-button {
	width: 100% !important;
    text-align: center !important;
    margin-bottom: 15px !important;
}