/* Requested price sizes, with quantity immediately left of add-to-cart. */
html body #root article.card .price>p.priceRow34>del,html body #root .catalogCard .catalogBuy>div.priceRow34>del,html body #root .productPrice .productPriceRow29>del{font-size:22px!important}
html body #root article.card .price>p.priceRow34>b,html body #root .catalogCard .catalogBuy>div.priceRow34>b,html body #root .productPrice .productPriceRow29>strong{font-size:24px!important}
html body #root article.card .productPurchase,html body #root .catalogCard .categoryBuyButtons{display:grid!important;grid-template-columns:130px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important}
html body #root article.card .productPurchase>.productQty,html body #root .catalogCard .categoryBuyButtons>.categoryQtyControl{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important;margin:0!important}
html body #root article.card .productPurchase>.addToCart,html body #root .catalogCard .categoryBuyButtons>.categoryAddButton{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;height:44px!important;white-space:nowrap!important;padding-inline:6px!important;gap:6px!important;font-size:13px!important}
html body #root .productPurchaseBox>.detailQty{grid-column:1!important;grid-row:1!important;justify-self:start!important}
html body #root .productPurchaseBox>.detailAdd{grid-column:2!important;grid-row:1!important;height:44px!important;min-height:44px!important;padding-inline:4px!important;gap:6px!important}
html body #root .productPurchaseBox>.detailFavorite{grid-column:3!important;grid-row:1!important}
@media(max-width:767px){
html body #root article.card .price>p.priceRow34>del,html body #root .catalogCard .catalogBuy>div.priceRow34>del,html body #root .productPrice .productPriceRow29>del{font-size:17px!important}
html body #root article.card .price>p.priceRow34>b,html body #root .catalogCard .catalogBuy>div.priceRow34>b,html body #root .productPrice .productPriceRow29>strong{font-size:24px!important}
html body #root .productPurchaseBox>.detailAdd{font-size:13px!important;line-height:1.1!important}
html body #root .productPurchaseBox>.detailAdd>svg{width:16px!important;height:16px!important;flex:none!important}
html body #root .productPurchaseBox>.detailAdd>span{min-width:0!important;white-space:nowrap!important}
html body #root .productPurchaseBox>.detailAdd small{font-size:10px!important;line-height:1.2!important}
}
html body #root article.card .productPurchase>.addToCart,html body #root .catalogCard .categoryBuyButtons>.categoryAddButton{margin:0!important;align-self:center!important}
