.price{color:rgba(var(--text-color), 1)}.price>*{display:inline-block;vertical-align:top}.price.price--on-sale .price-item--regular{color:rgba(var(--sale-color), 1)}.price.price--no-sale .price-item--compare{position:absolute !important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal !important}.price .price-item--compare{text-decoration:line-through}.price .price__badge-sale,.price .price__badge-sold-out{display:none;font-size:var(--body-size-2);color:rgba(var(--text-color-light), 1);border:1px solid rgba(var(--text-color-light), 1);padding:3px;line-height:var(--body-size-1);margin:0 0 0 10px}.price.price--sold-out .price__badge-sold-out,.price.price--on-sale .price__badge-sale{display:inline-block !important}.price .unit-price{font-size:var(--body-size-2);color:rgba(var(--text-color-light), 1);font-style:italic;margin-top:3px}.price .unit-price span{font-size:var(--body-size-2);color:rgba(var(--text-color-light), 1);font-style:italic}.price.price--b2b .price__currency-wrap{margin-right:1rem}.price.price--b2b .price-item--compare{text-decoration:none;color:rgba(var(--text-color-light), 0.5)}.price.price--b2b .price-item--regular,.price.price--b2b .price-item--regular+span{color:rgba(var(--color-seven), 1)}.price.price--b2b .price--b2b__header{color:rgba(var(--text-color), 1)}