.ls-overlay-container,limespot-box{--background-color:var(--background)}.ls-box-title{font-family:var(--heading-font-family);font-size:var(--text-h2);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);overflow-wrap:anywhere;text-align:center;text-transform:var(--heading-text-transform)}.ls-original-price,.ls-original-price.money,.ls-price,.ls-price.money,.ls-title{font-family:var(--heading-font-family);font-size:var(--text-h6);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);overflow-wrap:anywhere;text-transform:var(--heading-text-transform)}.ls-original-price,.ls-original-price.money,.ls-price,.ls-price.money{color:rgb(var(--text-color)/.65)}.ls-sale-price{color:rgb(var(--on-sale-text))!important}.ls-add-to-cart{appearance:none;background-color:rgb(var(--background-color));border:1px solid rgb(var(--button-outline-color,var(--button-background)))!important;border-radius:var(--button-border-radius,0);color:rgb(var(--button-outline-color,var(--button-background)));cursor:pointer;font:var(--button-font);letter-spacing:var(--button-letter-spacing);padding:.65rem;text-align:center;text-shadow:none;text-transform:var(--button-text-transform);transition:color .45s cubic-bezier(.785,.135,.15,.86),background-color .45s cubic-bezier(.785,.135,.15,.86)}.ls-add-to-cart:hover{background-color:rgb(var(--button-background));color:rgb(var(--button-text-color))}.ls-sale-sign{background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text))}