/** Shopify CDN: Minification failed

Line 162:12 Expected identifier but found whitespace
Line 162:13 Unexpected "("

**/
@-webkit-keyframes animation-drawer-left-to-right-rtl {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-340px);
  }
}

@keyframes animation-drawer-left-to-right-rtl {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-340px);
  }
}

@-webkit-keyframes animation-drawer-right-to-left-rtl {
  0% {
    opacity: 0;
    transform: translateX(-340px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes animation-drawer-right-to-left-rtl {
  0% {
    opacity: 0;
    transform: translateX(-340px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes animation-left-to-right-rtl {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(300px);
  }
}

@keyframes animation-left-to-right-rtl {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(300px);
  }
}

@-webkit-keyframes animation-right-to-left-rtl {
  0% {
    opacity: 0;
    transform: translateX(300px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes animation-right-to-left-rtl {
  0% {
    opacity: 0;
    transform: translateX(300px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

body {
  direction: rtl;
  
}

.announcement-item {
  line-height: 3.3 !important;
}

.electro-mode-switcher, .home-demos .home-demos-icon {
  left: auto;
  right: 5px;
}

#back-to-top {
  right: auto;
  left: 40px;
}

.cart-type-dropdown .dropdown-cart, .topbar-container ul.topbar-items > li:after {
  right: auto;
  left: 0;
}

.cart-type-drawer .dropdown-cart {
  right: auto;
  left: 0;
  -webkit-animation: animation-drawer-left-to-right-rtl .7s ease-in-out;
  animation: animation-drawer-left-to-right-rtl .7s ease-in-out;
}

.cart-type-drawer .dropdown-cart .btn-close {
  left: auto;
  right: 25px;
}

.cart-type-drawer.cart-active .dropdown-cart {
  -webkit-animation: animation-drawer-right-to-left-rtl .7s ease-in-out;
  animation: animation-drawer-right-to-left-rtl .7s ease-in-out;
}

.group-lc-wrapper .group-lc_dropdown {
  right: auto;
  left: 0;
}

.labels-wrapper {
  left: auto;
  right: 80%;
}

.select-group svg {
  right: auto;
  left: 10px;
}

.slider-controls {
  right: auto;
  left: 0;
}

.controls-position-2 .slider-controls .slider-prev-button {
  left: auto;
  right: 0;
}

.header-style-11 .header-action-list .currency-language .select-group svg
Specificity: (0,4,1)
 {
 
    color: var(--text-header-color);
}

.controls-position-2 .slider-controls .slider-next-button {
  right: auto;
  left: 0;
}

.countdown-html .countdown-section:not(:last-child):after {
  right: auto;
  left: -3px;
}

.tab-heading:after {
  left: auto;
  right: 0;
}

@media (min-width: 768px) {
  .section-header .subheading {
    right: auto;
    left: 0;
  }
}

.section-header .subheading a svg {
  transform: rotate(180deg);
}

@media (min-width: 1025px) {
  .section-header + .section-body .tab-heading.align-right {
    left: 0;
    right: auto;
  }
}

@media (min-width: 768px) {
  .controls-position-1 .section-header .subheading {
    left: 55px;
    right: auto;
  }
}

.header-search form button {
  right: auto;
  left: -3px;
  border-radius: 25px 0 0 25px;
}

.header-action-list .number, .header .wishlist-target .st-wishlist-details-button .st-number {
  right: auto;
  left: -9px;
}

.header-menu > .menu-list > li .dropdown-menu {
  left: auto;
  right: 0;
  background-position: 0 100%;
}

.header-menu > .menu-list > li .dropdown-menu--sublinks li .menu-item_wrapper > svg {
  transform: rotate(180deg);
}

.header-menu > .menu-list > li .dropdown-menu--sublinks li .dropdown-menu {
  left: auto;
  right: 100%;
}

.header-menu > .menu-list > li .dropdown-menu--sublinks li.flyout-left .dropdown-menu {
  left: 100%;
  right: auto;
}

.header-menu > .menu-list > li .dropdown-menu--sublinks li.flyout-left .menu-item_wrapper > svg {
  transform: rotate(0);
}

.header-vertical-menu {
  left: auto;
  right: 0;
}

.header-vertical-menu .labels-wrapper {
  right: 100%;
}

.header-vertical-menu > .menu-list .svg_element-ui {
  transform: rotate(180deg);
}

.header-vertical-menu > .menu-list .dropdown-menu {
  left: auto;
  right: 100%;
}

.header-vertical-menu > .menu-list .dropdown-menu:after {
  left: auto;
  right: -13px;
}

.header-vertical-menu > .menu-list .dropdown-menu li .menu-item_wrapper svg {
  transform: rotate(180deg);
}

.header-vertical-menu > .menu-list .dropdown-menu {
  background-position: 0 100%;
}

.header-mobile_drawer {
  -webkit-animation: animation-left-to-right-rtl .35s ease-in-out;
  animation: animation-left-to-right-rtl .35s ease-in-out;
}

.header-mobile_drawer > .drawer-wrapper > ul li label svg {
  transform: rotate(180deg);
}

.header-mobile_drawer > .drawer-wrapper > ul.style-submenu .menu-item_wrap > label {
  left: 10px;
  right: 20px;
}

.header-mobile_drawer .collapse-menu, .header-mobile_drawer .drawer-sub-menu {
  left: auto;
  right: -100%;
}

.header-mobile_drawer input:checked ~ .collapse-menu, .header-mobile_drawer input:checked ~ .drawer-sub-menu {
  right: 0;
  left: auto;
}

#mobile-drawer-input:checked ~ .header-mobile_drawer {
  -webkit-animation: animation-right-to-left-rtl .35s ease-in-out;
  animation: animation-right-to-left-rtl .35s ease-in-out;
}

.header-style-5 .header-menu > .menu-list > li > .menu-item_wrapper > a:before, .header-style-5 .header-menu > .menu-list > li > a:before {
  left: auto;
  right: -14px;
}

.header-style-10 .header-search, .header-style-11 .currency-language .select-group svg {
  right: unset !important;
  left: 0;
}

.header-style-11 .header-action-list .number {
  right: auto;
  left: -2px;
}

.header-style-11 .header-search form button {
  right: auto;
  left: 4px;
}

@media (min-width: 992px) {
  .off-canvas-active {
    transform: translate(-250px);
  }
}

.off-canvas-navigation-wrapper .header-toggle-menu {
  left: auto;
  right: -250px;
}

.product-card:before, .product-card_labels {
  left: auto;
  right: 0;
}

body .slider-controls .slider-next-button:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 240.823 240.823'%3E%3Cpath d='M57.633 129.007L165.93 237.268c4.752 4.74 12.451 4.74 17.215 0 4.752-4.74 4.752-12.439 0-17.179l-99.707-99.671 99.695-99.671c4.752-4.74 4.752-12.439 0-17.191-4.752-4.74-12.463-4.74-17.215 0L57.621 111.816c-4.679 4.691-4.679 12.511.012 17.191z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 240.823 240.823'%3E%3Cpath d='M57.633 129.007L165.93 237.268c4.752 4.74 12.451 4.74 17.215 0 4.752-4.74 4.752-12.439 0-17.179l-99.707-99.671 99.695-99.671c4.752-4.74 4.752-12.439 0-17.191-4.752-4.74-12.463-4.74-17.215 0L57.621 111.816c-4.679 4.691-4.679 12.511.012 17.191z'/%3E%3C/svg%3E");
}

body .slider-controls .slider-prev-button:before {
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 10 18'%3E%3Cpath d='M9.692 8.358L1.598.266a.912.912 0 00-1.287 0 .907.907 0 000 1.284L7.763 9 .312 16.45a.908.908 0 000 1.284.912.912 0 001.287 0l8.094-8.092a.917.917 0 000-1.284z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 10 18'%3E%3Cpath d='M9.692 8.358L1.598.266a.912.912 0 00-1.287 0 .907.907 0 000 1.284L7.763 9 .312 16.45a.908.908 0 000 1.284.912.912 0 001.287 0l8.094-8.092a.917.917 0 000-1.284z'/%3E%3C/svg%3E");
}

body .product-media .label-save-price, body .product-media .product-media_main .slider-controls button.slider-prev-button {
  left: auto;
  right: 0;
}

body .product-media .product-media_main .slider-controls button.slider-next-button {
  right: auto;
  left: 0;
}

body .product-tabs .bundled-items input:checked ~ .item:after {
  left: auto;
  right: 2px;
}

@media (max-width: 767px) {
  body .product-tabs .bundled-items .bundled-items_info li.image:not(.d-none) + .image:last-child:before {
    left: auto;
    right: calc(50% - 30px);
  }
  body .product-tabs .bundled-items .bundled-items_info li.image:not(.d-none) + .image:last-child:after {
    left: auto;
    right: -50%;
  }
}

body .product-tabs .bundled-items .bundled-items_info li.image:not(:first-child):before {
  left: auto;
  right: -16px;
}

body .product-tabs .bundled-items .bundled-items_info li.image:not(:first-child):after {
  left: auto;
  right: 0;
}

body .product-tabs .spr-button-primary, body .product-tabs .spr-summary-actions-newreview {
  float: left;
}

body .popup-component .btn-close {
  right: auto;
  left: -20px;
}

body .popup-address .customer_address_table td.value svg {
  right: auto;
  left: 10px;
}

body .popup-address .customer_address_table .address-default td input[type=checkbox]:checked ~ label:after {
  left: auto;
  right: 2px;
}

body .popup-newsletter .popup-newsletter_image img {
  border-radius: 0 20px 20px 0;
}

body .sb-widget .sb-menu ul.sb-menu-list li .expand {
  transform: rotate(180deg);
}

body .sb-widget .sb-menu ul.sb-menu-list li.active > .dropdown-inner svg {
  transform: rotate(-90deg);
}

body .sidebar form button {
  left: 15px;
  right: auto;
}

.section-featured-collection-v3 .slider-controls {
    left: auto !important;
    right: 15px !important;
    direction: ltr !important;
    top: 65px;
    grid-gap: 5px;
}

body .sidebar_widget.widget-menu > ul > li .expand {
  transform: rotate(180deg);
}

body .article-meta li:before {
  left: auto;
  right: -12px;
}

body .collection-filters .filter-group_item input:checked ~ label:after {
  left: auto;
  right: 2px;
}

body #collection-product-grid.grid-1 .product-card .product-card_header, body #collection-product-grid.grid-2 .product-card .product-card_header {
  float: right;
}

body #collection-product-grid.grid-1 .product-card .list-view-content, body #collection-product-grid.grid-1 .product-card .product-card_footer, body #collection-product-grid.grid-2 .product-card .list-view-content, body #collection-product-grid.grid-2 .product-card .product-card_footer {
  float: left;
}

@media (max-width: 991px) {
  body .page-collection-template .col-sidebar {
    -webkit-animation: animation-left-to-right-rtl .35s ease-in-out;
    animation: animation-left-to-right-rtl .35s ease-in-out;
  }
}

body .page-collection-template .category:before {
  left: auto;
  right: 0;
}

@media (max-width: 991px) {
  body.active-sidebar .page-collection-template .col-sidebar {
    -webkit-animation: animation-right-to-left-rtl .35s ease-in-out;
    animation: animation-right-to-left-rtl .35s ease-in-out;
  }
}

body .page-list-collections .collection-card:before {
  left: auto;
  right: 0;
}

body .section-logo-list .slider-controls button.slider-prev-button {
  left: auto;
  right: -5px;
}

body .section-logo-list .slider-controls button.slider-next-button {
  right: auto;
  left: -5px;
}

@media (min-width: 768px) {
  body .footer .newsletter-container form.klaviyo_styling input, body .footer .newsletter-container form input {
    border-radius: 0 25px 25px 0;
  }
}

@media (min-width: 768px) {
  body .footer .newsletter-container form button {
    border-radius: 25px 0 0 25px;
  }
}

#main-content .section-slideshow .bc-slideshow .slider-controls .slider-prev-button {
  right: 0;
  left: auto;
}

@media (min-width: 768px) {
  #main-content .section-slideshow .bc-slideshow .slider-controls .slider-prev-button {
    right: 45px;
  }
}

#main-content .section-slideshow .bc-slideshow .slider-controls .slider-next-button {
  left: 0;
  right: auto;
}

@media (min-width: 768px) {
  #main-content .section-slideshow .bc-slideshow .slider-controls .slider-next-button {
    left: 45px;
  }
}

#main-content .section-slideshow .bc-three-banner .btn-icon svg {
  transform: rotate(180deg);
}

#main-content .section-slideshow .bc-three-banner.style-2 .bc-item-left {
  right: auto;
  left: -10px;
  transform: rotate(16deg);
}

#main-content .section-slideshow.sidebar-product .bc-three-products .slider-controls .slider-prev-button {
  left: auto;
  right: 0;
}

#main-content .section-slideshow.sidebar-product .bc-three-products .slider-controls .slider-next-button {
  left: 0;
  right: auto;
}

@media (min-width: 1200px) {
  #main-content .section-slideshow.sidebar-overlay .bc-three-banner {
    right: auto;
    left: calc(50vw - 600px);
  }
}

@media (min-width: 1410px) {
  #main-content .section-slideshow.sidebar-overlay .bc-three-banner {
    left: calc(50vw - 720px);
  }
}

#main-content .section-list-collections-v2.style-1 .icon {
  right: auto;
  left: 17px;
}

#main-content .section-list-collections-v2.style-1 .icon svg {
  transform: rotate(180deg);
}

@media (min-width: 992px) {
  #main-content .section-single-banner-products .tab-heading li:before {
    left: auto;
    right: -18px;
  }
}

#main-content .section-single-banner-products .slider-controls .slider-prev-button {
  left: auto;
  right: 0;
}

#main-content .section-single-banner-products .slider-controls .slider-next-button {
  right: auto;
  left: 0;
}

#main-content .section-product-tab-v2 .tab-special-item .special-offer-text {
  left: auto;
  right: 0;
}

#main-content .section-list-brands .image-2, #main-content .section-product-tab-v2 .tab-special-item .product-card_labels {
  left: 0;
  right: auto;
}

@media (min-width: 768px) {
  #main-content .section-list-brands .image-2 {
    left: -10px;
  }
}

@media (min-width: 1441px) {
  #main-content .section-list-brands .image-2 {
    left: -50px;
  }
}

#main-content .section-image-gallery .slider-controls .slider-prev-button {
  left: auto;
  right: 0;
}

#main-content .section-image-gallery .slider-controls .slider-next-button {
  right: auto;
  left: 0;
}

#main-content .section-product-tab-v3 .slider-controls > button.slider-prev-button {
  left: auto;
  right: 0;
}

#main-content .section-product-tab-v3 .slider-controls > button.slider-next-button, #main-content .section-single-product .product-card_labels, #main-content .section-single-product .style-2 .wrap-thumb-image {
  left: 0;
  right: auto;
}

#main-content .section-single-product .style-2 .product-card_labels {
  right: 0;
  left: auto;
}

#main-content .section-featured-collection .block-type-countdown.countdown-position-1 .block-countdown .countdown-html .countdown-section:not(:last-child):after {
  right: auto;
  left: -3px;
}

@media (min-width: 1025px) {
  #main-content .section-product-tab-v1 .controls-position-1 .section-header + .section-body .tab-heading.align-right {
    right: auto;
    left: 45px;
  }
}

#main-content .section-search-box-banner .search-form input {
  border-radius: 0 50px 50px 0;
}

#main-content .section-search-box-banner .search-form button {
  border-radius: 50px 0 0 50px;
}

#main-content .section-search-box-banner .product-card:before {
  left: auto;
  right: -15px;
}

#main-content .search-empty .search-form input {
  border-radius: 0 25px 25px 0;
}

#main-content .search-empty .search-form button {
  border-radius: 25px 0 0 25px;
}

#main-content .section-newsletter form button {
  right: auto;
  left: 5px;
}

#main-content .section-featured-collection-with-image .slider-controls button.slider-prev-button {
  right: 0;
  left: auto;
}

@media (min-width: 1300px) {
  #main-content .section-featured-collection-with-image .slider-controls button.slider-prev-button {
    right: -15px;
  }
}

#main-content .section-featured-collection-with-image .slider-controls button.slider-next-button {
  right: auto;
  left: 0;
}

@media (min-width: 1300px) {
  #main-content .section-featured-collection-with-image .slider-controls button.slider-next-button {
    left: -15px;
  }
}

#main-content .section-product-tab-v4 .slider-controls button.slider-prev-button {
  right: 0;
  left: auto;
}

@media (min-width: 1300px) {
  #main-content .section-product-tab-v4 .slider-controls button.slider-prev-button {
    right: -15px;
  }
}

#main-content .section-product-tab-v4 .slider-controls button.slider-next-button {
  right: auto;
  left: 0;
}

@media (min-width: 1300px) {
  #main-content .section-product-tab-v4 .slider-controls button.slider-next-button {
    left: -15px;
  }
}

#main-content .section-search-box-menu .search-form button {
  right: auto;
  left: 4px;
}

#main-content .section-support .support-icons .btn-chat {
  border-top-left-radius: 25px;
  border-top-right-radius: 0;
}
