/* Approved typography: only incumbent desktop card mode (>=1104px). */
@media(min-width:1104px){

html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__name{font-size:16px!important;line-height:1.4!important;display:block!important;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info{container-type:inline-size;display:flex!important;flex-direction:column!important;gap:4px}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-wrapper:not(.card__info-wrapper--brand){display:grid!important;grid-template-columns:max-content minmax(0,1fr);gap:3px 7px;align-items:baseline;flex:0 0 auto!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-wrapper--brand{display:none!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-item{font-size:14px!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;min-width:0!important;max-width:100%!important;width:auto!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-item_title{width:max-content!important;max-width:100%!important;float:none!important;font-size:12px!important;color:#5f6368!important;white-space:nowrap!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__place,html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__count,html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__number{font-size:13px!important;line-height:1.4!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__item{display:flex!important;justify-content:space-between;align-items:baseline;gap:6px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__place{width:auto!important;max-width:none!important;flex:1 1 auto;min-width:0!important;white-space:normal!important;overflow-wrap:normal}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__count{flex:0 0 auto;white-space:nowrap!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__item--ok .stock__count,html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .stock__item--ok .stock__number{color:#226b43!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .price__title{font-size:12px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .price__current-price{font-size:24px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .price__currency,html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .price__unit{font-size:13px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .counter__area{font-size:16px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .buy-area__cart-btn{font-size:14px!important}
html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__act2{font-size:12px!important}
@container(max-width:220px){
 html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-wrapper:not(.card__info-wrapper--brand){display:block!important}
 html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-item{display:block!important;margin:0!important}
 html body .catalog-list-container.first-view:not(.catalog-list-container--second-view):not(.catalog-list-container--third-view) .card__info-wrapper+.card__info-wrapper{margin-top:5px!important}
}

html body .bplh-card .bplh-card-name{font-size:16px!important;line-height:1.4!important;display:block!important;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important}
html body .bplh-card .bplh-card-sku{font-size:14px!important;line-height:1.4!important;overflow-wrap:anywhere}
html body .bplh-card .bplh-stock{font-size:13px!important}
html body .bplh-card .bpl-promo-price__new,html body .bplh-card .bplh-price{font-size:24px!important}
html body .bplh-card .counter__area{font-size:16px!important}

}
