.TopDetailDesktop__container{font-family:font-demi}.TopDetailDesktop__container .TopDetailDesktop__heading{align-items:center;display:flex;justify-content:space-between}.TopDetailDesktop__container .TopDetailDesktop__heading h1,.TopDetailDesktop__container .TopDetailDesktop__heading h2{font-size:24px;line-height:36px;margin:0}.TopDetailDesktop__container .TopDetailDesktop__heading svg{height:24px;margin-left:24px;width:21px}.TopDetailDesktop__container .TopDetailDesktop__ratings{align-items:center;display:flex;gap:4px;margin-top:14px}.TopDetailDesktop__container .TopDetailDesktop__ratings svg{height:20px;width:21px}.TopDetailDesktop__container .TopDetailDesktop__ratings a,.TopDetailDesktop__container .TopDetailDesktop__ratings a:focus{color:#888}.TopDetailDesktop__container .TopDetailDesktop__ratings a{font-family:font-medium;font-size:14px;line-height:20px;text-decoration:underline}.TopDetailDesktop__container .TopDetailDesktop__priceRange{font-size:28px;line-height:42px;margin-top:16px}.TopDetailDesktop__container .TopDetailDesktop__priceConditions{align-items:flex-end;display:flex;justify-content:space-between;margin-top:2px}.TopDetailDesktop__container .TopDetailDesktop__priceConditions p{color:#888;font-size:16px;line-height:1.5}.TopDetailDesktop__container .TopDetailDesktop__priceConditions p span{color:#6300a3}.TopDetailDesktop__container .TopDetailDesktop__priceConditions .TopDetailDesktop__priceButton{background-color:#f1f1f1;border-radius:6px;color:inherit;font-family:font-demi;font-size:14px;line-height:1.5;padding:4px 8px}.TopDetailDesktop__hidden{display:none}
