/** Shopify CDN: Minification failed

Line 42:52 Expected ")" to end URL token

**/
:root {
    --tcustomizer-primary-color: var(--main-text);
    --tcustomizer-border-color: var(--main-background-secondary);
    --tcustomizer-active-border-color: var(--main-text);
    --tcustomizer-button-background-color: var(--main-text);
    --tcustomizer-label-color: var(--main-text);
    --tcustomizer-button-hover-background-color: rgb(var(--main-text), 0.6);
    --tcustomizer-button-text-color: var(--main-text-foreground);
    --tcustomizer-button-atc-background-color: #000000;
    --tcustomizer-button-atc-hover-background-color: #000000;
    --tcustomizer-button-atc-text-color: #ffffff;
    --tcustomizer-button-trigger-background-color: #ffffff;
    --tcustomizer-button-trigger-hover-background-color: #ffffff;
    --tcustomizer-button-trigger-text-color: #000000;
    --tcustomizer-button-trigger-hover-text-color: #000000;
    --tcustomizer-button-trigger-border-color: #e0e0e0;
    --tcustomizer-button-trigger-hover-border-color: #e0e0e0;
    --tcustomizer-addon-text-color: #212223;
    --tcustomizer-addon-background-color: #fcf2ce;
    --tcustomizer-addon-border-color: #ffc500;
}

/* Accordion */

.tcustomizer-accordion {
    border: none;
    border-radius: 0;
    padding: 0.75rem 0;
    border-bottom: var(--border-size-global) var(--border-style-global) var(--grid-borders);
}
.tcustomizer-accordion__heading {
    font-family: "RBTNK";
    font-weight: 600;
    text-transform: uppercase;
    color: var(--main-text);
    padding: 0;
    background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='squre' stroke-linejoin='none' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e);
    background-position: right .75em center;
    background-size: 16px 12px;
}

.tcustomizer-accordion__content {
    padding: 1.5rem 0;
}
.tcustomizer-field {
    margin-bottom: 0.25rem;
}
.tcustomizer-field__heading {
    font-family: "Fira Code", monospace;
    font-weight: 500;
    font-size: 14px;
    text-transform: ;
    display: block;
    margin-bottom: 0.5rem;
    color: var(--main-text);
}

/* Input */
.tcustomizer__text-field-wrapper {
    height: var(--button-size);
    font-family: var(--font-stack-body);
    font-weight: var(--font-weight-body);
    font-style: var(--font-style-body);
    font-size: calc(15px / 16* var(--base-body-size) + 0px);
    padding: 0 20px;
    margin: 0;
    border-radius: 0;
    -webkit-appearance: none;
    color: var(--main-text);
    border: 1px solid var(--main-background-secondary);
    background-color: transparent;
    transition: all .15s linear;
}
.tcustomizer__text-field {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0 !important;
    font-size: calc(15px / 16* var(--base-body-size) + 0px);
    font-weight: var(--font-weight-body);
    color: var(--main-text);
    background-color: transparent;
}
.tcustomizer__text-field:focus {
    color: ;
    background-color: transparent;
    box-shadow: none;
    border: 0;
    border-color: transparent;
}
.tcustomizer__text-field--max-characters {
    font-family: "Fira Code", monospace;
    font-weight: 500;
    color: var(--main-text);
    opacity: .4;
    font-style: normal;
}
.tcustomizer__text-field--date {
    border: var(--tcustomizer-border-width) solid var(--tcustomizer-border-color);
    border-radius: 0;
}

.tcustomizer__description {
  margin-top: 1em;
}

.tcustomizer__text-area-wrapper {
  height: auto;
}