:root {
	--wd-text-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Baloo 2", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Baloo 2", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Baloo 2", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Baloo 2", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Baloo 2", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 16px;
	--wd-brd-radius: 12px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,131,209);
	--wd-alternative-color: rgb(31,44,56);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(0,131,209);
	--btn-accented-bgcolor-hover: rgb(47,74,214);
	--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: #333333;
	--wd-link-color-hover: #242424;
}
.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;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(31,44,56);
	background-image: none;
}
html .wd-checkout-steps {
	font-size: 26px;
	text-transform: capitalize;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html table th {
	text-transform: capitalize;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: rgb(246,245,248);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(246,245,248);
	background-image: none;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-color: rgb(246,245,248);
	background-image: none;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
	background-color: rgb(246,245,248);
	background-image: none;
}
.single-post :is(.wd-page-content, .whb-header) {
	background-color: rgb(246,245,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);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-size: 42px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-h: -21px;
	--wd-arrow-color: rgb(255,255,255);
	--wd-arrow-color-hover: rgba(255,255,255,0.9);
	--wd-arrow-color-dis: rgb(255,255,255);
	--wd-arrow-bg: rgb(0,131,209);
	--wd-arrow-bg-hover: rgba(0,131,209,0.9);
	--wd-arrow-bg-dis: rgb(0,131,209);
	--wd-arrow-radius: 24px;
}
.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
	--wd-arrow-gap: 10px;
	--wd-arrow-size: 42px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-h: -5px;
	--wd-arrow-offset-v: 5px;
	--wd-arrow-color: rgb(255,255,255);
	--wd-arrow-color-hover: rgba(255,255,255,0.8);
	--wd-arrow-color-dis: rgb(255,255,255);
	--wd-arrow-bg: rgb(0,131,209);
	--wd-arrow-bg-hover: rgba(0,131,209,0.9);
	--wd-arrow-bg-dis: rgb(0,131,209);
	--wd-arrow-radius: 24px;
}
.wd-nav-scroll {
	--wd-nscroll-bg: rgba(0,131,209,0.15);
	--wd-nscroll-drag-bg: rgb(0,131,209);
	--wd-nscroll-drag-bg-hover: rgba(0,131,209,0.9);
}
.wd .product-label.onsale {
	background-color: rgb(224,62,45);
}
.wd .product-label.new {
	background-color: rgb(0,131,209);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 768.98px) {
	.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
		--wd-arrow-size: 32px;
	--wd-arrow-icon-size: 14px;
	--wd-arrow-offset-h: 62px;
	}
	.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
		--wd-arrow-size: 32px;
	--wd-arrow-icon-size: 14px;
	}

}
:root{
--wd-container-w: 1420px;
--wd-form-brd-radius: 30px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1420px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: #0a0a0a;
}

/* Ser Tasarım: üst satırdaki hesap yazısı */
.whb-top-bar .wd-header-my-account .wd-tools-text{font-size:14px;font-weight:600}

/* ST mobil menü */
.mobile-nav{width:min(88vw,340px);background:#F3F7FB;border-radius:0 24px 24px 0;box-shadow:0 24px 64px rgba(15,35,55,.3);padding-bottom:18px}
.mobile-nav::before{content:"";display:block;height:84px;background:#fff url(/wp-content/uploads/2026/10/ser-tasarim-logo-yatay.svg) 20px center/auto 42px no-repeat;border-bottom:1px solid #E3ECF4}
.mobile-nav .wd-nav-mob-tab{display:flex;gap:4px;margin:16px 14px 6px;padding:4px;background:#E2ECF5;border-radius:999px}
.mobile-nav .wd-nav-mob-tab>li{flex:1 1 0;margin:0}
.mobile-nav .wd-nav-mob-tab>li>a{justify-content:center;height:auto;min-height:40px;padding:8px 10px;border-radius:999px;background:transparent;color:#5B6B7A;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0}
.mobile-nav .wd-nav-mob-tab>li.wd-active>a{background:#0083D1;color:#fff;box-shadow:0 4px 12px rgba(0,131,209,.32)}
.mobile-nav .wd-nav-mob-tab .nav-link-text:after,.mobile-nav .wd-nav-mob-tab .nav-link-text:before{display:none}
.mobile-nav .wd-nav-mobile{padding:6px 14px 4px}
.mobile-nav .wd-nav-mobile>li{margin:8px 0;background:#fff;border:1px solid #E4ECF4;border-radius:14px;box-shadow:0 1px 2px rgba(15,35,55,.05);overflow:hidden}
.mobile-nav .wd-nav-mobile li a{border-bottom:0}
.mobile-nav .wd-nav-mobile>li>a{min-height:58px;padding:9px 12px;font-size:15.5px;font-weight:600;color:#1F2C38;text-transform:none;letter-spacing:0;line-height:1.25}
.mobile-nav .wd-nav-mobile>li>a::before{content:"";flex:0 0 40px;width:40px;height:40px;margin-right:12px;border-radius:11px;background:#E6F2FA center/cover no-repeat}
.mobile-nav .wd-nav-mobile>li.current-menu-item>a,.mobile-nav .wd-nav-mobile>li>a:active{color:#0083D1}
.mobile-nav .wd-nav-mobile .wd-nav-opener{border:0;color:#0083D1}
.mobile-nav .wd-nav-mobile>li>.wd-nav-opener{width:46px;min-height:58px}
.mobile-nav .wd-nav-mobile>li>.wd-nav-opener:after{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#E6F2FA;font-size:11px}
.mobile-nav .wd-nav-mobile>li>.wd-sub-menu{background:#F7FAFD;border-top:1px solid #E4ECF4;padding:4px 0}
.mobile-nav .wd-nav-mobile .wd-sub-menu li a{min-height:44px;padding:6px 12px 6px 22px;font-size:14.5px;font-weight:500;color:#3A4A59;text-transform:none}
.mobile-nav .wd-nav-mobile .wd-sub-menu .wd-sub-menu li a{padding-left:36px;font-size:14px;color:#5B6B7A}
/* kategori küçük görselleri */
.mobile-nav .mobile-categories-menu>li>a::before{background-size:175%;background-position:50% 82%}
.mobile-nav .wd-nav-mobile>li.menu-item-3286>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-kartus-1-150x150.jpg)}
.mobile-nav .wd-nav-mobile>li.menu-item-3342>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-lavabo-bataryasi-1-150x150.jpg)}
.mobile-nav .wd-nav-mobile>li.menu-item-3353>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-kumanda-paneli-1-150x150.jpg)}
.mobile-nav .wd-nav-mobile>li.menu-item-3354>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-gomme-rezervuar-150x150.jpg)}
.mobile-nav .wd-nav-mobile>li.menu-item-3356>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-tepe-dusu-1-150x150.jpg)}
.mobile-nav .wd-nav-mobile>li.menu-item-3362>a::before{background-image:url(/wp-content/uploads/2026/10/st-foto-kategori-klozet-kapagi-acik-150x150.jpg)}
/* sayfa simgeleri */
.mobile-nav .mobile-pages-menu>li>a::before{background-color:#E6F2FA;background-size:22px 22px}
.mobile-nav .wd-nav-mobile>li.menu-item-3366>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9.5V20h5v-6h4v6h5V9.5'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-3367>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9h16l-1.2 10.2a1 1 0 0 1-1 .8H6.2a1 1 0 0 1-1-.8L4 9Z'/%3E%3Cpath d='M8.5 9V7.5a3.5 3.5 0 0 1 7 0V9'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-3368>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6'/%3E%3Cpath d='M12 7.5v.2'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-3369>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='m4 7.5 8 6 8-6'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-3370>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20a7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-3697>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v10h-11z'/%3E%3Cpath d='M13.5 10h4l3 3v3.5h-7'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}
/* ara / WhatsApp düğmeleri */
.mobile-nav .wd-nav-mobile>li.st-mob-btn{border:0;box-shadow:none;background:transparent;margin:10px 0 0}
.mobile-nav .wd-nav-mobile>li.st-mob-btn>a{justify-content:center;min-height:50px;border-radius:14px;color:#fff;font-weight:700;font-size:15px}
.mobile-nav .wd-nav-mobile>li.st-mob-btn>a::before{flex:0 0 22px;width:22px;height:22px;margin-right:9px;border-radius:0;background-color:transparent;background-size:22px 22px}
.mobile-nav .wd-nav-mobile>li.st-mob-call>a{background:#1F2C38}
.mobile-nav .wd-nav-mobile>li.st-mob-wa>a{background:#1FA855}
.mobile-nav .wd-nav-mobile>li.st-mob-call>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5h3l1.5 4-2 1.5a12 12 0 0 0 6 6l1.5-2 4 1.5v3a2 2 0 0 1-2.2 2A16.5 16.5 0 0 1 4.5 5.700a2 2 0 0 1 2-2.200Z'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.st-mob-wa>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.16-.17.2-.35.22-.64.08-.3-.15-1.26-.46-2.39-1.48-.88-.79-1.48-1.76-1.65-2.06-.17-.3-.02-.46.13-.6.13-.14.3-.35.45-.52.15-.18.2-.3.3-.5.1-.2.05-.37-.03-.52-.07-.15-.67-1.61-.91-2.2-.24-.58-.49-.5-.67-.51l-.57-.01c-.2 0-.52.07-.8.37-.27.3-1.04 1.02-1.04 2.48 0 1.46 1.07 2.88 1.21 3.07.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.7.62.71.23 1.36.2 1.87.12.57-.09 1.76-.72 2-1.41.25-.7.25-1.29.18-1.42-.08-.12-.27-.2-.57-.34M12.05 21.79a9.87 9.87 0 0 1-5.03-1.38l-.36-.21-3.74.98 1-3.65-.24-.37a9.86 9.86 0 0 1-1.51-5.260C2.170 6.450 6.600 2.020 12.050 2.020c2.640 0 5.120 1.030 6.990 2.900a9.830 9.830 0 0 1 2.890 6.990c0 5.450-4.440 9.880-9.880 9.880M20.460 3.490A11.820 11.820 0 0 0 12.050 0C5.500 0 .16 5.340.16 11.890c0 2.100.550 4.140 1.590 5.950L.06 24l6.300-1.650a11.880 11.880 0 0 0 5.680 1.450c6.560 0 11.900-5.340 11.900-11.900a11.820 11.820 0 0 0-3.480-8.410'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.wd-with-icon>a::before{font-size:0;background-color:#E6F2FA;background-size:22px 22px}
.mobile-nav .wd-nav-mobile>li.menu-item-wishlist>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.3 4.3 0 0 1 12 7.300a4.300 4.300 0 0 1 7.500 2.500C19.500 15.400 12 20 12 20Z'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-account>a::before,.mobile-nav .wd-nav-mobile>li.menu-item-register>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20a7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile>li.menu-item-compare>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230083D1' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8h13l-3-3'/%3E%3Cpath d='M20 16H7l3 3'/%3E%3C/svg%3E")}
.mobile-nav .wd-nav-mobile .wd-nav-opener.wd-active{background:transparent;color:#0083D1}
.mobile-nav .wd-nav-mobile>li>.wd-nav-opener.wd-active:after{background:#0083D1;color:#fff}
.mobile-nav .wd-nav-mobile>li.opener-page{border-color:#BFDDF2}
.mobile-nav .wd-nav-mobile.wd-active{display:flex;flex-direction:column}
.mobile-nav .wd-nav-mobile>li.st-mob-btn{order:9}

/* ST kategori kutuları: mobilde başlığa daha fazla yer */
@media (max-width:768px){.cat-design-mask-subcat .wd-cat-content{padding:16px 14px}}

/* ST slider */
#slider-111 .wd-slide-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,24,38,.78) 0%,rgba(12,24,38,.52) 40%,rgba(12,24,38,0) 70%);pointer-events:none}
@media (max-width:768px){#slider-111 .wd-slide-bg::after{background:linear-gradient(90deg,rgba(12,24,38,.85) 0%,rgba(12,24,38,.62) 62%,rgba(12,24,38,.38) 100%)}#slider-111 .wd-slide-bg img{object-position:78% center!important}#slider-111 .wd-nav-arrows{display:none}#slider-111 .wd-slide-container{padding-block:16px}}
#slider-111 .wd-slide-container{padding-block:18px}
/* ST slider son */
