#primary.product-category-wpb-content-area{float:unset;width:100% !important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;border:none;box-shadow:none;}
@media only screen and (min-width: 1270px) {
#primary.product-category-wpb-content-area{max-width:1240px;}
}
@media only screen and (max-width: 992px) {
#primary.product-category-wpb-content-area{max-width:960px;}
}
@media only screen and (max-width: 768px) {
#primary.product-category-wpb-content-area{max-width:720px;}
}
@media only screen and (max-width: 576px) {
#primary.product-category-wpb-content-area{max-width:540px;}
}
@media only screen and (max-width: 415px) {
#primary.product-category-wpb-content-area{max-width:385px;}
}
@media only screen and (max-width: 376px) {
#primary.product-category-wpb-content-area{max-width:345px;}
}
.product-category-wpb-panel-title-wrap{margin-bottom:30px;}
.product-category-wpb-page-title .product-category-wpb-page-caption{margin:0 auto;position:relative;display:inline-block;max-width:100%;}
h1.mstcprcfvc-category-name, h2.mstcprcfvc-category-name, h3.mstcprcfvc-category-name, h4.mstcprcfvc-category-name, h5.mstcprcfvc-category-name, h6.mstcprcfvc-category-name, p.mstcprcfvc-category-name{color:var(--tooltip-color) !important;font-size:var(--tooltip-size) !important;line-height:var(--tooltip-line-height) !important;text-align:var(--tooltip-text-align);}
div.mstcprcfvc-description-category{margin:40px 0px;}
div.mstcprcfvc-description-category p{font-size:var(--tooltip-size) !important;color:var(--tooltip-color) !important;}
.wpbakery-subcategory-products.products{display:grid !important;column-gap:20px;list-style-type:none;padding:0px;}
.wpbakery-subcategory-products.columns-1{grid-template-columns:repeat(1, minmax(0, 1fr));width:100%;margin-right:0;}
.wpbakery-subcategory-products.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr));}
.wpbakery-subcategory-products.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr));}
.wpbakery-subcategory-products.columns-4{grid-template-columns:repeat(4, 1fr);}
.wpbakery-subcategory-products.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr));}
.wpbakery-subcategory-products.columns-6{grid-template-columns:repeat(6, minmax(0, 1fr));}
.wpbakery-subcategory-products:not(.oceanwp) a.wpbakery-subcategory-link{display:inline-block !important;position:relative !important;}
.wpbakery-subcategory-products a.wpbakery-subcategory-link, .wpbakery-subcategory-products a.wpbakery-subcategory-link img{width:100%;}
.wpbakery-subcategory-products.buzzstore.products.columns-1 li.product-category.product, .wpbakery-subcategory-products.buzzstore.products.columns-2 li.product-category.product, .wpbakery-subcategory-products.buzzstore.products.columns-3 li.product-category.product, .wpbakery-subcategory-products.buzzstore.products.columns-4 li.product-category.product, .wpbakery-subcategory-products.buzzstore.products.columns-5 li.product-category.product, .wpbakery-subcategory-products.buzzstore.products.columns-6 li.product-category.product{width:100% !important;}
.wpbakery-subcategory-products.buzzstore .woocommerce-loop-category__title, .wpbakery-subcategory-products.shopkeeper .woocommerce-loop-category__title{text-align:center !important;color:#000 !important;width:unset;border:none;}
.wpbakery-subcategory-products.shopkeeper .woocommerce-loop-category__title:hover{background-color:#ffffff !important;}
.wpbakery-subcategory-products.oxygen a.wpbakery-subcategory-link{width:100%;}
.wpbakery-subcategory-products .product-category.product{margin-bottom:2.5em;}
.wpbakery-subcategory-products .product-category.product a img{margin-bottom:0.8em;width:100%;}
.wpbakery-subcategory-products .product-category.product a img:hover{opacity:0.6;}
.wpbakery-subcategory-products li.product-category.product{width:100% !important;max-width:100% !important;flex:100% !important;}
.wpbakery-subcategory-products::before{display:none !important;}
.wpbakery-subcategory-products:not(.oxygen) .woocommerce-loop-category__title,
ul.products.kalium .woocommerce-loop-category__title{position:absolute;background-color:rgba(255, 255, 255, .88);transition:background .3s;text-align:center;top:unset;left:1em;right:1em;padding:0.5em 0 0.7em;bottom:1.8em;font-size:.9em;text-transform:uppercase;font-weight:700;line-height:1.5;}
.wpbakery-subcategory-products.oxygen .woocommerce-loop-category__title{text-align:center;padding:0.5em 0 0.7em;font-size:.9em;text-transform:uppercase;font-weight:700;line-height:1.5;}
.wpbakery-subcategory-products .woocommerce-loop-category__title:hover{background-color:#fff;}
.wpbakery-subcategory-products .woocommerce-loop-category__title .count, ul.products.kalium .woocommerce-loop-category__title .count{background:0 0;opacity:.5;text-decoration:none;color:unset;}
.sub-category-wpb-description{clear:both;}
ul.wpbakery-subcategory-products .woo-desc{display:none;}
.wpbakery-subcategory-products.goya .woocommerce-loop-category__title, ul.products.goya .woocommerce-loop-category__title, .wpbakery-subcategory-products.goya .woocommerce-loop-category__title:hover{background-color:unset;font-weight:normal;}
.product-category-wpb-drile .products{padding-top:25px;}
.product-category-wpb-goya-wrapper .category-separator{border-bottom:none;}
.product-category-wpb-goya-wrapper h2.woocommerce-loop-category__title{background-color:unset !important;}
.products-by-category-wpb-filter-electro .site-content-inner{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.products-by-category-wpb-filter-electro #primary.content-area,
.products-by-category-wpb-filter-electro .site-content-inner #sidebar.sidebar{padding-right:15px;padding-left:15px;}
.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-right #primary.content-area{order:1 !important;}
.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-right #sidebar.sidebar{order:2 !important;}
.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-left #primary.content-area{order:2 !important;}
.products-by-category-wpb-filter-electro.wpb-category-wpb-filter-sidebar-position-left #sidebar.sidebar{order:1 !important;}
@media only screen and (max-width: 768px) {
.product-category-wpb-drile section#block-3{background:rgba(195, 195, 195, .1);padding:10px 20px 10px 20px;}
.product-category-wpb-drile form.woocommerce-ordering, .product-category-wpb-drile .woocommerce-ordering .orderby-current, .product-category-wpb-drile button.yith-wcan-filters-opener{width:100% !important;}
.product-category-wpb-drile .products-by-category-wpb .products .product.first{clear:none;}
.product-category-wpb-drile .products-by-category-wpb .products .product{width:50%;float:left;}
.wpbakery-subcategory-products.columns-1, .wpbakery-subcategory-products.columns-2, .wpbakery-subcategory-products.columns-3, .wpbakery-subcategory-products.columns-4, .wpbakery-subcategory-products.columns-5, .wpbakery-subcategory-products.columns-6{grid-template-columns:repeat(1, minmax(0, 1fr)) !important;}
.wpbakery-subcategory-products .product-category.product{margin-bottom:1em;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.product-category-wpb-drile .products-by-category-wpb .products .product.first{clear:none;}
.product-category-wpb-drile .products-by-category-wpb .products .product{width:33.33333%;float:left;}
.wpbakery-subcategory-products.columns-1, .wpbakery-subcategory-products.columns-2, .wpbakery-subcategory-products.columns-3, .wpbakery-subcategory-products.columns-4, .wpbakery-subcategory-products.columns-5, .wpbakery-subcategory-products.columns-6{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}
.wpbakery-subcategory-products .product-category.product{margin-bottom:1em;}
}
@media only screen and (min-width: 1280px) { #primary.product-category-wpb-starbella,
#primary.product-category-wpb-dessau,
#primary.product-category-wpb-jupiter{float:unset;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="2"] li.product,
body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="3"] li.product,
body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="4"] li.product,
body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="5"] li.product,
body.woocommerce:not(.single-product) .product-category-wpb-salient ul.products[data-n-desktop-small-columns="6"] li.product{width:auto !important;margin:auto !important;}
.qodef-woocommerce-columns-4 .product-category-wpb-dessau .qodef-pl-main-holder>.products>.product:nth-child(4n+1),
.edgtf-woocommerce-columns-4 .product-category-wpb-journo .edgtf-pl-main-holder>.products>.product:nth-child(4n+1){clear:unset;}
.products-by-category-wpb .products .product img[alt="img"],
.products-by-category-wpb .products .product .product-wrapper, .products-by-category-wpb .products.list .product, .product-category-wpb-kadence ul.products li.product{width:100% !important;max-width:100% !important;flex:100% !important;}
.products-by-category-wpb .products .product{float:left !important;margin-left:0 !important;}
.products-by-category-wpb .products .product.first{clear:none !important;}
.product-category-wpb-astra ul.products li.product, .product-category-wpb-dt-the7 .products article.product{width:100% !important;max-width:100% !important;flex:100% !important;}
.product-category-wpb-astra.products-by-category-wpb-1 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-1 .dt-css-grid{grid-template-columns:repeat(1, 1fr) !important;}
.product-category-wpb-astra.products-by-category-wpb-2 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-2 .dt-css-grid{grid-template-columns:repeat(2, 1fr) !important;}
.product-category-wpb-astra.products-by-category-wpb-3 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-3 .dt-css-grid{grid-template-columns:repeat(3, 1fr) !important;}
.product-category-wpb-astra.products-by-category-wpb-4 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-4 .dt-css-grid{grid-template-columns:repeat(4, 1fr) !important;}
.product-category-wpb-astra.products-by-category-wpb-5 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-5 .dt-css-grid{grid-template-columns:repeat(5, 1fr) !important;}
.product-category-wpb-astra.products-by-category-wpb-6 ul.products, .product-category-wpb-dt-the7.products-by-category-wpb-6 .dt-css-grid{grid-template-columns:repeat(6, 1fr) !important;}
.product-category-wpb-thegem .products.inline-row .product.inline-column{min-width:unset;}
.product-category-wpb-xstore .products-list .product{width:100%;}
.products-by-category-wpb-1 .products .product{width:100% !important;max-width:100% !important;flex:100% !important;}
.products-by-category-wpb-2 .products .product{width:48% !important;max-width:48% !important;margin-right:4% !important;flex:48% !important;}
.products-by-category-wpb-3 .products .product{width:31% !important;max-width:31% !important;margin-right:3.4% !important;flex:31% !important;}
.products-by-category-wpb-4 .products .product{width:24% !important;max-width:24% !important;margin-right:1.33% !important;flex:24% !important;}
.products-by-category-wpb-5 .products .product{width:19% !important;max-width:19% !important;margin-right:1.25% !important;flex:19% !important;}
.products-by-category-wpb-6 .products .product{width:16% !important;max-width:16% !important;margin-right:0.8% !important;flex:16% !important;}
.products-by-category-wpb-2 .products .product:nth-child(2n),
.products-by-category-wpb-3 .products .product:nth-child(3n),
.products-by-category-wpb-4 .products .product:nth-child(4n),
.products-by-category-wpb-5 .products .product:nth-child(5n),
.products-by-category-wpb-6 .products .product:nth-child(6n){margin-right:0px !important;}
.products-by-category-wpb-2.products-by-category-wpb-storefront .products .product:nth-child(3n){margin-right:4% !important;}
.products-by-category-wpb-4.products-by-category-wpb-storefront .products .product:nth-child(3n){margin-right:1.33% !important;}
.products-by-category-wpb-5.products-by-category-wpb-storefront .products .product:nth-child(3n){margin-right:1.25% !important;}
.products-by-category-wpb-6.products-by-category-wpb-storefront .products .product:nth-child(3n){margin-right:0.8% !important;}
.products-by-category-wpb-2.products-by-category-wpb-storefront .products .product.last:nth-child(2n),
.products-by-category-wpb-4.products-by-category-wpb-storefront .products .product.last:nth-child(4n),
.products-by-category-wpb-5.products-by-category-wpb-storefront .products .product.last:nth-child(5n),
.products-by-category-wpb-6.products-by-category-wpb-storefront .products .product.last:nth-child(6n){margin-right:0px !important;}
.products-by-category-wpb-3 .products .product:nth-child(3n+1),
.products-by-category-wpb-4 .products .product:nth-child(4n+1),
.products-by-category-wpb-5 .products .product:nth-child(5n+1),
.products-by-category-wpb-6 .products .product:nth-child(6n+1){clear:both !important;}
} .product-category-wpb-salient nav.woocommerce-pagination ul li span.current{font-size:12px !important;border-radius:50%;padding-top:10px !important;color:#fff;font-weight:bold;}
.product-category-wpb-automotive .woocommerce-shop-before-row .woocommerce-result-count{padding-left:0;}
h1.woo-category-wpb-loop-title, h2.woo-category-wpb-loop-title, h3.woo-category-wpb-loop-title, h4.woo-category-wpb-loop-title, h5.woo-category-wpb-loop-title, h6.woo-category-wpb-loop-title, p.woo-category-wpb-loop-title, .woo-category-wpb-loop-price, .woo-category-wpb-loop-excerpt{color:var(--tooltip-color) !important;font-size:var(--tooltip-size) !important;line-height:var(--tooltip-line-height) !important;text-align:var(--tooltip-text-align) !important;margin:0px;}
.woo-category-wpb-loop-rating.loop-rating-center .star-rating{margin-left:auto;margin-right:auto;}
.woo-category-wpb-loop-rating .star-rating span::before{color:var(--tooltip-color) !important;}
.woo-category-wpb-loop-view-details{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;border-radius:var(--tooltip-border-radius) !important;background-color:var(--tooltip-bg-color) !important;color:var(--tooltip-color) !important;font-size:var(--tooltip-size) !important;line-height:var(--tooltip-line-height) !important;text-align:var(--tooltip-text-align) !important;}
.woo-category-wpb-loop-view-details:hover{background-color:var(--tooltip-bg-color-hover) !important;color:var(--tooltip-color-hover) !important;}
.woo-category-wpb-loop-view-details{border:none;outline:none !important;margin:10px 0px;}
.woo-category-wpb-loop-addtocart{text-align:var(--tooltip-text-align) !important;}
.woo-category-wpb-loop-price .amount{color:var(--tooltip-color) !important;}
.woo-category-wpb-loop-price{float:left;width:100%;}
.woo-category-wpb-loop-price .price-wrapper del, .woo-category-wpb-loop-price del .amount{color:var(--tooltip-del-color) !important;}
.woo-category-wpb-loop-price .price-wrapper ins{text-decoration:unset !important;}
.product-category-wpb-loop-products li.category{width:100% !important;box-shadow:none !important;border:none !important;text-align:var(--tooltip-text-align) !important;margin-bottom:0px !important;list-style:none;color:var(--tooltip-color) !important;font-size:var(--tooltip-size) !important;line-height:var(--tooltip-line-height) !important;display:block;font-weight:300;font-style:italic;margin-bottom:8px;text-overflow:ellipsis;white-space:normal;}
.product-category-wpb-loop-products li.category a{display:inline-block !important;color:var(--tooltip-color) !important;}
.product-category-wpb-loop-products .woocommerce-breadcrumb a{display:inline-block !important;}
.product-category-wpb-loop-products li.category a:hover{color:#13aff0 !important;}
.product-category-wpb-loop-products a.woo-category-wpb-loop-link:hover .woo-category-wpb-loop-title{color:var(--tooltip-color-hover) !important;}
.product-category-wpb-loop-products li.category a, .product-category-wpb-loop-products a.woo-category-wpb-loop-link{text-decoration:none;}
.product-category-wpb-loop-products .product-category-wpb-item{float:left;margin-bottom:15px;}
.product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail:hover{cursor:pointer;opacity:0.6;}
.product-category-wpb-loop-products .product-category-wpb-item .onsale, .product-category-wpb-loop-products .product-category-wpb-item .tag-sale{background:#f71524;border-radius:0px !important;min-height:unset;color:#ffffff;padding:8px 15px;margin-bottom:5px;line-height:1;font-weight:600;text-transform:uppercase;position:absolute;z-index:2;top:1.75em;font-size:12px;left:2.75em;text-align:center;}
.product-category-wpb-loop-products .product-category-wpb-item .onsale:hover, .product-category-wpb-loop-products .product-category-wpb-item .tag-sale:hover{background:#ec303d;}
.product-category-wpb-loop-products .product-category-wpb-loop-item-0{clear:both !important;}
.product-category-wpb-loop-products .woocommerce-pagination, .product-category-wpb-loop-products .shop-control-bar-bottom{clear:both;}
.product-category-wpb-loop-products nav.oceanwp-grid-list, .product-category-wpb-loop-products .view-mode-switcher, .product-category-wpb-loop-products .gridlist-toggle, .product-category-wpb-loop-products .view-switcher, .product-category-wpb-loop-products .shop-control-bar .shop-view-switcher, .product-category-wpb-loop-products .custom_made_shop_mode_buttons{display:none !important;}
.product-category-wpb-loop-products .shop-loop-before{display:-webkit-flex !important;display:flex !important;opacity:1 !important;}
.product-category-wpb-loop-products .switcher-wrap{margin-bottom:0px;}
.product-layout-wpb-page-title .product-layout-wpb-page-caption{margin:0 auto;position:relative;display:inline-block;max-width:100%;}
@media only screen and (max-width: 768px) {
h1.mstcprcfvc-category-name, h2.mstcprcfvc-category-name, h3.mstcprcfvc-category-name, h4.mstcprcfvc-category-name, h5.mstcprcfvc-category-name, h6.mstcprcfvc-category-name, p.mstcprcfvc-category-name{color:var(--tooltip-mobile-color) !important;font-size:var(--tooltip-mobile-size) !important;line-height:var(--tooltip-mobile-line-height) !important;text-align:var(--tooltip-mobile-text-align);}
.product-category-wpb-loop-products .product-category-wpb-item{width:100% !important;max-width:100% !important;flex:100% !important;margin-right:0px !important;}
.product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail{width:100% !important;max-width:100% !important;flex:100% !important;}
h1.woo-category-wpb-loop-title, h2.woo-category-wpb-loop-title, h3.woo-category-wpb-loop-title, h4.woo-category-wpb-loop-title, h5.woo-category-wpb-loop-title, h6.woo-category-wpb-loop-title, p.woo-category-wpb-loop-title, .woo-category-wpb-loop-price, .woo-category-wpb-loop-excerpt, .product-category-wpb-loop-products li.category{font-size:var(--tooltip-mobile-size) !important;text-align:var(--tooltip-mobile-text-align) !important;}
.woo-category-wpb-loop-rating{text-align:var(--tooltip-mobile-text-align) !important;}
.woo-category-wpb-loop-rating .star-rating{font-size:var(--tooltip-mobile-size) !important;line-height:var(--tooltip-mobile-line-height) !important;text-align:var(--tooltip-mobile-text-align) !important;}
.woo-category-wpb-loop-addtocart{text-align:var(--tooltip-mobile-text-align) !important;}
} @media only screen and (min-width: 768px) and (max-width: 1024px) {
.product-category-wpb-loop-products .product-category-wpb-item{width:48% !important;max-width:48% !important;margin-right:2% !important;flex:48% !important;}
.woo-category-wpb-loop-rating{text-align:var(--tooltip-text-align) !important;}
.woo-category-wpb-loop-rating .star-rating{font-size:var(--tooltip-size) !important;line-height:var(--tooltip-line-height) !important;text-align:var(--tooltip-text-align) !important;}
} @media only screen and (min-width: 1280px) {
.woo-category-wpb-loop-rating {
text-align: var(--tooltip-text-align) !important;
}
.woo-category-wpb-loop-rating .star-rating {
font-size: var(--tooltip-size) !important;
line-height: var(--tooltip-line-height) !important;
text-align: var(--tooltip-text-align) !important;
} .product-category-wpb-loop-products .product-category-wpb-item img.attachment-woocommerce_thumbnail {
width: 100% !important;
max-width: 100% !important;
flex: 100% !important;
}
.product-category-wpb-loop-products-column-2 .product-category-wpb-item {
width: 48% !important;
max-width: 48% !important;
margin-right: 2% !important;
flex: 48% !important;
}
.product-category-wpb-loop-products-column-3 .product-category-wpb-item {
width: 32% !important;
max-width: 32% !important;
margin-right: 1.333333333% !important;
flex: 32% !important;
}
.product-category-wpb-loop-products-column-4 .product-category-wpb-item {
width: 23% !important;
max-width: 23% !important;
margin-right: 2% !important;
flex: 23% !important;
}
.product-category-wpb-loop-products-column-5 .product-category-wpb-item {
width: 19% !important;
max-width: 19% !important;
margin-right: 1% !important;
flex: 19% !important;
}
.product-category-wpb-loop-products-column-6 .product-category-wpb-item {
width: 16% !important;
max-width: 16% !important;
margin-right: 0.66666667% !important;
flex: 16% !important;
}
}#shipping_method li{opacity:0.75;}
#lafka-pick-delivery-address-checkout-map{height:400px;}
.lafka-geocode-debug-info{word-wrap:break-word;}
button.button.lafka-disabled{opacity:0.5;cursor:default;background:#333333;}
.pac-container{z-index:200102;}
#lafka_select_branch_modal{position:relative;background:#FFF;padding:20px;width:auto;max-width:600px;margin:20px auto;border-radius:6px;}
.lafka-all-stores-closed{text-align:center;}
.lafka-all-stores-closed-countdown{text-align:center;font-size:18px;font-weight:bold;margin-bottom:15px;}
.lafka-all-stores-closed-countdown .count_holder_small{font-size:24px;}
a.lafka-branch-delivery, a.lafka-branch-pickup, .lafka-branch-user-address, .lafka-branch-selection{display:none;}
.lafka-branch-order-type, .lafka-branch-user-address{margin-bottom:25px;}
.lafka-branch-order-type{background-color:#f8f8f8;padding:2px 2px 0 8px;border-bottom:1px solid #e1e1e1;}
.lafka-branch-order-type a{display:inline-block;padding:10px 20px;border-radius:6px 6px 0 0;background-color:#f8f8f8;text-decoration:none;color:#333333;text-transform:uppercase;}
.lafka-branch-order-type a:hover{color:#333333;background-color:#e1e1e1;}
.lafka-branch-order-type a.lafka-selected{background-color:#ffffff;position:relative;bottom:-2px;}
.lafka-branch-user-address input#lafka_branch_select_user_address{width:100%;margin:8px 0 12px 0;}
a.lafka-branch-auto-locate{text-decoration:none !important;color:#333333;}
div.lafka-branch-select-images{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;}
span.lafka-branch-select-image{display:inline-block;width:31%;text-align:center;color:#333333;border:2px solid #e1e1e1;border-radius:6px;margin-right:3px;vertical-align:top;padding:15px 8px;position:relative;z-index:1;}
span.lafka-branch-select-image a, span.lafka-branch-select-image a .lafka-branch-select-name{color:#333333;text-decoration:none;display:block;}
span.lafka-branch-select-image.lafka-branch-selected-image{box-shadow:0 0px 40px 0 rgba(0, 0, 0, 0.2);z-index:100;}
span.lafka-branch-select-image a{display:block;}
span.lafka-branch-select-image a img{margin-bottom:8px;width:100%;max-width:120px;}
.lafka-branch-selection, .lafka-branch-select-message{margin-bottom:30px;}
a.lafka-branch-delivery, a.lafka-branch-pickup{text-decoration:none !important;font-size:14px;font-weight:bold;}
a.lafka-branch-delivery:before, a.lafka-branch-pickup:before{display:inline-block;font-family:Flaticon;content:"\f11e";margin-right:8px;font-size:21px;vertical-align:middle;font-weight:normal;}
a.lafka-branch-pickup:before{content:"\f125";}
.lafka-branch-select-tip{display:block;width:100%;font-size:14px;color:#333333;margin-bottom:8px;}
h3.lafka-address-not-found, h3.lafka-address-marked{display:none;}
.woocommerce form.checkout h3.lafka-address-not-found, .woocommerce form.checkout h3.lafka-address-marked{font-size:16px;font-weight:normal;padding:10px;border-radius:6px;color:#ffffff;background-color:#333333;position:relative;margin-bottom:25px;}
.woocommerce form.checkout h3.lafka-address-not-found:after, .woocommerce form.checkout h3.lafka-address-marked:after{width:8px;height:8px;display:block;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-4px;left:20px;background-color:#333333;}
.woocommerce form.checkout h3.lafka-address-marked, .woocommerce form.checkout h3.lafka-address-marked:after{color:#333333;background-color:#f1f1f1;}
.lafka-change-branch{display:block;padding:8px;border-radius:6px;background:rgba(0, 0, 0, 0.04);color:#666666;font-size:14px;text-align:left;margin:2px 0;position:relative;}
#products-wrapper .lafka-change-branch{width:100%;max-width:400px;float:right;clear:both;margin-bottom:20px;}
body > div.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .lafka-change-branch{margin-top:5px;}
.cart-collaterals .lafka-change-branch, #order_review .lafka-change-branch{margin-bottom:25px;}
.lafka-change-branch span strong{font-weight:normal;color:#333333;}
.lafka-change-branch span{display:inline-block;padding:2px 0;width:calc(100% - 55px);}
.lafka-change-branch span > span{display:inline;padding:0;width:auto;}
.lafka-change-branch.lafka-pickup-info span:last-of-type{position:absolute;top:7px;right:7px;width:auto;}
a.lafka-change-branch-button{display:inline-block;width:20px;height:20px;font-size:0px;vertical-align:middle;margin-left:4px;text-decoration:none !important;position:absolute;top:5px;right:5px;}
.lafka-change-branch.lafka-pickup-info a.lafka-change-branch-button{position:relative;top:auto;right:auto;}
a.lafka-change-branch-button:before, .lafka-change-branch-button-select:before{display:block;font-family:'Font Awesome 5 Free';font-weight:900;content:"\f303";font-size:10px;border-radius:50px;color:#ffffff;background-color:#333333;width:20px;height:20px;line-height:20px;text-align:center;}
.lafka-change-branch-button-select:before{display:inline-block;margin:0px 4px 0 0;vertical-align:middle;content:"\f06a";font-size:14px;}
a.lafka-change-branch-button:hover:before, .lafka-change-branch-button-select:hover:before{background-color:#333333;}
.lafka-change-branch-button-select{color:#333333;text-decoration:none !important;}
.lafka-checkout-datetime-container{border-radius:8px;border:1px solid #f1f1f1;padding:15px;margin-bottom:30px;}
.lafka-delivery-time-toggle{display:block;padding:15px;background-color:#f8f8f8;border-radius:8px;text-decoration:none !important;color:#333333;text-transform:uppercase;font-weight:500;font-size:13px;}
.lafka-delivery-time-toggle:before{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f017";display:inline-block;margin-right:4px;vertical-align:middle;font-size:24px;}
.lafka-checkout-datetime-fields{padding:15px;height:65px;}
.lafka-checkout-datetime-fields input#lafka_checkout_date{padding-top:16px;}
.lafka-checkout-datetime-fields input#lafka_checkout_date, .lafka-checkout-datetime-fields span.select2-container{display:inline-block;vertical-align:top;}
.lafka-checkout-datetime-fields span.select2-container{width:auto !important;min-width:150px;}
.lafka-checkout-datetime-fields .lafka-datetime-clear{display:inline-block;width:45px;height:45px;line-height:45px;border:1px solid #e1e1e1;border-radius:6px;font-size:0;text-align:center;text-decoration:none !important;}
.lafka-checkout-datetime-fields .lafka-datetime-clear:before{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f057";display:block;margin-right:4px;vertical-align:middle;font-size:24px;width:45px;height:45px;line-height:45px;}
.lafka-checkout-datetime-fields .lafka-datetime-clear:hover{background-color:#f1f1f1;}
.lafka-checkout-datetime-fields .lafka-datetime-clear:hover:before{color:#333333;}
form.checkout tr.woocommerce-shipping-totals, form.checkout tr.order-total, form.checkout h3.lafka-address-not-found, form.checkout h3.lafka-address-marked{opacity:0;}
.lafka-estimated-time{display:block !important;float:left;width:45px !important;height:45px;border:1px solid #e1e1e1;border-radius:3px;margin-right:8px;font-size:9px;text-align:center;padding-top:3px !important;background-color:#fff;}
.lafka-estimated-time:before{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f017";display:block;font-size:16px;width:100%;color:#9db55d;}
.lafka-branch-select-dropdown label, .lafka-branch-select-dropdown select{width:100%;}
.lafka-branch-select-dropdown label{margin-bottom:8px;display:block;}
.lafka-branch-select-dropdown select{padding:15px;border-radius:6px;background-color:#f6f6f6;}
.woocommerce-message[data-lafka-notice="minimum-amount"] {
display: none;
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}