

.kitify-logo.kitify-logo-type-image.kitify-logo-display-block img {
    width: 220px !important;
}

.yith-wcwl-add-button {
    display: none !important;
}

.yith-wcwl-wishlistaddedbrowse {
    display: none !important;
}

.yith-wcwl-wishlistexistsbrowse {
    display: none;
}


.slick-slide img {
    display: block;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    height: revert-layer;
}

span.nova_new_product {
    display: none !important;
}

ul.products .product .product-item__badges > span + span {
    margin-top: 0 !important;
}

body.elementor-editor-active .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .nova-custom-view ul li:last-child, body.woocommerce-shop .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .nova-custom-view ul li:last-child {
    margin: 0px 10px !important;
}

body.elementor-editor-active .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering select, body.woocommerce-shop .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering select {
    border: 1px solid #ddd;
    margin: 0 20px;
}


:root {
   --site-primary-button-color: #0FB0AE !important; 
   --site-secondary-button-color: #0FB0AE !important; 
       --site-accent-color: #0FB0AE !important; 
}

body, body .kitify {
    --kitify-primary-color: #0FB0AE !important; 
}

.kitify-arrow:hover {
    background-color: #c4986300 !important;
}





.woocommerce div.product.elementor .quantity .qty {
    border-radius: 30px;
}



form.wpcf7-form.init p {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}


.kitify-offcanvas h2.title {
    display: none;
}


div#trp-floater-ls {
    position: absolute !important;
    top: 60px !important;
}

@media (max-width: 767px) {
   
}

div#trp-floater-ls {
    display: none !important;
}

.kitify-nav.kitify-nav--vertical.kitify-nav--vertical-sub-right-side {
    flex-direction: row;
    flex-wrap: nowrap;
}

.trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.current-language-menu-item.kitify-nav__item-4079.kitify-nav__item {
    display: none;
}

.elementor-689 .elementor-element.elementor-element-48655f9e .elementor-widget-container {
    text-align: left !important;
}

sr7-module .sr7-layer, sr7-module sr7-layer {
    text-align: left !important;
}

.sr7-btn, .sr7-btn:visited {
    left: 50px !important;
}

sr7-txt#SR7_1_1-2-5 {
    font-size: 58px !important;
    line-height: 80px !important;
}

@media (max-width:770px) {
    sr7-txt#SR7_1_1-2-5 {
    font-size: 18px !important;
    line-height: 0 !important;
}

sr7-txt#SR7_1_1-2-6 {
    left: 0 !important;
}

}

.elementor-3610 .elementor-element.elementor-element-8588b40 .elementor-icon-box-wrapper {
    text-align: left !important;
        direction: rtl;
}

.elementor-3610 .elementor-element.elementor-element-384363b .elementor-icon-box-wrapper {
    text-align: left !important;
        direction: rtl;
}

.elementor-3610 .elementor-element.elementor-element-a6c3c9c .elementor-icon-box-wrapper {
    text-align: left !important;
        direction: rtl;
}

.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
    margin-right: var(--icon-box-icon-margin,15px) !important;
    margin-left: 0 !important;
}


.elementor-689 .elementor-element.elementor-element-b3a547d .elementor-heading-title {
    text-align: right;
}

.elementor-689 .elementor-element.elementor-element-b3a547d .elementor-heading-title  a {
    color: #FFFFFF;
}

.elementor-689 .elementor-element.elementor-element-0625aa3 .elementor-heading-title {
    text-align: left;
}


.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-start !important;
    text-align: left !important;
}

form.wpcf7-form.init {
    text-align: left !important;
}

form.wpcf7-form.invalid {
    text-align: left !important;
}

@media (min-width: 1280px) and (max-width: 1599px) {
    .elementor .elementor-hidden-laptop {
        display: block !important;
    }
    .elementor-element.elementor-element-7f92e24.elementor-widget__width-initial.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.kitify.elementor-kitify-nova-menu {
    display: none;
}

.elementor-44 .elementor-element.elementor-element-408160c .kitify-nav--horizontal {
    justify-content: end !important;
}
.kitify-nav .menu-item-link.menu-item-link-top {
    padding: 8px 9px !important;
}
}

@media (max-width:500px) {
.enable-c-height-true .kitify-bannerlist__image-instance {
    width: 80px !important;
    height: 80px !important;
}

.elementor-3610 .elementor-element.elementor-element-3ee6f9f .kitify-bannerlist__image {
    padding-bottom: 118px !important;
}
}


.kitify-search__submit {
    margin-right: 0 !important;
    margin-left: -40px !important;
}

@media (min-width:1280px) and (max-width:1600px) {
    .elementor-element.elementor-element-d18f408.elementor-hidden-desktop.elementor-hidden-laptop.e-flex.e-con-boxed.kitify-col-width-auto-no.ignore-docs-style-no.kitify-disable-relative-no.e-root-container.elementor-top-section.e-con.e-parent.e-lazyloaded {
    display: none !important;
}
}
