
.br_alabel > span { padding: 0; font-weight: bold; display: inline-block; overflow: visible; text-overflow: clip; text-align: center; box-sizing: border-box; border: 0px solid transparent; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .br_alabel.br_alabel_template_type_image > span { background-color: transparent !important; background-repeat: no-repeat; background-position: right top; background-size: contain; } .br_alabel.br_alabel_template_type_image > span b { display: none; } .br_alabel > span b { color: inherit; } .br_alabel_label { line-height: 1.75; margin-top: 0.5em; } .br_alabel_label.br_alabel_type_image > span { padding: 0; } .br_alabel_label.br_alabel_left { float: left; clear: left; } .br_alabel_label.br_alabel_right { float: right; clear: right; } .br_alabel_label.br_alabel_center { clear: both; text-align: center; } .br_alabel_label.br_alabel_center > span { display: inline-block; } .br_alabel_image { position: absolute; top: -10px; z-index: 500; } .br_alabel_image.br_alabel_left { left: -10px; } .br_alabel_image.br_alabel_right { right: -10px; } .br_alabel_image.br_alabel_center { left: 50%; } .br_alabel_image.br_alabel_center > span { position: relative; left: -50%; } .br_alabel img { display: block; max-width: 100%; margin: 0!important; padding: 0!important; } .woocommerce .product span.onsale{ padding: 0; z-index: 100; } .br_alabel_sale_p.br_alabel_image > span { font-size: 16px; padding: 0; } .br_alabel_image .woocommerce-Price-amount.amount, .br_alabel_image .woocommerce-Price-currencySymbol, .br_alabel_label.br_alabel_center span.woocommerce-Price-currencySymbol, .br_alabel_label.br_alabel_center span.woocommerce-Price-amount.amount { line-height: inherit; display:inline; } .br_alabel_in_title { display: inline-block; } .berocket_tooltip_image { max-height: 100%; max-width: 100%; } .br-labels-css-21-i1::before { background: rgba(255, 255, 255, 0.3) !important; content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 50%; } .br-labels-advanced-1, .br-labels-advanced-2, .br-labels-advanced-4, .br-labels-advanced-5, .br-labels-advanced-6, .br-labels-advanced-9, .br-labels-advanced-10, .br-labels-advanced-11, .br-labels-advanced-12 { position: absolute !important; bottom: 0;     left: 0; right: 0; top: 0; } .br-labels-advanced-2.rotated .b_span_before, .br-labels-advanced-2.rotated .b_span_text, .br-labels-advanced-2.rotated .b_span_after { transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); } .br-labels-advanced-1 .b_span_text { font-size: 1.7em; position: absolute; left: 22%; top: 35%; margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-1 .b_span_after { bottom: 27%; font-size: 1.2em; right: 20%; position: absolute; line-height: 1em; margin-bottom: -0.5em; } .br-labels-advanced-1.rotated .b_span_text { left: 0.5em; right: auto; } .br-labels-advanced-1.rotated .b_span_after { left: 0.4em; right: auto;     } .br-labels-advanced-2 .b_span_before { display: inline-block; font-size: 1em; line-height: 1; position: absolute; text-align: left; left: 65%; top: 20%; width: 40%; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-2 .b_span_text { display: inline-block; font-size: 1.7em; right: 35%; position: absolute; text-align: right; top: 30%; width: 50%; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-2 .b_span_after { bottom: 17%; font-size: 0.9em; left: 15%; position: absolute; right: 0; white-space: nowrap; line-height: 1em; margin-bottom: -0.5em } .br-labels-advanced-2.rotated .b_span_before { left: 5%; right: 0; } .br-labels-advanced-2.rotated .b_span_text { right: 5%; text-align: end; } .br_alabel.br_alabel_template_type_advanced > span b.br-labels-advanced-3 { top: 14%; } .br-labels-advanced-3 .b_span_text { font-size: 1.8em; line-height: 1em; position: absolute; top: 50%; margin-top: -0.5em; left: 0; right: 0; } .br-labels-advanced-3 .b_span_after { font-size: 0.8em; line-height: 1em; position: absolute; bottom: 20%; left: 0; right: 0; margin-bottom: -0.5em; } .br-labels-advanced-3 .b_span_before { font-size: 0.8em; line-height: 1em; position: absolute; top: 20%; left: 0; right: 0; margin-top: -0.5em; } .br-labels-advanced-4 .b_span_before { left: 0; position: absolute; top: 47%; right: 0; font-size: 0.6em; text-transform: uppercase; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-4 .b_span_text { font-size: 1.2em; position: absolute; top: 16%; left: 0; right: 0; margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-4 .b_span_after { bottom: 29%; font-size: 0.7em; left: 0; position: absolute; right: 0; white-space: nowrap; margin-bottom: -0.5em; line-height: 1em; } .br-labels-advanced-5 .b_span_before { font-size: 0.6em; left: 0; position: absolute; right: 0; text-transform: uppercase; top: 55%; margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-5 .b_span_text { font-size: 1.5em; left: 0; right: 0; position: absolute; top: 20%; white-space: nowrap; margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-5 .b_span_after { bottom: 23%; font-size: 0.7em; left: 0; position: absolute; right: 0; white-space: nowrap; margin-bottom: -0.5em; line-height: 1em; } .br-labels-advanced-6 .b_span_text { font-size: 1.5em; position: absolute; top: 27%; left: 0; right: 0; margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-6 .b_span_after { bottom: 27%; font-size: 0.7em; left: 0; position: absolute; right: 0; text-transform: uppercase; margin-bottom: -0.5em; line-height: 1em; } .br-labels-advanced-7 { font-size: 1.8em; left: 0; position: absolute !important; right: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); } .br-labels-advanced-7 .b_span_text { line-height: 1; display: block; } .br-labels-advanced-7 .b_span_after { font-size: 50%; line-height: 50%; } .br-labels-advanced-7 .b_span_after .woocommerce-Price-amount { white-space: nowrap; } .br-labels-advanced-7-i3 {} .br-labels-advanced-7-i3:before { background-color: rgba(255, 255, 255, 0.3); border-radius: 50%; content: ''; height: 100%; left: -50%; position: absolute; right: 0; top: 60%; } .br-labels-advanced-8 { font-size: 2.2em; height: 70%; left: 0; position: absolute !important; right: 0; top: 40%; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); } .br-labels-advanced-8 .b_span_text { line-height: 1; display: block; } .br-labels-advanced-8 .b_span_after { font-size: 50%; line-height: 50%; } .br-labels-advanced-8-i3::before { background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; bottom: 10%; content: ''; left: -50%; position: absolute; right: 0; top: -20%; width: 200%; z-index: 99; } .br-labels-advanced-8-i2::before { background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; bottom: 10%; content: ''; left: -85%; position: absolute; right: 0; top: -20%; width: 200%; z-index: 99; } .br-labels-advanced-8 .b_span_after .woocommerce-Price-amount { white-space: nowrap;  } .br-labels-advanced-9 .b_span_text { font-size: 0.8em; left: 0; position: absolute; right: 0; text-transform: uppercase; top: 65%; -webkit-filter: invert(60%); filter: invert(60%); margin-top: -0.5em; line-height: 1em; } .br-labels-advanced-9 .b_span_after { left: 0; font-size: 1em; position: absolute; right: 0; white-space: nowrap; line-height: 1em; margin-bottom: -0.5em; bottom: 11%; } .br-labels-advanced-9 .b_span_before { font-size: 1.2em; left: 0.5em; line-height: 1.1em; position: absolute; right: 0.5em; top: 17%; -webkit-filter: invert(60%); filter: invert(60%); margin-top: -0.6em; } .br-labels-advanced-10 .b_span_text { font-size: 1.8em; left: 17%; position: absolute; right: 0; top: 35%; white-space: nowrap; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-10 .b_span_after { bottom: 25%; font-size: 1em; left: 32%; position: absolute; right: 0; text-transform: uppercase; line-height: 1em; margin-bottom: -0.5em; } .br-labels-advanced-10.rotated .b_span_text { left: 0; right: 17%; } .br-labels-advanced-10.rotated .b_span_after { left: 0.5em; right: auto; } .br-labels-advanced-11 .b_span_before { text-transform: uppercase; display: inline-block; font-size: 1em; position: absolute; text-align: left; left: 65%; top: 20%; width: 40%; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-11 .b_span_text { display: inline-block; font-size: 1.7em; right: 35%; position: absolute; text-align: right; top: 30%; width: 50%; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-11 .b_span_after { bottom: 19%; font-size: 0.9em; left: 15%; position: absolute; right: 0; white-space: nowrap; line-height: 1em; margin-bottom: -0.5em; } .br-labels-advanced-11.rotated .b_span_before { right: 0; left: 55%; } .br-labels-advanced-11.rotated .b_span_text { left: 5%; right: 0; } .br-labels-advanced-11.rotated .b_span_after { left: 0; right: 10%; } .br-labels-advanced-12 .b_span_before { bottom: 44%; font-size: 0.6em; left: 0; position: absolute; right: 0; text-transform: uppercase; line-height: 1em; margin-bottom: -0.5em; } .br-labels-advanced-12 .b_span_text { font-size: 1.4em; left: 0; position: absolute; right: 0; top: 37%; line-height: 1em; margin-top: -0.5em; } .br-labels-advanced-12 .b_span_after { bottom: 28%; font-size: 0.8em; left: 0; position: absolute; right: 0; margin-bottom: -0.5em; line-height: 1em; } .tippy-content { text-align: center; } .berocket_tooltip_image { display: block; } .berocket_tooltip_text { white-space: pre-wrap; } .br_alabel svg { position: absolute; top: 0; width: 100%; overflow: visible!important; left: 0; } .jet-woo-products-list__item { position: relative; overflow: visible!important; }