.page-width limespot-box.page-width{padding:0}.ls-box-title{font-size:calc(var(--font-heading-scale)*2rem);margin-bottom:2rem}.limespot-recommendation-box-item,.ls-box-title{text-align:start}.ls-link{color:rgb(var(--color-foreground));text-decoration:none}.ls-add-to-cart{background-color:rgba(var(--color-button),var(--alpha-button-background));border:0;color:rgb(var(--color-button-text));font-size:1.5rem;font-weight:400;letter-spacing:.1rem;line-height:calc(1 + .2/var(--font-body-scale));min-height:4.5rem;min-width:12rem;padding:1px}.ls-bundle-add-to-cart{padding:.5rem 1rem}.ls-sale-sign-wrap{left:1rem}.ls-sale-sign{background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));border-radius:var(--badge-corner-radius);color:rgb(var(--color-foreground));font-size:1.2rem;letter-spacing:.1rem;line-height:1.2;padding:.5rem 1.3rem .6rem}.ls-select__text{margin:auto}.ls-bundle-add-to-cart-select{border-radius:var(--inputs-radius);padding:1rem}.ls-ul{padding:0}@media screen and (min-width:990px){.ls-box-title{margin-bottom:3rem}.limespot-recommendation-box-item:hover .ls-link .ls-title{text-decoration:underline!important;text-underline-offset:.3rem}}.ls-title{font-size:calc(var(--font-heading-scale)*1.2rem)}.ls-price-wrap{color:rgb(var(--color-foreground));font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5/var(--font-body-scale));margin-top:.5rem}.ls-original-price.ls-original-price{color:rgba(var(--color-foreground),.75);font-size:1.3rem;text-decoration:line-through}@media only screen and (min-width:750px){.ls-box-title{font-size:calc(var(--font-heading-scale)*2.4rem)}.ls-title{font-size:calc(var(--font-heading-scale)*1.3rem)}}