/* Match detail price sizes exactly and reserve sufficient card width. */
html body #root .grid:has(>article.card),html body #root .catalogGrid:has(>.catalogCard),html body #root .bestGrid:has(>.catalogCard){grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))!important}
html body #root article.card .price>p.priceRow34>del,html body #root .catalogCard .catalogBuy>div.priceRow34>del{font-size:22px!important}
html body #root article.card .price>p.priceRow34>b,html body #root .catalogCard .catalogBuy>div.priceRow34>b{font-size:36px!important}
html body #root article.card .price>p.priceRow34,html body #root .catalogCard .catalogBuy>div.priceRow34{gap:12px!important;min-height:45px!important}
html body #root .priceRow34>.priceSeparator34{font-size:25px!important}
html body #root .priceRow34>.discountIcon34{width:34px!important;height:34px!important}
@media(max-width:767px){
html body #root .grid:has(>article.card),html body #root .catalogGrid:has(>.catalogCard),html body #root .bestGrid:has(>.catalogCard){grid-template-columns:minmax(0,1fr)!important}
html body #root article.card .price>p.priceRow34>del,html body #root .catalogCard .catalogBuy>div.priceRow34>del{font-size:17px!important}
html body #root article.card .price>p.priceRow34>b,html body #root .catalogCard .catalogBuy>div.priceRow34>b{font-size:28px!important}
html body #root article.card .price>p.priceRow34,html body #root .catalogCard .catalogBuy>div.priceRow34{gap:8px!important;min-height:36px!important}
html body #root .priceRow34>.priceSeparator34{font-size:21px!important}
html body #root .priceRow34>.discountIcon34{width:28px!important;height:28px!important}
}
@media(max-width:360px){
html body #root article.card .price>p.priceRow34>del,html body #root .catalogCard .catalogBuy>div.priceRow34>del{font-size:15px!important}
html body #root article.card .price>p.priceRow34>b,html body #root .catalogCard .catalogBuy>div.priceRow34>b{font-size:24px!important}
html body #root article.card .price>p.priceRow34,html body #root .catalogCard .catalogBuy>div.priceRow34{gap:6px!important}
html body #root .priceRow34>.discountIcon34{width:24px!important;height:24px!important}
}
