.containerpart{width:85%;margin:0 auto;max-width:1450px}@media(max-width:768px){.containerpart{width:100%;margin:0 auto;padding:0 12px;box-sizing:border-box}}.containerpart .product-box{display:flex;flex-direction:column;box-sizing:border-box;border-radius:5px;box-shadow:0 0 10px 0 rgba(109,160,203,.2);background:#fff;border:none;padding:20px;height:auto!important;width:100%;max-width:225px;margin:5px;backface-visibility:hidden;transition:transform .2s ease}.containerpart .product-box:hover{transform:scale(1.05);box-shadow:0 12px 28px rgba(109,160,203,.35)}.containerpart .product-box .uppartinfos a.product-link{position:relative;display:block;text-decoration:none;color:inherit}.containerpart .product-box .uppartinfos a .product-image-frame{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;margin:0 auto;box-sizing:border-box;border-radius:5px;box-shadow:0 0 10px 0 rgba(109,160,203,.2);background:#fff;overflow:hidden;position:relative}.containerpart .product-box .uppartinfos a .image_of_product{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;margin:0 auto;border-radius:0;box-shadow:none;background:rgba(0,0,0,0)}.containerpart .product-box .uppartinfos a .no-image-placeholder{display:flex;justify-content:center;align-items:center;width:100%;height:100%;aspect-ratio:unset;margin:0;box-shadow:none;border-radius:0;text-align:center;font-size:12px;line-height:1.2;padding:4px}.containerpart .product-box .uppartinfos a .product-image-frame .percentageparent{position:absolute;bottom:6px;right:6px;top:auto;left:auto;z-index:2;width:auto;height:auto;pointer-events:none}.containerpart .product-box .uppartinfos a .product-image-frame .percentageparent .percentage{position:static;margin:0}.containerpart .owl-carousel.owl-drag .owl-item{display:flex;align-items:stretch;box-sizing:border-box;max-width:none!important}.containerpart .owl-carousel .owl-item>.product-box{width:100%!important;max-width:none!important;min-height:100%;margin:5px!important;flex:1 1 auto}.containerpart .owl-carousel .owl-item .product-box .uppartinfos a .product-image-frame{width:100%;flex-shrink:0}.containerpart .owl-carousel .owl-item .product-box .uppartinfos a .image_of_product{width:100%!important;height:100%!important;max-width:100%;max-height:100%;object-fit:contain}.containerpart .product-box .uppartinfos a .flash-sale-badge{position:relative}.containerpart .product-box .uppartinfos a .flash-sale-badge .flash-text{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;margin-top:-179px;margin-right:5px;border-radius:51px;background:red;width:100px;padding:4px 0;position:absolute;right:0;top:0}.containerpart .product-box .uppartinfos a .percentageparent .percentage{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;border-radius:51px;background:red;width:45px;padding:5px 0}.containerpart .product-box .uppartinfos .title{height:35px;max-width:250px;color:#061e41;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;transition:all .2s ease-in-out;margin-top:15px}.containerpart .product-box .uppartinfos .comment_product{color:#acacac;font-size:11px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left;transition:all .2s ease-in-out;margin-top:10px}.containerpart .product-box .downpartinteractions .prices{display:flex;flex-direction:row;margin-top:25px}.containerpart .product-box .downpartinteractions .prices .bigprice{color:#00a34c;font-size:20px;font-weight:600;line-height:15px;letter-spacing:0;text-align:left}.containerpart .product-box .downpartinteractions .prices .smallprice{color:#2f3c48;font-size:13px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left;text-decoration-line:line-through;margin-top:1px;margin-left:5px}.containerpart .product-box .downpartinteractions .interactbuttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:12px}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart{display:flex;flex-direction:row;box-sizing:border-box;border:1px solid #6da0cb;border-radius:20px;background:#f2f8fd;width:127px;height:36px;margin-top:0;align-items:center;justify-content:space-around;padding:0 5px}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .decrement-btn{color:#fff;font-size:18px;font-weight:500;line-height:18px;letter-spacing:0;text-align:center;background:red;cursor:pointer;border:none;border-radius:50px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .decrement-btn:hover{background-color:rgba(0,0,0,0);color:red;border:1px solid red}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input{text-align:center;color:#2f3c48;font-size:13px;font-weight:500;line-height:27px;letter-spacing:0;border:none;width:40px;background:#f2f8fd}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]::-webkit-inner-spin-button,.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]{-moz-appearance:textfield}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .increment-btn{color:#fff;font-size:18px;font-weight:400;letter-spacing:0;text-align:center;background:red;border-radius:50px;cursor:pointer;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .increment-btn:hover{background-color:rgba(0,0,0,0);color:red;border:1px solid red}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton{margin-top:5px}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton button{width:25px;height:25px;background-color:rgba(0,0,0,0);border:0;cursor:pointer;margin:0;padding:0}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton button img{width:25px;height:25px;box-shadow:none}@media(max-width:768px){.containerpart .product-box{padding:10px;max-width:160px}.containerpart .owl-carousel .owl-item>.product-box{max-width:none!important;width:100%!important;margin:5px 4px!important}.containerpart .product-box:hover{transform:none;box-shadow:0 0 10px rgba(109,160,203,.2)}.containerpart .product-box .uppartinfos a .product-image-frame .percentageparent{bottom:4px;right:4px}.containerpart .product-box .uppartinfos a .product-image-frame .percentageparent .percentage{font-size:10px;width:35px;padding:4px 0}.containerpart .product-box .uppartinfos .title{font-size:10px;width:105px;margin-top:10px;height:40px}.containerpart .product-box .downpartinteractions .prices{width:140px;margin:10px auto}.containerpart .product-box .downpartinteractions .prices .bigprice{font-size:15px}.containerpart .product-box .downpartinteractions .prices .smallprice{font-size:12px;margin-top:0}.containerpart .product-box .downpartinteractions .interactbuttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart{display:flex;flex-direction:row;margin:0;width:100px;height:30px;padding:0}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .decrement-btn{color:#fff;font-size:10px;font-weight:500;letter-spacing:0;text-align:center;background:red;cursor:pointer;border:none;border-radius:50px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input{width:30px;height:24px;padding:0;text-align:center;border:none;background:#f2f8fd;font-size:10px}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]::-webkit-inner-spin-button,.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .quantity-input[type=number]{-moz-appearance:textfield}.containerpart .product-box .downpartinteractions .interactbuttons .addtocart .increment-btn{color:#fff;font-size:10px;font-weight:400;letter-spacing:0;text-align:center;background:red;cursor:pointer;border:none;border-radius:50px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton{margin:4px 0 0}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton button{width:20px;height:20px;background-color:rgba(0,0,0,0);border:0;cursor:pointer;margin:0;padding:0}.containerpart .product-box .downpartinteractions .interactbuttons .favoritebutton button img{width:22px;height:22px}}