@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//akcalarmobilya.com/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.4.1") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//akcalarmobilya.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Satoshi", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 500;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Satoshi", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Satoshi", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: var(--wd-text-font);
	--wd-widget-title-font: "Satoshi", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Satoshi", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 16px;
	--wd-brd-radius: 10px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: rgb(158,107,46);
	--btn-default-bgcolor: rgb(36,36,36);
	--btn-default-bgcolor-hover: rgb(51,51,51);
	--btn-accented-bgcolor: rgb(158,107,46);
	--btn-accented-bgcolor-hover: rgb(158,107,46);
	--btn-font-weight: 500;
	--btn-transform: capitalize;
	--btn-font-size: 14px;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(158,107,46);
	--wd-link-color-hover: rgb(158,107,46);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
	font-size: 28px;
	text-transform: capitalize;
}
.whb-top-bar .wd-nav.wd-nav-secondary > li > a {
	font-size: 13px;
}
html .wd-nav-mobile > li > a {
	text-transform: none;
}
html .wd-nav-mobile .wd-sub-menu li a {
	text-transform: none;
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	text-transform: none;
}
html table th {
	text-transform: none;
}
html .wd-checkout-steps li {
	text-transform: none;
}
.page :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.single-post :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.woodmart-archive-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
.single-portfolio :is(.wd-page-content, .whb-header) {
	background-color: rgb(245,247,248);
	background-image: none;
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(194,209,151);
}
.product-labels .product-label.new {
	background-color: rgb(194,209,151);
}
.product-labels .product-label.featured {
	background-color: rgb(194,209,151);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 24px;
	}

}

@media (max-width: 768.98px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 22px;
	}

}
:root{
--wd-container-w: 1660px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1660px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1660px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1660px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: rgb(245,247,248);
}

@font-face {
	font-family: "Satoshi";
	src: url("//akcalarmobilya.com/wp-content/uploads/2024/10/Satoshi-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Satoshi";
	src: url("//akcalarmobilya.com/wp-content/uploads/2024/10/Satoshi-Bold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

/******************* Ürün resim boyutlandırma ******************/
.wd-gallery-thumb .wd-carousel-item {
    height: 100px !important;
  /*  display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;*/
}

.wd-gallery-thumb .wd-carousel-item img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.woocommerce-product-gallery__image {
    height: 600px !important;
 /*   display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;*/
}

.woocommerce-product-gallery__image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.woocommerce-product-gallery__image img {
    object-fit: contain !important;
}


.woocommerce-product-gallery__image {
    height: 500px;
    overflow: hidden;
}

.woocommerce-product-gallery__image img {
    width: 100%;
    height: 100%;
    object-fit: cover !important;
}

/******************* Ürün resim boyutlandırma sonu ******************/

@media (max-width: 768px) {
    .wd-col-offcanvas-sm:not(.wd-side-hidden) {
        display: block !important;
    }
}





.wd-post-author.wd-meta-author {
    display: none !important;
}

.wd-post-reply.wd-style-1 {
    display: none !important;
}



.whatsapp-btn {
      display: inline-block;
      background-color: #16BE45;
      color: #ffffff;
      padding: 10px 20px;
      border-radius: 5px;
      text-decoration: none;
    }


div#bia_footer_logo img {
    width: 100px !important;
}

/*----------------- GLOBAL -----------------
.cart button, .woodmart-add-btn a, input#submit, .product-labels > span, .woocommerce-mini-cart__buttons a.button.checkout, .form-row button#place_order, .coupon button.button, .wc-proceed-to-checkout a.checkout-button {
    background-color: #212121 !important;
}
.cart button:hover, .woodmart-add-btn a:hover, input#submit:hover, .price_slider_amount button.button:hover, .woocommerce-mini-cart__buttons a.button.checkout:hover, .form-row button#place_order:hover, .coupon button.button:hover, .wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #40484e !important;
}
.wpcf7-response-output {
    position: relative !important;
}
.notifications-sticky div.wpcf7-response-output:after {
	display: none;
}
.wpcf7-response-output {
    padding-left: 0 !important;
    color: #646464 !important;
}
.widget_shopping_cart .amount, .widget_shopping_cart .amount span {
    color: #40484e;
}
.price_slider_amount button.button {
    background-color: #212121;
    color: white !important;
}
.woosb_wrap .woosb-products .woosb-product .woosb-price del {
    margin-right: 10px;
    opacity: .7;
}
.woosb_wrap .woosb-products .woosb-product .woosb-price del > span {
    color: black;
    text-decoration: line-through;
}
::selection {
		background-color: #3390ff;
		color: white;
}
.single-product .tabs-layout-tabs .tabs li.active a {
    font-weight: 800 !important;
}
.product-labels.labels-rounded {
    display: none;
}
.page-title.page-title-default.title-size-small.title-design-centered.color-scheme-light.title-blog {
    display: none;
}
i.fa.fa-phone {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}


/* ------------- FİYAT TALEP FORMU ------------- 
.form_text {
    text-align: center;
    color: black;
    margin-bottom: 15px;
}
.single-product .item {
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 14px;
    color: gray;
}
.single-product .tabs-layout-tabs .tabs li.active a {
		font-weight: 500;
}
.single-product .wpcf7 > form > p {
    font-size: 13px;
    font-weight: 500;
    margin-bottom: 14px;
    color: black !important;
}
.single-product .wpcf7 .col {
    display: flex;
		padding: 0 !important;
}
.single-product .wpcf7 .item {
    width: 100%;
    color: black !important;
    font-weight: 560 !important;
    font-size: 13px;
}
.single-product .wpcf7 .col .item:first-child {
    margin-right: 8px;
}
.single-product .wpcf7 .col .item:last-child {
    margin-left: 8px;
}
.single-product input#quantity {
    margin-top: 5px;
}
.single-product .wpcf7 > form > p > span > input[value] {
    font-size: 12px !important;
    font-weight: 400;
}
.single-product .wpcf7 .buton {
    text-align: center;
}
.single-product .wpcf7-submit {
    background-color: black !important;
    color: white !important;
    text-transform: capitalize;
    font-weight: bold;
    text-decoration: none !important;
    border-color: #707070 !important;
    margin-top: 10px;
}
ul.tabs.wc-tabs {
    margin-bottom: 12px;
}
li.basel_additional_tab_tab {
    border-bottom: none !important;
    margin-bottom: 0px;
}
li.basel_additional_tab_tab > a {
    color: white !important;
}
.single-product input.wpcf7-text,
.single-product .wpcf7-form-control {
    background-color: transparent;
    border-color: #e0e0e0;
    margin-top: 5px;
}
.single-product .wpcf7-response-output {
    color: black !important;
}
*/

/*----------------- FIXED WP -----------------*/
.fixed_wp a.tr:lang(en), 
.fixed_wp a.en:lang(tr) {
    display: none !important;
}
.fixed_wp {    
    position: fixed;
    left: 20px;
    bottom: 20px;
    z-index: 999;
    transform: translateY(-50%); 
}
.fixed_wp a {
    display: flex;
    align-items: center;
    background-color: black;
    padding: 15px;
    border-radius: 50%;
    text-decoration: none !important;
}
.fixed_wp i {
    font-size: 32px;
		font-weight: bold;
    opacity: 1;
    color: white !important;
}
.fixed_wp .tile {
    color: white !important;
    margin-bottom: 0px !important;
    font-size: 12px;
    font-weight: 500;
}
@media (max-width: 426px) {
	.fixed_wp i {
		font-size: 26px;
		opacity: 1;
	}
}


/*----------------- SEARCH PRODUCT - PAGE TITLE -----------------*
.page-title.color-scheme-light .entry-title {
    color: black;
    font-size: 26px;
}
.page-title-default {
    background-color: #ffffff;
    background-size: cover;
    background-position: center center;
    box-shadow: 1px 0px 9px #eeeeee;
}

@media (max-width: 1025px) {
		.page-title-default {
				margin-top: 0px;
		}
}

@media (max-width: 426px) {
		.page-title.color-scheme-light .entry-title {
				color: #000;
				font-size: 20px;
		}
}

/*----------------- TOPBAR -----------------
.whb-header .topbar-left {
    display: flex;
}
.whb-header .topbar-left > div {
    display: flex;
    margin-right: 20px;
    color: white;
    font-size: 14px;
}
.whb-header .topbar-left > div a {
    color: white;
    text-decoration: none;
    font-weight: 600;
}
.whb-header .topbar-left > div i {
    margin-right: 4px;
}
.whb-header .topbar-social a {
    color: black;
    font-size: 17px;
    margin-right: 10px;
}
.iconheader i {
    margin-right: 8px;
    font-size: 18px;
}
.topbar-text {
    color: black;
    font-weight: 700;
    text-align: center;
}
.whb-header .topbar-left>div a {
    color: black !important;
}
.section-topbar a {
    font-weight: 700 !important;
    font-size: 12px;
}
.topbar-left .section-topbar {
    margin-right: 0 !important;
}
.topbar-left .section-topbar a {
    border-right: 1px solid black;
    padding-right: 10px;
    padding-left: 10px;
}
.topbar-left .section-topbar:nth-child(1) a {
    padding-left: 0;
}
.topbar-left .section-topbar:nth-child(3) a {
    border-right: 0;
}
.topbar-contact a {
    color: black !important;
    font-weight: 700;
}
.whb-text-element.reset-mb-10 {
    text-align: right;
}
.menu .woodmart-nav-link span {
    color: #3a3a3a;
    text-transform: uppercase;
    font-weight: 700;
}
.whb-top-bar .container, 
.whb-general-header .container {
    max-width: 1600px;
    padding: 0 !important;
}
.whb-header .topbar-social a {
    color: #000;
    font-size: 15px;
    margin-right: 10px;
}
.topbar-social {
    border-right: 1px solid #989898;
}


/*----------------- HEADER -----------------
.whb-header {
    margin-bottom: 0px;
}
.whb-header-bottom {
    border-bottom-style: solid;
    border-top: 1px solid gainsboro;
}
.whb-header .woodmart-search-form .searchform {
    width: 250px;
}
.whb-header .woodmart-search-form input.s {
		border: 1px solid #40484e;
    border-top: none;
    border-right: none;
    border-left: none;
    min-width: 250px;
}
body:not(.home) .whb-header .whb-header-bottom {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 2.5em;
}
.main-nav ul.menu > li > a {
    text-transform: capitalize !important;
}
a.woodmart-nav-link:hover {
    border: none !important;
}
.has-categories-dropdown input[type=text] {
		 padding-right: 0px;
}
.whb-text-element.reset-mb-10 {
    padding-right: 0;
}

@media (min-width: 1441px) {
		.main-nav ul.menu > li > a {
				margin: 10px 25px;
				font-size: 14px;
				padding: 0px 2px;
				height: 30px !important;
				font-size: 12px;
		}
		ul#menu-main-menu {
				position: relative;
				left: 50px;
		}
}

@media (min-width: 1025px) {
		body .whb-header-bottom-inner {
				height: 55px;
		}
}

@media (max-width: 1025px) {
		.whb-top-bar .container, .whb-general-header .container {
				max-width: 93%;
				padding: 0 !important;
		}
}
	
@media (min-width: 426px) {
}

/*----------------- MAIN NAV -----------------
.main-nav ul.menu > li > a {
    margin: 10px 25px;
    font-size: 14px;
    padding: 0px 2px;
    height: 30px !important;
}
.whb-scroll-stick .main-nav .item-level-0 > a {
    transition: all ease 0s;
    transition-delay: 0s;
}
.whb-color-dark .navigation-style-default .item-level-0>a:after {
		color: rgb(77,77,77);
}
.menu-main-menu-container li a {
    margin-left: 0px !important;
}


/*----------------- MOBILE NAV -----------------
.mobile-nav ul.site-mobile-menu li.menu-item span {
    font-size: 14px;
    text-transform: capitalize;
}
.mobile-nav img.mobile-logo {
    margin-top: 30px;
}
.mobile-nav #menu-item-510 a span,
.mobile-nav #menu-item-724 a span{
    font-size: 20px;
    margin-top: 36px;
    border-bottom: 2px solid;
    width: 30px
}
.mobile-nav a.woodmart-nav-link {
    border-bottom: none !important;
}
span.icon-sub-menu.up-icon {
    background-color: transparent;
}
.mobile-nav .woodmart-search-form, .mobile-nav-tabs {
    display: none;
}
.mobile-nav li#menu-item-2175 {
    padding: 20px;
    padding-bottom: 60px;
}
.mobile_social {
    display: flex;
    justify-content: center;
}
li#menu-item-2183 a {
    border-bottom: none;
}
li#menu-item-2183 a {
    border-bottom: none;
    padding-left: 0;
    padding-right: 10px;
}
p.mobile_copytight {
    text-align: center;
    font-size: 11px;
}
li#menu-item-2184 .woodmart-nav-link:hover {
    border: none !important;
}
.mobile-nav li#menu-item-2175 {
    border: none;
}
.mobile-nav .menu-item {
    border-bottom: 1px solid #f2f2f2;
}
.mobile-nav span.icon-sub-menu.up-icon {
    background-color: black;
}
li#menu-item-2184 {
    border: none;
}
li#menu-item-2183 {
    border: none;
}


/* ------------- PRODUCT CATEGORY ------------- 
a.button.product_type_simple.add-to-cart-loop span {
    font-size: 13px !important;
}
a.button.product_type_simple.add-to-cart-loop,
a.button.product_type_simple.add-to-cart-loop:hover {
    background-color: transparent !important;
    border: 1px solid black;
    color: black;
    box-shadow: none;
    text-transform: capitalize;
    font-weight: 800;
    padding: 1px 20px;
}

.wd-add-btn-replace .add-to-cart-loop:before, .woodmart-hover-base:not([class*=add-small]) .wd-bottom-actions .add-to-cart-loop:before {
	display: none;
}
.wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: none;
}
.archive .container {
    max-width: 1600px;
}
.archive .sidebar-container .widget_product_categories h5.widget-title {
    display: block;
}
.archive .row.content-layout-wrapper.align-items-start {
    padding-top: 50px;
}
.archive .sidebar-inner .widget_product_categories h5.widget-title {
    font-weight: 800;
    margin-bottom: 25px;
    text-align: center;
}
.archive .sidebar-inner div#woocommerce_product_categories-3 {
    padding: 40px;
    background-color: white;
    border-radius: 15px;
    border: 1px solid gainsboro;
}
.archive .sidebar-inner .categories-accordion-on .widget_product_categories .product-categories {
    padding-right: 0;
}
.archive .sidebar-inner .cat-item {
    padding: 10px;
    border-radius: 5px;
    border-bottom: 1px solid gainsboro;
    margin-bottom: 15px;
}
.archive .sidebar-inner .cat-item:hover {
    border-bottom: 1px solid #909090;
}
.archive .sidebar-inne .categories-accordion-on .widget_product_categories .product-categories {
    padding-right: 0 !important;
}
.categories-accordion-on .widget_product_categories .product-categories {
    padding-right: 0;
}
.sidebar-inner .widget_product_categories .product-categories li.current-cat>a {
    color: #333;
    font-weight: 700;
}
.sidebar-inner .widget_product_categories .product-categories li a {
    font-weight: 600;
}
.product-grid-item .product-title a {
    color: inherit;
    font-weight: 700;
    margin-bottom: 15px;
    margin-top: 20px;
}
.term-monza-koleksiyonu aside.sidebar-container,
.term-nova-koleksiyonu aside.sidebar-container,
.term-monada-koleksiyonu aside.sidebar-container,
.term-duru-koleksiyonu aside.sidebar-container,
.term-eva-koleksiyonu aside.sidebar-container,
.term-elen-koleksiyonu aside.sidebar-container,
.term-inci-koleksiyonu aside.sidebar-container,
.term-liya-koleksiyonu aside.sidebar-container,
.term-luzzi-koleksiyonu aside.sidebar-container {
    display: none;
}
.term-monza-koleksiyonu .site-content,
.term-nova-koleksiyonu .site-content,
.term-monada-koleksiyonu .site-content,
.term-duru-koleksiyonu .site-content,
.term-eva-koleksiyonu .site-content,
.term-elen-koleksiyonu .site-content,
.term-inci-koleksiyonu .site-content,
.term-liya-koleksiyonu .site-content,
.term-luzzi-koleksiyonu .site-content {
    flex: 100%;
    max-width: 100% !important;
}


@media (max-width:426px) {
		a.button.product_type_simple.add-to-cart-loop span {
				font-size: 12px !important;
		}
		a.button.product_type_simple.add-to-cart-loop, a.button.product_type_simple.add-to-cart-loop:hover {
				padding: 0px 10px;
		}
		.woodmart-spacing-20>article, .woodmart-spacing-20>div, .woodmart-spacing-30>article, .woodmart-spacing-30>div {
				margin-bottom: 30px;
				padding-right: 5px;
				padding-left: 5px;
		}
}

/* ------------- SINGLE-PRODUCT > IMAGE FIX ------------- 
.single-product .woocommerce-product-gallery__wrapper .owl-item {
    height: 675px;
    display: flex;
}
.single-product .woocommerce-product-gallery__wrapper .owl-item > div {
    margin-bottom: 0;
}
.single-product .woocommerce-product-gallery__wrapper .owl-item > div,
.single-product .woocommerce-product-gallery__wrapper .owl-item figure {
    display: block;
    width: 100%;
    height: 100%;
}
.single-product .woocommerce-product-gallery__wrapper .owl-item div a,
.single-product .woocommerce-product-gallery__wrapper .owl-item figure a {
    display: flex;
    height: 100%;
}
.single-product .woocommerce-product-gallery__wrapper .owl-item img {
    width: 100% !important;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    display: block !important;
    margin: auto;
		object-fit: cover;
		object-position: center;
}
.single-product .thumbnails {
    margin-top: 5px;
}
.single-product .thumbnails .owl-item {
		cursor: pointer;
    display: flex !important;
    align-items: center;
    justify-content: center;
    height: 120px;
    object-fit: cover;
    object-position: bottom;
}
.single-product .thumbnails .owl-item img {
    width: 100% !important;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
.single-product .row.content-layout-wrapper.align-items-start {
    padding-top: 30px;
}



@media (max-width: 1200px) {
    .single-product .woocommerce-product-gallery__wrapper .owl-item {
        height: 520px;
    }
    .single-product .thumbnails .owl-item {
        height: 100px;
    }
}
@media (max-width: 990px) {
    .single-product .woocommerce-product-gallery__wrapper .owl-item {
        height: 325px;
    }
    .single-product .thumbnails .owl-item {
        height: 88px;
    }
}
@media (max-width: 768px) {
    .single-product .woocommerce-product-gallery__wrapper .owl-item {
        height: 350px;
    }
    .single-product .thumbnails .owl-item {
        height: 100px;
    }
}
@media (max-width: 425px) {
		.single-product .woocommerce-product-gallery__wrapper .owl-item {
				height: 250px;
		}
}
@media (max-width: 375px) {
		.single-product .woocommerce-product-gallery__wrapper .owl-item {
				height: 225px;
		}
}
@media (max-width: 320px) {
		.single-product .woocommerce-product-gallery__wrapper .owl-item {
				height: 200px;
		}
}


/*----------------- SINGLE PRODUCT -----------------
.single-product .main-page-wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 0px;
}
.single-breadcrumbs-wrapper nav.woocommerce-breadcrumb {
    height: 30px;
}


/*----------------- FOOTER -----------------
footer>.container {
    max-width: unset;
    width: 1600px;
}
footer .footer-social {
    display: flex;
    flex-direction: column;
}
footer .footer-social i {
    font-size: 18px;
    margin-bottom: 8px;
}
footer h5.widget-title::before {
    content: "";
    position: absolute;
    display: inline-block;
    width: 35px;
    height: 2px;
    background-color: #ffffff;
    top: 25px;
}
footer .widget-title, .widgettitle,
.footer-tile {
    margin-bottom: 20px;
    color: #2d2a2a;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 16px;
    font-family: 'Poppins' !important;
}
footer a {
    color: black !important;
}
.widget {
    margin-bottom: 0;
    padding-bottom: 30px;
    border-bottom: none;
}
footer .widget-title {
    color: black !important;
}
footer .widget-title::before {
    display: none !important;
}
.col-left.reset-mb-10 p {
    color: black !important;
}
footer .footer-info {
    display: flex;
    flex-direction: column;
		color: black;
}
footer .footer-info .item {
    display: flex;
	  margin-bottom: 15px;
		width: 120%;
}
footer .footer-info i {
	  font-size: 18px;
    margin-bottom: 8px;
	  margin-right: 10px;
    color: #222222;
}
footer .icons i {
    color: #000000cf !important;
    font-size: 30px !important;
    margin-right: 5px;
    margin-top: 15px;
}
.color-scheme-light .footer-widget a {
    font-weight: 600 !important;
    color: black !important;
}
footer .tile {
    font-weight: 500;
		font-size:14px;
}
footer .item2 .tile {
    font-size: 16px;
    font-weight: 600;
}
footer .sec3 {
    display: flex;
    justify-content: center;
}
::placeholder {
    color: gray !important;
}
footer .sec3 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    color: gray !important;
    border-right: 0;
    max-width: 400px;
    border: none;
    border-bottom: 1px solid #818181;
    padding-left: 0;
}
footer .sec3 button.wpcf7-submit {
    background-color: transparent !important;
    color: #161616;
    border-bottom: 1px solid #818181;
    padding-bottom: 11px;
}
#block-4 figure img {
    width: 280px;
}
footer .footer-info .item, footer .footer-info .item a {
    color: #37383c !important;
}
footer .footer-info .item strong {
    font-weight: 800;
    margin-right: 5px;
}
footer .footer-info .item {
    display: flex;
    margin-bottom: 5px;
    width: 120%;
}
footer .footer-info .item {
    font-weight: 400;
    font-size: 15px;
}
footer .form-bulten-tile {
    text-align: center;
    color: #37383c;
    font-weight: 800;
    margin-bottom: 20px;
}
.widget_product_categories h5.widget-title {
    display: none;
}
footer .product-categories {
    display: flex;
}
.social-tile {
    color: #37383c;
    font-weight: 800;
    margin-bottom: 10px;
}
footer .topbar-social a i {
    background-color: black;
    color: white;
    padding: 6px;
    border-radius: 5px;
    margin-right: 10px;
    width: 30px;
    height: 30px;
    text-align: center;
    display: inherit;
}
footer .topbar-social {
    border-right: none;
}
footer > div.container.main-footer > aside > div.footer-column.footer-column-3.col-12.col-sm-4 {
    display: flex;
    justify-content: flex-end;
}
footer .product-categories {
    display: flex;
    column-gap: 10px;
    text-transform: uppercase;
    font-weight: 600;
}
footer li.cat-item.cat-item-15 {
    display: none;
}
footer ul.product-categories li a {
    border-right: 1px solid black;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
footer li.cat-item.cat-item-44 a {
    border: none;
}
footer > div.container.main-footer > aside > div.footer-column.footer-column-1.col-12.col-sm-4 {
    max-width: 25%;
}
footer>div.container.main-footer>aside>div.footer-column.footer-column-2.col-12.col-sm-4 {
    max-width: 60%;
    flex: 930px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
footer>div.container.main-footer>aside>div.footer-column.footer-column-3.col-12.col-sm-4 {
    max-width: 15%;
    flex: 15%;
    display: flex;
    justify-content: flex-end;
}
.copyrights-wrapper.copyrights-two-columns .container {
    max-width: 1600px;
    border-top: 2px solid #dfdfdf;
    padding: 0;
}
.footer-sidebar {
    padding-top: 40px;
    padding-bottom: 50px;
}



@media (max-width:1025px) {
	footer > .container {
			max-width: unset;
			width: 100%;
	}
}

@media (max-width:769px) {
    footer>div.container.main-footer>aside>div.footer-column.footer-column-2.col-12.col-sm-4 {
        max-width: 70%;
        padding-right: 0;
    }
    footer > div.container.main-footer > aside > div.footer-column.footer-column-1.col-12.col-sm-4 {
        max-width: 30%;
    }
    footer>div.container.main-footer>aside>div.footer-column.footer-column-3.col-12.col-sm-4 {
        max-width: 100%;
        flex: 15%;
        display: flex;
        justify-content: center;
    }
    footer .product-categories {
        text-transform: capitalize !important;
    }
    .widget_product_categories .product-categories li a {
        font-size: 12px;
    }
    footer .categories-accordion-on .widget_product_categories .product-categories {
        padding-right: 0;
        width: 370px;
    }
	
}

@media (max-width:426px) {
		article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
				display: block !important;
		}
		.footer-column.footer-column-1.col-12.col-sm-4 {
				max-width: 100% !important;
		}
		footer .footer-info {
				width: 70%;
		}
		footer>div.container.main-footer>aside>div.footer-column.footer-column-2.col-12.col-sm-4 {
				max-width: 100%;
				padding-right: 0;
		}
		.wp-block-contact-form-7-contact-form-selector {
				margin-top: 30px;
		}
		.wp-block-contact-form-7-contact-form-selector {
				margin-top: 30px;
		}
		div#block-6 {
				padding-bottom: 0 !important;
		}
		footer .wpcf7-response-output {
				display: none !important;
		}
		footer .product-categories {
			text-transform: capitalize !important;
			display: none;
	}
}*/@media (min-width: 1025px) {
	/*.whb-search.search-button.wd-tools-element {
    height: 115px;
}*/

a.whatsapp-btn {
    margin-left: 42.6%;
	margin-bottom: 5%;
}
/*
#urunsayfasigallery .woocommerce-product-gallery img {
    object-fit: cover !important;
    max-height: 600px !important;
}

#urunsayfasigallery .wd-carousel-item.wd-slide-visible img {
    height: 150px !important;
	  object-fit: cover !important;
}

#urunsayfasigallery .wd-carousel-container.wd-gallery-thumb img {
    max-height: 150px !important;
}*/
}

@media (min-width: 768px) and (max-width: 1024px) {
	a.whatsapp-btn {
    margin-left: 30%;
    margin-bottom: 5%;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	a.whatsapp-btn {
    margin-left: 30%;
    margin-bottom: 5%;
}
}

@media (max-width: 576px) {
	a.whatsapp-btn {
    margin-left: 30%;
    margin-bottom: 5%;
}


.wd-gallery-thumb .wd-carousel-item {
    height: 100px !important;
  /*  display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;*/
}

.wd-gallery-thumb .wd-carousel-item img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.woocommerce-product-gallery__image {
    height: 400px !important;
 /*   display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;*/
}

.woocommerce-product-gallery__image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.woocommerce-product-gallery__image img {
    object-fit: contain !important;
}


.woocommerce-product-gallery__image {
    height: 400px;
   /* overflow: hidden;*/
}

.woocommerce-product-gallery__image img {
    width: 100%;
    height: 100%;
    object-fit: cover !important;
}

.wd-action-btn.wd-style-text .wd-action-text {
    display: none !important;
}




}

