@charset "UTF-8";

  @media (min-width: 1200px) { .hidden-xl {
display: none !important;
} .grid-xl-6-cols .post, .grid-xl-6-cols .product {
-ms-flex: 0 0 16.66%;
flex: 0 0 16.66%;
max-width: 16.66%;
width: 100%;
} .grid-xl-5-cols .post, .grid-xl-5-cols .product {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
width: 100%;
} .grid-xl-4-cols .post, .grid-xl-4-cols .product {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 100%;
} .grid-xl-3-cols .post, .grid-xl-3-cols .product {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
width: 100%;
} .grid-xl-2-cols .post, .grid-xl-2-cols .product {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
width: 100%;
} .grid-xl-1-cols .post, .grid-xl-1-cols .product {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
}
@media (max-width: 1200px) { .hidden-lg {
display: none !important;
} .grid-lg-6-cols .post, .grid-lg-6-cols .product {
-ms-flex: 0 0 16.66%;
flex: 0 0 16.66%;
max-width: 16.66%;
width: 100%;
} .grid-lg-5-cols .post, .grid-lg-5-cols .product {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
width: 100%;
} .grid-lg-4-cols .post, .grid-lg-4-cols .product {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 100%;
} .grid-lg-3-cols .post, .grid-lg-3-cols .product {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
width: 100%;
} .grid-lg-2-cols .post, .grid-lg-2-cols .product {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
width: 100%;
} .grid-lg-1-cols .post, .grid-lg-1-cols .product {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
}
@media (max-width: 992px) { .hidden-md {
display: none !important;
} .grid-md-6-cols .post, .grid-md-6-cols .product {
-ms-flex: 0 0 16.66%;
flex: 0 0 16.66%;
max-width: 16.66%;
width: 100%;
} .grid-md-5-cols .post, .grid-md-5-cols .product {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
width: 100%;
} .grid-md-4-cols .post, .grid-md-4-cols .product {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 100%;
} .grid-md-3-cols .post, .grid-md-3-cols .product {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
width: 100%;
} .grid-md-2-cols .post, .grid-md-2-cols .product {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
width: 100%;
} .grid-md-1-cols .post, .grid-md-1-cols .product {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
}
@media (max-width: 768px) { .hidden-sm {
display: none !important;
} .grid-sm-6-cols .post, .grid-sm-6-cols .product {
-ms-flex: 0 0 16.66%;
flex: 0 0 16.66%;
max-width: 16.66%;
width: 100%;
} .grid-sm-5-cols .post, .grid-sm-5-cols .product {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
width: 100%;
} .grid-sm-4-cols .post, .grid-sm-4-cols .product {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 100%;
} .grid-sm-3-cols .post, .grid-sm-3-cols .product {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
width: 100%;
} .grid-sm-2-cols .post, .grid-sm-2-cols .product {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
width: 100%;
} .grid-sm-1-cols .post, .grid-sm-1-cols .product {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
}
@media (max-width: 576px) { .hidden-xs {
display: none !important;
} .grid-6-cols .post, .grid-6-cols .product {
-ms-flex: 0 0 16.66%;
flex: 0 0 16.66%;
max-width: 16.66%;
width: 100%;
} .grid-5-cols .post, .grid-5-cols .product {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
width: 100%;
} .grid-4-cols .post, .grid-4-cols .product {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
width: 100%;
} .grid-3-cols .post, .grid-3-cols .product {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
width: 100%;
} .grid-2-cols .post, .grid-2-cols .product {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
width: 100%;
} .grid-1-cols .post, .grid-1-cols .product {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
width: 100%;
}
} @media (max-width: 992px) { .wrap-top-products-page .woocommerce-result-count {
display: none;
}
}
@media (max-width: 576px) { .wrap-top-products-page .woocommerce-breadcrumb {
display: none;
}
}
@media (max-width: 320px) { .wrap-top-products-page .woocommerce-ordering {
display: none;
}
}
@media (min-width: 1200px) { .container, .container-fluid {
padding-left: 15px;
padding-right: 15px;
}
} figure {
width: 100% !important;
} .post-loop-item:hover img {
transform: scale(1) !important;
} .post-loop-item:hover .wrap-media img {
transform: scale(1.1) !important;
} .rtl {    } .rtl .row-align-right {
text-align: left;
} .rtl .footer-row .zoo-widget-social-icon {
text-align: left;
} .rtl .site-footer .widget-title:after {
left: auto;
right: 0;
} .rtl .footer-row ul li {
text-align: right;
} .rtl .footer-row ul li a {
padding-right: 15px;
padding-left: 0 !important;
} .rtl .footer-row ul li a:before {
left: auto !important;
right: 0;
} .rtl .footer-row ul li i {
padding-right: 0;
padding-left: 20px;
} .rtl .zoo-list-payment {
text-align: left;
}
@media (min-width: 1400px) { .rtl .has-right-sidebar .wrap-loop-content {
padding-left: 75px;
padding-right: 0;
}
}
@media (min-width: 1200px) { .rtl .has-right-sidebar .wrap-loop-content {
padding-left: 45px;
padding-right: 0;
}
} .rtl .wrap-media .sticky-post-label {
left: auto;
right: 0;
} .rtl .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content {
text-align: right;
padding-left: 0;
padding-right: 30px;
} .rtl .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content .post-info li:first-child {
margin-right: 0;
} .rtl .navigation.pagination .page-numbers.next,
.rtl .navigation.pagination .page-numbers.prev {
transform: rotate(180deg);
} .rtl .sidebar.widget-area .widget .widget-title:after {
left: auto;
right: 0;
} .rtl .custom-search-form button {
right: auto;
left: 0;
} .rtl .sidebar.widget-area .widget.widget_nav_menu ul li a,
.rtl .sidebar.widget-area .widget.widget_recent_entries ul li a,
.rtl .sidebar.widget-area .widget.widget_meta ul li a,
.rtl .sidebar.widget-area .widget.widget_categories ul li a,
.rtl .sidebar.widget-area .widget.widget_archive ul li a,
.rtl .sidebar.widget-area .widget.widget_pages ul li a {
padding-left: 0;
padding-right: 15px;
} .rtl .sidebar.widget-area .widget.widget_nav_menu ul li a:before,
.rtl .sidebar.widget-area .widget.widget_recent_entries ul li a:before,
.rtl .sidebar.widget-area .widget.widget_meta ul li a:before,
.rtl .sidebar.widget-area .widget.widget_categories ul li a:before,
.rtl .sidebar.widget-area .widget.widget_archive ul li a:before,
.rtl .sidebar.widget-area .widget.widget_pages ul li a:before {
left: auto;
right: 0;
} .rtl .sidebar.widget-area .widget.widget_categories ul li span.count {
margin-left: 0;
margin-right: 10px;
} .rtl .content-single .post .header-post {
text-align: right;
} .rtl blockquote:before,
.rtl .blockquote:before {
transform: translate(0);
} .rtl .content-single .post .header-post .post-info li:first-child {
margin-right: 0;
} .rtl .zoo-single-post-nav.only-1-post .zoo-single-post-nav-item h4 {
text-align: center;
} .rtl .zoo-single-post-nav-item i {
transform: rotate(180deg);
} .rtl .zoo-single-post-nav-item.next-post {
text-align: left;
} .rtl .zoo-single-post-nav-item.prev-post {
text-align: right;
} .wrap-breadcrumb {
padding: 0;
} #commentform .wpcf7-form-control-wrap .text-field {
margin-bottom: 0;
} #commentform .label-placeholder {
z-index: 2;
padding-left: 15px;
} .grid-layout .row {
align-items: normal;
} .page .main-content > .container > .page-title {
margin: 50px 0;
font-size: 36px;
} #commentform .text-field {
border: 1px solid #eee;
} #commentform .form-submit {
margin-top: 35px;
display: inline-block;
width: 100%;
} .cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children.cmm4e-mega {
position: static !important;
} #site-main-content .elementor-widget-cmm4e-mega-menu .cmm4e.cmm4e-theme-categories-menu.cmm4e-vertical .cmm4e-menu-item.menu-item-has-children .cmm4e-sub-panel {
left: calc(100% + 3px) !important;
} .cmm4e-wrapper-theme-categories-menu {
flex-wrap: wrap;
margin: 0 !important;
} .cmm4e-wrapper-theme-categories-menu .cmm4e-toggle-wrapper {
display: block;
width: 100%;
margin: 0 !important;
} .cmm4e-wrapper-theme-categories-menu .cmm4e-toggle-wrapper .cmm4e-toggle {
display: flex;
align-items: center;
color: #fff;
background: #fc6702;
width: 100%;
padding: 5px 15px;
}
@media (max-width: 992px) { #site-main-content .cmm4e-wrapper-theme-categories-menu .cmm4e-theme-categories-menu {
display: none;
}
} .cmm4e-toggle-wrapper {
position: relative;
} .cmm4e-toggle-wrapper .cmm4e-toggle:before {
content: "쁙";
font-family: cleversoft;
color: #fff;
font-size: 13px;
position: absolute;
top: 50%;
right: 15px;
z-index: 1;
transform: translateY(-50%);
-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
pointer-events: none;
} .cmm4e-active .cmm4e-toggle-wrapper .cmm4e-toggle:before {
transform: translateY(-50%) rotate(180deg);
-moz-transform: translateY(-50%) rotate(180deg);
-webkit-transform: translateY(-50%) rotate(180deg);
} .elementor-widget-clever-product-grid-tabs .cafe-head-product-filter ul li a {
color: #000;
font-weight: 500;
}  #site-header {
height: auto !important;
} .is-sticky {
z-index: 3;
} .element-cart-icon.style-1 .element-cart-link {
flex-direction: row-reverse;
} .element-cart-icon.style-1 .element-cart-link .icon-element-cart {
margin-right: 0;
margin-left: 5px;
} .element-cart-icon.style-1 .wrap-right-element-cart {
flex-direction: row;
align-items: center;
justify-content: space-between;
} .element-cart-icon.style-1 .wrap-right-element-cart .title-element-cart {
font-weight: 400;
text-transform: uppercase;
white-space: nowrap;
} .element-cart-icon.style-1 .wrap-right-element-cart .total-element-cart {
white-space: nowrap;
} .element-language-switcher #language-options,
.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency {
font-size: inherit;
display: flex;
align-items: center;
justify-content: space-between;
min-width: 85px;
} .woo-multi-currency i {
height: 46px;
} .woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency {
box-shadow: -2px 8px 16px #ccc;
} #site-header .element-header-account .wrap-dashboard-form .woocommerce-MyAccount-navigation a {
color: #000;
} #site-header .woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a {
color: #000;
} .header-off-canvas-sidebar.active .zoo-search-form {
overflow: unset;
} .header-search-box form.header-search-form.zoo-live-search {
overflow: visible !important;
} .builder-block-html.show_verticle_menu {
background: #000;
height: 50px;
padding: 0 20px;
position: relative;
display: block;
} .builder-block-html.show_verticle_menu .cmm4e-container {
z-index: 2;
} .builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-vertical.cmm4e {
display: none;
position: absolute;
top: 100%;
left: 0;
z-index: 1;
width: 100%;
} .builder-block-html.show_verticle_menu .cmm4e-container .cmm4e-toggle-wrapper .cmm4e-toggle {
padding: 0;
background: transparent;
} .primary-menu .mega-menu-content {
padding: 40px;
} .primary-menu ul.dropdown-submenu {
padding: 40px;
} .primary-menu ul.dropdown-submenu li.menu-item {
padding: 0 !important;
padding-bottom: 10px !important;
} .primary-menu ul.dropdown-submenu li.menu-item:last-child {
padding-bottom: 0 !important;
} .cmm4e-container > ul.cmm4e {
position: static;
height: 100% !important;
}  .element-footer-html2 {
display: block;
} .footer-row .widget-title {
font-size: 1rem;
} .footer-row ul li {
list-style-type: none;
padding: 8px 0 !important;
margin: 0 !important;
} .footer-row .widget_nav_menu li {
margin-bottom: 0;
width: 100%;
text-align: left;
} .footer-row .widget_nav_menu li:first-child {
padding-top: 8px !important;
} .footer-main .builder-item {
margin-bottom: auto;
} .site-footer .footer-row.full-width-contained {
padding: 0 !important;
margin: 0 !important;
border: 0 !important;
} .site-footer .footer-row.container-fluid {
padding: 0 15px !important;
margin: 0 !important;
border: 0 !important;
} .site-footer .widget-title {
line-height: 1;
font-size: 1.25rem;
text-transform: none;
color: #000;
border-bottom: 1px solid #ebebeb;
margin-bottom: 40px;
margin-top: 0;
padding-bottom: 20px;
position: relative;
} .site-footer .widget-title:after {
content: '';
width: 50px;
height: 3px;
background: #000;
position: absolute;
left: 0;
bottom: -2px;
z-index: 0;
} .site-footer ul:not(.children) {
margin: 0;
} .site-footer ul.sub-menu {
margin-left: 15px;
} .widget_mc4wp_form_widget .widget-title {
text-transform: none;
} .element-align-center .pay-list {
justify-content: center;
} .footer-bottom {
background: #f7f7f7;
color: #000;
} .footer-bottom .wrap-builder-items {
padding: 25px 0;
} .builder-block-footer_copyright {
display: flex;
align-items: center;
} .footer-row .widget_mc4wp_form_widget {
display: flex;
align-items: center;
} .footer-row .widget_mc4wp_form_widget .widget-title {
margin: 0;
font-size: 1.25rem;
letter-spacing: 1px;
width: 50%;
border: none;
padding: 0;
margin: 0;
} .footer-row .widget_mc4wp_form_widget .widget-title:after {
content: none;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form {
width: 50%;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields {
display: flex;
align-items: center;
height: 45px;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields > span {
width: 100%;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields input[type="email"] {
height: 100%;
margin: 0;
width: 100%;
border: 1px solid #ebebeb;
border-right: 0;
background: #fff;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields .button-submit {
position: relative;
margin: 0;
max-width: 130px;
height: 100%;
background: #000;
overflow: hidden;
font-size: 13px;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields .button-submit input[type="submit"] {
width: 100%;
height: 100%;
margin: 0;
position: absolute;
top: 0;
left: 0;
z-index: 2;
line-height: 1;
} .footer-row .zoo-widget-social-icon {
text-align: right;
} .footer-row .zoo-widget-social-icon li {
margin-right: 0 !important;
margin-left: 28px !important;
height: 40px;
line-height: 40px;
} .footer-row .zoo-widget-social-icon li a {
display: flex;
align-items: center;
} .footer-row .zoo-widget-social-icon li a i {
font-size: 1.875rem;
} .footer-row .footer-contact li {
display: flex;
align-items: center;
} .footer-row .footer-contact li i {
font-size: 30px;
padding-right: 20px;
} .bottom-footer-menu {
display: flex;
align-items: center;
justify-content: center;
margin-top: 20px !important;
} .bottom-footer-menu li {
float: left;
} .element-align-center > * {
text-align: center;
justify-content: center;
} .zoo-list-payment-method .payment-method {
margin: 0 5px !important;
} .footer-row .widget.ZooSocialWidget {
margin-bottom: 0 !important;
}
@media (max-width: 1200px) { .zoo-widget-social-icon.icon li {
margin-left: 10px !important;
}
}
@media (max-width: 992px) { .footer-row .widget_mc4wp_form_widget {
display: block;
} .footer-row .widget_mc4wp_form_widget .widget-title {
width: 100%;
margin-bottom: 15px;
} .footer-row .widget_mc4wp_form_widget .mc4wp-form {
width: 100%;
} .zoo-widget-social-icon {
text-align: right;
} .zoo-widget-social-icon li {
margin-right: 0 !important;
margin-left: 28px !important;
height: 40px;
line-height: 40px;
} .zoo-widget-social-icon li a {
font-size: 1.375rem;
} .zoo-widget-social-icon.icon li {
margin-left: 15px !important;
} .zoo-widget-social-icon.icon li a {
font-size: 1.125rem;
} .footer-row .wrap-builder-items .row .builder-item {
margin: 0;
width: 50%;
-ms-flex: unset;
flex: unset;
max-width: unset;
} .footer-row .wrap-builder-items .row .builder-item:last-child {
margin-bottom: 0;
} .footer-main .wrap-builder-items .row .builder-item {
margin: 0 0 30px 0;
}
}
@media (max-width: 768px) { .widget_mc4wp_form_widget {
display: block !important;
} .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields span {
text-align: left;
} .zoo-widget-social-icon.icon li {
margin: 0 10px !important;
} .footer-main .wrap-builder-items .row {
flex-wrap: wrap;
} .footer-main .wrap-builder-items .row .builder-item {
margin: 0 0 30px 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
} .footer-main .wrap-builder-items .row .builder-item:last-child {
margin-bottom: 0;
} .footer-bottom .wrap-builder-items .row {
flex-wrap: wrap;
} .footer-bottom .wrap-builder-items .row .builder-item {
text-align: center;
justify-content: center;
margin: 0 0 20px 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} .footer-bottom .wrap-builder-items .row .builder-item:last-child {
margin-bottom: 0;
}
}
@media (max-width: 576px) { .widget_mc4wp_form_widget {
display: block !important;
} .widget_mc4wp_form_widget .mc4wp-form .mc4wp-form-fields span {
text-align: left;
} .zoo-widget-social-icon {
text-align: left;
} .zoo-widget-social-icon.icon li {
margin: 0 20px 0 0 !important;
} .footer-row .wrap-builder-items .row {
flex-wrap: wrap;
} .footer-row .wrap-builder-items .row .builder-item {
margin: 0 0 20px 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} .footer-row .wrap-builder-items .row .builder-item:last-child {
margin-bottom: 0;
} .footer-row.footer-bottom .wrap-builder-items .row .builder-item {
text-align: center;
justify-content: center;
}
} .site-footer .widget.widget_nav_menu ul li a, .site-footer .widget.widget_recent_entries ul li a, .site-footer .widget.widget_meta ul li a, .site-footer .widget.widget_categories ul li a, .site-footer .widget.widget_archive ul li a, .site-footer .widget.widget_pages ul li a {
position: relative;
padding-left: 15px;
} .site-footer .widget.widget_nav_menu ul li a:before, .site-footer .widget.widget_recent_entries ul li a:before, .site-footer .widget.widget_meta ul li a:before, .site-footer .widget.widget_categories ul li a:before, .site-footer .widget.widget_archive ul li a:before, .site-footer .widget.widget_pages ul li a:before {
content: '';
width: 6px;
height: 6px;
border-radius: 100%;
position: absolute;
top: 50%;
left: 0;
z-index: 1;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
} .post-loop-item .zoo-post-inner .zoo-post-content {
text-align: left;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info {
margin-bottom: 15px;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info li {
margin: 0 15px;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info li a {
color: #000;
font-weight: bold;
border: none;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info li a:after {
border: none;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info li i {
display: none;
} .post-loop-item .zoo-post-inner .zoo-post-content .post-info li:first-child {
margin-left: 0;
} .post-loop-item .zoo-post-inner .zoo-post-content .entry-content {
display: block;
} .post-loop-item .zoo-post-inner .zoo-post-content .entry-title {
font-size: 1.625rem;
font-weight: normal;
} .post-loop-item .zoo-post-inner .zoo-post-content .readmore {
font-size: 14px;
text-transform: uppercase;
letter-spacing: 0;
font-weight: 400;
height: 40px;
display: inline-block;
border: 1px solid #000;
background: #fff;
color: #000;
line-height: 40px;
padding: 0 20px;
margin: 20px 0;
transition: all .4s;
} .post-loop-item .zoo-post-inner .zoo-post-content .readmore:hover {
color: #fff;
} .post-loop-item .zoo-post-inner .zoo-post-content .readmore:after {
content: none;
}
@media (min-width: 992px) { .post-loop-item.list-layout-item .zoo-post-inner {
padding: 0;
border: 0;
} .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-media {
width: 50%;
padding-right: 30px;
float: left;
} .post-loop-item.list-layout-item .zoo-post-inner .zoo-post-content {
width: 100%;
text-align: left;
}
}
@media (max-width: 991.98px) { .blog .main-content,
.archive .main-content, .search .main-content {
padding-top: 20px;
}
}  .widget .search-form {
margin-top: 0;
} .cat-item span.count,
.widget_archive li span.count {
color: inherit;
} .widget span.zoo-icon-down {
display: none;
} .widget li a {
display: block;
} .sidebar.widget-area .widget .widget-title {
font-size: 1.25rem;
text-transform: none;
color: #000;
border-bottom: 1px solid #ebebeb;
margin-bottom: 40px;
padding-bottom: 20px;
position: relative;
} .sidebar.widget-area .widget .widget-title:after {
content: '';
width: 50px;
height: 3px;
background: #000;
position: absolute;
left: 0;
bottom: -2px;
z-index: 0;
} .sidebar.widget-area .widget ul li {
padding: 12px 0;
border-bottom: 0;
} .sidebar.widget-area .widget.widget_categories ul li {
position: relative;
padding: 12px 0;
} .sidebar.widget-area .widget.widget_categories ul li ul {
border: 0;
} .sidebar.widget-area .widget.widget_categories ul li span.count {
min-width: 20px;
height: 20px;
text-align: center;
display: block;
margin-left: 10px;
line-height: 20px;
background: #f5f5f5;
border-radius: 2px;
font-size: 12px;
color: inherit;
} .sidebar.widget-area .widget.widget_categories ul li li {
padding: 12px 0;
} .sidebar.widget-area .widget.widget_categories ul li span.toggle-view {
top: 12px;
} .sidebar.widget-area .widget.widget_categories ul.children {
display: none;
} .sidebar.widget-area .widget.zoo_posts_widget .zoo-posts-widget .post-widget-item {
margin-bottom: 0;
} .sidebar.widget-area .widget.widget_nav_menu ul li a, .sidebar.widget-area .widget.widget_recent_entries ul li a, .sidebar.widget-area .widget.widget_meta ul li a, .sidebar.widget-area .widget.widget_categories ul li a, .sidebar.widget-area .widget.widget_archive ul li a, .sidebar.widget-area .widget.widget_pages ul li a {
position: relative;
padding-left: 15px;
display: inline-block;
} .sidebar.widget-area .widget.widget_nav_menu ul li a:before, .sidebar.widget-area .widget.widget_recent_entries ul li a:before, .sidebar.widget-area .widget.widget_meta ul li a:before, .sidebar.widget-area .widget.widget_categories ul li a:before, .sidebar.widget-area .widget.widget_archive ul li a:before, .sidebar.widget-area .widget.widget_pages ul li a:before {
content: '';
width: 6px;
height: 6px;
border-radius: 100%;
background: #000;
position: absolute;
top: 9px;
left: 0;
z-index: 1;
margin: 0;
} .tagcloud {
margin-top: 25px;
} .tagcloud a {
color: #161616;
border-radius: 30px;
padding: 5px 0 5px 5px;
} .tagcloud a:hover {
color: #fff;
} .recentcomments a {
display: inline-block !important;
}
@media (min-width: 1400px) { .has-right-sidebar .wrap-loop-content {
padding-right: 35px;
} .has-left-sidebar .wrap-loop-content {
padding-left: 35px;
}
}
@media (min-width: 1200px) { .has-right-sidebar .wrap-loop-content {
padding-right: 35px;
} .has-left-sidebar .wrap-loop-content {
padding-left: 35px;
}
} .content-single .post .title-detail {
font-size: 2.25rem;
} .content-single .post .header-post {
text-align: left;
margin-bottom: 20px;
} .content-single .post .header-post .post-info {
margin-bottom: 15px;
} .content-single .post .header-post .post-info li {
margin: 0 15px;
} .content-single .post .header-post .post-info li a {
color: #000;
font-weight: bold;
border: none;
} .content-single .post .header-post .post-info li a:after {
border: none;
} .content-single .post .header-post .post-info li i {
display: none;
} .content-single .post .header-post .post-info li:first-child {
margin-left: 0;
} .content-single .post .post-media {
padding: 0;
} .content-single .post-related .list-label-cat a {
display: inline-block;
} .post-info a:after {
border: none !important;
}
@media (min-width: 992px) { .wrap-post-content-has-sidebar.right {
padding-right: 35px;
} .wrap-post-content-has-sidebar.left {
padding-left: 35px;
}
}
@media (max-width: 992px) { #site-main-content .cmm4e {
display: block;
position: unset;
} #site-main-content .cmm4e li.cmm4e-menu-item {
position: relative !important;
}
} @media (min-width: 992px) { .cafe-carousel ul.slick-dots li {
padding: 0;
} .cafe-carousel ul.slick-dots li.slick-active {
width: 40px;
} .cafe-carousel .cafe-carousel-btn {
opacity: 0;
transition: 350ms;
-webkit-transition: 350ms;
-moz-transition: 350ms;
-o-transition: 350ms;
-ms-transition: 350ms;
} .cafe-carousel .cafe-carousel-btn.prev-item {
left: 100px;
} .cafe-carousel .cafe-carousel-btn.next-item {
right: 100px;
} .cafe-carousel:hover .cafe-carousel-btn {
opacity: 1;
} .cafe-carousel:hover .cafe-carousel-btn.prev-item {
left: -30px;
} .cafe-carousel:hover .cafe-carousel-btn.next-item {
right: -30px;
}
} .elementor-section-full_width .cafe-carousel:hover .cafe-carousel-btn.prev-item {
left: 0;
} .elementor-section-full_width .cafe-carousel:hover .cafe-carousel-btn.next-item {
right: 0;
}   .elementor-widget-icon-box.icon-box-has-border .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title {
position: relative;
} .elementor-widget-icon-box.icon-box-has-border .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title:after {
display: block;
content: '';
height: 2px;
width: 52px;
background: #fc6702;
position: absolute;
left: 0;
bottom: -15px;
right: 0;
margin: 0 auto;
}  .cafe-wrap-image img {
width: auto !important;
} .elementor-widget-clever-banner .cafe-banner.normal .cafe-wrap-content .cafe-wrap-extend-content .cafe-button.normal:before {
content: none;
} .elementor-widget-clever-banner .cafe-banner.normal .cafe-wrap-content .cafe-wrap-extend-content .cafe-button.normal:after {
content: none;
} .banner-handyman .cafe-banner-description {
line-height: 1;
margin: 0;
} .banner-handyman .cafe-banner-description * {
line-height: 1;
margin: 0;
}  .multi-banner-style-1 .cafe-row.slick-slider .cafe-col {
padding: 0;
} .multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner {
background: rgba(0, 0, 0, 0.5);
padding: 15px 0;
margin: 30px;
} .multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner .cafe-banner-title {
margin-bottom: 10px;
} .multi-banner-style-1 .cafe-row.slick-slider .cafe-col .cafe-wrap-content-inner .cafe-banner-description {
margin-bottom: 0;
}  .cafe-products-wrap.layout-1 .cafe-countdown-block {
display: flex;
align-items: center;
background: #000;
padding: 0 15px;
border-radius: 6px;
color: #fff;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times {
display: flex;
align-items: center;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div {
margin: 0 5px !important;
font-size: 0;
display: flex;
align-items: center;
position: relative;
height: 30px;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.day {
display: none;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.hours b:after {
content: ":" !important;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.hours b:before {
content: "h" !important;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.minutes b:after {
content: ":" !important;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.minutes b:before {
content: "m" !important;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div.seconds b:before {
content: "s" !important;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b {
display: block;
font-size: 16px;
background: none;
margin: 0;
color: #fff;
position: relative;
width: 50px;
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b:before {
text-transform: lowercase;
color: #fff !important;
position: absolute;
top: 50%;
right: 0px;
z-index: 1;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
} .cafe-products-wrap.layout-1 .cafe-countdown-block .countdown-block .countdown-times > div b:after {
color: #fff !important;
position: absolute;
top: 50%;
right: -20px;
z-index: 1;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
} .cafe-deal-action-link .action-link {
display: flex;
align-items: center;
} .cafe-deal-action-link .action-link:after {
content: "\c270";
font-family: "cleversoft";
font-size: 22px;
margin-left: 5px;
}  .filter-tabs-title-1 .cafe-head-product-filter {
justify-content: center;
margin-bottom: 50px;
font-size: 16px;
text-transform: uppercase;
color: #666;
} .filter-tabs-title-2 .cafe-head-product-filter {
justify-content: center;
margin-bottom: 50px;
font-size: 14px;
color: #ccc;
} .filter-tabs-title-2 .cafe-head-product-filter ul li {
padding: 0 8px;
} .filter-tabs-title-2 .cafe-head-product-filter ul li a {
padding: 5px 15px;
border-radius: 15px;
} .filter-tabs-title-2 .cafe-head-product-filter ul li a.active, .filter-tabs-title-2 .cafe-head-product-filter ul li a:hover {
color: #fff;
background: #000;
}  .wrap-instagram .instagram-item {
padding: 0;
}  .cafe-slider-slides .slick-slide-inner {
padding: 0 15px !important;
}
@media (min-width: 992px) { .cafe-slider-slides .slick-arrow {
opacity: 0;
transition: 350ms;
-webkit-transition: 350ms;
-moz-transition: 350ms;
-o-transition: 350ms;
-ms-transition: 350ms;
} .cafe-slider-slides:hover .slick-arrow {
opacity: 1;
}
} .cafe-slider-slides ul.slick-dots li button {
background: none;
border: 2px solid #fff;
} .cafe-slider-slides ul.slick-dots li.slick-active button {
background: #fff;
border: none;
} .slider-kids .slick-arrow {
width: 40px;
height: 40px;
line-height: 40px;
color: #fff;
border: 0;
text-align: center;
border-radius: 50%;
background-color: #ff4d9d;
} .slider-kids .slick-arrow:before {
display: block;
height: 40px;
}  .cafe-video-light-box img {
width: 100%;
} .elementor-widget-clever-posts .cafe-pagination .cafe_pagination-item {
background: none;
height: 40px;
min-width: 40px;
text-align: center;
line-height: 40px;
font-size: 1.125rem;
display: inline-block;
margin: 0 3px;
color: #666;
font-weight: 400;
}  .cafe-team-member.style-2 .cafe-member-ava {
box-shadow: none !important;
} .cafe-team-member.style-2 .cafe-member-ava img {
width: 100%;
} .cafe-team-member .cafe-member-ava .mash-color {
position: absolute;
height: 100%;
width: 100%;
bottom: 0;
left: 0;
opacity: 0;
transition: all .3s;
z-index: 1;
}  .elementor-accordion .elementor-tab-title {
display: flex;
align-items: center;
} .sub_cate .wrap-category-item {
margin-bottom: 20px;
} .cafe-deal-action-link .action-link {
color: #000;
} .products .product {
padding: 0 7px;
margin-bottom: 20px;
} .products .product .wrap-product-loop-content .wrap-product-loop-detail .product-loop-title {
font-size: 14px;
color: #999;
font-weight: 400;
} .products .product .wrap-product-loop-content .star-rating {
font-size: 13px !important;
margin: 5px auto 10px auto !important;
} ul.products, .woocommerce ul.products {
margin-left: -7px !important;
margin-right: -7px !important;
width: calc(100% + 14px);
} .woocommerce .widget_shopping_cart .wrap-bottom-mini-cart {
display: block !important;
}
@-webkit-keyframes ballbar {
0% {
left: 0;
}
100% {
left: 100%;
}
}
@keyframes ballbar {
0% {
left: 0;
}
100% {
left: 100%;
opacity: 0;
}
} .cafe-products-wrap.loading .products:before {
content: ' ';
position: absolute;
top: -5px;
height: 2px;
width: 100%;
background: #ccc;
opacity: 0.5;
border-radius: 100%;
} .cafe-products-wrap.loading .products:after {
content: ' ';
position: absolute;
top: -12px;
left: 0;
height: 15px;
width: 15px;
background: #fc6702;
-webkit-box-shadow: 0px 0px 25px 0px #fc6702;
-moz-box-shadow: 0px 0px 20px 0px #fc6702;
box-shadow: 0px 0px 20px 0px #fc6702;
opcity: 1;
border-radius: 100%;
-webkit-animation: ballbar 4s infinite;
animation: ballbar 2s infinite;
} .woocommerce li.product .onsale,
.woocommerce li.product .out-stock-label {
visibility: visible;
}  .woocommerce .products .wrap-product-loop-buttons a i {
border-radius: 0 !important;
background: none !important;
} .woocommerce .products .wrap-product-loop-buttons a:hover i {
border-radius: 0 !important;
background: none !important;
} .woocommerce .products.hover-effect-style-2 .wrap-product-loop-buttons, .woocommerce .products.hover-effect-style-3 .wrap-product-loop-buttons, .woocommerce .products.hover-effect-style-4 .wrap-product-loop-buttons, .woocommerce .products.hover-effect-style-5 .wrap-product-loop-buttons {
background: none !important;
box-shadow: none !important;
top: 10px !important;
} .woocommerce .products.hover-effect-style-2 .wrap-product-loop-buttons a, .woocommerce .products.hover-effect-style-3 .wrap-product-loop-buttons a, .woocommerce .products.hover-effect-style-4 .wrap-product-loop-buttons a, .woocommerce .products.hover-effect-style-5 .wrap-product-loop-buttons a {
border-radius: 50%;
margin-bottom: 5px !important;
} .woocommerce .products.hover-effect-style-3 .wrap-product-loop-buttons a.added {
display: none;
} .woocommerce .products.hover-effect-style-3 .wrap-product-loop-buttons a.added_to_cart:after {
font-family: WooCommerce;
content: '\e017';
font-size: 14px;
} .woocommerce .products.hover-effect-style-4 .wrap-product-loop-buttons {
top: calc(100% - 50px) !important;
bottom: auto !important;
} .woocommerce .products.hover-effect-style-4 .wrap-product-loop-buttons a {
margin: 0 5px !important;
} .woocommerce .products.hover-effect-style-5 .wrap-product-loop-detail a.add_to_cart_button, .woocommerce .products.hover-effect-style-5 .wrap-product-loop-detail a.product_type_simple, .woocommerce .products.hover-effect-style-5 .wrap-product-loop-detail a.added_to_cart {
position: unset !important;
background: #000;
visibility: visible;
opacity: 1;
margin-top: 15px !important;
} .woocommerce div.product .woocommerce-tabs ul.tabs {
text-align: center;
} .woocommerce div.product .woocommerce-tabs ul.tabs li {
font-weight: bold;
padding: 8px 0;
border: none;
position: relative;
} .woocommerce div.product .woocommerce-tabs ul.tabs li:before {
height: 3px;
width: 0;
position: absolute;
content: '';
display: block;
border: none;
left: 0;
top: calc(100% - 2px);
z-index: 1;
transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
} .woocommerce div.product .woocommerce-tabs ul.tabs li:hover:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {
width: 100%;
} .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #000;
} .woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: bold;
} .wrap-single-product-content section.products h2 {
border-bottom-width: 2px;
font-weight: bold;
} .wrap-single-product-content section.products ul.products:before {
width: calc(100% - 30px) !important;
} .wrap-single-product-content .zoo-countdown .countdown-block > div b:after {
left: calc(100% + 11px) !important;
} .zoo-product-solved-day {
color: #eb212e;
font-weight: 500;
} .zoo-product-solved-day i {
animation: blink .6s infinite ease-in-out;
} .woocommerce .woocommerce-breadcrumb {
display: block !important;
height: auto !important;
padding: 5px 0;
} .stock-countdown-bar .inner-stock-countdown-bar.second-parse {
background-color: #fc6702;
} .stock-countdown-bar .inner-stock-countdown-bar.final-parse {
background-color: #f00000;
}  .loading .products {
position: relative;
}  .zoo-countdown .countdown-times > div {
padding: 0 10px;
margin: 0;
}  .woocommerce-demo-store .woocommerce-store-notice {
position: unset;
background: #d0eced;
font-size: 16px;
color: #333;
padding: 6px 0;
} .woocommerce-demo-store .woocommerce-store-notice a {
text-decoration: none;
color: inherit;
} .woocommerce-demo-store .woocommerce-store-notice a:hover {
color: #fc6702;
} .woocommerce-demo-store .woocommerce-store-notice a.woocommerce-store-notice__dismiss-link {
font-size: 0;
position: absolute;
top: 5px;
right: 30px;
z-index: 1;
} .woocommerce-demo-store .woocommerce-store-notice a.woocommerce-store-notice__dismiss-link:before {
content: "쁧";
font-family: "cleversoft";
font-size: 16px;
}  .zoo-sidebar-control .text-after,
.zoo-sidebar-control .text-before {
white-space: nowrap;
}  .wrap-single-product-content .woo-multi-currency {
display: none;
}  .woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce a.added_to_cart,
.woocommerce button.button,
.woocommerce button.added_to_cart,
.woocommerce input.button,
.woocommerce input.added_to_cart,
.woocommerce-checkout #payment .button,
.woocommerce-checkout #payment .added_to_cart,
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
height: 40px;
display: flex;
padding: 0 25px;
align-items: center;
justify-content: center;
white-space: nowrap;
} .woocommerce #reviews .comment-form-rating {
margin-bottom: 75px;
} .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout):hover,
.woocommerce-mini-cart__buttons .wc-forward.added_to_cart:not(.checkout):hover {
border-color: #000;
} .woocommerce-notices-wrapper {
width: 100%;
} .zoo-product-term label {
display: inline-block;
}  .woocommerce-order-received .woocommerce-order {
text-align: center;
} .woocommerce-order-received .woocommerce-order > ul.order_details {
margin: 0 auto 3em auto;
display: inline-block;
} .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses {
display: flex;
} .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses .col-1 {
padding-left: 0;
} .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses .col-2 {
padding-right: 0;
}
@media (max-width: 992px) { .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses {
display: block;
} .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses .col-1 {
padding: 0;
margin-bottom: 2em;
} .woocommerce-order-received .woocommerce-order > .woocommerce-customer-details .addresses .col-2 {
padding: 0;
}
} .zoo-product-quick-view {
max-width: 950px;
}body {
padding: 0;
margin: 0;
box-sizing: border-box;
}.rtl {          }
.rtl blockquote, .rtl .blockquote {
padding-left: 0;
padding-right: 35px; }
.rtl blockquote:before, .rtl .blockquote:before {
left: auto;
right: 0; }
.rtl .primary-menu > ul.nav-menu > li > ul.dropdown-submenu {
left: auto;
right: 0; }
.rtl .primary-menu > ul.nav-menu > li:hover > ul.dropdown-submenu {
right: 0; }
.rtl .element-primary-menu > ul.nav-menu li.menu-item > a {
display: flex;
align-items: center; }
.rtl .element-primary-menu > ul.nav-menu li.menu-item > a i {
padding-left: 0;
padding-right: 5px; }
.rtl .element-primary-menu > ul.nav-menu li.menu-item > a:after {
display: none; }
.rtl .primary-menu ul.dropdown-submenu {
left: auto;
right: calc(100% + 20px); }
.rtl .primary-menu li.menu-item:hover > ul.dropdown-submenu {
right: 100%; }
.rtl .zoo-single-post-nav-item.prev-post span {
right: auto;
left: 20px; }
.rtl .zoo-single-post-nav-item.prev-post h4 {
text-align: left; }
.rtl .zoo-single-post-nav-item.next-post span {
left: auto;
right: 20px; }
.rtl .comment-avatar {
float: right; }
.rtl .comment-content {
padding-left: 0;
padding-right: 15px; }
.rtl .comment-meta-actions {
right: auto;
left: 0; }
.rtl .comment > ul.children {
padding-left: 0;
padding-right: 70px; }
.rtl .wrap-text-field .label-pleaceholder {
right: 0;
left: auto; }
.rtl .mega-menu-content .menu-item-mega {
text-align: right; }
.rtl .mc4wp-form .wrap-form-input button {
right: auto;
left: 4px; }
.rtl .element-align-right {
text-align: left; }
.rtl .element-align-left {
text-align: right; }
.rtl .mr-auto, .rtl .mx-auto {
margin-right: 0 !important;
margin-left: auto !important; }
.rtl .ml-auto, .rtl .mx-auto {
margin-left: 0 !important;
margin-right: auto !important; }
.rtl .header-search-box .wrap-form-lb-search .header-search-form .button {
margin-left: 0;
margin-right: 60px; }
.rtl .element-cart-icon {
margin-right: 10px; }
.rtl .element-item > ul.nav-menu li.menu-item > a > .zoo-icon-down {
padding-right: 5px;
padding-left: 0; }
.rtl .footer-bottom .zoo-widget-social-icon {
text-align: left; }
.rtl .zoo-widget-social-icon.icon li:last-child {
margin-right: 15px; }
.rtl .zoo-widget-social-icon.icon li:first-child {
margin-right: 0; }
.rtl .builder-block-footer_copyright {
text-align: right; }
.rtl .mobile-menu li.menu-item .zoo-icon-down {
left: 0;
right: auto; }
.rtl .mobile-builder-block-search-box .header-search-box button.search-submit {
margin: 0; }
.rtl .login-form-popup .wrap-login-form > p .lb-login {
text-align: right; }
.rtl .login-form-popup .wrap-login-form > p a.register {
text-align: left; }
.rtl .list-checkout-order .wrap-product-name {
padding-right: 0;
padding-left: 10px; }
.rtl .list-checkout-order li img {
margin-left: 10px;
margin-right: 0; }
.rtl .wc_payment_methods .woocommerce-notice {
padding: 10px 15px; }
.rtl .woocommerce-ordering select {
text-align: left;
padding-right: 0;
padding-left: 20px; }
.rtl .woocommerce-ordering::after {
right: auto;
left: 0; }
.rtl .wrap-top-shop-loop .zoo-sidebar-control {
margin-right: 0;
margin-left: 20px;
padding-left: 0;
padding-right: 30px; }
.rtl .zoo-sidebar-control .togglelines {
right: 0;
left: auto;
margin: 12px 0 12px 5px; }
.rtl .zoo-sidebar-control .text-after {
left: auto;
right: 30px; }
.rtl .wrap-group-qty a.button {
margin-left: 0;
margin-right: 10px; }
.rtl.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
margin-right: 0;
margin-left: 50px; }
.rtl.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child {
margin-left: 0;
margin-right: 50px; }
.rtl.woocommerce div.product p.price span.amount, .rtl.woocommerce div.product span.price span.amount {
padding-left: 5px;
padding-right: 0; }
.rtl .price ins {
margin-left: 10px;
margin-right: 0; }
.rtl .price del {
margin-left: 10px;
margin-right: 0; }
.rtl .zoo-sticky-add-to-cart .wrap-product-content .price {
margin-left: 0;
margin-right: 15px; }
.rtl .wrap-group-qty .button {
margin: 0 20px 0 0 !important; }
.rtl.woocommerce div.product form.cart .button.zoo-wishlist-button {
margin-right: 0;
margin-left: 30px; }
.rtl.woocommerce div.product form.cart .button.zoo-wishlist-button i, .rtl.woocommerce div.product form.cart .button.zoo-compare-button i {
padding-left: 0;
padding-right: 10px; }
.rtl .zoo-cw-attribute-option {
float: right; }
.rtl .zoo-cw-attribute-option:last-child {
margin-right: 5px; }
.rtl .zoo-cw-attribute-option:first-child {
margin-right: 0; }
.rtl .wrap-single-product-content.right-content-layout .product > .summary, .rtl .wrap-single-product-content.sticky-content-layout .summary {
float: left; }
.rtl .wrap-single-product-content.right-content-layout .wrap-single-product-images, .rtl .wrap-single-product-content.sticky-content-layout .wrap-single-product-images {
float: right; }
.rtl .vertical-gallery.vertical-left .wrap-main-product-gallery {
float: left; }
.rtl .vertical-gallery.vertical-left .wrap-list-thumbnail {
float: right; }
.rtl .wrap-single-product-content .wrap-single-product-images .onsale, .rtl .product-extended-button {
right: auto;
left: 15px; }
.rtl .woocommerce .widget_shopping_cart .woocommerce-mini-cart .wrap-product-cart-detail {
padding-left: 0;
padding-right: 15px; }
.rtl .woocommerce .widget_shopping_cart.element-off-canvas-cart .woocommerce-mini-cart .product-widget-title {
padding-right: 0; }
@media (min-width: 992px) {
.rtl .zoo-product-gallery.sticky-thumb-gallery .wrap-list-thumbnail {
float: right; }
.rtl .sticky-gallery.zoo-product-gallery .wrap-main-product-gallery, .rtl .zoo-product-gallery.sticky-thumb-gallery .wrap-main-product-gallery {
float: left; } }
@media (min-width: 768px) {
.rtl {    }
.rtl .wrap-share-post .share-links {
left: 100%;
right: auto; }
.rtl .tagcloud a:last-child {
margin-right: 10px; }
.rtl .tagcloud a:first-child {
margin-right: 0; }
.rtl form.woocommerce-checkout .wrap-customer-detail {
padding-left: 30px;
padding-right: 0; }
.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text {
padding-left: 0;
padding-right: 35px; } }