@media only screen and (max-width: 767px){
:root {
--ts-logo-width: 100px;
--swiper-nav-width: 26px;
--swiper-nav-height: 26px;
--swiper-nav-font-size: 11px;
--swiper-bullet-size: 7px;
--swiper-bullet-gap: 7px;
--ts-border-radius-large: 10px;
--ts-section-gap: 50px;
--ts-summary-gap: 20px;
--item-gap-h: 20px;
--item-gap-v: 20px;
--ts-btn-font-size: calc(var(--ts-btn-font-size) - 1px);
--ts-btn-line-height: calc(var(--ts-btn-line-height) - 2px);
--ts-pagination-width: 30px;
--ts-pagination-height: 30px;
--ts-pagination-font-size: 12px;
}
.product-style-v5 {
--ts-product-font-size: 13px;
--ts-product-price-font-size: 13px;
--ts-product-line-height: 16px;
--ts-product-price-line-height: 16px;
--swiper-nav-font-size: 8px;
}
.pagination-style-v3 {
--ts-pagination-width: 30px;
--ts-pagination-height: 26px;
--ts-pagination-font-size: 14px;
}
.pagination-style-v2 {
--ts-pagination-width: 40px;
--ts-pagination-height: 26px;
--ts-pagination-font-size: 12px;
}
.pagination-style-v6 {
--ts-pagination-width: 30px;
--ts-pagination-height: 30px;
--ts-pagination-font-size: 12px;
}
.pagination-style-v4, .pagination-style-v6 {
--ts-pagination-font-size: 12px;
}
.product-style-v4 .list-posts article, 
.product-style-v4 .ts-blogs .items article {
--ts-border-radius: 10px;
}
.product-style-v5 .columns-5:not(.no-sidebar) .main-products,
:is(.product-style-v2, .product-style-v3, .product-style-v5, .product-style-v6) {
--ts-product-padding: 14px;
}
:is(.columns-1,.columns-1-1,.columns-2) .product-label,
:is(.product-label-v1, .product-label-v5) :is(.columns-1,.columns-1-1,.columns-2) .product-label,
.single-product #primary > div.product,
.single-product #primary > div.product .product-label {
--label-size: 44px;
--label-font-size: 12px;
}
:where(.product-label-v2, .product-label-v4) :is(.columns-1,.columns-1-1,.columns-2) .product-label,
:where(.product-label-v2, .product-label-v4).single-product #primary > div.product,
:where(.product-label-v2, .product-label-v4).single-product #primary > div.product .product-label {
--label-font-size: 13px;
}
.product-style-v4 div.product:not(.fbt-in-summary) .ts-frequently-bought-together,
.product-style-v4.woocommerce.archive .page-container:where(.columns-1,.columns-1-1) {
--ts-product-padding: 20px;
}
article.single.single-post,
.product-style-v4 article.single.single-post {
--ts-section-gap: 50px;
}
.product-style-v4 .post-content-wrapper {
--ts-section-gap: 50px;
}
.woocommerce-notices-wrapper {
margin-bottom: 30px;
}
body .is-medium table.wc-block-cart-items td:first-child, body .is-mobile table.wc-block-cart-items td:first-child, body .is-small table.wc-block-cart-items td:first-child, body .is-large.wc-block-cart .wc-block-cart-items th:first-child, body .is-large.wc-block-cart .wc-block-cart-items td:first-child {
width: 110px;
margin: 0;
flex-shrink: 0;
}
body .wc-block-cart table.wc-block-cart-items, body .wc-block-cart table.wc-block-cart-items td, body .wc-block-cart table.wc-block-cart-items th {
margin: 0;
} body #ts-ajax-add-to-cart-message {
width: 100%;
left: 0; right: 0; bottom: 0;
padding: 12px 15px 12px 40px;
border-radius: 0;
box-shadow: none;
}
body #ts-ajax-add-to-cart-message::before {
left: 15px; top: 12px;
}
.product-style-v6 .post-content-wrapper > .entry-format .thumbnail,
.product-style-v6 .post-content-wrapper > .entry-format .thumbnail.gallery,
.product-style-v6 .post-content-wrapper > .entry-format .thumbnail > .ts-video, 
.product-style-v6 .post-content-wrapper > .entry-format .thumbnail > img {
border-radius: 10px;
}
.header-v1.header-transparent:not(.menu-mobile-active) .header-top, 
.header-transparent:not(.menu-mobile-active) .header-sticky:not(.is-sticky) :where(.header-middle,.header-bottom) {
background: transparent;
}
.header-v1.header-transparent.header-text-light:not(.menu-mobile-active) .header-top {
--ts-hd-top-color: #ffffff;
--ts-hd-top-border: rgba(255, 255, 255, 0.15);
--ts-highlight: var(--ts-primary-color);
}
.header-transparent.header-text-light:not(.menu-mobile-active) .header-top a {color: inherit;}
.header-transparent.header-text-light:not(.menu-mobile-active) .header-top a:hover {color: var(--ts-hd-top-link-hover);}
.header-transparent.header-text-light:not(.menu-mobile-active) .header-currency .wcml_currency_switcher > ul a:hover, 
.header-transparent.header-text-light:not(.menu-mobile-active) .header-language ul.wpml-ls-sub-menu a:hover {
color: var(--ts-link-hover-color);
}
.header-transparent.header-text-light:not(.menu-mobile-active) .header-sticky:not(.is-sticky) {
--ts-hd-middle-color: #ffffff;
--ts-hd-middle-border: #ffffff;
--ts-hd-bottom-color: #ffffff;
--ts-hd-bottom-border: #ffffff;
--ts-2nd-menu-color: #ffffff;
--ts-2nd-menu-hover-color: rgba(255, 255, 255, 0.8);
--ts-placeholder-color: #ffffff;
}
.header-transparent.header-text-light:not(.header-v8):not(.menu-mobile-active) .header-sticky:not(.is-sticky) {
--ts-main-menu-color: #ffffff;
--ts-main-menu-hover-color: rgba(255, 255, 255, 0.8);
}
.header-transparent.header-text-light .header-sticky:not(.is-sticky) :where(.header-middle,.header-bottom) > .container:after {
border-color: rgba(255, 255, 255, 0.15);
}
.header-transparent:not(.header-v6).menu-mobile-active .header-sticky :where(.header-middle, .header-bottom) > .container:after {
display: block !important;
border-color: var(--ts-border);
}
.header-transparent.header-text-light.menu-mobile-active .mobile-logo {display: none;}
.header-transparent.header-text-light.menu-mobile-active .sticky-logo {display: inline-block;}
.header-transparent.header-text-light.header-v8:not(.menu-mobile-active) .ts-header nav > ul.menu {
border-color: var(--ts-dropdown-bg);
}
.product-style-v2.header-text-light:not(.menu-mobile-active) .header-sticky:not(.is-sticky) .shopping-cart-wrapper .cart-control .cart-number {
color: var(--ts-text-color);
}
.header-v4.menu-mobile-active .header-sticky:not(.is-sticky) .header-middle {
border-radius: 0;
} .product-style-v6 #shop-top-area {margin: 5px 0;}
body.product-style-v6 .shopping-cart-wrapper .cart-control .cart-number {
inset: 4px 0 0 2px; }
body blockquote {gap: 20px;}
.ts-floating-sidebar .ts-sidebar-content {padding: 25px;}
.ts-floating-sidebar .close {
top: 20px;
right: 15px;
}
.search-table .search-button:before, 
.wp-block-search .wp-block-search__button:before, 
.woocommerce-product-search button[type="submit"]:before {
font-size: 16px;
}
.ts-active-filters > .widget_layered_nav_filters {
gap: 10px;
}
.ts-active-filters > * {width: 100%;}
.product-style-v2.woocommerce .widget_layered_nav_filters ul li a {padding: 5px 20px;}
.woocommerce .widget_layered_nav_filters ul {gap: 5px;}
.ts-active-filters:not(:empty) {gap: 6px;}
.mailchimp-subscription .processing button.button, 
.search-table .search-button {
--loading-size: 16px;
}
.product-style-v2.page-template-blog-template .breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title {
margin-top: 5px;
}
.product-style-v2.page-template-blog-template #main > .page-container {
padding-top: 25px;
}
.product-style-v2 ul.filter-bar {
margin-bottom: 25px;
}
.product-style-v5 .post-content-wrapper .entry-header {
gap: 10px;
}
ul.filter-bar {
gap: 5px 20px;
margin-bottom: 30px;
}
body:is(.product-style-v2,.product-style-v3,.product-style-v4,.product-style-v6) ul.filter-bar {
margin-bottom: 30px;
} 
.product-style-v5 ul.filter-bar {
padding: 20px var(--ts-content-padding);
}
.product-style-v4 .post-content-wrapper > .post-content {
margin-top: 0;
}
.product-style-v4 .breadcrumb-title-wrapper {
margin: 0;
}
.product-style-v4 .commentlist li.comment {
padding: 20px;
border-radius: 10px;
}
.product-style-v6 .theme-title .heading-title, 
.product-style-v6 #comment-wrapper .heading-title, 
.product-style-v6 .comments-title .heading-title {
margin-bottom: 20px;
text-align: center;
justify-content: center;
}
.product-style-v6 #comment-wrapper .heading-title + p,
.product-style-v6 #comment-wrapper #commentform .logged-in-as {
justify-content: center;
text-align: center;
}
.product-style-v6 .entry-author {
align-items: center;
text-align: center;
}
.product-style-v6 .list-posts.layout-list article .entry-format, 
.product-style-v6 .ts-blogs.layout-list article .article-content .thumbnail-content {
width: 170px;
}
body.single-post.product-style-v4 #main > .no-title + .page-container {
padding-top: 30px;
}
.product-style-v6:is(.single-post, .page-template-blog-template) .breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title {
margin-top: 5px;
margin-bottom: 10px;
}
.commentlist li #comment-wrapper .heading-wrapper {
margin-bottom: 15px;
}
.commentlist li.comment ol.children {
padding: 0 0 0 20px; }
.product-style-v6 .breadcrumb-title-wrapper.breadcrumb-v1 .page-title,
:where(.product-style-v2,.product-style-v4).page-template-blog-template .breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title,
article.single-post .post-content-wrapper header > .entry-title {
font-size: var(--ts-h2-font-size);
line-height: var(--ts-h2-line-height);
}
.product-style-v3 .post-content-wrapper {gap: 25px;}
.product-style-v3 .post-content-wrapper .entry-header {gap: 15px;}
.product-style-v3 .post-content-wrapper > .post-content {
margin-top: 25px;
}
.woocommerce.product-style-v4 div.product div.images .flex-control-thumbs li img {
border-radius: 5px;
}
.entry-author {
align-items: flex-start;
flex-direction: column;
gap: 20px;
}
.entry-author img.avatar {
width: 60px;
height: 60px;
}
.ts-product-video-button,
.ts-product-360-button,
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
width: 30px;
height: 30px;
}
.ts-product-360-button:before,
.ts-product-video-button:before,
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
font-size: 20px;
line-height: 30px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
font-size: 14px;
}
.ts-product-video-button,
.ts-product-360-button {top: 35px;}
.ts-product-video-button + .ts-product-360-button {top: 70px;}
:where(.product-style-v1, .product-style-v3) .ts-product-video-button,
:where(.product-style-v1, .product-style-v3) .ts-product-360-button,
:where(.product-style-v1, .product-style-v3) .ts-product-video-button,
:where(.product-style-v1, .product-style-v3) .ts-product-360-button {top: 47px;}
:where(.product-style-v1, .product-style-v3) .ts-product-video-button + .ts-product-360-button {top: 82px;}
.product-style-v2 .ts-product-video-button,
.product-style-v2 .ts-product-360-button {top: 29px;}
.product-style-v2 .ts-product-video-button + .ts-product-360-button {top: 58px;}
.woocommerce:is(.product-style-v5, .product-style-v6) div.product div.images .woocommerce-product-gallery__trigger,
.woocommerce.product-style-v5 div.product.gallery-layout-vertical div.images .flex-control-thumbs {
top: 20px;
}
:is(.product-style-v5, .product-style-v6) .ts-product-video-button,
:is(.product-style-v5, .product-style-v6) .ts-product-360-button {
top: 35px;
}
:is(.product-style-v5, .product-style-v6) .ts-product-video-button + .ts-product-360-button {
top: 70px;
}
body:where(.product-style-v1,.product-style-v3,.product-style-v6) .no-sidebar :where(.cross-sells, .upsells, .related) .content-wrapper {
margin-right: 0; }
.product-style-v6 .breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title {
margin-bottom: 0;
}
.product-style-v6.single-product .breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title {
margin-bottom: 10px;
}
.pagination-style-v6 .ts-pagination, 
.pagination-style-v6.woocommerce nav.woocommerce-pagination, 
.pagination-style-v6 .dokan-pagination-container .dokan-pagination {
padding: 0 var(--ts-pagination-width);
}
.pagination-style-v6 .dokan-pagination-container .dokan-pagination li:where(:first-child,:last-child) a, 
.pagination-style-v6.woocommerce nav.woocommerce-pagination a:where(.prev,.next), 
.pagination-style-v6 .ts-pagination a:where(.prev,.next) {
width: var(--ts-pagination-width);
}
body.single-product.product-style-v6 :where(.cross-sells, .upsells, .related), 
.single-product.product-style-v6 #primary > div.product:not(.summary-scrolling) > * {
margin: 0 0 var(--ts-body-padding);
}
.woocommerce div.product .summary > .product_title {
font-size: var(--ts-h3-font-size);
line-height: var(--ts-h3-line-height);
}
.product-style-v6 .before-loop-wrapper, 
.product-style-v6 #main-content.style-filter-sidebar .before-loop-wrapper {
margin: 0;
}
.product-style-v5 .woocommerce form.checkout_coupon, 
.product-style-v5 .woocommerce .checkout-login-coupon-wrapper form.login {
margin-top: 10px;
}
.product-style-v4 .ts-fbt-form .item .meta-wrapper {
align-items: center;
}
div.product.tabs-accordion .woocommerce-Tabs-panel > h2, 
div.product.tabs-accordion .woocommerce-Tabs-panel #reviews > h2 {
font-size: var(--ts-h5-font-size);
padding: 20px 0;
}
.ts-fbt-form .submit-wrapper button {
margin-top: 5px;
}
.product-style-v2.woocommerce div.product p.price del, .product-style-v2.woocommerce div.product span.price del {
font-size: var(--ts-text-small) !important;
}
.tabs-accordion #reviews .woocommerce-noreviews {
margin-top: 20px;
}
div.product .summary .ts-social-sharing ul li {
font-size: 15px;
}
#reviews > .review-title > span {
margin-bottom: 10px;
}
.woocommerce.product-style-v6 .woocommerce-product-rating .review-count {
top: 0;
}
.color-swatch {
--ts-swatches-size: 26px;
}
.single-product:not(.product-style-v3) .breadcrumb-title-wrapper.no-title ~ .page-container #primary > div.product,
.single-product .breadcrumb-title-wrapper.no-title ~ .page-container #primary > div.product {
margin-top: 0;
}
.single-product .breadcrumb-title-wrapper.breadcrumb-v1 .page-title {
font-size: var(--ts-single-product-font-size);
line-height: var(--ts-single-product-line-height);
}
#reviews .review-title {
font-size: var(--ts-h3-font-size);
line-height: var(--ts-h3-line-height);
}
#review_form_wrapper .comment-reply-title {
font-size: var(--ts-h4-font-size);
line-height: var(--ts-h4-line-height);
}
body.single-product.product-style-v4 #main > .breadcrumb-title-wrapper:not(.no-title) ~ .page-container {padding-top: 30px;}
body.single-product #main > .breadcrumb-title-wrapper:not(.no-title) ~ .page-container {
padding-top: 15px;
}
.woocommerce div.product.gallery-layout-vertical {
--ts-thumbnail-size: 70px;
}
.woocommerce div.product.social-icons-vertical {
--ts-summary-padding-right: 70px;
}
.woocommerce div.product {
--ts-thumbnail-size: 50px;
}
.woocommerce div.product div.summary {width: 100%;}
.ts-header .ts-search-by-category {display: none !important;}
.ts-compare-table-wrapper > div.product-thumbnail > div:not(.heading) {
display: flex;
flex-direction: column;
}
.ts-compare-popup .items .item .product-meta {display: none;}
.woocommerce .woocommerce-MyAccount-content table.shop_table tr td:last-child {
min-width: 120px;
}
.breadcrumb-v2 .page-title {
margin: 0;
gap: 10px;
}
.breadcrumb-title-wrapper.has-background .breadcrumb-title {
min-height: 0;
padding: 50px 0;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .page-title .thumbnail {display: none;}
.ts-compare-popup .items .item .product-wrapper {
flex-direction: column;
flex-wrap: nowrap;
gap: 5px;
}
.woocommerce ul.order_details li {
font-size: 1em;
}
.ts-compare-popup .items {
flex: none;
gap: 1px;
}
.ts-compare-popup .items .item {padding: 10px;}
.ts-compare-table-wrapper > div.product-thumbnail .heading {display: none;}
.ts-compare-table-wrapper > div {
display: flex;
flex-wrap: wrap;
gap: 0;
justify-content: center;
}
.ts-compare-table-wrapper > div .heading {
width: 100%;
text-align: center;
font-size: calc(1em + 1px);
padding: 10px;
}
.ts-compare-table-wrapper > div > *:not(.heading) {width: 33.33333%; padding: 20px 10px;}
.ts-compare-table-wrapper > div.product-thumbnail > div:not(.heading) {
padding-top: 30px;
}
.ts-compare-table-wrapper .product-thumbnail > div > *:not(:last-child):not(.ts-remove-from-compare) {
margin-bottom: 10px;
}
.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button {
width: 40px;
height: 40px;
padding: 0;
min-width: 0;
text-align: center;
gap: 0;
}
.ts-remove-from-compare:before {font-size: 10px;}
.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button:before {
content: "\e99c";
font-family: 'icomoon';
font-weight: normal;
font-style: normal;
letter-spacing: 0;
font-size: 14px;
}
.product-style-v3 .ts-compare-table-wrapper.woocommerce .button.add_to_cart_button:after {
display: none !important;
}
.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button.loading:before{
content: "" !important;
}
.ts-compare-table-wrapper.woocommerce .button.add_to_cart_button.added:before {
content: "\e99f";
}
.ts-compare-table-wrapper .product-add-to-cart .button-tooltip {
display: none;
}
.dropdown-container .quantity .number-button:before {
bottom: calc(var(--qty-height) * 0.5 + 1px);
}
.dropdown-container .quantity .number-button:after {
bottom: -4px;
}
body .swiper-button-next:after, body .swiper-button-prev:after {
line-height: calc(var(--swiper-nav-height) - 1px);
}
.product-style-v5 .ts-testimonial-wrapper .item blockquote {
gap: 70px;
}
.product-style-v6 .ts-shortcode.ts-product:not(.ts-product-category-wrapper) {
border-radius: 10px;
}
.ts-list-of-product-categories-wrapper .list-categories {
flex-wrap: wrap;
}
.product-style-v6 :is(.price, .woocommerce .price, .product-price) > .amount {
padding: 5px 10px;
}
.product-style-v6 .ts-fbt-form .item .meta-wrapper span.price ins, 
.product-style-v6 :is(.price, .woocommerce .price, .product-price) ins,
.product-label-v6.woocommerce .product-label > :is(span, span.onsale),
.product-label-v6 .woocommerce .product-label > :is(span, span.onsale) {
padding: 6px 10px;
}
.product-style-v6 .before-loop-wrapper + .ts-active-filters:not(:empty) {
margin: 0 0 5px;
}
#main-content.show-filter-sidebar .before-loop-wrapper,
#left-sidebar.active ~ #main-content .before-loop-wrapper {z-index: 993;}
#shop-top-area aside > * {gap: 10px;}
.ts-testimonial-wrapper {
--ts-star-size: 14px;
--ts-star-gap: 7px;
}
.header-v7 .header-middle > .container,
.header-v7 .header-top > .container,
.header-v7 .header-top .header-left {
gap: 20px;
}
.header-v7 .header-top .header-left,
.header-v7 .header-middle .header-left {
padding-right: 0; border: 0;
}
.header-v7 .header-middle .header-right,
.header-v7 .header-middle .header-language-currency {
padding-left: 0; border: 0;
}
.ts-testimonial-wrapper .quote-wrapper, .ts-testimonial-wrapper .item blockquote {
gap: 15px;
}
.product-style-v5 .shortcode-heading-wrapper,
.product-style-v6 .ts-shortcode.ts-product:not(.ts-product-category-wrapper) .shortcode-heading-wrapper {
padding: calc(var(--ts-product-padding) * 1.5) var(--ts-product-padding);
gap: 7px;
}
.shortcode-heading-wrapper .shop-more {
width: 100%;
order: 10;
}
.shortcode-heading-wrapper .ts-countdown-wrapper {
margin: -10px 0 20px; }
body.product-style-v6 .ts-shortcode.ts-product:not(.ts-product-category-wrapper) .swiper-button-next, 
body.product-style-v6 .ts-shortcode.ts-product:not(.ts-product-category-wrapper) .swiper-button-prev {
top: calc(var(--ts-product-padding) * 1.5);
}
body.product-style-v5 .ts-shortcode .swiper-button-next, body.product-style-v5 .ts-shortcode .swiper-button-prev {
top: calc(var(--ts-product-padding) * 1.5);
}
.product-style-v5 .wp-block-themepunch-revslider, 
.product-style-v5 .columns-5:not(.no-sidebar) .main-products {
--ts-product-padding: 10px;
}
.product-label {
--label-size: 40px;
--label-font-size: 11px;
}
:where(.product-style-v2, .product-style-v3) {
--ts-product-padding: 10px;
}
:where(.product-style-v2, .product-style-v3) :where(.columns-1,.columns-1-1,.columns-2) {
--ts-product-padding: 20px;
}
.product-style-v5 {
--ts-product-padding: 10px;
}
.product-style-v5 :where(.columns-1,.columns-1-1,.columns-2),
.product-style-v6 :where(.columns-1,.columns-1-1,.columns-2) {
--ts-product-padding: 20px;
}
.product-style-v6 .page-container:where(.columns-1,.columns-2) .product-group-button {
top: 20px;
right: 20px; }
.woocommerce.product-style-v6 .total-price-label, 
.woocommerce.product-style-v6 .ts-fbt-form .submit-wrapper .total-price .amount, 
.woocommerce.product-style-v6 div.product .summary > :is(.price, .ts-variation-price),
.woocommerce.product-style-v6 div.product.product-type-grouped .summary > .price {
gap: 15px;
}
.product-style-v4 {
--ts-border-radius: 10px;
}
.ts-header {
--ts-header-icon-size: 18px;
}
.ts-product-attribute {--ts-swatches-size: 26px;}
.columns-2.no-sidebar .woocommerce .products .product-wrapper > .meta-wrapper {
padding-left: 0;
padding-right: 0;
}
.my-wishlist-wrapper .tini-wishlist .count-number, 
.shopping-cart-wrapper .cart-control .cart-number {
width: 16px;
height: 16px;
font-size: 8px;
font-weight: 600;
line-height: 16px;
}
.product-style-v5.woocommerce .product .product-label, .product-style-v5 .woocommerce .product .product-label {
inset: 10px auto auto 10px; }
.ts-blogs article .excerpt, .entry-summary .short-content, .ts-blogs article .excerpt li, .entry-summary .short-content li, .post-content-wrapper .entry-content, .post-content-wrapper .entry-content li {
line-height: 1.4;
}
.shortcode-heading-wrapper .shop-more {
font-size: 0.9rem;
} #main-content,
#left-sidebar,
#right-sidebar {
width: 100%;
}
#left-sidebar {margin-bottom: 60px;} 
#right-sidebar {margin-top: 60px;}
.woocommerce.archive #left-sidebar, 
.woocommerce.archive #right-sidebar {margin-bottom: 0;}
.ts-sidebar, .ts-floating-sidebar {
--ts-checkbox-size: 20px;
--ts-border-radius: 3px;
}
.ts-header .header-right {gap: 0 16px;}
.product-style-v4 .shopping-cart-wrapper .cart-control {
width: 40px;
height: 40px;
}
.ts-blogs.has-nav > .content-wrapper:first-child :where(.swiper-button-prev, .swiper-button-next) {display: none;}
.woocommerce .widget_rating_filter ul li a:after, 
.product-filter-by-price ul li label:after, 
.widget-container.product-filter-by-brand ul > li label:after {
left: 5px; font-size: 10px;
}
body .ts-product.nav-bottom:not(.style-auto-width) :where(.swiper-button-prev, .swiper-button-next) {
margin: 20px 0 0;
}
#ts-filter-widget-area .widget-title-wrapper .widget-title:not(:empty) {
margin-bottom: 15px;
}
#ts-filter-widget-area .filter-widget-area {gap: 25px;}
#ts-filter-widget-area .filter-widget-area > *:not(:last-child) {
padding-bottom: 25px;
}
.before-loop-wrapper + .ts-active-filters:not(:empty) {
margin-top: 0;
}
:is(.product-label-v1, .product-label-v5) .product-label {
--label-size: 32px;
--label-font-size: 8px;
}
body:not(.product-style-v1):not(.product-style-v3) :where(.columns-1, .columns-1-1) .meta-wrapper .short-description, body:not(.product-style-v1) .before-loop-wrapper, body:not(.product-style-v1) :where(.columns-1, .columns-1-1) .meta-wrapper .quantity .ts-screen-reader-text, body:not(.product-style-v1) :where(.columns-1, .columns-1-1) .meta-wrapper .short-description {
font-size: var(--ts-text-small);
}
#shop-top-area aside > * {
flex-direction: column;
}
.product-filter-by-color ul li a > img, 
.product-filter-by-color ul li a > span:not(.color-name),
#shop-top-area .product-filter-by-color ul li a > img, 
#shop-top-area .product-filter-by-color ul li a > span:not(.color-name) {width: 12px;}
.visible-xs {display: block !important;}
.hidden-xs {display: none !important;}
.entry-meta-top > *:not(:last-child) {
padding-right: 13px; margin-right: 10px; }
body:not(.product-style-v2, .product-style-v4) .entry-meta-top > *:not(:last-child) {
padding-right: 13px; }
.ts-banner.img-mobile .banner-bg .main-banner {display: none;}
.ts-banner.img-mobile .banner-bg .mobile-banner {display: block;}
.ts-social-icons-elementor-widget.show-name.hide-name-mobile .list-items .social-name {display: none;}
.ts-social-icons-elementor-widget.show-name.hide-name-mobile .list-items > span > a {
width: 1.8em;
height: 1.8em;
line-height: calc(1.8em - 2px);
padding: 0;
border-radius: 50%;
justify-content: center;
}
.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper {
align-items: center;
}
.load-more-wrapper {text-align: center;}
.list-posts.layout-list article, 
.ts-blogs.layout-list article .article-content {
flex-direction: column;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.ts-blogs.readmore-icon.layout-list article .article-content .entry-content {
max-width: 100% !important;
}
.list-posts.layout-list article .entry-format, 
.ts-blogs.layout-list article .article-content .thumbnail-content {
width: 100%;
max-width: 100%;
}
.product-style-v5 .list-posts.layout-list article .entry-format, 
.product-style-v5 .ts-blogs.layout-list article .article-content .thumbnail-content {
width: 100px;
max-width: 100%;
}
.list-posts.layout-list article .entry-content, 
.ts-blogs.layout-list article .article-content .entry-content {
width: 100%;
flex: none;
align-items: center;
line-height: 1.1;
}
.woocommerce.ts-product-category-wrapper.style-icon.direction-vertical .products:not(:is(.cross-sells,.up-sells,.related)):not(.swiper) {
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.button-text .subscribe-email .button {gap: 10px;}
body .ts-product-category-wrapper.style-auto-width .swiper-button-next, 
body .ts-product-category-wrapper.style-auto-width .swiper-button-prev {
width: 60px;
} .ts-mobile-icon-toggle {display: flex;}
:where(.ipad-menu-toggle, .ts-mobile-icon-toggle, .icon-menu-sticky-header) {
width: 16px;
height: 13px;
}
:where(.ts-mobile-icon-toggle.active, .icon-menu-sticky-header.active) span:nth-of-type(1), .active-menu .ipad-menu-toggle span:nth-of-type(1) {
transform: rotatez(45deg) translate(4px, 4px);
}
:where(.header-v2, .header-v5, .header-v7, .header-v8) .ts-mobile-icon-toggle {
order: 10;
position: relative;
top: 1px;
}
.is-sticky .header-middle > .container,
.header-middle > .container {
padding-top: 15px;
padding-bottom: 15px;
}
.header-top {display: none;}
body:not(.wide) .header-top > .container:after, 
body:not(.wide) .header-middle > .container:after, 
body:not(.wide) .header-bottom > .container:after {
left: 0;
right: 0;
}
.header-sticky.is-sticky {
-webkit-animation-name: animation_fade;
-moz-animation-name: animation_fade;
animation-name: animation_fade;
-webkit-animation-duration: 250ms;
-moz-animation-duration: 250ms;
animation-duration: 250ms;
}
body.menu-mobile-active {overflow: hidden;}
.shopping-cart-wrapper .cart-control .ic-cart:before {
font-size: calc(var(--ts-header-icon-size) + 1px);
}
:where(.header-v2, .header-v5) .shopping-cart-wrapper .cart-control .ic-cart:before {
font-size: calc(var(--ts-header-icon-size) + 2px);
}
.product-style-v4 .shopping-cart-wrapper .cart-control .cart-number {
top: calc(50% + 4px);
}
.my-wishlist-wrapper .tini-wishlist .count-number, .shopping-cart-wrapper .cart-control .cart-number {
right: -10px; }
.shopping-cart-wrapper .cart-control .cart-number {
left: 9px; }
.ts-sidebar > aside > .ts-heading:not(:last-child), 
#ts-filter-widget-area .filter-widget-area > .ts-heading:not(:last-child) {
padding-bottom: 17px;
}
.header-bottom .container > *,
.ts-header .ts-search-normal,
.normal-logo,
.header-sticky.is-sticky img.mobile-logo {display: none;}
.mobile-logo {display: block;}
.header-top .header-info {
justify-content: center;
}
.header-bottom > .container {
padding: 0;
}
.header-middle .header-left .logo-wrapper {
margin-right: 0; }
.group-icons-left.visible-xs {
display: flex !important;
}
.group-icons-left, 
.ts-header .header-right {
flex: 1;
}
.header-v3 .ts-header .header-middle .group-icons-left {gap: 0 5px;}
.header-v3 .ts-header .header-middle .header-right {
--ts-header-icon-size: 14px;
}
.header-v3 .ts-header {
--ts-header-icon-size: 16px;
}
.header-v3 .search-button.search-icon .icon, 
.header-v3 .my-wishlist-wrapper .tini-wishlist, 
.header-v3 .shopping-cart-wrapper .cart-control .ic-cart, 
.header-v3 .ts-tiny-account-wrapper .account-control > a {
width: 36px;
height: 36px;
}
.header-v3 .mb-menu-icon {
width: 36px;
height: 36px;
border-radius: 50%;
background: rgba(204, 204, 204, 0.2);
text-align: center;
display: inline-flex;
justify-content: center;
align-items: center;
}
.header-v3 .search-button.search-icon .icon:before, 
.header-v3 .my-wishlist-wrapper .tini-wishlist:before, 
.header-v3 .shopping-cart-wrapper .cart-control .ic-cart:before, 
.header-v3 .ts-tiny-account-wrapper .account-control > a:before {
line-height: 36px;
}
.product-style-v3 .ts-banner .ts-banner-button a.button {
gap: 10px;
}
.product-label-v3.woocommerce .product .product-label,
.product-label-v3 .woocommerce .product .product-label {
--label-font-size: 13px;
gap: 10px;
inset: 10px auto auto 10px; }
.product-style-v3 .ts-banner .ts-banner-button a.button i.icon-btn-arrow {
font-size: 0.8em;
}
.breadcrumb-title-wrapper.breadcrumb-v1 .breadcrumbs ~ .page-title {
margin-top: -5px;
}
.page-template-blog-template #main > .page-container {
padding-top: 20px;
}
#main > .list-categories, 
#main > .page-container {
padding-top: 30px;
}
#main > .no-title + .page-container.title-in-sidebar.mobile-sticky-filters {
padding-top: 0;
} #main-content:not(.show-filter-default) .product-per-page-form, 
#main-content:not(.show-filter-default) .product-per-page-form .perpage-current,
.ts-product-columns-selector {display: none;}
body.woocommerce.archive {
padding-bottom: env(safe-area-inset-bottom);
}
.mobile-sticky-filters .before-loop-wrapper {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: var(--ts-body-bg) !important;
color: var(--ts-product-color) !important;
margin: 0 !important;
justify-content: space-between;
padding: 10px var(--ts-content-padding) !important;
z-index: 9;
border-width: 1px 0 0 !important;
border-style: solid !important;
border-color: var(--ts-border) !important;
border-radius: 0 !important;
-webkit-animation-duration: 1000ms;
-moz-animation-duration: 1000ms;
animation-duration: 1000ms; -webkit-animation-name: animation_tranlate_bottom;
-moz-animation-name: animation_tranlate_bottom;
animation-name: animation_tranlate_bottom;
-moz-animation-iteration-count: 1;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
animation-timing-function: cubic-bezier(0.06,-0.73, 0.61, 0.82); }
.product-style-v6 .mobile-sticky-filters .before-loop-wrapper {
color: var(--ts-text-color) !important;
}
.product-style-v6 .ts-breadcrumbs .breadcrumbs-container {
padding-top: 6px;
padding-bottom: 6px;
}
.product-style-v5 .before-loop-wrapper > .product-on-sale-form {display: none;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce > form.checkout #order_review {padding: 30px;}
.woocommerce.product-style-v5 div.product:not(.tabs-in-summary):not(.tabs-accordion) #reviews > h2{
border-bottom: 1px solid var(--ts-border);
}
#add_payment_method .cart-collaterals .shipping-calculator-form, 
.woocommerce-cart .cart-collaterals .shipping-calculator-form, 
.woocommerce-checkout .cart-collaterals .shipping-calculator-form {
padding: 20px 20px 5px;
}
.woocommerce > form.checkout #order_review,
.product-style-v6 .ts-wishlist-table-wrapper,
.product-style-v6.woocommerce-page #left-sidebar, 
.product-style-v6.woocommerce-page #right-sidebar, 
.product-style-v6.woocommerce-page.woocommerce-cart #main-content article.page > .woocommerce > *:not(:empty),
.product-style-v6.woocommerce-page:not(.single-product):not(.archive):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) #main-content,
.product-style-v6 .woocommerce > form.checkout #customer_details,
.product-style-v5 .comments-area > #comment-wrapper, 
.product-style-v5 .comments-area .commentlist + #comment-wrapper,  
.product-style-v5 .comments-area .comments-title,
.product-style-v5 .list-posts article, 
.product-style-v5 .ts-blogs:not(.ts-slider) .items article,
.product-style-v5 :where(.columns-2, .columns-3) .list-posts article, 
.product-style-v5 .ts-shortcode.ts-blogs:where(.columns-2, .columns-3) .items article, 
.product-style-v5 .ts-shortcode.ts-blogs.ts-slider:where(.columns-2, .columns-3) .items article,
.product-style-v6.woocommerce div.product.tabs-accordion .woocommerce-Tabs-panel > h2, 
.product-style-v6.woocommerce div.product.tabs-accordion .woocommerce-Tabs-panel #reviews > h2,
.product-style-v6 div.product.tabs-accordion .woocommerce-Tabs-panel > h2 ~ *:not(.comments-review-form), 
.product-style-v6 div.product.tabs-accordion .woocommerce-Tabs-panel #reviews > h2 ~ *:not(.comments-review-form),
body.single-product.product-style-v6 :where(.cross-sells, .upsells, .related) > h2, 
.woocommerce.product-style-v6 div.product .woocommerce-tabs ul.tabs, 
.single-product.product-style-v6 #primary > div.product:not(.summary-scrolling) > .woocommerce-product-gallery, 
.single-product.product-style-v6 #primary > div.product:not(.summary-scrolling) > .summary,
.single-product.product-style-v6 div.product .ts-frequently-bought-together > h3,
.single-product.product-style-v5 div.product:not(.fbt-in-summary) .ts-frequently-bought-together .submit-wrapper,
.single-product.product-style-v6 div.product .ts-frequently-bought-together .submit-wrapper,
.product-style-v5 #reviews .woocommerce-noreviews,
.woocommerce.product-style-v5 div.product:not(.tabs-in-summary):not(.tabs-accordion) #reviews > h2, 
.woocommerce.product-style-v5 div.product:not(.tabs-in-summary):not(.tabs-accordion) #reviews #review_form_wrapper,
.woocommerce.product-style-v5 #reviews #comments ol.commentlist li:last-child, 
.woocommerce.product-style-v5 #reviews #comments ol.commentlist li,
.woocommerce.product-style-v5 div.product div.woocommerce-product-gallery, 
.woocommerce.product-style-v5 div.product div.summary,
.woocommerce.product-style-v5 .ts-frequently-bought-together .submit-wrapper,
.single-product.product-style-v5 div.product:not(.fbt-in-summary) .ts-frequently-bought-together .submit-wrapper,
.product-style-v6 #reviews .woocommerce-noreviews,
.woocommerce.product-style-v6 #reviews #comments ol.commentlist li:last-child,
.woocommerce.product-style-v6 #reviews #comments ol.commentlist li,
.product-style-v6 #review_form_wrapper #review_form,
.woocommerce.product-style-v6 div.product:not(.tabs-in-summary) .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews > h2 > span,
.woocommerce.product-style-v6 div.product:not(.tabs-in-summary) .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews > h2 .woocommerce-product-rating,
.woocommerce:where(.product-style-v4, .product-style-v5) div.product .ts-fbt-form .items .item,
.woocommerce.product-style-v6 div.product:not(.tabs-in-summary) .woocommerce-tabs .panel:not(.woocommerce-Tabs-panel--description):not(.woocommerce-Tabs-panel--reviews)	{
padding: 20px var(--ts-product-padding);
}
.product-style-v5 .commentlist li.comment {padding: 20px;}
.product-style-v5 .commentlist ol.children li.comment {
padding: 20px 0 20px 20px; }
.woocommerce.product-style-v6 div.product:not(.tabs-in-summary) .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews > h2 {margin: 0;}
.product-style-v6.woocommerce div.product.tabs-accordion ul.tabs + .woocommerce-Tabs-panel > h2.active:after, 
.product-style-v6.woocommerce .product .woocommerce-Tabs-panel > h2:after, 
.product-style-v6.woocommerce .product .woocommerce-Tabs-panel #reviews > h2:after {
width: 32px;
height: 32px;
line-height: 32px;
font-size: 10px;
}
#commentform .info-wrapper, #commentform {
gap: 15px;
}
body.single-product.product-style-v6 .product-bottom-content,
.single-product.product-style-v6 #primary > div.product:not(.show-tabs-content-default) > *,
.single-product.product-style-v6 #primary > div.product.show-tabs-content-default > *:not(.woocommerce-tabs),
.single-product.product-style-v6 #primary > div.product.show-tabs-content-default .woocommerce-tabs .panel,
.single-product.product-style-v6 #primary > div.product.tabs-accordion .woocommerce-tabs .panel {
margin: 0 0 5px;
}
.woocommerce.product-style-v5 .ts-frequently-bought-together .submit-wrapper,
.single-product.product-style-v5 div.product:not(.fbt-in-summary) .ts-frequently-bought-together .submit-wrapper {padding-top: 10px;}
.product-style-v5 .before-loop-wrapper > *:not(#ts-filter-widget-area) {
padding: 10px;
}
.woocommerce.product-style-v5 div.product.summary-scrolling:not(.fbt-in-summary) > *:not(.summary) {
border-width: 0;
}
.woocommerce.product-style-v5 div.product div.woocommerce-product-gallery, 
.woocommerce.product-style-v5 div.product.summary-scrolling:not(.fbt-in-summary) > div.woocommerce-product-gallery {
border-width: 0 0 1px 0;
}
.product-style-v5 .mobile-sticky-filters .before-loop-wrapper > *:not(#ts-filter-widget-area) {
padding: 0;
}
.product-style-v5 .before-loop-wrapper > .ts-product-columns-selector:not(#ts-filter-widget-area), 
.product-style-v5 .before-loop-wrapper > .ts-product-columns-selector:not(#ts-filter-widget-area) + * {
border: 0;
}
.product-style-v5 #reviews > .review-title > span {
margin-bottom: 10px;
}
.before-loop-wrapper > .woocommerce-ordering {position: relative;}
.woocommerce .before-loop-wrapper > .woocommerce-ordering select {
position: absolute;
inset: 0;
display: block;
opacity: 0;
z-index: 9;
}
.before-loop-wrapper > .product-on-sale-form,
.woocommerce .woocommerce-ordering .orderby ul.dropdown {display: none;}
.woocommerce .products .product .meta-wrapper {gap: 4px 0;width: 100%;}
:where(.style-icon, .style-auto-width).direction-horizontal .product-category-wrapper {
padding: 7px 25px;
}
.style-auto-width.direction-vertical .product-category-wrapper > a {
height: 60px;
}
.woocommerce div.product div.images {margin-bottom: 30px;}
.woocommerce div.product div.images, .woocommerce div.product div.summary {width: 100%;}
.ts-grouped-product-wrapper .item .product-thumbnail {max-width: 100px;}
.ts-grouped-product-wrapper .wishlist {
width: 24px;
height: 24px;
top: 3px;
right: 3px; }
.ts-grouped-product-wrapper .wishlist a:before {
font-size: 12px;
line-height: 24px;
}
.ts-grouped-product-wrapper.ts-shortcode:not(.ts-slider) .items {gap: 10px;}
.ts-grouped-product-wrapper form.cart {gap: 20px;}
.ts-grouped-product-wrapper .total-wrapper {min-width: 85px;}
#shop-top-area .widget-container ul,
#shop-top-area .product-filter-by-color ul li a,
.product-filter-by-color ul li a {
gap: 5px;
}
.product-filter-by-color ul {gap: 8px;}
.page-container .ts-product-color.product-filter-by-color ul {
justify-content: center;
}
.header-v6 .ts-mobile-icon-toggle {order: 10;} #group-icon-header {display: flex;}
#group-icon-header .ts-sidebar-content {
padding: 0;
box-shadow: none;
background: var(--ts-mobile-menu-bg, #ffffff);
color: var(--ts-mobile-menu-color, #000000);
flex: 1;
overflow-y: auto;
display: flex;
flex-direction: column;
}
#group-icon-header li.special-item.hidden-md {display: flex !important;}
.mobile-menu-wrapper ul li.special-item > a {
font-weight: normal;
color: var(--ts-gray-color);
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .ts-floating-sidebar .woocommerce ul.product_list_widget li .ts-wg-thumbnail, .ts-floating-sidebar ul.product_list_widget li img, .ts-floating-sidebar .woocommerce ul.cart_list li img, .ts-floating-sidebar .woocommerce ul.product_list_widget li img {
width: 70px;
}
ul.cart_list li, .woocommerce ul.cart_list li {gap: 10px;}
.filter-widget-area-button > a:after, 
.product-per-page-form .perpage-current:after, 
.woocommerce .woocommerce-ordering .orderby .orderby-current:after {font-size: 8px;}
#main-content:not(.show-filter-default) .before-loop-wrapper > .woocommerce-ordering {
margin-left: auto; margin-right: 0; }
.show-filter-default .before-loop-wrapper > .woocommerce-ordering {
margin-right: 0; margin-left: auto; }
:where(.product-style-v2, .product-style-v4) {--ts-heading-gap: 22px;}
.ts-fbt-form {gap: 20px;}
.product-style-v4 .theme-title .heading-title, .product-style-v4 #comment-wrapper .heading-title, .product-style-v4 .comments-title .heading-title, .product-style-v4.woocommerce .cross-sells > h2, .product-style-v4.woocommerce .up-sells > h2, .product-style-v4.woocommerce .related > h2, .product-style-v4 .woocommerce-tabs #reviews > .review-title, .product-style-v4 .ts-frequently-bought-together > h3, .product-style-v4 #primary > #reviews > h2, .product-style-v4 #reviews .woocommerce-Reviews-title, .product-style-v4.woocommerce.show-tabs-content-default div.product .woocommerce-tabs ul.tabs {
font-size: var(--ts-h3-font-size);
line-height: var(--ts-h3-line-height);
} .ts-wishlist-table-wrapper .heading-row,
.woocommerce table.shop_table_responsive tr td.product-thumbnail::before, 
.woocommerce-page table.shop_table_responsive tr td.product-thumbnail::before,
.woocommerce table.shop_table.woocommerce-cart-form__contents thead {display: none;}
.woocommerce .woocommerce-MyAccount-content table.shop_table tbody tr th:first-child {
display: block;
text-align: end !important;
border-top: 0;
}
body .wc-block-components-notice-banner, 
:is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning), 
:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning) {
gap: 5px;
}
.ts-wishlist-table-wrapper .items .item,
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) {
display: grid;
grid-template-columns: [left] 100px [right] 1fr; align-items: center;
gap: 5px 20px;
border: 1px solid var(--ts-border);
border-radius: var(--ts-border-radius);
margin-bottom: 10px;
padding: 15px 30px 15px 15px; position: relative;
--ts-btn-padding-top: 6px;
}
.ts-wishlist-table-wrapper .items .item:last-child {
margin: 0;
}
.ts-wishlist-table-wrapper.empty-wishlist .items .item:only-child {
display: block;
border: 0;
padding: 0;
}
.product-style-v5 .woocommerce-shipping-fields h3 {
margin: 5px 0 20px;
}
.woocommerce #content table.cart td.actions .coupon, 
.woocommerce table.cart td.actions .coupon, 
.woocommerce-page #content table.cart td.actions .coupon, 
.woocommerce-page table.cart td.actions .coupon {
display: flex;
gap: 6px;
justify-content: space-between;
padding: 0;
flex-wrap: wrap;
}
.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice {
width: 100%;
}
.woocommerce table.shop_table.cart td.actions {
gap: 20px;
}
ul.cart_list, .woocommerce ul.cart_list, ul.product_list_widget, 
.woocommerce ul.product_list_widget {
gap: 15px;
}
ul.product_list_widget li .ts-wg-meta, 
.woocommerce ul.product_list_widget li .ts-wg-meta {
gap: 3px;
}
body.woocommerce table.cart td.actions .coupon .button, 
body.woocommerce table.cart td.actions .coupon .input-text, 
body.woocommerce table.cart td.actions .coupon input, 
body.woocommerce-page table.cart td.actions .coupon .button, 
body.woocommerce-page table.cart td.actions .coupon .input-text, 
body.woocommerce-page table.cart td.actions .coupon input {
flex: 1;
width: 50%;
}
body .wc-block-components-notice-banner, 
:is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning), 
:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning) {
font-size: calc(1rem - 2px);
}
.product-style-v5 .ts-wishlist-table-wrapper .items .item,
.product-style-v5 .woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) {
border-radius: 0;
margin-bottom: 0;
border-width: 0 0 1px;
}
.ts-wishlist-table-wrapper .items .item .product-remove,
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) td.product-remove {
width: 20px;
height: 20px;
position: absolute;
top: 7px;
right: 2px; margin: 0;
padding: 0;
}
.ts-wishlist-table-wrapper .items .item .product-thumbnail,
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) td.product-thumbnail {
grid-column: left; grid-row-end: span 4;
display: flex;
align-self: center;
padding: 0;
}
.ts-wishlist-table-wrapper .items .item > span:not(.product-thumbnail):not(.product-remove),
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) td:not(.product-thumbnail):not(.product-remove) {
grid-column: right; width: 100%;
text-align: start !important;
gap: 10px;
padding: 0;
display: flex;
align-items: center;
}
.ts-wishlist-table-wrapper .items .item .product-name > a,
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) td.product-name > a {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}
.ts-wishlist-table-wrapper .items .item .product-thumbnail img,
.ts-wishlist-table-wrapper .wishlist-item > .product-thumbnail,
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) td.product-thumbnail img {
width: 100%;
}
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) .quantity {margin-bottom: 2px;}
.ts-wishlist-table-wrapper .product-add-to-cart a {margin-top: 5px;}
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) .quantity .number-button:before {
bottom: calc(var(--qty-height) * 0.5 + 0px);
}
.woocommerce table.shop_table.woocommerce-cart-form__contents tbody tr:not(:last-child) .quantity .number-button:after {
padding-top: 0;
}
.woocommerce table.shop_table_responsive tr td:not(.product-subtotal)::before, 
.woocommerce-page table.shop_table_responsive tr td:not(.product-subtotal)::before {
display: none;
}
.woocommerce form.login .button,
.woocommerce form.register .button {
min-width: 120px;
}
.woocommerce.product-style-v6 #reviews .woocommerce-product-rating .woocommerce-review-actions,
.woocommerce-tabs #reviews .woocommerce-product-rating .woocommerce-review-actions {
margin-top: 7px;
}
.woocommerce #reviews {
--ts-star-size: 12px;
--ts-star-gap: 3px;
}
#reviews .star-rating-comments-form {gap: 30px;}
#review_form_wrapper #review_form {margin-top: 20px;}
.woocommerce.main-products.list .products .product .product-name {
font-size: var(--ts-product-font-size);
}
.woocommerce.main-products.list .products .product .price {
font-size: calc(var(--ts-product-font-size) + 1px);
}
.product-style-v6 #review_form_wrapper .comment-reply-title {
font-size: var(--ts-h6-font-size);
line-height: var(--ts-h6-line-height);
} body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ ul li{
padding-bottom: 0;
border: 0;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper, 
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper .widget-title {
margin: 0;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ *:not(.button):not(a.clear-all) {
display: none;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper a.block-control, 
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ *:not(.button):not(a.clear-all).active {
display: block;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ *:not(.button):not(a.clear-all).active {
margin-top: 20px;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ ul:not(.button):not(a.clear-all).active, 
body:not(.woocommerce.archive) .ts-sidebar .widget-container .widget-title-wrapper ~ .tagcloud:not(.button):not(a.clear-all).active {
display: flex;
}
.ts-sidebar .widget-container .widget-title-wrapper .widget-title {
font-size: var(--ts-h6-font-size);
}
.ts-shortcode:not(.ts-slider.has-nav) .shortcode-heading-wrapper .shortcode-title {
width: 100%;
}
.product-style-v3 #shop-top-area .widget-title-wrapper .widget-title,
.product-style-v6 #shop-top-area .widget-title-wrapper .widget-title,
#shop-top-area .widget-title-wrapper .widget-title {
margin-top: 0;
}
.breadcrumb-title-wrapper.breadcrumb-v3 .page-title {
font-size: 3rem;
gap: 10px;
}
#shop-top-area, 
#main > .list-categories,
#main > .breadcrumb-title-wrapper.breadcrumb-v3.no-title + .page-container,
#main > .page-container {
padding-top: 25px;
}
.ts-sidebar .widget-container .widget-title-wrapper ~ ul {
margin-bottom: 0;
}
.woocommerce #review_form #respond .form-submit input, 
#commentform .form-submit .button {
min-width: 0;
width: 100%;
}
#commentform .form-submit {
text-align: center;
}
body:not(.woocommerce.archive) .ts-sidebar .widget-container ul {
gap: 16px;
}
.woocommerce.product-style-v4 div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs {
gap: 12px 20px;
margin: 0 0 30px;
} body .ts-popup-modal .product-360-container {
width: 200px;
}
.threesixty .nav_bar a {
width: 30px;
height: 30px;
}
.threesixty .nav_bar a:before {
font-size: 15px;
line-height: 30px;
} .style-big-text.direction-horizontal .product-category-wrapper .category-name {
font-size: var(--ts-h1-font-size);
}
.style-big-text.direction-horizontal .product-category-wrapper {
gap: 0 30px;
}
.product-style-v6.woocommerce .products .product .price,
.product-style-v6 .woocommerce .products .product .price {
gap: 4px 8px;
}
.style-big-text .product-category-wrapper .meta-btn {
gap: 10px;
padding: 8px 20px;
font-size: 0.9rem;
}
.wp-block-themepunch-revslider .style-big-text .product-category-wrapper .meta-btn img {
max-width: 40px;
max-height: 16px;
}
.wp-block-themepunch-revslider .style-big-text.direction-horizontal .product-category-wrapper {gap: 0 10px;}
.wp-block-themepunch-revslider .style-big-text .product-category-wrapper .meta-btn {
padding: 6px 15px;
font-size: 0.8rem;
} #group-icon-header {
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
gap: 10px;
}
body.menu-mobile-active #group-icon-header {
height: 100%;
}
#group-icon-header .sidebar-content {
height: 100%;
overflow: hidden;
}
#group-icon-header:not(.not-first-level) .sidebar-content {
overflow: auto;
display: flex;
flex-direction: column;
}
#group-icon-header .header-language .wpml-ls-legacy-dropdown > ul > li > a:after,
#group-icon-header .header-language .wpml-ls-legacy-dropdown-click > ul > li > a:after,
#group-icon-header .header-currency .wcml_currency_switcher > a:after {
font-size: 14px;
}
#group-icon-header .wpml-ls-legacy-list-horizontal {margin: 5px 0;}
#group-icon-header .wpml-ls-legacy-list-horizontal > ul {gap: 10px;}
#group-icon-header .ts-sidebar-content:not(.no-tab) {
margin-top: -1px;
}
#group-icon-header.active .ts-sidebar-content {
box-shadow: none !important;
}
.tab-mobile-menu {
display: flex;
padding: 6px 15px 0;
margin: 0;
gap: 5px;
}
.no-tab .tab-mobile-menu {display: none;}
ul.tab-mobile-menu li {
list-style: none;
padding: 8px 10px;
margin: 0;
flex: 1;
font-size: calc(var(--ts-body-font-size) - 1px);
text-align: center;
text-transform: uppercase;
font-weight: var(--ts-heading-font-weight);
border-width: 1px;
border-style: solid;
border-radius: 40px;
}
ul.tab-mobile-menu li.active {
background: var(--ts-primary-color);
border-color: var(--ts-primary-color);
color: var(--ts-text-in-primary-color);
}
.mobile-menu-wrapper nav ul li > a {
color: inherit;
}
.mobile-menu-wrapper .woocommerce .product-label > span.onsale, 
.mobile-menu-wrapper .woocommerce .product-label > span {
font-size: 10px;
line-height: 12px !important;
}
.mobile-menu-wrapper .woocommerce .products .product .meta-wrapper,
.mobile-menu-wrapper .woocommerce .products .product .product-name {
font-size: 1em;
}
#group-icon-header .mobile-menu-wrapper {
position: relative;
overflow-x: hidden !important;
overflow-y: auto;
padding: 15px;
font-family: var(--ts-mb-menu-font-family);
font-weight: var(--ts-mb-menu-font-weight);
font-size: var(--ts-mb-menu-font-size);
line-height: var(--ts-mb-menu-line-height);
}
.mobile-menu-wrapper nav > ul > li,
.mobile-menu-wrapper nav > ul.menu > li,
.mobile-menu-wrapper ul.sub-menu > li.menu-item {
display: block;
position: static;
display: flex;
flex-wrap: wrap;
align-items: center;
width: 100%;
padding: 0 0 15px;
margin: 0 0 15px;
border-bottom: 1px solid var(--ts-border);
gap: 15px;
}
.product-style-v6 #group-icon-header .group-button-header > *,
.product-style-v6 .mobile-menu-wrapper nav > ul > li, 
.product-style-v6 .mobile-menu-wrapper nav > ul.menu > li, 
.product-style-v6 .mobile-menu-wrapper ul.sub-menu > li.menu-item {
border-color: var(--ts-product-border);
}
.mobile-menu-wrapper ul.sub-menu > li.menu-item:first-child {
padding-top: 15px;
}
.mobile-menu-wrapper > div:last-child nav > ul > li:last-child,
.mobile-menu-wrapper > nav.nav-top:last-child > ul.menu > li:last-child,
.mobile-menu-wrapper ul.sub-menu > li.menu-item:last-child {
padding: 0;
margin: 0;
border: 0;
}
header .shopping-cart-wrapper a>.ic-cart:before {
display: inline-block;
vertical-align: middle;
}
body .mobile-menu-wrapper.ts-menu nav.mobile-menu {
width: 100%;
display: block;
float: none;
margin: 0;
padding: 0;
}
.mobile-menu-wrapper ul.menu li .menu-icon {
margin-right: 5px; }
.mobile-menu-wrapper nav > ul.menu li a.has-icon .menu-icon {
width: 20px;
}
.mobile-menu-wrapper span.ts-menu-drop-icon {
z-index: 3;
cursor: pointer;
padding: 0;
font-size: 10px;
width: 50px;
transition: color 150ms ease 0s;
margin: 1px 0 0 auto; text-align: right; }
body #group-icon-header .menu-title {
margin: 0;
padding: 14px 0;
white-space: nowrap;
font-size: 100%;
font-weight: normal;
line-height: 22px;
display: none;
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 5;
font-size: var(--ts-text-small);
background-color: var(--ts-dropdown-bg);
}
body #group-icon-header.not-first-level .menu-title {
display: block;
}
#group-icon-header .menu-title span {
position: relative;
display: inline-block;
padding: 0 40px;
}
.mobile-menu-wrapper ul {
margin: 0;
}
.mobile-menu-wrapper ul.sub-menu {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 4;
display: none !important;
overflow-x: hidden;
overflow-y: auto;
color: var(--ts-dropdown-color);
background-color: var(--ts-dropdown-bg);
}
.mobile-menu-wrapper li:not(.ts-megamenu) ul.sub-menu {
padding: 0 15px;
}
.mobile-menu-wrapper li.active > .ts-menu-drop-icon + ul.sub-menu {
display: block !important;
}
.mobile-menu-wrapper nav > ul > li ul.sub-menu {
top: 50px;
}
.mobile-menu-wrapper li.active .ts-menu-drop-icon.active {
position: fixed;
top: 0;
width: auto;
z-index: 5;
padding: 13px 15px;
left: 0;
right: 0;
text-align: start;
}
.mobile-menu-wrapper li.active .ts-menu-drop-icon:after {
display: inline-block;
}
.mobile-menu-wrapper li.active .ts-menu-drop-icon.active:after {
font-size: 12px;
background: var(--ts-mobile-menu-bg);
}
.mobile-menu-wrapper nav > ul ul.sub-menu,
.mobile-menu-wrapper nav > ul {
margin: 0;
gap: 0;
flex-direction: column;
align-items: flex-start;
}
.mobile-menu-wrapper nav > ul ul {
margin: 0;
padding: 0;
}
.mobile-menu-wrapper nav > ul ul.sub-menu li:last-child > ul.sub-menu {
margin-bottom: 0;
}
.mobile-menu-wrapper nav ul li {
list-style: none;
float: none;
}
.mobile-menu-wrapper nav ul li:not(.ts-normal-menu):not(.ts-megamenu) {width: 100%;}
.mobile-menu-wrapper nav > ul > li:not(.ts-normal-menu):not(.ts-megamenu) ul.sub-menu {
display: flex !important;
position: static;
width: 100%;
border-top: 1px solid var(--ts-border);
padding: 0 0 0 20px;
}
.rtl .mobile-menu-wrapper nav > ul > li:not(.ts-normal-menu):not(.ts-megamenu) ul.sub-menu {
padding: 0 20px 0 0;
}
.group-button-header .header-language,
.group-button-header .header-currency {
font-size: 1em;
z-index: 1;
}
.group-button-header .wpml-ls-legacy-dropdown .wpml-ls-flag, 
.group-button-header .wpml-ls-legacy-dropdown-click .wpml-ls-flag {
width: 16px;
}
.mobile-menu-wrapper nav > ul.menu li:before {
font-size: 1.2em;
}
.mobile-menu-wrapper .ts-list-of-product-categories-wrapper .list-categories ul {
gap: 10px;
}
.mobile-menu-wrapper .my-account-wrapper .account-control > a, 
.mobile-menu-wrapper .my-wishlist-wrapper .tini-wishlist {
line-height: 1;
}
.mobile-menu-wrapper nav li.ts-megamenu ul.sub-menu > li {
padding-left: 0;
padding-right: 0;
}
.mobile-menu-wrapper .menu-sub-label {position: static;}
.mobile-menu-wrapper .menu-sub-label:before {display: none;}
.mobile-menu-wrapper nav ul li > a {
padding: 0;
display: inline-flex;
align-items: center;
gap: 0 10px;
color: inherit;
z-index: 1;
position: relative;
font-family: inherit;
font-weight: inherit;
font-size: inherit;
line-height: inherit;
}
.mobile-menu-wrapper nav.nav-top ul li > a {
font-size: calc(var(--ts-mb-menu-font-size) - 2px);
font-weight: normal;
}
.mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > .ts-menu-drop-icon,
.mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > .ts-menu-drop-icon,
.mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > a,
.mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > a {
color: var(--ts-primary-color);
}
.mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > .ts-menu-drop-icon.active,
.mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > .ts-menu-drop-icon.active {
color: inherit;
}
.mobile-menu-wrapper nav li a:hover {
text-decoration: none;
}
.mobile-menu-wrapper .ts-megamenu-container > *[class^="elementor-"] {
position: static;
}
.mobile-menu-wrapper .sub-menu .elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
position: relative;
}
#group-icon-header .group-button-header {
margin-top: auto;
}
#group-icon-header .group-button-header > * {
padding: 20px 15px;
display: flex;
flex-direction: column;
gap: 10px;
border-width: 1px 0 0;
border-style: solid;
}
#group-icon-header .my-wishlist-wrapper .tini-wishlist .title {display: inline-block;}
#group-icon-header .my-wishlist-wrapper .tini-wishlist {
color: inherit;
gap: 7px;
width: auto;
height: auto;
padding: 0;
background: transparent;
text-align: start;
justify-content: flex-start;
}
#group-icon-header .my-wishlist-wrapper .tini-wishlist:before {
line-height: inherit !important;
}
#group-icon-header .tini-wishlist .count-number {
background: transparent;
border-radius: 0;
width: auto;
height: auto;
font-size: 1em;
line-height: inherit;
font-weight: inherit;
color: inherit;
position: static;
}
#group-icon-header .tini-wishlist .count-number:before {
content: "(";
display: inline-block;
}
#group-icon-header .tini-wishlist .count-number:after {
content: ")";
display: inline-block;
}
:is(.product-style-v2, .product-style-v4, .product-style-v6) #group-icon-header .my-wishlist-wrapper .tini-wishlist .count-number {
display: inline-block;
}
#group-icon-header .header-currency > div,
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-item {
display: block;
}
#group-icon-header .header-currency > div:after,
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-item:after {
content: '';
display: table;
clear: both;
}
#group-icon-header .header-language:hover .wpml-ls-sub-menu, 
#group-icon-header .header-currency:hover ul {
-webkit-animation: none !important;
-moz-animation: none !important;
animation: none !important
}
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, 
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, 
#group-icon-header .header-currency ul{
padding: 0;
margin: 0;
position: static;
visibility: visible !important;
width: auto;
min-width: 0;
display: block;
}
#group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a{
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
background: transparent;
padding: 0;
gap: 5px;
float: left; }
#group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a,
#group-icon-header .wcml_currency_switcher > a.wcml-cs-active-currency {
text-decoration: underline;
text-underline-offset: 5px;
}
#group-icon-header .wcml_currency_switcher > a {
line-height: 22px;
float: left; margin: 0 20px 5px 0; }
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li,
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li, 
#group-icon-header .header-currency ul li {
width: auto;
position: relative;
padding: 0;
display: inline-block;
vertical-align: top;
}
#group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a,
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li,
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li, 
#group-icon-header .header-currency ul li {
margin: 0 28px 5px 0; line-height: 22px;
}
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li,
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li {
margin-top: 1px;
}
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li:last-child,
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li:last-child,
#group-icon-header .header-currency ul li:last-child {
margin-right: 0; }
#group-icon-header .header-language .wpml-ls > ul > li > a:after, 
#group-icon-header .header-currency .wcml_currency_switcher>a:after,
#group-icon-header .wcml_currency_switcher > ul:before, 
#group-icon-header .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before, 
#group-icon-header .wpml-ls-item-legacy-dropdown-click ul.wpml-ls-sub-menu:before {
display: none !important;
}
.woocommerce .woocommerce-ordering .orderby ul {
left: auto; right: 0; transform: none;
}
.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs {
gap: 5px 20px;
justify-content: center;
}
.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li:not(:last-child) {
padding-right: 0; margin-right: 0; }
.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li:not(:last-child):after {display: none;}
.elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon {vertical-align: middle;}
.post-content-wrapper .entry-meta-top {gap: 3px 0;}
.entry-meta-top .cats-link a {letter-spacing: 0;} body.woocommerce.archive #left-sidebar .widget-title-wrapper .block-control,
body.woocommerce.archive #right-sidebar .widget-title-wrapper .block-control,
#ts-filter-widget-area .widget-title-wrapper .block-control {
display: none !important;
}
body.woocommerce.archive #left-sidebar .widget-container > *:not(.widget-title-wrapper),
body.woocommerce.archive #right-sidebar .widget-container > *:not(.widget-title-wrapper),
#ts-filter-widget-area .widget-container > *:not(.widget-title-wrapper) {
display: block !important;
}
body.woocommerce.archive #left-sidebar .widget-container > ul:not(.widget-title-wrapper),
body.woocommerce.archive #right-sidebar .widget-container > ul:not(.widget-title-wrapper),
#ts-filter-widget-area .widget-container > ul:not(.widget-title-wrapper) {
display: flex !important;
width: 100%;
}
.ts-sidebar .overlay {width: 100vw;display: block;}
body.woocommerce.archive #left-sidebar,
body.woocommerce.archive #right-sidebar {
position: fixed;
top: 0;
bottom: 0;
left: 0; right: auto; margin: 0;
padding: 0 25px 25px;
overflow-x: hidden;
overflow-y: auto;
background: var(--ts-dropdown-bg);
width: 330px;
max-width: 100%;
transform: translateX(-330px); transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
z-index: 99992;
}
body.woocommerce.archive #right-sidebar {
left: auto; right: 0; transform: translateX(330px); }
body.woocommerce.archive.admin-bar #left-sidebar,
body.woocommerce.archive.admin-bar #right-sidebar {
top: 46px;
}
body.woocommerce.archive #left-sidebar.active,
body.woocommerce.archive #right-sidebar.active {
transform: translateX(0px);
}
body.woocommerce.archive #left-sidebar .ts-category-title, 
body.woocommerce.archive #right-sidebar .ts-category-title {
display: none;
}
.comment-actions {gap: 15px;}
.is-medium.wc-block-components-sidebar-layout, .is-mobile.wc-block-components-sidebar-layout, .is-small.wc-block-components-sidebar-layout,	
.is-medium .wc-block-cart__sidebar, .is-mobile .wc-block-cart__sidebar, .is-small .wc-block-cart__sidebar {
margin-bottom: 0;
}
#main > .list-categories {
padding-top: 20px;
padding-bottom: 20px;
}
.ts-stick-compare-button {font-size: var(--ts-text-small);}
:where(#left-sidebar,#right-sidebar,#ts-filter-widget-area) .product-on-sale-form {
display: block;
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid var(--ts-border);
}
:where(#left-sidebar,#right-sidebar) .product-on-sale-form {
margin-bottom: 0 !important;
}
body.woocommerce.archive .ts-stick-compare-button,
body.woocommerce.archive #to-top {
bottom: 5px;
}
body.product-style-v3.woocommerce.archive .ts-stick-compare-button,
body.product-style-v3.woocommerce.archive #to-top {
bottom: 5px;
}
body.woocommerce.archive:has(.mobile-sticky-filters) .ts-stick-compare-button,
body.woocommerce.archive:has(.mobile-sticky-filters) #to-top {
bottom: 56px;
}
body.product-style-v3.woocommerce.archive:has(.mobile-sticky-filters) .ts-stick-compare-button,
body.product-style-v3.woocommerce.archive:has(.mobile-sticky-filters) #to-top {
bottom: 51px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
padding: 0 0 5px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:after {display: none;}
.woocommerce .woocommerce-customer-details .addresses > *:first-child {
margin-bottom: var(--ts-section-gap);
} .ts-banner:is(.img-mobile-tablet,.img-mobile) .mobile-banner{
display: block;
}
.ts-banner:is(.img-mobile-tablet,.img-mobile) .main-banner{
display: none;
}
.woocommerce > form.checkout {
margin-top: 27px;
}
.ts-blogs.related-posts article header .entry-title, .columns-4 .list-posts article header .entry-title, .columns-4.ts-blogs article header .entry-title {
font-size: var(--ts-h4-font-size);
line-height: var(--ts-h4-line-height);
}
.ts-pagination, .woocommerce nav.woocommerce-pagination, .dokan-pagination-container .dokan-pagination {
gap: 5px;
}
body .wc-block-cart-item__wrap {
gap: 5px 30px;
}
body .wc-block-cart-item__wrap > .wc-block-components-product-name,
body .wc-block-cart-item__wrap > .wc-block-cart-item__quantity {
width: 100% !important;
}
body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices {
margin-left: 0;
}
body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {
max-width: none;
}
body .is-medium table.wc-block-cart-items .wc-block-cart-items__row, 
body .is-mobile table.wc-block-cart-items .wc-block-cart-items__row, 
body .is-small table.wc-block-cart-items .wc-block-cart-items__row {
align-items: center;
}
body .is-mobile .wc-block-components-form .wc-block-components-checkout-step, 
body .is-small .wc-block-components-form .wc-block-components-checkout-step {
padding-top: 25px;
margin-bottom: 25px;
}
body .wc-block-components-sidebar {
margin-top: 0;
}
body .wc-block-checkout__contact-fields .wc-block-components-checkout-step__heading {
margin-top: 0;
}
body .is-mobile .wc-block-components-form .wc-block-components-checkout-step:after, 
body .is-small .wc-block-components-form .wc-block-components-checkout-step:after {
bottom: -25px;
}
.ts-product-deals-wrapper.list .meta-wrapper .counter-wrapper .number-wrapper {
font-size: 14px;
min-height: 28px;
min-width: 38px;
}
.woocommerce-page.woocommerce-checkout form.login .form-row,
.woocommerce.woocommerce-checkout form.login .form-row {
width: auto;
}
.woocommerce .checkout-login-coupon-wrapper form.login {gap: 10px;}
.woocommerce .checkout-login-coupon-wrapper form.login > .form-row-first,
.woocommerce .checkout-login-coupon-wrapper form.login > .form-row-last {width: calc(50% - 5px);}
.woocommerce .woocommerce-form-login .lost_password a, .woocommerce .checkout-login-coupon-wrapper form.login .lost_password a, .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span {
vertical-align: -1px;
}
.woocommerce #customer_login {flex-wrap: wrap;}
:is(.woocommerce,.woocommerce-page) #customer_login > * {width: 100%;}
}
@media only screen and (max-width: 570px){
:is(.woocommerce,.woocommerce-page) :is(.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-warning) .button, body .wc-block-components-notice-banner .button {
margin-left: 0; }
.woocommerce #content table.cart td.actions .coupon, 
.woocommerce table.cart td.actions .coupon, 
.woocommerce-page #content table.cart td.actions .coupon, 
.woocommerce-page table.cart td.actions .coupon {
width: 100%;
}
.woocommerce #content table.cart td.actions .button, 
.woocommerce table.cart td.actions .button, 
.woocommerce-page #content table.cart td.actions .button, 
.woocommerce-page table.cart td.actions .button {
width: calc(50% - 3px);
}
.woocommerce table.shop_table.cart td.actions {
gap: 6px;
}
.woocommerce table.shop_table.cart td.actions > .empty-cart-button {
margin-left: 0; }
}
@media only screen and (max-width: 480px){
:root {
--ts-product-columns: 2;
}
#group-icon-header {
--ts-float-sidebar-width: 100vw;
}
.ts-frequently-bought-together {--item-gap: 20px;}
.ts-fbt-form .items {flex-direction: column;width: 100%;flex: none;}
.ts-fbt-form .items .item {width: 100%;gap: 7px;}
.ts-fbt-form .item .product-wrapper {flex-direction: row; gap: 20px; align-items: center;}
.ts-fbt-form .item .thumbnail-wrapper {width: 90px;}
.ts-fbt-form .item .meta-wrapper {flex: 1;order: 1 !important;padding: 0 !important;}
.ts-fbt-form .submit-wrapper {align-items: flex-start;}
.ts-fbt-form .items .plus {display: flex; justify-content: center;}
.product-style-v6 .ts-fbt-form .items .plus {display: none}
.woocommerce:where(.product-style-v4, .product-style-v5) div.product .ts-fbt-form .items .item {
width: 100%;
min-width: 0;
flex-direction: row;
align-items: center;
gap: 10px;
}
.woocommerce:where(.product-style-v4, .product-style-v5) div.product .ts-frequently-bought-together {
--item-gap: 0;
}
body div.product.summary-scrolling .ts-fbt-form {text-align: start;}
.product-style-v4 .ts-fbt-form .item .meta-wrapper {align-items: flex-start;}
.woocommerce:where(.product-style-v4, .product-style-v5) .ts-fbt-form .items {align-items: center;gap: 0;}
.woocommerce:where(.product-style-v4, .product-style-v5) .ts-fbt-form .item .product-wrapper {gap: 10px;}
.woocommerce:where(.product-style-v4, .product-style-v5) .ts-fbt-form .item .thumbnail-wrapper {width: 110px;}
.woocommerce.single-product.product-style-v4 #reviews #comments ol.commentlist li {padding: 20px;}
.woocommerce.product-style-v5 div.product .ts-fbt-form .items .plus {display: none;}
.woocommerce.product-style-v4 div.product .ts-fbt-form .items .plus {
width: 40px;
height: 40px;
border: 1px solid var(--ts-product-border);
text-align: center;
border-radius: 50%;
align-items: center;
margin: -15px 0;
position: relative;
background: var(--ts-body-bg);
}
:where(.product-style-v4, .product-style-v5) div.product .ts-fbt-form .item > label {
width: var(--ts-checkbox-size);
padding: 0;
font-size: 0;
order: -1;
margin: 0;
flex-shrink: 0;
}
.ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider) .items {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.product-style-v2 .ts-fbt-form .items {gap: 0;}
.product-style-v2 .ts-fbt-form .items .plus:before {
width: 20px;
height: 20px;
background: var(--ts-dropdown-color);
color: var(--ts-dropdown-bg);
font-size: 8px;
line-height: 20px;
text-align: center;
z-index: 2;
}
.product-style-v4.woocommerce .product .product-label, .product-style-v4 .woocommerce .product .product-label {
inset: 5px auto auto 5px; }
.product-style-v4 .product-group-button {
top: 5px;
right: 5px; }
.product-group-button, .product-group-button-meta {
--product-icon-size: 26px;
--product-icon-font-size: 11px;
}
#reviews #comments .comment-text .description strong {
font-size: var(--ts-h6-font-size);
margin-bottom: 10px;
}
.product-style-v2 .ts-fbt-form .items .plus {margin: -8px 0px;}
.ts-fbt-form .item .thumbnail-wrapper:after {display: none;}
.woocommerce div.product form.cart .variations tr > th.label {width: 70px;}
.woocommerce div.product form.cart .reset_variations {
left: 80px; }
.woocommerce div.product.gallery-layout-vertical {
--ts-thumbnail-size: 50px;
}
.woocommerce div.product.social-icons-vertical {
--ts-summary-padding-right: 40px;
}
.woocommerce div.product {
--ts-thumbnail-size: 50px;
--ts-thumbnail-gap: 5px;
}
.woocommerce div.product .summary form.cart div.quantity {
margin: 0 5px 0 0; }
.woocommerce.product-style-v4 div.product {
--ts-summary-padding: 20px;
}
.product-style-v4 .ts-fbt-form .item, 
.product-style-v4.woocommerce .products .product-wrapper, 
.product-style-v4 .woocommerce .products .product .product-wrapper,
.woocommerce.product-style-v4 div.product.summary-scrolling .ads-banner,
.woocommerce.product-style-v4 div.product.summary-scrolling .ts-frequently-bought-together {border-radius: var(--ts-border-radius);}
.woocommerce.product-style-v4 div.product.summary-scrolling .ts-frequently-bought-together,
.woocommerce.product-style-v4 div.product.summary-scrolling .ads-banner,
.woocommerce.product-style-v4 div.product.summary-scrolling div.woocommerce-product-gallery,
.woocommerce.product-style-v4 div.product.summary-scrolling div.summary {
margin-bottom: 10px;
}
.woocommerce.product-style-v4 div.product.summary-scrolling.gallery-layout-vertical.has-gallery .woocommerce-product-gallery__wrapper {
padding-left: calc(var(--ts-thumbnail-size) + var(--ts-thumbnail-gap)); }
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce div.product.summary-scrolling #reviews #comments ol.commentlist li .comment-text {
padding: 0;
}
.woocommerce.product-style-v4 div.product .woocommerce-tabs .panel {
padding: 20px 10px;
}
.product-style-v3.woocommerce-checkout .woocommerce > form.checkout #customer_details .form-row label {
width: 100%;
}
.product-style-v3.woocommerce-checkout .woocommerce > form.checkout #customer_details .form-row .woocommerce-input-wrapper {
width: 100%;
flex: none;
}
.product-style-v3.woocommerce-checkout #add_payment_method .checkout .checkout-inline-error-message, 
.product-style-v3.woocommerce-checkout .checkout .checkout-inline-error-message {
padding: 0 !important;
}
.product-style-v3.woocommerce-checkout .woocommerce > form.checkout #customer_details .form-row {
flex-direction: column;
gap: 0;
}
.product-style-v3.woocommerce-checkout .woocommerce > form.checkout #customer_details .form-row:not(.notes) {
margin: 0 0 25px !important;
}
.product-style-v3.woocommerce #review_form #respond .comment-form > .comment-form-comment, 
.product-style-v3.woocommerce #review_form #respond .comment-form > .comment-form-email, 
.product-style-v3.woocommerce #review_form #respond .comment-form > .comment-form-author {
flex-flow: column nowrap;
gap: 0;
align-items: flex-start;
}
.product-style-v3.woocommerce-checkout .woocommerce-password-strength,
.product-style-v3.woocommerce-checkout .woocommerce-password-hint {
width: 100%;
margin-left: 0; }
.product-style-v3.woocommerce-checkout .woocommerce > form.checkout #customer_details .woocommerce-additional-fields {
margin-top: 10px;
}
.product-style-v3.woocommerce-checkout .woocommerce-shipping-fields h3 {
margin: 20px 0px 10px;
}
.product-style-v3.woocommerce #review_form #respond p.stars {margin: 0;}
.product-style-v3 #commentform label,
.product-style-v3.woocommerce #review_form #respond .comment-form .comment-form-rating > label {min-width: 0;}
.comments-area .commentlist .comment-wrapper {
flex-direction: column;
gap: 15px;
}
.commentlist li.comment .comment-detail {
flex-direction: column;
margin-top: 0;
flex: none;
width: 100%;
}
#review_form_wrapper .comment-reply-title {
margin-bottom: 15px;
}
.product-style-v6 #review_form_wrapper #review_form {
margin-top: 20px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
padding: 0;
--ts-star-size: 12px;
--ts-star-gap: 3px;
gap: 6px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {margin-top: 5px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
flex-direction: row;
align-items: center;
gap: 10px;
}
#reviews #comments .comment-text .description {
margin-top: 8px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
width: 100%;
position: static;
order: -1;
}
.ts-special-product-wrapper.woocommerce .products .product-wrapper {
display: flex;
flex-direction: column-reverse;
align-items: center;
justify-content: center;
}
.ts-special-product-wrapper.woocommerce .products .product .meta-wrapper {
align-items: center;
}
.woocommerce div.product.gallery-layout-horizontal div.images .flex-control-thumbs {margin-top: 5px;}
.woocommerce div.product div.images .flex-control-thumbs {gap: 5px;}
:is(.columns-1, .columns-1-1, .columns-2) .woocommerce .products .product-wrapper, 
.columns-2.no-sidebar .woocommerce .products .product-wrapper,
.columns-2.has-1-sidebar .woocommerce .products .product-wrapper, 
.columns-2 .woocommerce .products .product-wrapper, 
:is(.columns-1, .columns-1-1).no-sidebar .woocommerce .products .product-wrapper,
:is(.columns-1, .columns-1-1):not(.no-sidebar) .woocommerce .products .product-wrapper {
display: flex;
flex-direction: column;
gap: 15px 0;
}
.product-style-v6.woocommerce .products .product .price, .product-style-v6 .woocommerce .products .product .price {
margin: 5px 0 2px;
}
.page-container:where(.columns-1, .columns-2) .woocommerce .products .product-wrapper .thumbnail-wrapper{
position: relative;
}
.style-icon.direction-vertical .product-category-wrapper > a:not(.meta-btn) {
width: 40px;
height: 40px;
padding: 0;
}
.style-icon.direction-vertical .product-category-wrapper:hover > a:not(.meta-btn):before {display: none;}
.style-icon.direction-vertical .product-category-wrapper .category-name {
margin: 15px 0 0;
}
.woocommerce.ts-product-category-wrapper.style-icon.direction-vertical .products:not(:is(.cross-sells,.up-sells,.related)):not(.swiper) {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.woocommerce .products:not(:is(.cross-sells,.up-sells,.related)):not(.swiper) {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.product_list_widget .product-label, .woocommerce .product .product-label {
inset: auto 5px 5px auto; gap: 3px;
}
.product-label-v1.woocommerce .product .product-label, 
.product-label-v1 .woocommerce .product .product-label {
inset: auto 5px 5px auto !important; }
.ts-compare-table-wrapper {
font-size: calc(1rem - 1px);
}
.more-less-buttons > a.more-button:after {height: 100px;}
.more-less-buttons a > span {padding: 8px 20px;}
.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper {
margin-left: 0;
margin-right: 0;
}
.woocommerce form .woocommerce-billing-fields__field-wrapper > p.form-row,
.woocommerce form .woocommerce-shipping-fields__field-wrapper > p.form-row {
margin-left: 0;
margin-right: 0;
}
.woocommerce-billing-fields__field-wrapper > p.form-row-first,
.woocommerce-billing-fields__field-wrapper > p.form-row-last,
.woocommerce-shipping-fields__field-wrapper > p.form-row-first,
.woocommerce-shipping-fields__field-wrapper > p.form-row-last {
width: 100%;
}
.ts-blogs.ts-masonry:not(.ts-slider).columns-2 .items .item,
.ts-blogs.ts-masonry:not(.ts-slider).columns-3 .items .item {width: 100%;}
.woocommerce.ts-product-deals-wrapper.list:is(.columns-1, .columns-2, .columns-3) .products .product .product-name {
font-size: calc(var(--ts-product-font-size)* 1.2);
}
:is(.woocommerce,.woocommerce-page) #customer_login > * {
max-width: 100%;
}
.has-x-large-font-size {
font-size: var(--ts-h2-font-size) !important; }
.counter-wrapper > div {
min-width: 0;
}
#to-top {width: 32px;height: 32px;}
#to-top a {width: 32px;height: 32px;}
#to-top a:before {font-size: 12px;line-height: 32px;}
.ts-stick-compare-button {
padding: 6px 20px;
}  .column-tabs .list-categories {
flex-direction: column;
gap: 14px;
}
.column-tabs .list-categories ul.tabs {justify-content: center;margin: 0;}
.ts-dimensions-content > ul > li, 
.woocommerce-tabs .panel .ts-dimensions-content > ul > li, 
table.chart-table tr, 
.woocommerce-tabs .panel table tr {
padding-left: 20px;
padding-right: 20px;
align-items: center;
}
.ts-dimensions-content > ul > li > span:first-child, 
.chart-content table tr > *:first-child, 
.woocommerce-tabs .panel table tr > *:first-child, 
.woocommerce table.shop_attributes th {width: 35%;min-width: 0;}
.woocommerce div.product form.cart table.group_table tr {
grid-template-columns: 90px 1fr;
}
.woocommerce div.product.tabs-accordion .woocommerce-tabs .ts-size-chart-content {overflow-x: auto;}
.columns-2:not(.no-sidebar) .woocommerce .products .product-wrapper > .meta-wrapper, 
:is(.columns-1, .columns-1-1, .columns-2) .woocommerce .products .product-wrapper > .meta-wrapper,
.has-1-sidebar.columns-2 .woocommerce .products .product-wrapper > .meta-wrapper, 
:is(.columns-1, .columns-1-1):not(.no-sidebar) .woocommerce .products .product-wrapper > .meta-wrapper {padding: 0;}
.woocommerce div.product.gallery-layout-grid div.images .woocommerce-product-gallery__wrapper {
gap: 6px;
}
.woocommerce div.product.gallery-layout-grid.has-gallery div.images .woocommerce-product-gallery__image {
width: calc(50% - 3px);
} .woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-last {
width: 100%;
min-width: 0;
margin-left: 0; margin-top: 10px;
}
.woocommerce>form.checkout #order_review_heading {
padding-bottom: 0;
}
.woocommerce .checkout-login-coupon-wrapper form.login > .form-row-first, 
.woocommerce .checkout-login-coupon-wrapper form.login > .form-row-last {
width: 100%;
} .wp-block-heading.page-title br {display: none;}
.post-password-form > p > label {
display: block;
}
.post-password-form > p > label > input {
min-width: 0;
width: 100%;
}
.post-password-form > p > label + input[type="submit"] {
width: 100%;
min-width: 0;
margin-left: 0; display: block;
top: 0;
}
.wp-block-search .wp-block-search__inside-wrapper {
flex-direction: column;
}
.wp-block-search .wp-block-search__input {
width: 100%;
min-width: 0;
}
.list-posts article.sticky {
padding: 30px;
border-width: 2px;
}
.woocommerce ul.order_details {
flex-direction: column;
}
.woocommerce ul.order_details li {
width: 100%;
padding: 10px;
flex: none;
text-align: inherit;
border-width: 0 0 1px;
}
.woocommerce ul.order_details li strong {
display: inline-block;
}
.woocommerce table.shop_table.order_details th.product-total,
.woocommerce .woocommerce-order-details table.shop_table tfoot td,
.woocommerce table.shop_table.order_details td.product-total {
text-align: right; } #ts-product-360-modal .popup-container {
width: calc(100% - 80px);
padding: 20px;
}
.ts-popup-modal .popup-container.product-360-container,
#ts-product-video-modal .popup-container {
width: calc(100% - 80px);
max-width: 100%;
}
.threesixty .nav_bar {
top: 29px;
right: -4px; gap: 2px;
}
.threesixty .nav_bar a {
width: 24px;
height: 24px;
}
.threesixty .nav_bar a:before {line-height: 22px;}
#ts-product-360-modal .close:after, #ts-product-video-modal .close:after {font-size: 12px;}
body .ts-popup-modal .add-to-cart-popup-container {
width: 80%;
padding: 20px;
max-width: 100%;
}
.add-to-cart-popup-content .action {gap: 5px;}
.ts-popup-modal .close {
transform: translateX(100%);
}
.add-to-cart-popup-content .item {gap: 15px;}
.add-to-cart-popup-content .product-meta {
text-align: center;
}
.add-to-cart-popup-content .price {
justify-content: center;
}
.add-to-cart-popup-content .heading .theme-title {
margin: 0 0 15px;
}
.add-to-cart-popup-content .item {
flex-direction: column;
}
.ts-team-members .team-info {
gap: 4px;
}
.ts-team-members .team-info .name {
font-size: 1.2rem;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 50px;
}
form .subscribe-email button {
padding-left: 20px;
padding-right: 20px;
}
.style-big-text.direction-horizontal .product-category-wrapper {
gap: 20px;
flex-direction: column;
}
sr7-module .style-big-text.direction-horizontal .product-category-wrapper {
flex-direction: row;
}
.ts-compare-popup .items .item .product-name {
-webkit-line-clamp: 2;
}
.product-style-v6.woocommerce-page #left-sidebar, 
.product-style-v6.woocommerce-page #right-sidebar, 
.product-style-v6.woocommerce-page:not(.single-product) #main-content {
padding: 0;
}
.product-style-v6 .ts-fbt-form .item {
gap: 0;
padding-right: calc(var(--ts-checkbox-size) + 20px); }
.product-style-v6 .ts-fbt-form .item > label {
position: absolute;
right: 10px; top: 50%;
transform: translateY(-50%);
margin: 0;
}
.product-style-v6 .ts-fbt-form .item .meta-wrapper span.price {
padding-right: 0; }
div.product .summary .ts-social-sharing ul {
gap: 4px 15px;
}
.woocommerce.product-style-v6 .ts-fbt-form .submit-wrapper h6 {
margin-bottom: 6px;
}
.woocommerce.product-style-v6 .ts-fbt-form .submit-wrapper button {
margin-top: 10px;
}
.product-style-v6 #review_form_wrapper #review_form {
margin-top: 0;
}
}
@media only screen and (max-width: 375px){
.woocommerce:where(.product-style-v4, .product-style-v5) .ts-fbt-form .item .thumbnail-wrapper {
width: 90px;
}
.woocommerce.ts-product-category-wrapper.style-icon.direction-vertical .products:not(:is(.cross-sells,.up-sells,.related)):not(.swiper) {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.woocommerce-billing-fields__field-wrapper, 
.woocommerce-shipping-fields__field-wrapper {
margin-left: 0;
margin-right: 0;
}
.woocommerce-billing-fields__field-wrapper > p.form-row, 
.woocommerce-shipping-fields__field-wrapper > p.form-row {
margin-left: 0;
margin-right: 0;
}
.woocommerce-billing-fields__field-wrapper > p.form-row-first, 
.woocommerce-billing-fields__field-wrapper > p.form-row-last, 
.woocommerce-shipping-fields__field-wrapper > p.form-row-first, 
.woocommerce-shipping-fields__field-wrapper > p.form-row-last, 
.woocommerce-billing-fields__field-wrapper > #billing_postcode_field, 
.woocommerce-shipping-fields__field-wrapper > #shipping_postcode_field, 
.woocommerce-billing-fields__field-wrapper > #billing_city_field, 
.woocommerce-shipping-fields__field-wrapper > #shipping_city_field {
width: 100%;
}
#group-icon-header .wpml-ls-legacy-dropdown > ul > li.wpml-ls-current-language > a, 
#group-icon-header .wpml-ls-legacy-dropdown-click > ul > li.wpml-ls-current-language > a, 
#group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu > li, 
#group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu > li, 
#group-icon-header .header-currency ul li {
margin-right: 25px; }
}