:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector{background: linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(248, 250, 252, 0.98));
  border: 1px solid var(--quoteandcut-border-color, #e2e8f0);
  border-radius: 18px;
  box-shadow: 0 10px 28px rgba(15, 23, 42, 0.06);
  box-sizing: border-box;
  color: var(--quoteandcut-text-primary, #1f2937);
  margin: 16px 0;
  padding: 16px;
  width: 100%;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-result-summary-card--has-lead-times .quoteandcut-lead-times-selector,:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-result-summary-card .quoteandcut-lead-times-selector{box-shadow: none;
  margin: 2px 0 18px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector--error{background: #fff7ed;
  border-color: #fed7aa;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__header{align-items: flex-start;
  display: flex;
  gap: 12px;
  justify-content: space-between;
  margin-bottom: 12px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__eyebrow{color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  display: block;
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.08em;
  line-height: 1.2;
  margin-bottom: 4px;
  text-transform: uppercase;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector h4{color: var(--quoteandcut-text-primary, #111827);
  font-size: 16px;
  font-weight: 800;
  line-height: 1.25;
  margin: 0;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__header p{color: var(--quoteandcut-text-muted, var(--quoteandcut-text-secondary, #64748b));
  font-size: 12px;
  line-height: 1.45;
  margin: 5px 0 0;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-options{display: grid;
  gap: 10px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option{align-items: center;
  background: #ffffff;
  border: 1px solid rgba(148, 163, 184, 0.45);
  border-radius: 14px;
  box-sizing: border-box;
  cursor: pointer;
  display: grid;
  gap: 12px;
  grid-template-columns: auto minmax(0, 1fr) auto;
  margin: 0;
  padding: 12px;
  transition: border-color 160ms ease, transform 160ms ease;
  width: 100%;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option:hover,:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option.is-selected,:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option:focus-within{border-color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option:hover{transform: translateY(-1px);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__input{accent-color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  height: 18px;
  margin: 0;
  width: 18px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__input:focus-visible{outline: 2px solid var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  outline-offset: 3px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__body{display: grid;
  gap: 3px;
  min-width: 0;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__title{color: var(--quoteandcut-text-primary, #111827);
  font-size: 14px;
  font-weight: 800;
  line-height: 1.25;
  overflow-wrap: anywhere;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__meta{color: var(--quoteandcut-text-muted, var(--quoteandcut-text-secondary, #64748b));
  font-size: 12px;
  font-weight: 600;
  line-height: 1.35;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__price{align-items: end;
  display: grid;
  gap: 3px;
  justify-items: end;
  line-height: 1.2;
  text-align: right;
  white-space: nowrap;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__price strong{color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  font-size: 15px;
  font-weight: 900;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__surcharge{color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  font-size: 11px;
  font-weight: 800;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__surcharge--included{color: var(--quoteandcut-text-muted, var(--quoteandcut-text-secondary, #64748b));}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__notice{border-top: 1px solid var(--quoteandcut-border-color, #e2e8f0);
  color: var(--quoteandcut-text-muted, var(--quoteandcut-text-secondary, #64748b));
  font-size: 12px;
  line-height: 1.5;
  margin-top: 12px;
  padding-top: 12px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__error{display: grid;
  gap: 4px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__error strong{color: #92400e;
  color: light-dark(#92400e, var(--quoteandcut-warning-text, #f59e0b));
  display: block;
  font-size: 14px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__error span{color: #9a3412;
  color: light-dark(#9a3412, var(--quoteandcut-text-secondary, #cbd5e1));
  display: block;
  font-size: 12px;
  line-height: 1.45;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-loading-button{cursor: wait !important;
  opacity: 0.7;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-times-selector{margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-times-selector__eyebrow,:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-times-selector__header p{display: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-times-selector h4{margin: 0 0 10px;
  font-size: var(--quoteandcut-text-md, 0.875rem);
  font-weight: var(--quoteandcut-weight-semibold, 600);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-options{gap: 8px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option{min-height: 44px;
  padding: 12px 14px;
  border: 1.5px solid var(--quoteandcut-border-color, #e2e8f0);
  border-radius: 10px;
  background: var(--quoteandcut-card-bg, #ffffff);
  transform: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option:hover{border-color: var(--quoteandcut-border-strong, #8c94a0);
  transform: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option.is-selected{border-color: var(--quoteandcut-accent-ink, var(--quoteandcut-accent-primary, #ff7618));
  background: var(--quoteandcut-accent-soft, color-mix(in srgb, var(--quoteandcut-accent-primary, #ff7618) 10%, #ffffff));
  box-shadow: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option__title{font-size: var(--quoteandcut-text-md, 0.875rem);
  font-weight: var(--quoteandcut-weight-semibold, 600);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option__meta{color: var(--quoteandcut-text-secondary, #4a5568);
  font-size: var(--quoteandcut-text-sm, 0.8125rem);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option__price strong{color: var(--quoteandcut-text-primary, #1a202c);
  font-size: var(--quoteandcut-text-md, 0.875rem);
  font-weight: var(--quoteandcut-weight-bold, 700);
  font-variant-numeric: tabular-nums;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-form-style-studio .quoteandcut-lead-time-option__surcharge{color: var(--quoteandcut-text-secondary, #4a5568);
  font-size: var(--quoteandcut-text-xs, 0.75rem);
  font-weight: var(--quoteandcut-weight-medium, 500);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-diagnostics__note{margin: 0;
  font-size: 0.78rem;
  line-height: 1.45;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-diagnostics__options tr.is-selected td{background: #eef2ff;
  font-weight: 600;}@media (min-width: 680px){:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-options{grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-result-summary-card .quoteandcut-lead-time-options{grid-template-columns: 1fr;}}@media (max-width: 640px){:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector{border-radius: 14px;
    padding: 13px;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-times-selector__header{display: grid;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option{align-items: flex-start;
    grid-template-columns: auto minmax(0, 1fr);}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option__price{grid-column: 2;
    justify-items: start;
    text-align: left;}}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-cart-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-cart .quoteandcut-cart-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-checkout .quoteandcut-cart-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-mini-cart .quoteandcut-cart-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wc-block-mini-cart .quoteandcut-cart-lead-time{position: relative;
  display: block;
  margin-top: 10px;
  padding-left: 24px;
  color: var(--quoteandcut-page-text, var(--quoteandcut-text-primary, #1a202c));
  font-family: var(--quoteandcut-font-body, var(--quoteandcut-font-family-studio, "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));
  font-size: var(--quoteandcut-text-sm, 13px);
  font-weight: var(--quoteandcut-weight-semibold, 600);
  line-height: 1.3;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-cart-lead-time::before{content: "";
  position: absolute;
  top: 0.05em;
  left: 0;
  width: 16px;
  height: 16px;
  background: var(--quoteandcut-page-text-muted, var(--quoteandcut-text-muted, #687281));
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.5 2'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.5 2'/%3E%3C/svg%3E") center / contain no-repeat;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-cart-lead-time__label{color: var(--quoteandcut-page-text-secondary, var(--quoteandcut-text-secondary, #4a5568));
  font-weight: 400;}:is(#qc-strong,body):is(#qc-strong,body) .wc-item-meta .quoteandcut-cart-lead-time{display: inline;
  margin: 0;
  padding: 0;
  color: inherit;
  font: inherit;}:is(#qc-strong,body):is(#qc-strong,body) .wc-item-meta .quoteandcut-cart-lead-time::before{content: none;}:is(#qc-strong,body):is(#qc-strong,body) dl.variation > dt.variation-quoteandcut_lead_time{display: none !important;}:is(#qc-strong,body):is(#qc-strong,body) dl.variation > dd.variation-quoteandcut_lead_time{clear: both !important;
  display: block !important;
  float: none !important;
  width: 100%;
  margin: 0 !important;
  padding: 0 !important;
  border: 0;}:is(#qc-strong,body):is(#qc-strong,body) dl.variation > dd.variation-quoteandcut_lead_time p{display: block !important;
  margin: 0 !important;
  padding: 0 !important;}:is(#qc-strong,body):is(#qc-strong,body) .wc-block-components-product-details__quoteandcut-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-cart .wc-block-components-product-details__quoteandcut-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-checkout .wc-block-components-product-details__quoteandcut-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wp-block-woocommerce-mini-cart .wc-block-components-product-details__quoteandcut-lead-time,:is(#qc-strong,body):is(#qc-strong,body) .wc-block-mini-cart .wc-block-components-product-details__quoteandcut-lead-time{display: block;}:is(#qc-strong,body):is(#qc-strong,body) .wc-block-components-product-details__quoteandcut-job-meta > span[aria-hidden="true"]{display: none !important;}@media (prefers-reduced-motion: reduce){:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option{transition: none;}:is(#qc-strong,body):is(#qc-strong,body) .quoteandcut-lead-time-option:hover{transform: none;}}