<0-style id='eternel-min-stylesheet-inline-css' type='text/css'>body {
    font-family: Roboto;
    font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6,
.c-post__author,
.wp-block-eternelblocks-latest-posts__author,
blockquote p,
.mob-nav .menu>.menu-item>a,
.mob-nav .menu>.menu-item .sub-menu .menu-item a,
.secondary-nav .menu>.menu-item>a,
.secondary-nav .menu>.menu-item .sub-menu .menu-item a,
.c-footer-widget.widget_rss ul li .rsswidget,
.c-sidebar-widget.widget_rss ul li .rsswidget,
.c-woo-sidebar-widget.widget_rss ul li .rsswidget,
.woocommerce-account .woocommerce-EditAccountForm fieldset legend,
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods li label,
.o-single-post .c-product__tabs-panel .woocommerce-Reviews ol li .comment_container .comment-text .meta .woocommerce-review__author,
.o-single-post .c-product__cart table.group_table tbody tr td.woocommerce-grouped-product-list-item__label label {
    font-family: Lora;
    font-weight: 400;
}

.secondary-nav .menu>.menu-item>a,
.secondary-nav .menu>.menu-item .sub-menu .menu-item a {
    font-size: 64px;
}

.c-header__logo img,
.c-header-sticky__logo img {
    max-height: 48px;
}

.c-navigation__popup-logo img {
    max-height: 48px;
}

h1,
h2,
h3,
h4,
h5,
h6,
a {
    color: #1f1f1f;
}

body {
    color: #1f1f1f;
}

button,
input[type="submit"] {
    background-color: #1f1f1f;
    color: #fff;
}

.header-nav .menu>.menu-item>a,
.c-navigation-search .eternel-icons {
    color: #1f1f1f;
}

.c-navigation__button-lines .c-navigation__svg,
.c-navigation-search__close-svg {
    stroke: #1f1f1f;
}

.c-header,
.c-header.c-header--bg-light,
.c-navigation-search__holder {
    background-color: #f2f2f2;
}

.header-nav .menu>.menu-item>.sub-menu,
.header-nav .menu>.menu-item:not(.mega) .sub-menu .sub-menu {
    background-color: #1f1f1f;
}

.header-nav .menu>.menu-item:not(.mega) .sub-menu .menu-item a,
.header-nav .menu>.menu-item.mega>.sub-menu>.menu-item>.sub-menu .menu-item a,
.header-nav .menu>.menu-item.mega>.sub-menu>.menu-item>a {
    color: #f2f2f2;
}

.header-nav.header-nav--light .menu>.menu-item>a,
.c-navigation-search.c-navigation-search--light,
.c-header.c-header--bg-dark .c-navigation-search input[type="search"]::placeholder {
    color: #fff;
}

.c-navigation__button--light .c-navigation__button-lines .c-navigation__svg,
.c-header.c-header--bg-dark .c-navigation-search .c-navigation-search__close-svg {
    stroke: #fff;
}

.c-header.c-header--bg-dark,
.c-header.c-header--bg-dark .c-navigation-search__holder {
    background-color: #1f1f1f;
}

.header-nav.header-nav--light .menu>.menu-item>.sub-menu,
.header-nav.header-nav--light .menu>.menu-item:not(.mega) .sub-menu .sub-menu {
    background-color: #e2e2e2;
}

.header-nav.header-nav--light .menu>.menu-item:not(.mega) .sub-menu .menu-item a,
.header-nav.header-nav--light .menu>.menu-item.mega>.sub-menu>.menu-item>.sub-menu .menu-item a,
.header-nav.header-nav--light .menu>.menu-item.mega>.sub-menu>.menu-item>a {
    color: #1f1f1f;
}

.c-cursor.c-cursor--light,
.c-cursor.c-cursor--rare-light,
.c-cursor.c-cursor--light .c-cursor__after,
.c-cursor.c-cursor--light .c-cursor__before {
    color: #fff;
}

.c-cursor,
.c-cursor__after,
.c-cursor__before,
.c-cursor.c-cursor--dark,
.c-cursor.c-cursor--dark .c-cursor__before,
.c-cursor.c-cursor--dark .c-cursor__after {
    color: #1f1f1f;
}

.c-navigation__popup {
    background-color: #1f1f1f;
}

.secondary-nav .menu>.menu-item>a,
.secondary-nav .menu>.menu-item .sub-menu .menu-item a,
.mob-nav .menu>.menu-item>a,
.mob-nav .menu>.menu-item .sub-menu .menu-item a {
    color: #fff;
}

.c-navigation__popup-button .c-navigation__popup-circle,
.c-navigation__popup-button-lines .c-navigation__popup-svg,
.secondary-nav .menu>.menu-item .sub-menu .sub-menu__arrow svg,
.mob-nav .menu>.menu-item .sub-menu .sub-menu__arrow svg {
    stroke: #fff;
}

.c-footer {
    background-color: #f2f2f2;
}

.c-footer-widget,
.c-footer-widget.widget_search .c-search-form__field,
.c-footer-widget .eternel-subscribe-form input[type="email"],
.c-footer-widget.widget_search .c-search-form__button .eternel-icons,
.c-footer-widget .eternel-subscribe-form .eternel-icons,
.eternel-contacts-widget .eternel-contacts-widget__item--phone>a:hover,
.eternel-subscribe-form input[type="email"]::placeholder,
.c-footer-widget.widget_search .c-search-form__field::placeholder,
.eternel-contacts-widget .eternel-contacts-widget__item--address>a,
.eternel-contacts-widget .eternel-contacts-widget__item--email>a,
.c-site-info__text,
.c-site-info__text a,
.c-site-info__top-holder,
.footer-nav .menu>.menu-item>a,
.eternel-contacts-widget .eternel-contacts-widget__item--phone>a,
.c-footer__widgets a,
.c-footer__widgets h1,
.c-footer__widgets h2,
.c-footer__widgets h3,
.c-footer__widgets h4,
.c-footer__widgets h5,
.c-footer__widgets h6,
.c-top__button-text-holder {
    color: #1f1f1f;
}

.c-top__button-path {
    stroke: #1f1f1f;
}

.c-footer .eternel-subscribe-form input[type="email"]:focus,
.c-footer-widget.widget_search .c-search-form__field:focus,
.c-footer .eternel-subscribe-form input[type="email"],
.c-footer-widget.widget_search .c-search-form__field {
    border-color: #1f1f1f;
}

.c-footer.c-footer--dark {
    background-color: #1f1f1f;
}

.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget>h5,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget.widget_search .c-search-form__field,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget .eternel-subscribe-form input[type="email"],
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget.widget_search .c-search-form__button .eternel-icons,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget .eternel-subscribe-form .eternel-icons,
.c-footer.c-footer--dark .c-footer__widgets .eternel-contacts-widget .eternel-contacts-widget__item--phone>a:hover,
.c-footer.c-footer--dark .c-footer__widgets .eternel-subscribe-form input[type="email"]::placeholder,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget.widget_search .c-search-form__field::placeholder,
.c-footer.c-footer--dark .c-footer__widgets .eternel-contacts-widget .eternel-contacts-widget__item--address>a,
.c-footer.c-footer--dark .c-footer__widgets .eternel-contacts-widget .eternel-contacts-widget__item--email>a,
.c-footer.c-footer--dark .c-footer__widgets .c-site-info__text,
.c-footer.c-footer--dark .c-footer__widgets .c-site-info__text a,
.c-footer.c-footer--dark .c-footer__widgets .c-site-info__top-holder,
.c-footer.c-footer--dark .c-footer__widgets .footer-nav .menu>.menu-item>a,
.c-footer.c-footer--dark .c-footer__widgets .eternel-contacts-widget .eternel-contacts-widget__item--phone>a,
.c-footer.c-footer--dark .c-footer__widgets a,
.c-footer.c-footer--dark .c-footer__widgets h1,
.c-footer.c-footer--dark .c-footer__widgets h2,
.c-footer.c-footer--dark .c-footer__widgets h3,
.c-footer.c-footer--dark .c-footer__widgets h4,
.c-footer.c-footer--dark .c-footer__widgets h5,
.c-footer.c-footer--dark .c-footer__widgets h6,
.c-footer.c-footer--dark .c-top__button-text-holder {
    color: #fff;
}

.c-footer.c-footer--dark .c-top__button-path {
    stroke: #fff;
}

.c-footer.c-footer--dark .c-footer__widgets .eternel-subscribe-form input[type="email"]:focus,
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget.widget_search .c-search-form__field:focus,
.c-footer.c-footer--dark .c-footer__widgets .c-footer .eternel-subscribe-form input[type="email"],
.c-footer.c-footer--dark .c-footer__widgets .c-footer-widget.widget_search .c-search-form__field {
    border-color: #fff;
}

.c-portfolio__header-wrapper.header-animation,
.c-portfolio__header-wrapper.header-animation.hover-oa .c-portfolio__header::before {
    background-color: #e2e2e2;
}

.c-portfolio__archive-wrapper .c-portfolio__cats a,
.c-portfolio__header-wrapper.header-animation .c-portfolio__cats a {
    color: #1f1f1f;
}

.c-portfolio__archive-wrapper .c-portfolio__title,
.c-portfolio__header-wrapper.header-animation .c-portfolio__title {
    color: #1f1f1f;
}

.c-portfolio__filter-button span {
    color: #1f1f1f;
}

.c-loader__first-inner,
.c-loader__second-inner,
.c-loader__logo {
    background-color: #1f1f1f;
}

.c-loader__svg {
    stroke: #fff;
}



</style><style type="text/css" id="wp-custom-css">.c-search-form__button:focus {
    background: transparent;
}

@media screen and (max-width: 600px) {
    .preview-left-mob {
        text-align: left;
    }

    .wp-block-eternelblocks-inner.position-right.preview-inner-left {
        justify-content: flex-start;
    }

    .wp-block-eternelblocks-button.preview-ta-l {
        text-align: left;
    }
}

.wp-block-eternelblocks-link.eternel-link::after {
    content: none;
}

.wp-block-eternelblocks-button.preview-ta-l .wp-block-eternelblocks-button__holder {
    letter-spacing: .1em;
    font-weight: 400;
}

.wp-block-eternelblocks-preview-video__image,
.wp-block-eternelblocks-preview-image__image {
    border: 1px solid #e2e2e2;
}

.wp-block-eternelblocks-preview-video__image {
    height: auto;
}

.o-single-post .c-product__tabs-panel table.shop_attributes tbody tr:nth-child(2n+1) {
    background: transparent;
}

</style>#google_translate_element {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.translate {
    position: fixed;
    bottom: 15px;
    left: 15px;
    width: 50px;
    height: 50px;
    background-color: #000;
    overflow: hidden;
    border-radius: 50%;
    display: -ms-grid;
    display: grid;
    place-content: center;
    cursor: pointer;
    -webkit-box-shadow: 0 0 12px rgb(0 0 0 / 8%);
    box-shadow: 0 0 12px rgb(255 255 255 / 8%);
    z-index: 1000;
}

.translate svg {

    position: absolute;
    top: -4px;
    left: -5px;
    pointer-events: none;

}

.goog-te-combo {
    height: 40px;
}

.filter-container {
    width: 80%;
    margin: 0 auto;
    background: white;
}

.filter-row {
    display: flex;
    padding-top: 60px;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}

@media screen and (max-width: 800px) {
    .filter-row {
        flex-direction: column;
    }
}

.filter-select {
    flex: 1;
    background: transparent;
    border: none;
    border-bottom: 1px solid black;
    padding: 8px 10px;
    font-size: 16px;
    outline: none;
}



.product-details {
    padding: 30px 0px;
}

.product-title {
    text-align: left;
    font-size: 1.5rem;
    font-weight: bold;
    margin-bottom: 15px;
}

.product-card {
    background: white;
    padding: 15px 0px;
    border-radius: 8px;
}

.product-table {
    width: 100%;
    border-collapse: collapse;
}

.product-table td {
    padding: 10px;
    border-bottom: 1px solid #ddd;
    font-size: 1rem;
}

.product-table td i {
    margin-right: 8px;
    color: #007bff;
}

.container {
    width: 80%;
    max-width: 1200px;
    margin: auto;
    padding: 60px;
    background-color: #fff;
}

@media screen and (max-width:800px) {
    .container {
        width: 100%;
        padding: 50px 16px;
    }
}



.specs-table table {
    width: 100%;
    border-collapse: collapse;
    font-size: 1rem;
}

.specs-table th,
.specs-table td {
    /* padding: 15px; */
    text-align: left;
    border: 1px solid #000000;
}

.specs-table th {
    background-color: #000000;
    font: bold;
    color: #ffffff;
    font-weight: bold;
    border: 1px solid #ffffff;

}


.specs-table tr:hover {
    background-color: #fafafa;
}

@media screen and (max-width: 768px) {
    .specs-table table {
        font-size: 0.9rem;
    }

    .specs-table th,
    .specs-table td {
        padding: 12px;
    }
}


.menu-item a i {
    margin-left: 12px;
}

/* for desktop */
.whatsapp_float {
    position: fixed;
    width: 55px;
    height: 55px;
    bottom: 15px;
    right: 15px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    align-items: center;
    text-align: center;
    font-size: 28px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
}

.whatsapp-icon {
    margin-top: 16px;
}

/* for mobile */
@media screen and (max-width: 767px) {
    .whatsapp-icon {
        margin-top: 10px;
    }

    .whatsapp_float {
        width: 50px;
        height: 50px;
        bottom: 20px;
        right: 10px;
        font-size: 30px;
    }
}