body.responsive-layout #scroll-to-top {
  bottom: 20px;
}
body.responsive-layout .page-wrapper {
  flex-direction: column;
}
.woocommerce-demo-store .demo_store .woocommerce-store-notice__dismiss-link::before {
  position: absolute;
  right: 20px;
}
/* --- Widgets --- */
[data-znx-device-mode="tablet"] .znx-widget-archive-posts.zinuxtech-has-theme-widget-styles[data-widget_type="posts.zinuxtech_classic"]:not(.znx-element-edit-mode).znx-hidden-tablet,
[data-znx-device-mode="tablet"] .znx-widget-archive-posts.zinuxtech-has-theme-widget-styles[data-widget_type="archive-posts.zinuxtech_classic"]:not(.znx-element-edit-mode).znx-hidden-tablet {
  display: none;
}
.znx-widget-nav-menu.zinuxtech-has-theme-widget-styles.zinuxtech-mb-submenu-indicator .menu-item a.has-submenu {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.znx-widget-nav-menu.zinuxtech-has-theme-widget-styles.zinuxtech-has-mobile-disable-scroll nav.znx-nav-menu--dropdown {
  overflow-y: auto;
}
.znx-widget-nav-menu.zinuxtech-has-theme-widget-styles.zinuxtech-has-mobile-menu-max-height nav.znx-nav-menu--dropdown > ul {
  max-height: calc(var(--zinuxtech-mobile-menu-max-height, 80vh) - var(--wp-admin--admin-bar--height, 0px));
}
[data-znx-device-mode="tablet"] .znx-widget-posts.zinuxtech-has-theme-widget-styles[data-widget_type="posts.zinuxtech_classic"]:not(.znx-element-edit-mode).znx-hidden-tablet,
[data-znx-device-mode="tablet"] .znx-widget-posts.zinuxtech-has-theme-widget-styles[data-widget_type="archive-posts.zinuxtech_classic"]:not(.znx-element-edit-mode).znx-hidden-tablet {
  display: none;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list {
  min-height: 400px;
  padding: 40px 20px;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list table.woosw-items tr td {
  padding-top: 30px;
  padding-bottom: 30px;
  padding: 30px 5px;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove {
  padding-left: 0;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span {
  padding: 5px;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span:before {
  color: #666;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span:hover:before {
  color: #cc6055;
}
.znx-widget-shortcode.zinuxtech-has-theme-widget-styles .woosw-list .woosw-popup-content-mid-message {
  margin-top: 20px;
}
.znx-widget-testimonial-carousel.zinuxtech-has-theme-widget-styles.zinuxtech-swiper .znx-swiper-button {
  font-size: 30px;
  width: 60px;
  height: 60px;
}
.znx-widget-testimonial-carousel.zinuxtech-has-theme-widget-styles.zinuxtech-swiper .znx-swiper-button-next {
  right: -10px;
}
.znx-widget-testimonial-carousel.zinuxtech-has-theme-widget-styles.zinuxtech-swiper .znx-swiper-button-next .eicon-chevron-right:before {
  font-size: 30px;
}
.znx-widget-testimonial-carousel.zinuxtech-has-theme-widget-styles.zinuxtech-swiper .znx-swiper-button-prev {
  left: -10px;
}
.znx-widget-testimonial-carousel.zinuxtech-has-theme-widget-styles.zinuxtech-swiper .znx-swiper-button-prev .eicon-chevron-left:before {
  font-size: 30px;
}
.znx-widget-wc-archive-products.zinuxtech-has-theme-widget-styles ul.products li.product:not(.product-category) .woocommerce-loop-product__link {
  order: 1;
}
.znx-widget-wc-archive-products.zinuxtech-has-theme-widget-styles .products li.product :where(.star-rating) {
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 15px;
}
.znx-widget-wc-archive-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-left ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: 0;
}
.znx-widget-wc-archive-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-right ul.products li.product .star-rating {
  margin-left: auto;
  margin-right: 0;
}
.znx-widget-wc-archive-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-center ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: auto;
}
.znx-widget-woocommerce-product-add-to-cart.zinuxtech-has-theme-widget-styles.znx-add-to-cart-tablet--align-justify .added_to_cart {
  flex-basis: 100%;
}
.znx-widget-woocommerce-product-add-to-cart.zinuxtech-has-theme-widget-styles form.cart div.quantity input.qty {
  width: 60px;
}
.znx-widget-woocommerce-product-data-tabs.zinuxtech-has-theme-widget-styles .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews #comments ol.commentlist {
  padding: 25px 20px;
}
.znx-widget-woocommerce-product-data-tabs.zinuxtech-has-theme-widget-styles .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews #comments ol.commentlist li .comment-text {
  margin: 0 0 0 60px;
}
.znx-widget-woocommerce-product-data-tabs.zinuxtech-has-theme-widget-styles .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews #comments ol.commentlist li img.avatar {
  width: 45px;
}
.znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles img.zoomImg {
  display: none !important;
}
.znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles .woocommerce-product-gallery__image,
.znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles .woocommerce-product-gallery__image a,
.znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles .woocommerce-product-gallery__image img {
  pointer-events: none !important;
}
.znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles .woocommerce-product-gallery__image.flex-active-slide .wpcpv-item {
  pointer-events: auto;
}
.woocommerce .znx-widget-woocommerce-product-images.zinuxtech-has-theme-widget-styles div.images .flex-control-thumbs {
  overflow-y: auto;
}
.znx-widget-woocommerce-product-related.zinuxtech-has-theme-widget-styles ul.products li.product:not(.product-category) .woocommerce-loop-product__link {
  order: 1;
}
.znx-widget-woocommerce-product-related.zinuxtech-has-theme-widget-styles .products li.product :where(.star-rating) {
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 15px;
}
.znx-widget-woocommerce-product-related.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-left ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: 0;
}
.znx-widget-woocommerce-product-related.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-right ul.products li.product .star-rating {
  margin-left: auto;
  margin-right: 0;
}
.znx-widget-woocommerce-product-related.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-center ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: auto;
}
.znx-widget-woocommerce-product-upsell.zinuxtech-has-theme-widget-styles ul.products li.product:not(.product-category) .woocommerce-loop-product__link {
  order: 1;
}
.znx-widget-woocommerce-product-upsell.zinuxtech-has-theme-widget-styles .products li.product :where(.star-rating) {
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 15px;
}
.znx-widget-woocommerce-product-upsell.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-left ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: 0;
}
.znx-widget-woocommerce-product-upsell.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-right ul.products li.product .star-rating {
  margin-left: auto;
  margin-right: 0;
}
.znx-widget-woocommerce-product-upsell.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-center ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: auto;
}
.znx-widget-woocommerce-products.zinuxtech-has-theme-widget-styles ul.products li.product:not(.product-category) .woocommerce-loop-product__link {
  order: 1;
}
.znx-widget-woocommerce-products.zinuxtech-has-theme-widget-styles .products li.product :where(.star-rating) {
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 15px;
}
.znx-widget-woocommerce-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-left ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: 0;
}
.znx-widget-woocommerce-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-right ul.products li.product .star-rating {
  margin-left: auto;
  margin-right: 0;
}
.znx-widget-woocommerce-products.zinuxtech-has-theme-widget-styles.znx-product-loop-item-tablet--align-center ul.products li.product .star-rating {
  margin-right: auto;
  margin-left: auto;
}
.znx-widget-woocommerce-checkout-page.zinuxtech-has-theme-widget-styles .woocommerce-checkout :is(.form-row-first, .form-row-last) {
  float: none !important;
}
.znx-widget-woocommerce-menu-cart.zinuxtech-has-theme-widget-styles.znx-menu-cart--buttons-tablet-inline .znx-menu-cart__footer-buttons {
  grid-template-columns: 1fr 1fr;
}
.znx-widget-woocommerce-menu-cart.zinuxtech-has-theme-widget-styles.znx-menu-cart--buttons-tablet-stacked .znx-menu-cart__footer-buttons {
  grid-template-columns: 1fr;
}
.znx-widget-woocommerce-menu-cart.zinuxtech-has-theme-widget-styles > .zinuxtech-znx-menu-cart__header,
.znx-widget-woocommerce-menu-cart.zinuxtech-has-theme-widget-styles > .widget_shopping_cart_content .cart_item,
.znx-widget-woocommerce-menu-cart.zinuxtech-has-theme-widget-styles > .widget_shopping_cart_content > :not(.woocommerce-cart-form__contents) {
  padding-left: 30px;
  padding-right: 30px;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .zinuxtech-tabbed .zinuxtech-tabs .zinuxtech-tab {
  min-width: 160px;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list {
  min-height: 400px;
  padding: 40px 20px;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list table.woosw-items tr td {
  padding-top: 30px;
  padding-bottom: 30px;
  padding: 30px 5px;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove {
  padding-left: 0;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span {
  padding: 5px;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span:before {
  color: #666;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list .woosw-items .woosw-item .woosw-item--remove span:hover:before {
  color: #cc6055;
}
.znx-widget-woocommerce-my-account.zinuxtech-has-theme-widget-styles .woosw-list .woosw-popup-content-mid-message {
  margin-top: 20px;
}
.znx-widget-wp-widget-dgwt_wcas_ajax_search.zinuxtech-has-theme-widget-styles .dgwt-wcas-search-wrapp {
  max-width: 100%;
}
.dgwt-wcas-suggestions-wrapp.zinuxtech-has-theme-widget-styles {
  border: 1px solid;
  border-top: none;
  margin-top: -1px;
}
/*# sourceMappingURL=znx-below-max.css.map */