/** Shopify CDN: Minification failed

Line 52:0 Expected "}" to go with "{"

**/
/* Force parent container to be full width */
.tee-field {
  width: 100% !important;
}

/* Target the wrapper and the select itself */
.tee-field__select,
#product-option-dropdown {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  border-radius: 0 !important;
  border: 1px solid #808080 !important;
  background-color: transparent !important; 
}

/* Force label styling */
label.tee-option__title {
    display: block;
    margin-bottom: 1px !important;
    font-family: 'Open Sans Regular', sans-serif !important;
    font-size: 12.6px !important;
    font-weight: 300 !important;
    text-transform: Capitalize !important;
}

/* Force the current price styling */
.tee-price-wrapper .tee-price--current {
    font-size: 18px !important;
    font-weight: bold !important;
    color: var(--tee-price-color) !important;
    line-height: 1.25 !important;
    width: auto !important;
}

/* Center price on mobile */
@media (max-width: 767px) {
    /* Target the outer wrapper */
    .tee-product-options__price,
    .tee-price-wrapper {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        width: 100% !important;
    }

