.price-display{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.price--sale{color:var(--ll-sale-price-color, #8B1A1A);font-size:var(--ll-sale-price-size, 20px);font-weight:800;line-height:1.2}.price-display--on-sale .compare-at-price{color:var(--ll-compare-price-color, #999999);font-size:var(--ll-compare-price-size, 20px);opacity:1;text-decoration-line:line-through;text-decoration-thickness:1.5px;font-weight:400;line-height:1.2}.price-display__save-badge{display:inline-flex;align-items:center;padding:.25em .65em;font-size:var(--ll-save-badge-size, 12px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background-color:var(--ll-save-badge-bg, #E8D48B);color:var(--ll-save-badge-text, #3D3200);border-radius:var(--ll-save-badge-radius, 4px);line-height:1.6}product-price .price-display .price{white-space:nowrap}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:none}.variant-option--buttons legend{padding:0;margin-block-end:8px;font-weight:600;font-size:.875rem}.variant-option--buttons .variant-option__button-label{min-height:2.75em;padding-block:.5em;padding-inline:1.25em;font-size:.875rem;font-weight:500;border-width:1.5px;border-style:solid;border-color:var(--ll-variant-border-color, #ddd);border-radius:var(--options-border-radius, 6px);background-color:transparent;color:var(--color-foreground);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.variant-option--buttons .variant-option__button-label:hover{border-color:var(--ll-variant-hover-border, #1A1A1A)}.variant-option--buttons .variant-option__button-label:has(:checked){border-color:var(--ll-variant-selected-bg, #1A1A1A)!important;background-color:var(--ll-variant-selected-bg, #1A1A1A)!important;color:var(--ll-variant-selected-text, #FFFFFF)!important}.variant-option--buttons .variant-option__button-label__pill{background:var(--ll-variant-selected-bg, #1A1A1A)!important}.variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:var(--ll-variant-selected-text, #FFFFFF)!important}.variant-option--buttons .variant-option__button-label:has(:checked):hover{opacity:.9}.variant-option--buttons .variant-option__button-label:has(:checked):before{border-color:var(--ll-variant-selected-bg, #1A1A1A)!important}.variant-option--buttons .variant-option__button-label:has([data-option-available=false]){opacity:.35;cursor:not-allowed}.variant-option--dropdowns .variant-option__select-wrapper{border-width:1.5px;border-radius:6px;border-color:var(--ll-variant-border-color, #ddd)}.variant-option--dropdowns .variant-option__select{padding-block:.75em;padding-inline:1em 2.25em;font-size:.875rem;font-weight:500}.variant-option--dropdowns label{font-weight:600;font-size:.875rem;margin-block-end:4px;display:block}.variant-option--buttons input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ll-overrides.css.map */
