html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-line{margin:.125rem 0 0;font-size:.75rem;line-height:1.35;font-weight:400;color:#3d3d3d}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-line a{color:inherit}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item :is(.bk-pi3-line,.el-card-price .ov2-fin0){min-height:1.25rem;line-height:1.25rem}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-line{display:flex;flex-direction:column;align-items:flex-start}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-open{position:relative;z-index:3;display:flex;align-items:baseline;gap:.25rem;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:1.25rem;text-align:left;cursor:pointer}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item :is(.bk-pi3-line,.el-card-price .ov2-fin0){min-height:1.25rem}
#bk-pi3-pop{width:min(26rem,calc(100vw - 2rem));margin:auto;padding:0;border:1px solid #e7e5e1;border-radius:8px;background:#fff;color:#191919}
#bk-pi3-pop::backdrop{background:rgba(25,25,25,.45)}
#bk-pi3-pop .bk-pi3-pop__in{padding:16px}
#bk-pi3-pop h2{margin:0 0 8px;font-size:1.125rem}
#bk-pi3-pop p{margin:0 0 8px;font-size:.875rem;line-height:1.45}
#bk-pi3-pop button{min-height:44px}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-main,html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-note{display:block;max-width:100%;line-height:1.25rem}html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-open .bk-pi3-main{display:flex;flex-wrap:wrap;align-items:center;column-gap:.25rem}html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-open .bk-pi3__pp{flex:none;width:14px;height:16px;object-fit:contain}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .bk-pi3-line .bk-pi3-amt{font-weight:700;font-size:.875rem;line-height:1.2;color:#191919}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .ov2-fin0 .bk-fin-amt{font-weight:700;font-size:.875rem;line-height:1.2;color:#14532d}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .el-card-price{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-height:4rem}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item :is(.bk-pi3-line,.el-card-price .ov2-fin0){margin:0;font-size:.75rem;font-weight:400;line-height:1.25rem;color:#3d3d3d}
html body#html-body.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .ov2-fin0__a{position:relative;z-index:3;color:inherit;text-decoration:none}
html body#html-body.rk-site.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .el-card-price .price{font-size:20px !important;font-weight:700 !important;line-height:1.2 !important}html body#html-body.rk-site.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item :is(.bk-pi3-line .bk-pi3-amt,.ov2-fin0 .bk-fin-amt){font-size:13px !important;font-weight:700 !important;line-height:1.2 !important}html body#html-body.rk-site.rk-site:is(.catalog-category-view,.catalogsearch-result-index) .product-item .el-card-price{min-height:6rem}