/*
	Theme Name:	XTRA Child
	Theme URI:	https://xtratheme.com/
	Description:Multipurpose Theme
	Author:		Codevz
	Author URI:	https://codevz.com/
	Template:	xtra
	Version:	1.0
*/

/*
	PLEASE DO NOT edit this file, if you want add custom CSS go to Theme Options > Additional CSS
*/



.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {
display:none
}

.woocommerce-MyAccount-navigation a {
padding:10px 20px
}

.woocommerce-account .woocommerce-MyAccount-navigation {
padding:78px 17px 65px
}
.codevz-cart-checkout-steps span, .woocommerce-MyAccount-navigation a:hover, .woocommerce-MyAccount-navigation .is-active a{
  color: #ffffff;
  background-color: #8a5245 !important
}

.metaslider {
max-width:1920px;
margin:0 auto;
margin-bottom:0
}

.single-product .codevz-pm-status-outofstock strong {
display:none
}

.single-product .codevz-pm-status-outofstock {
background:#E2484A;
padding:5px 18px;
margin:8px 0;
color:#fff
}

.single-product .codevz-pm-status-outofstock span {
color:#fff;
opacity:1;
font-weight:500
}

.woocommerce form .form-row:not(:last-child) {
margin-bottom:10px
}

.item_small h3 {
font-size:14px
}

.fa-circle-check:before {
content:'\e8c0';
font-family:"czicons";
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
text-align:center;
font-variant:normal
}

.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas {
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:var(--fa-display,inline-block);
font-style:normal;
font-variant:normal;
line-height:1;
text-rendering:auto
}

.fa {
font-family:var(--fa-style-family,"Font Awesome 6 Free");
font-weight:var(--fa-style,900)
}

.woocommerce-info::before {
display:none
}



.tax-product_cat h1.page-title {
display:none
}

.tax-codevz_brands .term-description p {
width:100%;
float:left
}

.tax-codevz_brands .codevz-product-brands {
max-width:300px!important;
width:300px!important
}

.tax-codevz_brands .page-title {
display:none
}



.woocommerce-tabs .codevz-product-brands img {
width:132px
}

.woocommerce textarea#order_comments {
height:80px
}

.woocommerce-privacy-policy-text {
font-size:15px;
line-height:22px;
margin-bottom:20px
}

.woocommerce div.product .woocommerce-tabs .panel {
background-color:#5379b412
}

.xtra-comments,.content.cz_related_posts,.cz_author_box,.related.products,.upsells.products,.up-sells.products,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page #customer_details,.woocommerce-page .codevz-checkout-details,.woocommerce-page .woocommerce-order-details,.woocommerce-page .woocommerce-customer-details,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-account .cz_post_content > .woocommerce {
background-color:#5379b412
}

.related.products > h2 {
background-image:none
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
margin:0;
background:#545454
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
font-weight:500;
letter-spacing:0;
color:#1f1f1f;
background-color:#f3f5fa;
line-height:16px;
margin:5px 2px!important;
font-weight:500;
letter-spacing:0;
background-color:#f3f5fa;
opacity:.8
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
color:#1f1f1f;
background-color:#f3f5fa
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
margin:0;
background:#545454
}

.codevz-product-brands {
width:174px
}

.codevz-product-brands img {
background:#fff;
padding:10px
}

.menu-markalar .sub-menu li {
margin-bottom:0
}

.menu-markalar .sub-menu li a i img {
max-width:120px;
width:300px
}

.menu-markalar .sub-menu li a span {
font-size:0
}

.parca-bul .cz_tabs_content {
border:1px solid #ddd;
padding:20px;
border-radius:5px;
margin:0 auto 20px
}

.sase-no-results h4 {
display:none
}

.parca-bul .cz_tabs_content h3 {
font-size:18px;
margin-bottom:5px
}

.parca-bul .wpfFilterWrapper[data-filter-type] {
padding:0
}

.parca-bul .wpfPriceInputs .wpfCurrencySymbol {
color:#000;
margin-right:10px
}

.parca-bul #wpfBlock_4 {
margin-top:60px
}

.wpfPriceInputs input {
width:80px!important
}

.garanti-banner {
width:150px;
height:36px;
opacity:.8
}

.attribute-item {
font-size:13px;
font-weight:300;
color:#1f1f1f;
text-align:left
}

.attribute-item strong {
font-weight:600;
line-height:20px;
left:-1px;
position:relative
}

.single-product h1.section_title {
display:none
}

.single-product .product_meta .codevz-pm-brand {
display:none
}

.woocommerce-tabs h2 {
font-size:24px
}

.woocommerce-tabs h3 {
font-size:24px
}

.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce.single span.onsale,.woocommerce.single ul.products li.product .onsale {
background-color:#db6523
}

.woocommerce ul.products li.product .price {
background:transparent
}

.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button[class*="product_type_"] {
background-color:transparent
}

.woocommerce-cart h1.section_title {
display:none
}

.woocommerce-checkout h1.section_title {
display:none
}

.woocommerce-cart .coupon .button {
background-color:#626262!important
}

span.cz_menu_badge {
font-size:11px;
color:#2b2b2b;
background-color:#e79337;
padding:4px 10px;
font-weight:700;
border-radius:100px;
top:6px;
left:50%;
transform:translateX(-50%)
}

.woocommerce ul.products {
overflow:hidden;
padding-bottom:20px
}

.woocommerce ul.products:hover {
overflow:initial
}

.cz-products-short-title ul.products li.product .woocommerce-loop-product__title {
white-space:inherit
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
background:#fff;
color:#444;
border-radius:0;
border:none
}

#xtra_wish_compare .cz_popup_in > div {
background:#fff;
padding:30px
}

a.added_to_cart.wc-forward {
display:none
}

#xtra_quick_view .cz_popup_in {
width:1200px
}

.cz_products_box li.product {
background:#ededed
}

.cz_products_box li.product .codevz-product-category-after-title {
margin-bottom:20px
}

.cz_box_low_z,.cz_box_low_z * {
z-index:0!important
}

.sf-menu ul .cz a:hover span > i {
color:#e79337;
background-color:#1f1f1f;
transform:scale(1.25,1.25)
}

#menu_header_4.sf-menu ul .cz a span>i {
color:#fff
}

#menu_header_4 > li > a {
margin-left:0!important;
margin-right:0!important
}

.woocommerce-Tabs-panel--description h3 {
font-size:22px
}

#menu_header_4 ul.sub-menu.cz_custom_mega_menu.clr {
background:#fff
}

#menu_header_4 ul.sub-menu.cz_custom_mega_menu.clr a {
padding:2px 0!important;
border-bottom:0!important
}

#menu_header_4 ul.sub-menu.cz_custom_mega_menu.clr .cz_title_content {
padding:0!important
}

.woocommerce-product-details__short-description {
line-height:1.6
}

.righter {
border:1px solid #eee;
border-radius:10px;
padding:26px;
margin-bottom:30px;
box-shadow:#32325d12 0 2px 5px -1px,#0000 0 1px 3px -1px;
background-color:#fff
}

.s9.righter {
width:71%
}

.s3.sidebar_primary {
border:1px solid #eee;
border-radius:10px;
padding:18px;
margin-bottom:30px;
box-shadow:#32325d12 0 2px 5px -1px,#0000 0 1px 3px -1px;
background-color:#fff;
width:19%
}

[lang="tr-TR"] .wpfPriceFilterRange::before {
content:"Fiyat Aralığı";
display:block;
position:relative;
top:-42px;
left:4px;
font-size:14px;
color:#1f1f1f
}

[lang="en-GB"] .wpfPriceFilterRange::before {
content:"Price Range";
display:block;
position:relative;
top:-42px;
left:4px;
font-size:14px;
color:#1f1f1f
}

#wpfBlock_4 {
margin-top:32px;
position:relative;
display:block
}

.ui-slider.ui-widget-content .ui-slider-handle {
border-radius:100px!important;
width:1em;
height:1em
}

.s3.sidebar_primary .codevz-widget-title {
font-size:16px;
font-weight:600;
color:#253d4e;
margin-bottom:10px;
border-bottom:none!important
}

.s3.sidebar_primary .codevz-widget-content a {
color:#253d4ebe;
font-size:15px;
padding-bottom:7px;
border-bottom:solid 1px #d2d7eb;
margin-bottom:5px;
width:100%;
position:relative;
display:block
}

.s3.sidebar_primary .codevz-widget-content a:hover {
font-weight:600
}

.s3.sidebar_primary .codevz-widget-custom-menu-2 a {
color:#253d4ebe;
font-size:15px;
padding-bottom:7px;
border-bottom:solid 1px #d2d7eb;
margin-bottom:5px;
width:100%;
position:relative;
display:block;
margin-left:6px
}

.s3.sidebar_primary .codevz-widget-custom-menu-2 a:hover {
font-weight:600
}

.s3.sidebar_primary .codevz-widget-custom-menu-2 {
margin-top:32px
}

.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice {
background-color:#f8fbff!important;
border-radius:0!important
}

.archive .term-description {
margin-top:0
}

.header_3 {
border-top-width:1p;
background:linear-gradient(to right,#ff7e5f,#feb47b);
background:linear-gradient(to right,#8e9eab,#eef2f3);
background:linear-gradient(to right,#757f9a,#d7dde8);
background:linear-gradient(to right,#414141,#686868);
border-style:solid
}

.woocommerce span.onsale,.woocommerce ul.products li.product .onsale {
background-color:#db6523
}

.sf-menu ul .cz a:hover span > i {
background-color:transparent
}

.cz_related_post_date {
display:none
}

.cz_nocomment {
display:none
}

.fa.fa-home::before {
content:"Anasayfa";
text-transform:capitalize!important;
font-family:'Inter'!important;
font-weight:400!important
}

.breadcrumbs > i {
margin:0 4px;
font-size:10px
}

.breadcrumbs .czico-Icon-Navigation-Arrow-Right:before {
content:"/"
}

.single-post .breadcrumbs b:nth-child(3) {
display:none
}

.single-post .breadcrumbs i:nth-of-type(2) {
display:none
}

.single-post h2 {
font-size:24px
}

.single-post h3 {
font-size:24px
}

.home .cz_post_data {
position:absolute;
right:0;
bottom:7px;
display:none
}

.home .cz_post_data:before {
content:'\e91e';
font-family:"czicons";
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
width:1em;
margin-right:8px;
font-size:16px;
position:relative;
bottom:-4px
}

.home-text h2 {
font-size:22px
}

.home-text h3 {
font-size:22px
}

.home-text p {
font-size:14px;
line-height:26px;
color:#1f1f1f
}

.home-text {
margin-top:0;
border:0;
border-radius:0;
padding:0;
max-height:326px;
overflow-y:overlay
}

a.whatsappFormBtn {
width:90px;
height:76px;
background:#55cd6c;
position:relative;
z-index:9998;
display:inline-block;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
border-radius:25px;
cursor:pointer
}

a.whatsappFormBtn .text {
color:#fff;
font-size:14px;
display:block;
text-align:center;
max-width:100%;
position:relative;
bottom:14px;
line-height:17px;
font-weight:400
}

a.phoneFormBtn {
width:90px;
height:76px;
background:#3bae42;
background:#1689cd;
position:relative;
z-index:9998;
display:inline-block;
-webkit-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
border-radius:25px;
cursor:pointer;
margin-right:14px
}

a.phoneFormBtn .text {
color:#fff;
font-size:14px;
display:block;
text-align:center;
max-width:100%;
position:relative;
bottom:14px;
line-height:17px;
font-weight:400
}

a.whatsappFormBtn:hover,a.phoneFormBtn:hover {
box-shadow:none
}

input,textarea,select,.qty,.woocommerce-input-wrapper .select2-selection--single,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text {
border-color:#d2d7eb
}

.ui-slider.ui-widget-content:not(.iris-slider-offset) {
border:1px solid #d2d7eb!important
}

.czico-shape2:before {
content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgl3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBzdHlsZT0iZmlsbDojRURFREVEOyIgZD0iTTAsNTEybDM1LjMxLTEyOEMxMi4zNTksMzQ0LjI3NiwwLDMwMC4xMzgsMCwyNTQuMjM0QzAsMTE0Ljc1OSwxMTQuNzU5LDAsMjU1LjExNywwDQoJUzUxMiwxMTQuNzU5LDUxMiwyNTQuMjM0UzM5NS40NzYsNTEyLDI1NS4xMTcsNTEyYy00NC4xMzgsMC04Ni41MS0xNC4xMjQtMTI0LjQ2OS0zNS4zMUwwLDUxMnoiLz4NCjxwYXRoIHN0eWxlPSJmaWxsOiM1NUNENkM7IiBkPSJNMTM3LjcxLDQzMC43ODZsNy45NDUsNC40MTRjMzIuNjYyLDIwLjMwMyw3MC42MjEsMzIuNjYyLDExMC4zNDUsMzIuNjYyDQoJYzExNS42NDEsMCwyMTEuODYyLTk2LjIyMSwyMTEuODYyLTIxMy42MjhTMzcxLjY0MSw0NC4xMzgsMjU1LjExNyw0NC4xMzhTNDQuMTM4LDEzNy43MSw0NC4xMzgsMjU0LjIzNA0KCWMwLDQwLjYwNywxMS40NzYsODAuMzMxLDMyLjY2MiwxMTMuODc2bDUuMjk3LDcuOTQ1bC0yMC4zMDMsNzQuMTUyTDEzNy43MSw0MzAuNzg2eiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0ZFRkVGRTsiIGQ9Ik0xODcuMTQ1LDEzNS45NDVsLTE2Ljc3Mi0wLjg4M2MtNS4yOTcsMC0xMC41OTMsMS43NjYtMTQuMTI0LDUuMjk3DQoJYy03Ljk0NSw3LjA2Mi0yMS4xODYsMjAuMzAzLTI0LjcxNywzNy45NTljLTYuMTc5LDI2LjQ4MywzLjUzMSw1OC4yNjIsMjYuNDgzLDkwLjA0MXM2Ny4wOSw4Mi45NzksMTQ0Ljc3MiwxMDUuMDQ4DQoJYzI0LjcxNyw3LjA2Miw0NC4xMzgsMi42NDgsNjAuMDI4LTcuMDYyYzEyLjM1OS03Ljk0NSwyMC4zMDMtMjAuMzAzLDIyLjk1Mi0zMy41NDVsMi42NDgtMTIuMzU5DQoJYzAuODgzLTMuNTMxLTAuODgzLTcuOTQ1LTQuNDE0LTkuNzFsLTU1LjYxNC0yNS42Yy0zLjUzMS0xLjc2Ni03Ljk0NS0wLjg4My0xMC41OTMsMi42NDhsLTIyLjA2OSwyOC4yNDgNCgljLTEuNzY2LDEuNzY2LTQuNDE0LDIuNjQ4LTcuMDYyLDEuNzY2Yy0xNS4wMDctNS4yOTctNjUuMzI0LTI2LjQ4My05Mi42OS03OS40NDhjLTAuODgzLTIuNjQ4LTAuODgzLTUuMjk3LDAuODgzLTcuMDYyDQoJbDIxLjE4Ni0yMy44MzRjMS43NjYtMi42NDgsMi42NDgtNi4xNzksMS43NjYtOC44MjhsLTI1LjYtNTcuMzc5QzE5My4zMjQsMTM4LjU5MywxOTAuNjc2LDEzNS45NDUsMTg3LjE0NSwxMzUuOTQ1Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==)!important;
display:block;
margin:5px;
width:32px;
height:44px;
}

.czico-shape8:before {
content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMTY4OWNkOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC42LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAxLjIuMCBCdWlsZCA3MDkpICAtLT4KICA8Zz4KICAgIDxnIGlkPSJrYXRtYW5fMSI+CiAgICAgIDxnPgogICAgICAgIDxnPgogICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogICAgICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTYsMzJDNy4yLDMyLDAsMjQuOCwwLDE2UzcuMiwwLDE2LDBzMTYsNy4yLDE2LDE2LTcuMiwxNi0xNiwxNlpNMTYsMi4xYy03LjcsMC0xMy45LDYuMy0xMy45LDEzLjlzNi4zLDEzLjksMTMuOSwxMy45LDEzLjktNi4zLDEzLjktMTMuOVMyMy43LDIuMSwxNiwyLjFaIi8+CiAgICAgICAgPC9nPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkuNSw4LjhjLjQtLjQsMS0uNywxLjctLjcuNSwwLDEuMS4yLDEuNS42bC45LjljLjQuNC43LDEsLjcsMS41LDAsLjYtLjIsMS4xLS42LDEuNmwtLjYuNmgwYy0uMy4zLS42LjUtMSwuNmgtLjJjLS4xLDAtLjIuMi0uMi4zLDAsLjEsMCwuMiwwLC4zdi4yYzEuMywyLjUsMy4zLDQuNSw1LjksNS42aC4xYzAsLjEuMi4xLjMsMCwwLDAsLjItLjEuMi0uMmgwYy4xLS40LjMtLjcuNS0uOWwuNi0uNmMuNC0uNCwxLS43LDEuNy0uNy41LDAsMS4xLjIsMS41LjZsLjkuOWMuOS44LjksMi4yLDAsMy4xbC0uNi42Yy0uMi4yLS4zLjMtLjYuNC0uNS4zLTEuMy40LTIsLjQtNi4yLS43LTExLjItNS41LTEyLjItMTEuNi0uMi0xLjMuMy0yLjIuNy0yLjUsMCwwLDAsMCwwLDBoMHMwLDAsMCwwYzAsMCwuMS0uMS4yLS4ybC42LS42WiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=)!important;
display:block;
margin:5px;
width:32px;
height:44px;
}

.footer-call-whatsapp {
margin-top:24px
}

.footer-text {
font-size:14px;
line-height:18px;
margin-top:20px;
margin-bottom:40px
}

.woocommerce ul.products li.product .woocommerce-loop-product__link {
display:grid
}

.products.columns-4 .xtra-product-thumbnail {
order:1
}

.products.columns-4 .woocommerce-loop-product__title {
order:2
}

.products.columns-4 span.price {
order:4
}

.products.columns-4 .product-attributes-container {
order:3;
opacity:.8
}

.category-item.metaslider .slides img {
border-radius:8px
}

.product-attributes {
margin-top:10px
}

.product-attributes ul {
list-style:none;
padding:0
}

.product-attributes li {
margin:5px 0;
font-size:14px
}

.footer_widget > .codevz-widget-title::before,footer .widget_block > div > div > h2::before {
background-color:transparent!important
}

.footer-contact {
display:flex;
justify-content:center;
flex-direction:column;
margin-top:36px
}

.support-phone {
padding-left:40px;
position:relative
}

.support-wp {
padding-left:40px;
position:relative;
margin-top:10px
}

.support-wp .support-number {
font-size:16px;
color:#06903b;
font-weight:600
}

.support-phone .support-number {
font-size:16px;
color:#1689cd;
font-weight:600
}

.support-number span {
font-weight:500
}

.support-text {
text-transform:uppercase;
font-size:10px;
margin-top:6px;
display:block;
color:#253d4e
}

.support-phone::before {
content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJz48cGF0aCBkPSdNMzgwLjkgOTcuMUMzMzkgNTUuMSAyODMuMiAzMiAyMjMuOSAzMmMtMTIyLjQgMC0yMjIgOTkuNi0yMjIgMjIyIDAgMzkuMSAxMC4yIDc3LjMgMjkuNiAxMTFMMCA0ODBsMTE3LjctMzAuOWMzMi40IDE3LjcgNjguOSAyNyAxMDYuMSAyN2guMWMxMjIuMyAwIDIyNC4xLTk5LjYgMjI0LjEtMjIyIDAtNTkuMy0yNS4yLTExNS02Ny4xLTE1N3ptLTE1NyAzNDEuNmMtMzMuMiAwLTY1LjctOC45LTk0LTI1LjdsLTYuNy00LTY5LjggMTguM0w3MiAzNTkuMmwtNC40LTdjLTE4LjUtMjkuNC0yOC4yLTYzLjMtMjguMi05OC4yIDAtMTAxLjcgODIuOC0xODQuNSAxODQuNi0xODQuNSA0OS4zIDAgOTUuNiAxOS4yIDEzMC40IDU0LjEgMzQuOCAzNC45IDU2LjIgODEuMiA1Ni4xIDEzMC41IDAgMTAxLjgtODQuOSAxODQuNi0xODYuNiAxODQuNnptMTAxLjItMTM4LjJjLTUuNS0yLjgtMzIuOC0xNi4yLTM3LjktMTgtNS4xLTEuOS04LjgtMi44LTEyLjUgMi44LTMuNyA1LjYtMTQuMyAxOC0xNy42IDIxLjgtMy4yIDMuNy02LjUgNC4yLTEyIDEuNC0zMi42LTE2LjMtNTQtMjkuMS03NS41LTY2LTUuNy05LjggNS43LTkuMSAxNi4zLTMwLjMgMS44LTMuNy45LTYuOS0uNS05LjctMS40LTIuOC0xMi41LTMwLjEtMTcuMS00MS4yLTQuNS0xMC44LTkuMS05LjMtMTIuNS05LjUtMy4yLS4yLTYuOS0uMi0xMC42LS4yLTMuNyAwLTkuNyAxLjQtMTQuOCA2LjktNS4xIDUuNi0xOS40IDE5LTE5LjQgNDYuMyAwIDI3LjMgMTkuOSA1My43IDIyLjYgNTcuNCAyLjggMy43IDM5LjEgNTkuNyA5NC44IDgzLjggMzUuMiAxNS4yIDQ5IDE2LjUgNjYuNiAxMy45IDEwLjctMS42IDMyLjgtMTMuNCAzNy40LTI2LjQgNC42LTEzIDQuNi0yNC4xIDMuMi0yNi40LTEuMy0yLjUtNS0zLjktMTAuNS02LjZ6JyBmaWxsPScjMDY5MDNiJz48L3BhdGg+PC9zdmc+);
position:absolute;
left:0;
top:50%;
transform:translateY(-50%);
width:30px
}

.support-wp::before {
content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJz48cGF0aCBkPSdNMzgwLjkgOTcuMUMzMzkgNTUuMSAyODMuMiAzMiAyMjMuOSAzMmMtMTIyLjQgMC0yMjIgOTkuNi0yMjIgMjIyIDAgMzkuMSAxMC4yIDc3LjMgMjkuNiAxMTFMMCA0ODBsMTE3LjctMzAuOWMzMi40IDE3LjcgNjguOSAyNyAxMDYuMSAyN2guMWMxMjIuMyAwIDIyNC4xLTk5LjYgMjI0LjEtMjIyIDAtNTkuMy0yNS4yLTExNS02Ny4xLTE1N3ptLTE1NyAzNDEuNmMtMzMuMiAwLTY1LjctOC45LTk0LTI1LjdsLTYuNy00LTY5LjggMTguM0w3MiAzNTkuMmwtNC40LTdjLTE4LjUtMjkuNC0yOC4yLTYzLjMtMjguMi05OC4yIDAtMTAxLjcgODIuOC0xODQuNSAxODQuNi0xODQuNSA0OS4zIDAgOTUuNiAxOS4yIDEzMC40IDU0LjEgMzQuOCAzNC45IDU2LjIgODEuMiA1Ni4xIDEzMC41IDAgMTAxLjgtODQuOSAxODQuNi0xODYuNiAxODQuNnptMTAxLjItMTM4LjJjLTUuNS0yLjgtMzIuOC0xNi4yLTM3LjktMTgtNS4xLTEuOS04LjgtMi44LTEyLjUgMi44LTMuNyA1LjYtMTQuMyAxOC0xNy42IDIxLjgtMy4yIDMuNy02LjUgNC4yLTEyIDEuNC0zMi42LTE2LjMtNTQtMjkuMS03NS41LTY2LTUuNy05LjggNS43LTkuMSAxNi4zLTMwLjMgMS44LTMuNy45LTYuOS0uNS05LjctMS40LTIuOC0xMi41LTMwLjEtMTcuMS00MS4yLTQuNS0xMC44LTkuMS05LjMtMTIuNS05LjUtMy4yLS4yLTYuOS0uMi0xMC42LS4yLTMuNyAwLTkuNyAxLjQtMTQuOCA2LjktNS4xIDUuNi0xOS40IDE5LTE5LjQgNDYuMyAwIDI3LjMgMTkuOSA1My43IDIyLjYgNTcuNCAyLjggMy43IDM5LjEgNTkuNyA5NC44IDgzLjggMzUuMiAxNS4yIDQ5IDE2LjUgNjYuNiAxMy45IDEwLjctMS42IDMyLjgtMTMuNCAzNy40LTI2LjQgNC42LTEzIDQuNi0yNC4xIDMuMi0yNi40LTEuMy0yLjUtNS0zLjktMTAuNS02LjZ6JyBmaWxsPScjMDY5MDNiJz48L3BhdGg+PC9zdmc+);
position:absolute;
left:0;
top:50%;
transform:translateY(-50%);
width:30px
}

.abone-ol {
text-align:center
}

.abone-ol form {
width:100%;
max-width:340px;
margin:0 auto;
border:solid 1px #1f1f1f;
border-radius:100px;
height:50px;
margin-top:12px
}

.abone-ol input {
background:transparent;
border:none;
padding-left:24px
}

.abone-ol .abone-send {
transition:transform .2s;
position:absolute;
top:50%;
bottom:auto;
left:auto;
right:5px;
transform:translateY(-42%)
}

.abone-ol .abone-send input {
background-color:#fff;
color:#4e4e4e;
border-radius:100px;
height:44px;
padding-left:24px;
padding-right:24px;
font-size:18px;
font-weight:500;
text-transform:capitalize;
position:relative;
display:block
}

.abone-ol .abone-send input[type="submit"] {
position:relative;
padding:0;
background:none;
border:none;
cursor:pointer;
font-size:0;
width:40px;
height:40px;
display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNkYjY1MjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2VkZWRlZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjYuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDEuMi4wIEJ1aWxkIDcwOSkgIC0tPgogIDxnPgogICAgPGcgaWQ9ImthdG1hbl8xIj4KICAgICAgPGc+CiAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2LDMyQzcuMiwzMiwwLDI0LjgsMCwxNlM3LjIsMCwxNiwwczE2LDcuMiwxNiwxNi03LjIsMTYtMTYsMTZaTTE2LDIuMWMtNy43LDAtMTMuOSw2LjMtMTMuOSwxMy45czYuMywxMy45LDEzLjksMTMuOSwxMy45LTYuMywxMy45LTEzLjlTMjMuNywyLjEsMTYsMi4xWiIvPgogICAgICA8L2c+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0iTTEzLjQsMTYuNWMuOSwwLDEuNywwLDIuNiwwLC4yLDAsLjMsMCwuNC0uMywwLS4yLDAtLjMsMC0uNS0uMS0uMS0uMy0uMi0uNC0uMi0uOSwwLTEuNywwLTIuNiwwLS45LDAtMS43LDAtMi42LDAtLjEsMC0uMiwwLS4yLS4xLS41LTEuNy0xLTMuMy0xLjYtNS0uMy0uOC40LTEuNSwxLjEtMS40LjIsMCwuNCwwLC41LjIsMy43LDEuOCw3LjMsMy43LDExLDUuNS4yLjEuNS4yLjcuNC40LjIuNi41LjYsMSwwLC41LS4yLjgtLjYsMS0yLjUsMS4yLTUsMi41LTcuNSwzLjctMS40LjctMi45LDEuNC00LjMsMi4xLS42LjMtMS4zLDAtMS41LS42LDAtLjIsMC0uNCwwLS42LjUtMS43LDEuMS0zLjQsMS42LTUuMSwwLDAsMCwwLC4yLDAsLjksMCwxLjcsMCwyLjYsMFoiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg==)!important;
background-size:20px 20px;
border:none;
padding:10px;
cursor:pointer;
font-size:0;
width:40px;
height:40px;
display:inline-block
}

input:focus,textarea:focus,select:focus {
border-style:solid!important;
border-color:transparent!important
}

.footer_1 .cz_social:before {
content:"Bizi Takip Edin"
}

.box-content {
text-align:center
}

.social-list {
display:flex;
justify-content:center;
gap:10px
}

.social-list a {
display:flex;
align-items:center;
justify-content:center;
width:40px;
height:40px;
border-radius:50%;
background-color:#fff;
transition:background-color .3s ease,transform .3s ease
}

.social-list a:hover {
background-color:#ddd;
transform:scale(1.1)
}

.social-list svg {
width:20px;
height:20px;
fill:#000
}

.banner-container {
display:flex;
flex-direction:column;
align-items:center;
text-align:center;
margin:20px auto
}

.banner-title {
font-size:16px;
font-weight:400;
margin-bottom:15px
}

.banner-image {
max-width:100%;
height:auto;
border-radius:10px
}

.woocommerce-MyAccount-navigation-link--wishlist {
display:none
}

.woocommerce-MyAccount-navigation-link--reviews {
display:none
}

.woocommerce-MyAccount-navigation-link--downloads {
display:none
}

.woocommerce-account .woocommerce-MyAccount-navigation {
width:20%
}

.features-wrapper {
display:flex;
align-items:center;
grid-gap:15px
}

.features-wrapper .features-item {
flex:1;
background-color:#efefef;
padding:10px;
border-radius:0;
display:flex;
align-items:center;
padding-left:30px;
position:relative;
cursor:pointer;
transition:.3s;
min-height:48px
}

.features-wrapper .features-item > img {
flex:none;
width:42px;
margin-right:10px
}

.features-wrapper .features-item > p {
font-weight:600;
font-size:13px;
text-align:left;
margin-bottom:0
}

.features-wrapper .features-item > .features-tooltip {
position:absolute;
opacity:0;
visibility:hidden;
background-color:#ededed;
left:0;
padding:11px;
text-align:left;
transition:.3s;
top:calc(100% + 18px);
border-radius:10px
}

.features-wrapper .features-item > .features-tooltip > p {
font-size:12px;
color:#253d4e
}

.features-wrapper .features-item > .features-tooltip::after {
bottom:100%;
left:45px;
border:solid transparent;
content:"";
height:0;
width:0;
position:absolute;
pointer-events:none;
border-color:transparent;
border-top-color:#f3f3f3;
border-width:8px;
margin-left:-8px;
transform:rotate(180deg)
}

.features-wrapper .features-item > .features-tooltip {
visibility:hidden;
text-align:left
}

.features-wrapper .features-item:hover > .features-tooltip {
opacity:1;
visibility:visible
}

.footer_1 .it_text {
width:100%
}

.ms-theme-highway {
padding-bottom:0!important
}

.category-list-container {
display:flex;
flex-wrap:wrap;
justify-content:center;
gap:15px;
display:grid;
grid-template-columns:repeat(10,1fr);
gap:10px
}

.category-item {
text-align:center;
width:115px;
transition:transform .2s ease-in-out
}

.category-item a {
text-decoration:none;
color:inherit
}

.category-image {
width:80px;
height:80px;
overflow:hidden;
border-radius:50%;
border:2px solid #dfdfdf;
margin:0 auto 5px;
display:flex;
align-items:center;
justify-content:center
}

.slides li img {
border-radius:10px
}

.metaslider.ms-theme-bitono .flexslider .flex-direction-nav li a {
background-color:#ffffff63!important;
border-radius:100px!important
}

.category-image img {
width:100%;
height:auto;
display:block;
object-fit:cover
}

.category-name {
font-size:13px;
margin-top:5px;
word-wrap:break-word;
line-height:18px;
color:#191919;
font-weight:400
}

.category-item:hover {
transform:scale(1.05)
}

.woocommerce ul.products li.product .price {
clip-path:none!important
}

.sase-no-search h3 {
font-size:18px;
margin-bottom:5px
}

.sase-no-search p {
font-size:14px;
margin-bottom:15px
}

.sase-no-form {
display:flex;
align-items:center
}

.sase-no-form input {
flex:1;
padding:10px;
border:1px solid #ccc;
border-radius:5px 0 0 5px;
outline:none
}

.sase-no-form button {
padding:10px 20px;
background-color:#db6523;
color:#fff;
border:none;
border-radius:0 5px 5px 0;
cursor:pointer;
transition:background-color .2s ease-in-out
}

.sase-no-form button:hover {
background-color:#1f1f1f;
color:#fff
}

.sase-no-results {
margin-top:20px
}

.megamenu-kategori ul.sub-menu {
display:grid;
grid-template-columns:repeat(10,1fr);
gap:10px
}

.megamenu-kategori ul.sub-menu li {
text-align:center;
padding:20px
}

.cz_parent_megamenu > [class^="cz_megamenu_"] > .cz,.cz_parent_megamenu > [class*=" cz_megamenu_"] > .cz {
border-left:none!important
}

.megamenu-kategori ul.sub-menu li {
display:flex;
flex-direction:column;
align-items:center;
text-align:center
}

.megamenu-kategori ul.sub-menu li a {
display:flex;
flex-direction:column;
align-items:center;
text-decoration:none;
color:inherit
}

.megamenu-kategori ul.sub-menu li .menu_icon_image {
margin-bottom:8px
}

.megamenu-kategori ul.sub-menu li a span > i {
display:block
}

.megamenu-kategori ul.sub-menu li img {
max-width:84px;
margin:0 auto;
border-radius:100px
}

.megamenu-kategori ul.sub-menu li a {
padding:8px 4px!important
}

.megamenu-kategori ul.sub-menu li span {
display:block;
font-size:13px;
margin-top:5px;
word-wrap:break-word;
line-height:18px;
color:#191919;
font-weight:400
}

.products.columns-4 .xtra-product-thumbnail {
overflow:hidden;
max-height:220px;
display:flex;
justify-content:center;
align-items:center
}

.products.columns-4 .xtra-product-thumbnail img {
width:100%;
height:100%;
object-fit:cover
}

#fikirden {
clear:both;
padding:4px;
text-align:center;
font-size:11px;
line-height:19px;
text-decoration:none;
transition:none!important;
-webkit-transition:none!important;
opacity:.8;
}

#fikirden::before {
content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0ia2F0bWFuXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMUM4NkZBO30NCgkuc3Qxe2ZpbGw6I0ZBRjRGMDt9DQoJLnN0MntvcGFjaXR5OjAuMjtmaWxsOnVybCgjU1ZHSURfMV8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNy41LDIuNEMxNS45LDAuOCwxMy40LDAsMTAsMFM0LjEsMC44LDIuNSwyLjRDMC44LDQuMSwwLDYuNiwwLDEwczAuOCw1LjksMi41LDcuNkM0LjEsMTkuMiw2LjYsMjAsMTAsMjANCgkJczUuOS0wLjgsNy41LTIuNGMxLjctMS42LDIuNS00LjEsMi41LTcuNlMxOS4yLDQuMSwxNy41LDIuNHoiLz4NCgk8Zz4NCgkJPHJlY3QgeD0iNS40IiB5PSIzIiBjbGFzcz0ic3QxIiB3aWR0aD0iMi4zIiBoZWlnaHQ9IjkuMiIvPg0KCQkNCgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNi41IiB5MT0iMTguOTQ3OCIgeDI9IjYuNSIgeTI9IjkuNzA3OCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDIyKSI+DQoJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRkZGIi8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwIi8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxyZWN0IHg9IjUuNCIgeT0iMyIgY2xhc3M9InN0MiIgd2lkdGg9IjIuMyIgaGVpZ2h0PSI5LjIiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDcuNmMtMi42LDAtNC42LDIuMS00LjYsNC42UzcuNCwxNywxMCwxN3M0LjYtMi4xLDQuNi00LjZTMTIuNiw3LjYsMTAsNy42eiBNMTAsMTQuNw0KCQkJYy0xLjMsMC0yLjQtMS4xLTIuNC0yLjRTOC43LDkuOSwxMCw5LjlzMi40LDEuMSwyLjQsMi40UzExLjMsMTQuNywxMCwxNC43eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K)!important;
margin-right:8px;
top:2px;
position:relative
}

@media screen and (max-width: 768px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
width:100%
}

.woocommerce-MyAccount-navigation ul {
display:block!important
}

.woocommerce-account .woocommerce-MyAccount-navigation {
padding:0
}

.woocommerce-MyAccount-navigation .codevz-account-avatar img {
max-width:80px
}

.woocommerce-account .woocommerce-MyAccount-content {
padding:20px;
width:100%;
margin-top:20px;
box-sizing:border-box
}

.woocommerce table.shop_table td small {
display:none
}

.woocommerce-tabs h3 {
font-size:18px;
text-align:left;
margin-bottom:33px
}

.woocommerce-tabs p {
margin-bottom:12px
}

.home .cz_post_data {
display:none
}

a.phoneFormBtn {
margin-bottom:20px!important
}

.cz_middle_footer > .row {
display:flex;
flex-wrap:wrap
}

.sidebar_footer-1,.sidebar_footer-2 {
flex:1 1 50%
}

.sidebar_footer-3,.sidebar_footer-4 {
flex:1 1 50%
}

.footer-text {
text-align:left!important
}

.footer_widget > .codevz-widget-title,footer .widget_block > div > div > h2 {
font-size:14px!important;
text-align:left!important
}

.cz_middle_footer a {
font-size:13px!important
}

.features-wrapper {
display:flex;
flex-wrap:wrap;
gap:15px;
align-items:flex-start;
justify-content:space-between;
margin-bottom:30px
}

.features-wrapper .features-item {
flex:1 1 calc(46% - 15px);
padding:10px;
align-items:center;
max-width:calc(46% - 15px)
}

.footer_widget {
padding:12px!important
}

i.backtotop,i.fixed_contact {
right:20px;
bottom:80px!important
}

.footer_1_center > div > div {
width:100%!important
}

.cz-cpt-post .cz_readmore,.cz-cpt-post .more-link {
margin-left:0!important
}

.product-attributes-container .divider:nth-of-type(4) {
display:none
}

.garanti-banner {
display:none
}

.product-attributes-container {
gap:20px
}

.woocommerce ul.products li.product .price {
width:100%
}

.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button[class*="product_type_"] {
margin-top:0!important;
margin-bottom:0!important;
padding-left:0!important;
margin-top:10px!important;
font-size:14px!important
}

.woocommerce-loop-product__title {
display:-webkit-box;
-webkit-box-orient:vertical;
overflow:hidden!important;
text-overflow:ellipsis!important;
line-clamp:3!important;
-webkit-line-clamp:3;
max-height:54px!important;
line-height:1.5em!important;
height:54px
}

.products.columns-4 .xtra-product-thumbnail {
max-height:120px
}

.righter {
padding:0!important;
border:none!important;
box-shadow:none!important;
order:2
}

.wpfMainWrapper {
display:flex;
flex-wrap:wrap;
justify-content:space-between
}

.wpfFilterWrapper {
flex:1 1 calc(50% - 6px);
max-width:calc(50% - 6px);
box-sizing:border-box;
min-width:auto!important
}

.wpfFilterWrapper[data-filter-type] {
padding:0!important
}

.widget,.content {
position:relative;
padding:0;
margin:0 0 10px;
transition:all .2s ease-in-out;
display:grid
}

.woocommerce ul.products {
order:9
}

.woocommerce-result-count {
order:2
}

.codevz-products-per-page {
width:47%;
margin:0;
position:absolute;
right:0
}

.woocommerce .xtra-single-product {
margin-bottom:30px
}

.product_meta > div {
display:flex;
margin-left:0
}

.s3.sidebar_primary {
padding:14px 0!important
}

.sidebar_inner .codevz-widget-custom-menu-2 {
display:none
}

.tax-product_cat .page_content .row.clr {
display:grid!important
}

.s3.sidebar_primary {
border:none!important;
box-shadow:none!important
}

.term-description {
display:none
}

.megamenu-kategori ul.sub-menu {
display:grid;
grid-template-columns:repeat(3,1fr)!important;
gap:10px;
margin-bottom:30px!important
}

.megamenu-kategori ul.sub-menu a {
border-bottom:none
}

.megamenu-kategori ul.sub-menu li {
padding:0!important
}

.icon_header_4_left_11,.shop_cart_header_4_left_10,.menu_header_4_left_9 {
float:right!important
}





.search_style_icon_dropdown .outer_search,.outer_search .search {
padding-top: 40px;
}


.home-category-list .category-list-container {
display:flex!important;
flex-wrap:nowrap!important;
overflow-x:auto;
gap:10px!important;
padding:10px;
justify-content:left!important
}

.home-category-list .category-item {
flex:0 0 auto;
text-align:center;
max-width:150px
}

.home-category-list .category-list-container::-webkit-scrollbar {
display:none
}

.home-category-list .vc_column_container > .vc_column-inner {
padding:0
}

.home-category-list .category-image {
width:70px;
height:70px
}

.category-item {
width:74px
}

.metaslider.ms-theme-bitono .flexslider .flex-direction-nav li a.flex-prev {
left:4px!important
}

.metaslider.ms-theme-bitono .flexslider .flex-direction-nav li a.flex-next {
right:4px!important
}

.slider .vc_column_container > .vc_column-inner {
padding:0!important
}

.megamenu-kategori ul.sub-menu {
grid-template-columns:repeat(2,1fr)
}

.woocommerce ul.products li.product .woocommerce-loop-product__link {
display:block
}

.cz_btn_right {
float:left;
margin-bottom:20px;
margin-top:-26px
}

.cz_btn_right a {
border:none!important;
padding:0
}

.inner_image_footer_2_center_0 > img {
margin:-30px 0!important
}

footer .cz_grid_link {
width:100%!important;
box-sizing:border-box
}

.codevz-widget-about > div > img {
margin-bottom:50px!important
}
}

@media (min-width: 769px) {
	.flex-control-nav.flex-control-thumbs img {
    width: 110px !important;
    height: 165px !important;
    object-fit: cover !important;
}
.flex-control-nav li {
  width: 100% !important;
  margin: 0px 0px 12px 0px !important;
}

.mobile-filter {
display:none
}
}

@media (max-width: 480px) {
.megamenu-kategori ul.sub-menu {
grid-template-columns:1fr
}
} 