.item_container{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;margin-bottom:10px;width:100%}@media(max-width:1250px){.item_container{width:95%}}@media(max-width:860px){.item_container{width:92%}}.item_container .item_wrapper{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;width:100%;margin-left:auto;background-color:#fff;padding:12px;border-radius:8px;transition:box-shadow .15s ease-in-out,transform .3s ease-in-out}.item_container .item_wrapper:hover{box-shadow:0 5px 15px -6px #42445a;transition:box-shadow .15s ease-in-out;transform:scale(1.01)}@media(max-width:940px){.item_container .item_wrapper{flex-wrap:wrap}}@media(max-width:640px){.item_container .item_wrapper{justify-content:center}}@media(max-width:480px){.item_container .item_wrapper{justify-content:center;gap:0}}.item_container .item_wrapper .check_item_cart{appearance:none;width:20px;height:20px;border:2px solid #aaa;border-radius:4px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.item_container .item_wrapper .check_item_cart:hover{border:2px solid #d8022a}.item_container .item_wrapper .check_item_cart:checked{border-color:#d8022a}.item_container .item_wrapper .check_item_cart:checked:after{content:"✓";font-size:16px;color:#d8022a;font-weight:700}.item_container .item_wrapper .image_moks{width:150px;height:150px;position:relative}.item_container .item_wrapper .characteristic_item_wrapper,.item_container .item_wrapper .item_btn,.item_container .item_wrapper .item_price,.item_container .item_wrapper .order_item_product,.item_container .item_wrapper .title_item_wrapper{display:flex;flex-direction:column;gap:6px;padding:6px}.item_container .item_wrapper .item_price_btn_wrapper{display:flex;align-items:flex-start;gap:12px;min-height:230px}@media(max-width:1250px){.item_container .item_wrapper .item_price_btn_wrapper{margin-left:auto}}@media(max-width:860px){.item_container .item_wrapper .item_price_btn_wrapper{margin-bottom:20px;margin-top:20px;margin-left:auto}}.item_container .item_wrapper .item_price_btn_wrapper .item_btn{display:flex;gap:10px;flex-direction:row}.item_container .item_wrapper .item_price_btn_wrapper .item_btn .btn_cart_delete_item:hover svg,.item_container .item_wrapper .item_price_btn_wrapper .item_btn .btn_cart_favourites_item:hover svg{fill:#d8022a;filter:drop-shadow(2px 2px 5px rgba(216,2,42,.5));transition:all .3s ease}.item_container .item_wrapper .item_price_btn_wrapper .item_btn .btn_cart_favourites_item.active svg{fill:#63ac63}.item_container .item_wrapper .item_price_btn_wrapper .item_btn .btn_cart_favourites_item.active:hover{filter:drop-shadow(2px 2px 5px rgba(15,169,64,.5))}.item_container .item_wrapper .item_price_btn_wrapper .item_price{display:flex;flex-direction:column}.item_container .item_wrapper .item_price_btn_wrapper .item_price .price_not_discount{color:#a0a4a3;text-decoration:line-through}.item_container .item_wrapper .item_price_btn_wrapper .item_price .actual_price{font-size:26px;font-weight:600;margin-bottom:1rem}