.item_actions{position:absolute;right:4px;top:4px}@media screen and (max-width:680px){.item_actions{right:0;top:0}}.item_actions div{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 1px #1522421f,0 1px 4px #1522421f;color:#abafbb;cursor:pointer;display:flex;height:32px;justify-content:center;margin-bottom:4px;width:32px}.item_actions div:hover{box-shadow:0 0 1px #1522421f,0 2px 6px #1522421f;color:#8f95a5}.item_actions svg{height:24px;width:24px}.item__card{background-color:#fff;border-radius:12px;box-sizing:border-box;height:calc(100% - 49px)}.item__card.top_products_card{height:auto}.item__card .item_card_container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:16px 16px 0;position:relative}@media screen and (max-width:680px){.item__card .item_card_container{padding:0}}.item__card .item_card_container .item_image{box-sizing:border-box;display:flex;justify-content:space-around;max-height:274.67px;padding:16px 0;position:relative}.item__card .item_card_container .item_image>a,.item__card .item_card_container .item_image>a .image_slider_container{height:242px;width:242px}.item__card .item_card_container .item_image>a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:480px){.item__card .item_card_container .item_image{height:179.5px;margin-bottom:16px;padding:24px 0;width:inherit}.item__card .item_card_container .item_image:after{content:"";display:block;padding-top:100%}.item__card .item_card_container .item_image>a{height:auto;inset:0;padding:24px 0;position:absolute;width:auto}.item__card .item_card_container .item_image>a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.item__card .item_card_container .item_image .item_labels{left:4px;position:absolute;top:4px}@media screen and (max-width:680px){.item__card .item_card_container .item_image .item_labels{left:0;top:0}}.item__card .item_card_container .item_image .item_labels img{height:10px;width:10px}.item__card .item_card_container .item_image .item_labels>div{align-items:center;border-radius:500px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-style:normal;font-weight:500;height:24px;line-height:16px;margin-bottom:4px;padding:4px 10px;width:-moz-max-content;width:max-content}.item__card .item_card_container .item_image .item_labels>div.label_img{padding:0 8px 0 5px}.item__card .item_card_container .item_image .item_labels>div.label_img img{display:block;height:20px;margin-right:6px;width:auto}.item__card .item_card_container .item_image .item_labels .selected_car{background-color:#2ea44f}.item__card .item_card_container .item_image .item_labels .discount{background-color:#f7545f}.item__card .item_card_container .item_image .item_labels .bestseller{background-color:#fea645}.item__card .item_card_container .item_image .star_credit{bottom:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;left:4px;position:absolute}.item__card .item_card_container .item_image .star_credit svg{height:20px;margin-bottom:6px;width:20px}@media screen and (max-width:680px){.item__card .item_card_container .item_image .star_credit{bottom:0;left:0}}.item__card .item_card_container .item_info{padding:8px 8px 0}@media screen and (max-width:680px){.item__card .item_card_container .item_info{padding:0}}.item__card .item_card_container .item_info .item_title{color:#152242;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;text-decoration:none}.item__card .item_card_container .item_info .item_title a{color:#152242;min-height:48px;text-decoration:none}@supports (-webkit-line-clamp:2){.item__card .item_card_container .item_info .item_title a{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical}}.item__card .item_card_container .item_info .item_title:hover{cursor:pointer}.item__card .item_card_container .item_info .item_title:hover a{color:#0c62d5}.item__card .item_card_container .item_info .item_rating_reviews{align-items:center;display:flex;flex-wrap:wrap;height:16px;margin-bottom:8px}.item__card .item_card_container .item_info .item_rating_reviews .item_rating{margin-right:6px;padding-bottom:2px;padding-top:2px}.item__card .item_card_container .item_info .item_rating_reviews .item_rating img{margin-right:4px}.item__card .item_card_container .item_info .item_rating_reviews .item_rating img:last-child{margin-right:8px}.item__card .item_card_container .item_info .item_rating_reviews .item_rating img.disabled_star{filter:opacity(.5)}.item__card .item_card_container .item_info .item_rating_reviews .item_reviews{color:#1876f2;font-size:12px;line-height:16px;text-decoration:none}.item__card .item_card_container .item_info .item_rating_reviews .item_reviews:hover{color:#0c62d5;cursor:pointer}@media screen and (max-width:400px){.item__card .item_card_container .item_info .item_rating_reviews{height:auto}}.item__card .item_card_container .item_info .item_specs{box-sizing:border-box;padding-top:4px}.item__card .item_card_container .item_info .item_specs .many-product-attrs{display:inline-grid}.item__card .item_card_container .item_info .item_specs .spec{font-size:14px;line-height:20px;padding-bottom:4px}.item__card .item_card_container .item_info .item_specs .spec .spec_name{color:#8f95a5}.item__card .item_card_container .item_info .item_specs .spec .spec_value{color:#152242}.item__card .item_card_container .item__types{padding-left:8px;padding-right:8px;padding-top:16px;width:100%}.item__card .item_card_container .item__types.extended{padding-bottom:4px}@media screen and (max-width:680px){.item__card .item_card_container .item__types{padding-left:0;padding-right:0}}.item__card .item_card_container .item__buy{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding:16px 8px 24px}.item__card .item_card_container .item__buy .current_shipper{margin-left:16px}@media screen and (max-width:680px){.item__card .item_card_container .item__buy{flex-direction:column;padding:10px 0 0}.item__card .item_card_container .item__buy .item_price{padding-bottom:4px;width:100%!important}.item__card .item_card_container .item__buy .buy_btn{margin:0!important;padding-top:16px!important;width:100%!important}}.item__card .item_card_container .item__buy.shippers_block{margin-bottom:0}.item__card .item_card_container .item__buy .item_price{flex-shrink:1}.item__card .item_card_container .item__buy .item_price .price{margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item__card .item_card_container .item__buy .item_price .price span{color:#152242;font-size:24px;font-weight:700;line-height:30px}.item__card .item_card_container .item__buy .item_price .price span:nth-child(2){color:#abafbb;font-size:20px;font-weight:400;line-height:26px}.item__card .item_card_container .item__buy .item_price .price span.old_price{color:#8f95a5;font-size:14px;font-style:normal;font-weight:600;line-height:18px;padding-bottom:2px}.item__card .item_card_container .item__buy .item_price .price span.old_price.price_amount{margin-left:8px;text-decoration:line-through}.item__card .item_card_container .item__buy .item_price .price span.old_price:last-child{font-size:13px;font-style:normal;font-weight:600;line-height:18px}.item__card .item_card_container .item__buy .item_price .buy_now{color:#2ea44f;font-size:13px;font-weight:500;line-height:18px}.item__card .item_card_container .item__buy .item_price .buy_now a{color:#2ea44f;text-decoration:none}.item__card .item_card_container .item__buy .item_price .item_quantity{color:#2ea44f;font-size:13px;font-weight:600;line-height:18px}.item__card .item_card_container .item__buy .buy_btn{align-items:center;display:flex;margin-left:16px;width:120px}.item__card .item_card_container .item__buy .buy_btn svg{height:20px;margin-right:8px;width:20px}.item__card .item_card_container .item__buy .buy_btn .ui_button{border-radius:8px;padding:7px 8px;width:100%}.item__card .item_card_container .item__buy .buy_btn .ui_button>div{font-weight:600}.item__card .item_card_container .item__buy .buy_btn .ui_button.hidden_button_in_cart{display:none!important}.item__card:hover{border-radius:12px;box-shadow:0 0 1px #1522421f,0 2px 8px #1522421f;z-index:4}@media screen and (max-width:680px){.item__card:hover{box-shadow:none}}
