.category_index_box_container .card{--image-ratio: 52%;overflow:visible;background-color:rgba(0,0,0,0);border:none}.category_index_box_container .card::before,.category_index_box_container .card::after{box-shadow:none}.category_index_box_container .card .header .price_summary{display:block;position:absolute;display:flex;align-items:center;justify-content:center;right:1em;bottom:-1em;width:5.9em;height:5.9em;line-height:1.1;background:#e54053;padding:.5em 20px .5em calc(20px - .2rem);border-radius:50%;color:#fff;text-align:center;z-index:2;font-weight:600;font-size:.6667rem}.category_index_box_container .card .header .price_summary>div{flex-grow:0;flex-shrink:0}.category_index_box_container .card .header .price_summary .price_label{font-weight:700;padding-left:.2rem;font-size:1rem;display:block}.category_index_box_container .card .body{padding:2.2em 0 1.4em 0}.category_index_box_container .card .body .tag_list{display:none}.category_index_box_container .card .body .item_label{position:relative;left:-10px;padding:5px 10px;margin:10px 0;display:inline-block;color:#2c2c32;background:#fff;font-weight:600;font-size:.7708rem}.category_index_box_container .card .body .description{font-size:.875rem}.category_index_box_container .card .body .item_label+.description{margin-top:.5em}.category_index_box_container .card:hover::after{opacity:0}.category_index_box_container .card:hover .title{color:#3eb4e2}/*# sourceMappingURL=product_index_box.css.map */
