#shop_carousel2 .owl-carousel .owl-item .carousel-box{margin:15px 20px;box-shadow:0px 0px 17px rgba(0,0,0,.1);border-radius:20px;padding:0}#shop_carousel2 .shop_carousel2_header{display:flex;justify-content:space-between;align-items:center;margin:0 30px}#shop_carousel2 .shop_carousel2_header .title{display:flex;justify-content:space-between;align-items:center;font-size:25px;padding-right:10px}#shop_carousel2 .shop_carousel2_header .title:before{content:'';width:0;height:30px;position:absolute;border-radius:20px;top:0;right:45px;transform:translateY(40%);margin-top:20px;border-right:6px solid #333}#shop_carousel2 .shop_carousel2_header a.link{box-shadow:0 7px 20px #ffc33a60;padding:12px 20px;border-radius:20px;color:#fff}#shop_carousel2 .carousel-box .quantity input{border:none;box-shadow:none;pointer-events:none;width:35px;text-align:right;font-size:16px}#shop_carousel2 .owl-carousel .owl-item h3{min-height:21px;border-bottom:none;text-align:right;margin:0;padding:10px 10px 0}#shop_carousel2 .owl-carousel .owl-item h5{font-size:14px;color:#aaa;font-weight:400;padding-right:10px}#shop_carousel2 .owl-carousel .owl-item .price{padding:10px;justify-content:start}#shop_carousel2 .owl-carousel .owl-item img{border-radius:20px 20px 0 0}#shop_carousel2 .carousel-box form{display:flex;justify-content:space-between;align-items:center;padding:10px}#shop_carousel2 .carousel-box form .quantity{display:flex;justify-content:center;align-items:center;text-align:center}#shop_carousel2 .carousel-box form button{padding:6px 10px;color:#fff}#shop_carousel2 .carousel-box .mw_qty_btn{cursor:pointer;border:1px solid #aaa;padding:4px 7px 0;border-radius:10px}#shop_carousel2 .carousel-box .quantity input::-webkit-outer-spin-button,#shop_carousel2 .carousel-box .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shop_carousel2 .carousel-box .quantity input[type=number]{-moz-appearance:textfield;text-align:center}#shop_carousel2 .owl-carousel .owl-prev{left:-10px}#shop_carousel2 .owl-carousel .owl-next{right:-10px}@media only screen and (max-width:499.98px){#shop_carousel2 .shop_carousel2_header{flex-direction:column}#shop_carousel2 .title{padding-right:0}#shop_carousel2 .shop_carousel2_header .title:before{display:none}#shop_carousel2 .shop_carousel2_header a.link{margin-top:10px}}@media (min-width:600px) and (max-width:699.98px){#shop_carousel2 .carousel-box form{flex-direction:column}#shop_carousel2 .carousel-box form button{margin-top:10px}}@media (min-width:400px) and (max-width:499.98px){#shop_carousel2 .carousel-box form{flex-direction:column}#shop_carousel2 .carousel-box form button{margin-top:10px}}