@font-face {
    font-family: shopengine;
    src: url(../fonts/shopengine.woff);
    src: url(../fonts/shopengine.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: shopengine_advanced_search;
    src: url(../fonts/shopengine-advanced-search) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.shopengine-icon,.shopengine-widget-icon,[class*=" shopengine-icon-"],[class^=shopengine-icon-] {
    font-family: shopengine,shopengine_advanced_search!important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.shopengine-widget-icon[class^=eicon-]:before {
    font-family: eicons
}

.shopengine-widget-icon::before {
    vertical-align: middle
}

.shopengine-icon-account_address::before {
    content: "\e900"
}

.shopengine-icon-account_dashboard::before {
    content: "\e901"
}

.shopengine-icon-account_downloads::before {
    content: "\e902"
}

.shopengine-icon-account_form_register::before {
    content: "\e903"
}

.shopengine-icon-account_logout::before {
    content: "\e904"
}

.shopengine-icon-add_to_cart::before {
    content: "\e905"
}

.shopengine-icon-add_to_favourite_1::before {
    content: "\e906"
}

.shopengine-icon-add_to_favourite_2::before {
    content: "\e907"
}

.shopengine-icon-additional_info::before {
    content: "\e908"
}

.shopengine-icon-archive_description::before {
    content: "\e909"
}

.shopengine-icon-archive_products::before {
    content: "\e90a"
}

.shopengine-icon-archive_title::before {
    content: "\e90b"
}

.shopengine-icon-breadcrumb::before {
    content: "\e90c"
}

.shopengine-icon-cart_table::before {
    content: "\e90d"
}

.shopengine-icon-checkout_coupon_form::before {
    content: "\e90e"
}

.shopengine-icon-checkout_form_additional::before {
    content: "\e90f"
}

.shopengine-icon-checkout_form_billing::before {
    content: "\e910"
}

.shopengine-icon-checkout_form_login::before {
    content: "\e911"
}

.shopengine-icon-checkout_form_shipping::before {
    content: "\e912"
}

.shopengine-icon-checkout_payment::before {
    content: "\e913"
}

.shopengine-icon-checkout_review_order::before {
    content: "\e914"
}

.shopengine-icon-ck_shipping_methods::before {
    content: "\e915"
}

.shopengine-icon-cross_sells::before {
    content: "\e916"
}

.shopengine-icon-empty_cart_message::before {
    content: "\e917"
}

.shopengine-icon-extra_endpoint_ac::before {
    content: "\e918"
}

.shopengine-icon-grid-1::before {
    content: "\e943"
}

.shopengine-icon-grid-2::before {
    content: "\e944"
}

.shopengine-icon-grid-3::before {
    content: "\e945"
}

.shopengine-icon-orders_ac::before {
    content: "\e919"
}

.shopengine-icon-product_categories::before {
    content: "\e91a"
}

.shopengine-icon-product_compare_1::before {
    content: "\e91b"
}

.shopengine-icon-product_compare_2::before {
    content: "\e91c"
}

.shopengine-icon-product_compare_3::before {
    content: "\e91d"
}

.shopengine-icon-product_compare_4::before {
    content: "\e91e"
}

.shopengine-icon-product_compare_5::before {
    content: "\e91f"
}

.shopengine-icon-product_compare_6::before {
    content: "\e920"
}

.shopengine-icon-product_content::before {
    content: "\e921"
}

.shopengine-icon-product_excerpt::before {
    content: "\e922"
}

.shopengine-icon-product_images::before {
    content: "\e923"
}

.shopengine-icon-product_meta::before {
    content: "\e924"
}

.shopengine-icon-product_price::before {
    content: "\e925"
}

.shopengine-icon-product_reviews::before {
    content: "\e926"
}

.shopengine-icon-product_share::before {
    content: "\e927"
}

.shopengine-icon-product_sku::before {
    content: "\e928"
}

.shopengine-icon-product_tabs::before {
    content: "\e929"
}

.shopengine-icon-product_tags::before {
    content: "\e92a"
}

.shopengine-icon-product_title::before {
    content: "\e92b"
}

.shopengine-icon-quick_view_1::before {
    content: "\e92c"
}

.shopengine-icon-quick_view_2::before {
    content: "\e92d"
}

.shopengine-icon-quick_view_3::before {
    content: "\e92e"
}

.shopengine-icon-quick_view_4::before {
    content: "\e92f"
}

.shopengine-icon-related_product::before {
    content: "\e930"
}

.shopengine-icon-return_to_shop::before {
    content: "\e931"
}

.shopengine-icon-shopengine_logo::before {
    content: "\e942"
}

.shopengine-icon-shopping_cart_1::before {
    content: "\e932"
}

.shopengine-icon-shopping_cart_2::before {
    content: "\e933"
}

.shopengine-icon-shopping_cart_3::before {
    content: "\e934"
}

.shopengine-icon-shopping_cart_4::before {
    content: "\e935"
}

.shopengine-icon-shopping_cart_5::before {
    content: "\e936"
}

.shopengine-icon-shopping_cart_6::before {
    content: "\e937"
}

.shopengine-icon-shopping_cart_7::before {
    content: "\e938"
}

.shopengine-icon-shopping_cart_8::before {
    content: "\e939"
}

.shopengine-icon-shopping_cart_9::before {
    content: "\e93a"
}

.shopengine-icon-shopping_cart_10::before {
    content: "\e93b"
}

.shopengine-icon-shopping_cart_11::before {
    content: "\e93c"
}

.shopengine-icon-thankyou_message::before {
    content: "\e93d"
}

.shopengine-icon-thankyou_order_confirm::before {
    content: "\e93e"
}

.shopengine-icon-thankyou_address_details::before {
    content: "\e93f"
}

.shopengine-icon-thankyou_order_details::before {
    content: "\e940"
}

.shopengine-icon-upsell::before {
    content: "\e941"
}

.shopengine-icon-down-chevron:before {
    content: "\e950"
}

.shopengine-icon-exchange:before {
    content: "\e951"
}

.shopengine-icon-right-chevron:before {
    content: "\e952"
}

.shopengine-icon-direct_checkout:before {
    content: "\e953"
}

.shopengine-widget-icon {
    min-height: 30px;
    display: block;
    font-size: 24px;
    opacity: 1
}

.shopengine-widget-icon::after {
    content: "\e942";
    font-family: shopengine;
    position: absolute;
    top: 5px;
    right: 5px;
    color: inherit;
    font-size: 14px;
    opacity: .3
}

.elementor-editor-dark-mode .shopengine-widget-icon::after {
    color: #e0e1e3
}

.ss-wrapper {
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    float: left
}

.ss-content {
    height: 100%;
    width: calc(100% + 18px);
    padding: 0;
    position: relative;
    overflow-x: auto;
    overflow-y: scroll;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ss-content.rtl {
    width: calc(100% + 18px);
    right: auto
}

.ss-scroll {
    position: relative;
    background: rgba(0,0,0,.1);
    width: 9px;
    border-radius: 4px;
    top: 0;
    z-index: 2;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity .25s linear;
    transition: opacity .25s linear
}

.ss-hidden {
    display: none
}

.ss-container:active .ss-scroll,.ss-container:hover .ss-scroll {
    opacity: 1
}

.ss-grabbed {
    -o-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}

.shopengine-empty-cart-container {
    margin-bottom: 100px;
    margin-top: 100px
}

.shopengine-empty-cart-container .alignwide {
    margin-left: 0
}

.shopengine_singale_product_black_template .shopengine-partial-payment-container {
    color: #fff
}

.woocommerce .woocommerce-product-gallery .flex-direction-nav {
    list-style: none
}

.woocommerce .woocommerce-product-gallery .flex-direction-nav .flex-next,.woocommerce .woocommerce-product-gallery .flex-direction-nav .flex-prev {
    font-size: 0
}

.shopengine-woocommerce-info {
    padding: 1em 2em 1em 3.5em;
    margin: 0 0 2em;
    position: relative;
    background-color: #f6f5f8;
    color: #515151;
    border-top: 3px solid #1e85be;
    list-style: none outside;
    width: auto;
    word-wrap: break-word
}

.shopengine-woocommerce-info::after {
    content: " ";
    display: table;
    clear: both
}

.shopengine-woocommerce-info::before {
    color: #1e85be;
    font-family: WooCommerce;
    content: "\e028";
    display: inline-block;
    position: absolute;
    top: 1em;
    left: 1.5em
}

.rtl .shopengine-widget .shopengine-cart-table .shopengine-table__footer .clear-btn {
    margin-left: 0;
    margin-right: 20px
}

.rtl .shopengine-widget .shopengine-cart-table .shopengine-table__body-item--td:first-child .product-thumbnail {
    margin-left: 25px
}

.rtl .shopengine-widget .shopengine-cart-table .shopengine-table__body-item--td .shopengine-cart-quantity {
    margin-left: 10px;
    margin-right: 0
}

.rtl .shopengine-widget .shopengine-cart-table .shopengine-table__body-item--td .shopengine-cart-quantity .minus-button {
    border-radius: 0 4px 4px 0
}

.rtl .shopengine-widget .shopengine-cart-table .shopengine-table__body-item--td .shopengine-cart-quantity .plus-button {
    border-radius: 4px 0 0 4px
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .shop_table tr.shipping td::before {
    text-align: right
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .shop_table tr.shipping ul li input[type=radio] {
    margin: 2px 0 0 15px!important
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .shop_table tr td {
    float: left
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .shop_table tr.shipping td * {
    text-align: right
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .wc-proceed-to-checkout .button::before {
    margin: 0 0 0 8px
}

.rtl .shopengine-widget .shopengine-cart-totals .cart_totals .shop_table tr.shipping ul li label span {
    float: left
}

.rtl .shopengine-widget .shopengine-checkout-review-order .woocommerce-checkout-review-order-table tr :first-child {
    text-align: right
}

.rtl .shopengine-widget .shopengine-checkout-review-order .woocommerce-checkout-review-order-table tr :last-child {
    text-align: left
}

.rtl .shopengine-widget .shopengine-checkout-review-order .shopengine-order-review-product img {
    margin-right: 0;
    margin-left: 10px
}

.rtl .shopengine-widget .shopengine-checkout-shipping-methods table tr td::before {
    text-align: right
}

.rtl .shopengine-widget .shopengine-checkout-shipping-methods table tr td li input[type=radio] {
    float: right!important
}

.rtl .shopengine-widget .shopengine-checkout-shipping-methods table tr td li label {
    padding: 0 7px 0 0!important
}

.rtl .shopengine-widget .shopengine-checkout-payment #payment .wc_payment_method input[type=radio],.rtl .shopengine-widget .shopengine-checkout-payment #payment .wc_payment_method label {
    float: right
}

.rtl .shopengine-widget .shopengine-checkout-payment #payment .wc_payment_method label {
    padding: 0 7px 0 0!important
}

.rtl .shopengine-widget .shopengine-checkout-payment #payment .woocommerce-terms-and-conditions-wrapper label {
    float: none;
    margin: 0!important
}

.rtl .shopengine-widget .shopengine-checkout-payment #payment .woocommerce-terms-and-conditions-wrapper input {
    margin-left: 7px
}

.rtl .shopengine-widget .shopengine-checkout-form-shipping #ship-to-different-address>label>input {
    margin: 0 0 0 7px
}

.rtl .shopengine-widget .shopengine-checkout-form-shipping .select2.select2-container .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: unset!important
}

.rtl .shopengine-widget .shopengine-checkout-coupon-form .woocommerce-info-toggle {
    text-align: inherit
}

.rtl .shopengine-widget .shopengine-checkout-coupon-form .woocommerce-info-toggle::before {
    left: 1.5em;
    right: unset
}

.rtl .shopengine-widget .shopengine-checkout-coupon-form .shopengine-checkout-coupon .form-row {
    float: right
}

.rtl .shopengine-widget .shopengine-checkout-coupon-form .shopengine-checkout-coupon .form-row.form-row-last {
    margin: 0 2% 0 0
}

.rtl .shopengine-widget .shopengine-checkout-form-login .woocommerce-form-login-toggle .shopengine-woocommerce-info a,.rtl .shopengine-widget .shopengine-checkout-form-login .woocommerce-form-login-toggle .woocommerce-info a {
    margin: 0 10px 0 0!important
}

.rtl .shopengine-widget .shopengine-thankyou-order-confirm table tr td,.rtl .shopengine-widget .shopengine-thankyou-order-confirm table tr th {
    text-align: right!important
}

.rtl .shopengine-widget .shopengine-thankyou-order-details table tr td,.rtl .shopengine-widget .shopengine-thankyou-order-details table tr th {
    text-align: right!important
}

.rtl .shopengine-widget .shopengine-thankyou-address-details address p {
    padding-right: 0
}

.rtl .shopengine-widget .shopengine-categories ul li.cat-parent::before {
    left: 0;
    top: 15px;
    right: unset;
    content: "\e87e"
}

.rtl .shopengine-widget .shopengine-categories ul li.children-expended::before {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.rtl .shopengine-widget .shopengine-categories .select2.select2-container .select2-selection--single .select2-selection__arrow {
    left: 1px!important;
    right: unset!important
}

.rtl .shopengine-widget .shopengine-archive-products .products .product .price del {
    margin: 0 0 0 5px
}

.rtl .shopengine-widget .shopengine-archive-products .products .product .shopengine-product-rating-review-count {
    padding: 0 5px 0 0
}

.rtl .shopengine-widget .shopengine-cats .product-cats-label {
    margin-right: 0;
    margin-left: 6px
}

.rtl .shopengine-widget .shopengine-sku .sku-wrapper {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    gap: 6px!important
}

.rtl .shopengine-widget .shopengine-product-stock .in-stock i {
    margin-left: 6px
}

.rtl .shopengine-widget .shopengine-additional-information table.shop_attributes tr:last-of-type th {
    text-align: right
}

.rtl .shopengine-widget .shopengine-additional-information table.shop_attributes tr:last-of-type td {
    text-align: right
}

.rtl .shopengine-widget .shopengine-filter-orderby .shopengine-filter-orderby-icon {
    right: unset;
    left: 0
}

.rtl .shopengine-widget .shopengine-filter-orderby .orderby:not([type=radio]) {
    padding: 0 15px 0 35px
}

.rtl .shopengine-widget .shopengine-filter-orderby .orderby-input-group .orderby {
    margin-left: 10px;
    padding-left: 10px
}

.rtl .shopengine-widget .shopengine-filter-orderby .orderby-input-group .orderby:checked::after {
    right: 18px
}

.rtl .shopengine-widget .shopengine-product-review #reviews .woocommerce-Reviews-title {
    text-align: right
}

.rtl .shopengine-widget .shopengine-product-review #reviews #review_form_wrapper .comment-reply-title {
    text-align: right
}

.rtl .shopengine-widget .shopengine-product-review #reviews #comments .commentlist li .comment_container .avatar {
    margin: 0 0 0 20px
}

.rtl .shopengine-widget .shopengine-product-tabs table.shop_attributes tr:last-of-type th {
    text-align: right;
    border-right-color: transparent
}

.rtl .shopengine-widget .shopengine-product-tabs table.shop_attributes tr:last-of-type td {
    text-align: right
}

.rtl .shopengine-widget .shopengine-product-tabs #reviews .se-rating-container h2 {
    text-align: right
}

.rtl .shopengine-widget .shopengine-product-tabs #reviews .se-rating-container .se-ind-rat span:not(:last-child) {
    margin-left: 10px;
    margin-right: unset
}

.rtl .shopengine-widget .shopengine-product-tabs #reviews #review_form_wrapper .comment-reply-title {
    text-align: right
}

.rtl .shopengine-widget .shopengine-product-tabs #reviews #comments .commentlist li .comment_container .avatar {
    margin: 0 0 0 20px
}

.rtl .shopengine-widget .shopengine-product-tabs .woocommerce-tabs .wc-tabs .shopengine-tabs-line {
    max-width: 100px
}

.rtl .shopengine-widget .shopengine-product-tabs .woocommerce-Tabs-panel--additional_information table td,.rtl .shopengine-widget .shopengine-product-tabs .woocommerce-Tabs-panel--additional_information table th {
    text-align: right
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-search-more-btn {
    left: 25px;
    right: unset
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-search-more-products i {
    margin-left: 7px
}

.rtl .shopengine-widget .shopengine-advanced-search .ss-container .ss-scroll {
    margin-right: -18px
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-search-product__item--price del {
    padding-right: 8px
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-category-select-wraper::before {
    right: 0;
    left: unset
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-search-product__item--content {
    padding-right: 15px;
    padding-left: 4rem
}

.rtl .shopengine-widget .shopengine-advanced-search .shopengine-product-rating .star-rating {
    margin-left: .5em;
    margin-bottom: 0;
    margin-right: 0
}

.rtl .shopengine-widget .shopengine-account-address .woocommerce-Addresses .woocommerce-Address header a {
    margin-left: 20px;
    margin-right: auto
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-Message:not(a) {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-form-login .woocommerce-LostPassword {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-form-login .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {
    margin: 2px 0 0 6px!important
}

.rtl .shopengine-widget .shopengine-account-form-login .woocommerce-form__label-for-checkbox span {
    padding-right: 10px;
    padding-left: unset
}

.rtl .shopengine-widget .shopengine-account-orders .woocommerce-orders-table .woocommerce-orders-table__cell,.rtl .shopengine-widget .shopengine-account-orders .woocommerce-orders-table .woocommerce-orders-table__header {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-orders .woocommerce-message:last-child:not(a) {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-navigation ul li a::before {
    right: -15px!important;
    left: unset!important
}

.rtl .shopengine-widget .shopengine-product-filters .shopengine-filter-single .shopengine-filter-category li.shopengine-filter-category-has-child .filter-input-group .shopengine-filter-category-toggle {
    left: 16px;
    right: unset
}

.rtl .shopengine-widget .shopengine-product-filters .shopengine-filter-single label .color-filter-dot {
    margin: 0 0 0 10px
}

.rtl .shopengine-widget .shopengine-product-filters .shopengine-collapse .shopengine-product-filter-title .shopengine-collapse-icon {
    left: 8px;
    right: unset
}

.rtl .shopengine-widget .shopengine-product-list .shopengine-single-product-item .product-category {
    text-align: right
}

.rtl .shopengine-widget .shopengine-currency-switcher .shopengine-currency-switcher--icon {
    left: 10px;
    right: unset
}

.rtl .shopengine-widget .shopengine-currency-switcher .shopengine-currency-switcher--select:not([type=radio]) {
    padding: 0 15px 0 35px
}

.rtl .shopengine-widget .shopengine-swatches .variations tr td .reset_variations {
    margin: 0 10px 0 0
}

.rtl .shopengine-widget .shopengine-swatches .quantity-wrap:not(.both) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.rtl .shopengine-widget .shopengine-account-orders .woocommerce-orders-table tbody tr td .amount {
    margin-left: 5px;
    margin-right: 0
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-table thead th {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-table thead th:first-child {
    padding-left: 0;
    padding-right: 40px
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-table thead th:last-child {
    padding-right: 0;
    padding-left: 40px
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-table tbody tr td {
    text-align: right!important
}

.rtl .shopengine-widget .shopengine-account-downloads .woocommerce-table tbody tr td:first-child {
    padding-left: 0!important;
    padding-right: 40px!important
}

.rtl .shopengine-widget .shopengine-account-order-details table tbody tr td {
    text-align: right!important
}

.rtl .shopengine-widget .shopengine-account-order-details table:first-child {
    padding-right: 40px!important
}

.rtl .shopengine-widget .shopengine-account-order-details table tfoot tr th {
    text-align: right!important
}

.rtl .shopengine-widget .shopengine-account-order-details table tfoot tr td {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-order-details table thead tr:first-child th {
    text-align: right
}

.rtl .shopengine-widget .shopengine-account-order-details table thead tr:first-child th table tr :is(td:first-child,th:first-child) {
    padding-right: 28px
}

.rtl .shopengine-widget .shopengine-account-order-details .woocommerce-customer-details address p {
    padding-right: 1.25em
}

.rtl .shopengine-widget .shopengine-account-order-details .woocommerce-customer-details address p::before {
    position: absolute
}

.rtl .shopengine-widget .shopengine-account-order-details .woocommerce-customer-details address p.woocommerce-customer-details--phone {
    margin-top: 0!important
}

.rtl .shopengine-widget .shopengine-account-order-details .order-again {
    text-align: right!important
}

.rtl .shopengine-sticky-fly-cart--container ul.woocommerce-mini-cart li {
    text-align: right
}

.rtl .shopengine-sticky-fly-cart--container ul.woocommerce-mini-cart li a.remove {
    right: unset;
    left: 6px
}

.rtl .shopengine-sticky-fly-cart--container ul.woocommerce-mini-cart li a img {
    float: left;
    margin: 0 0 0 4px
}

.rtl .shopengine-sticky-fly-cart--container .woocommerce-mini-cart__total .amount {
    float: none
}

.rtl .shopengine-sticky-fly-cart--container .woocommerce-mini-cart__total strong {
    float: right
}

.rtl .shopengine-sticky-fly-cart--container .woocommerce-mini-cart__buttons .wc-forward:first-child {
    margin-right: 0
}

.rtl .wsnc-notification.wsnc-notification__wrapper {
    right: 20px;
    left: unset
}

.rtl .shopengine-wishlist {
    text-align: right
}

.rtl .se-modal a {
    color: transparent
}

.rtl .shopengine-best-selling-product .shopengine-single-product-item .product-price del {
    margin-left: 5px
}

.rtl .shopengine-best-selling-product .shopengine-single-product-item .product-price .shopengine-discount-badge {
    margin-right: 5px
}

.rtl .shopengine-checkout-form-billing .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 1px!important;
    right: unset!important
}

.rtl .shopengine-checkout-payment #payment ul li {
    text-align: right
}

.rtl .shopengine-vacation-module-container .shopengine-vacation-module-header .shopengine-notification-icon {
    -webkit-transform: translate(-5px,2px);
    transform: translate(-5px,2px)
}

.rtl .shopengine-product-filters .shopengine-filter-single .shopengine-filter-category li .shopengine-filter-category-label .shopengine-filter-category-count {
    left: 0;
    right: unset!important
}

.rtl .shopengine-advanced-coupon-container-inner .shopengine-advanced-coupon-body .shopengine-advanced-coupon-content h5 {
    text-align: center
}

.rtl .shopengine-widget .shopengine-filter-overlay {
    left: 0;
    -webkit-transition: .75s ease-in-out;
    transition: .75s ease-in-out
}

.rtl .shopengine-filter--offcanvas-yes.shopengine-filter--align-right .shopengine-widget #shopengine-filter-group-content .shopengine-filter-overlay {
    right: 0
}
