
.onnew { border-radius: 10px; }
.product-image .labels .onnew { background: linear-gradient(135deg, var(--porto-new-bgc, #067ecd) 0, var(--porto-new-bgc, #067ecd) 80%); border-radius: 100px; }
.products .product-category .thumb-info-title { background-color: #067ecd !important; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; height: 50px; display: flex; align-items: center; justify-content: center; text-align: center; overflow: hidden; }
.thumb-info .thumb-info-title { font-size: 15px; }
.sticky-product .availability { padding: 2px 6px 0; background-color: #16aa5d; border-radius: 12px; color: #ffffff; margin-bottom: 50px !important; }
#header .main-menu .narrow ul.sub-menu { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.fancybox-opened .fancybox-skin { border-radius: 10px; }
#mini-cart .widget_shopping_cart_content { border-radius: 5px !important; }
.summary-before .labels .onnew { background: linear-gradient(135deg, #067ecd 0, #067ecd 80%) !important; }
.summary-before .labels .onhot, .summary-before .labels .onnew, .summary-before .labels .onsale, .product-image .labels .onsale { border-radius: 100px !important; }
.contact-form-wrapper { padding: 50px; border-radius: 20px; }
.elementor-27010 .elementor-element.elementor-element-95d5dc7 > .elementor-widget-container, .elementor-27010 .elementor-element.elementor-element-d9dbab3 { border-radius: 10px !important; }
