.price{align-items:baseline;display:flex;flex-flow:row wrap;margin-top:2px;min-height:22.3px}.price__main{color:var(--black);font-size:var(--text-4xl);font-weight:600;line-height:137%;margin-right:4px;white-space:nowrap}.price__main_cent{color:#757575;font-size:.75em;font-weight:300}.price__old{color:#00000080;font-size:var(--text-base);font-weight:500;letter-spacing:.02em;line-height:137%;margin-right:6px;position:relative}.price__old:before{background-color:var(--orange);border-bottom:1px solid var(--white);border-top:1px solid var(--white);box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.price__discount{background-color:var(--orange);border-radius:var(--rounded-2xl);color:var(--white);font-size:var(--text-4xs);font-weight:600;letter-spacing:.02em;line-height:126%;margin-top:-4px;padding:2px 6px;transform:translateY(-2px)}.price__sale{align-items:baseline;display:flex}.price.-small .price__main{font-size:var(--text-lg)}@media screen and (max-width:768px){.price.-small .price__main,.price.-small .price__old{font-size:var(--text-sm)}.price.-small .price__discount{font-size:var(--text-6xs);padding:2px 4px}}.price_search__main{font-size:var(--text-2xs)}.price_search__old{font-size:var(--text-xs)}.price_search__discount{font-size:var(--text-6xs)}.price_pharmacy{align-items:normal;-moz-column-gap:6px;column-gap:6px;flex-direction:row-reverse;justify-content:flex-end}.price_pharmacy .price__main{font-size:var(--text-2xs);font-weight:500;opacity:.4}.price_pharmacy .price__discount{font-size:var(--text-3xs);height:-moz-max-content;height:max-content;margin-top:1px}
