:root {
	--wd-text-font: "Hind", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "Palanquin Dark", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Palanquin Dark", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Palanquin Dark", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Hind", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(254,79,0);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(254,79,0);
	--btn-accented-bgcolor-hover: rgb(217,67,0);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(221,51,51);
	--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: url(https://lastikekipmanlari.com/wp-content/uploads/2022/02/cropped-1157-1600.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
	--wd-popup-padding: 80px;
}
: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(255,255,255);
	background-image: none;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: rgb(248,248,248);
	background-image: none;
}
:is(.wd-button-wrapper .btn, .wp-block-wd-button):not([class*="btn-color-"]) {
	color: rgb(22,24,27);
}
:is(.wd-button-wrapper .btn, .wp-block-wd-button):not([class*="btn-color-"]):hover {
	color: rgb(22,24,27);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1300px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

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


.wd-page-title {
background-color: rgba(35,0,34,0.61);
}

@font-face {
	font-family: "Flip Flop Royal";
	src: url("//lastikekipmanlari.com/wp-content/uploads/2026/02/Flip-Flop-Royal-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
}

/* Fiyat gosterilmedigi icin siralama menusu gizlendi */
.woocommerce-ordering{display:none!important;}

/* Blog / Rehber sayfalari */
.wd-page-title.title-blog{background-color:#fff!important;border-bottom:1px solid #e6e9ee;}
.title-blog .entry-title.title::after{color:#14181c;}
.title-blog .wd-breadcrumbs, .title-blog .wd-breadcrumbs a{color:#6b7280!important;}
.title-blog .wd-breadcrumbs .wd-last, .title-blog .wd-breadcrumbs .wd-last a{color:#005bae!important;}
.single-post .wd-entry-content table th, .single-post .entry-content table th{color:inherit;}
.wd-page-title.title-blog .wd-page-title-bg{background:none!important;}
.title-blog .entry-title.title{font-size:0!important;}
.title-blog .entry-title.title::after{content:"Rehber";font-size:44px;line-height:1.2;}
.single-post .wd-post-meta{display:none!important;}
.single-post .wd-post-image img{max-height:420px;width:auto;margin:0 auto;display:block;}
@media (max-width:767px){.title-blog .entry-title.title::after{font-size:30px;}.single-post .wd-post-image img{max-height:260px;}}

/* === Urun sayfasi (referans duzen) === */
.le-product-top{padding-top:10px;}
.le-pcol-right{border-left:1px solid #e5e7eb;padding-left:32px!important;}
.le-pcol-left .woocommerce-product-gallery.thumbs-position-left .wd-gallery-images{order:1;}
.le-pcol-left .woocommerce-product-gallery.thumbs-position-left .wd-gallery-thumb{order:2;}
.le-pcol-left .woocommerce-product-gallery{border:1px solid #eef0f3;border-radius:6px;padding:10px;}
.le-left-title .product_title,.le-right-title .product_title{font-size:22px!important;line-height:1.3!important;font-weight:700!important;text-transform:uppercase;color:#1f2937;letter-spacing:.2px;margin:0;}
.le-left-title{border-top:1px solid #e5e7eb;padding-top:18px;}
.le-meta,.le-meta *{font-size:12px!important;color:#6b7280;}
.le-meta .meta-label,.le-meta strong{color:#374151;font-weight:600;}
.le-short,.le-short p{font-size:14px!important;line-height:1.7;color:#374151;}
.le-desc,.le-desc p,.le-desc li,.le-desc td{font-size:14px;line-height:1.7;color:#374151;}
.le-desc h2{font-size:16px!important;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;margin:26px 0 10px;color:#1f2937;}
.le-desc h3{font-size:14px!important;font-weight:700;margin:16px 0 6px;color:#1f2937;}
.le-desc table{width:100%;border-collapse:collapse;margin:8px 0 18px;}
.le-desc table td,.le-desc table th{border:1px solid #e5e7eb;padding:11px 12px;font-size:13px;vertical-align:top;}
.le-desc table td:first-child{width:45%;}
.le-services{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding:16px 0;text-align:center;}
.le-services div{display:flex;flex-direction:column;align-items:center;gap:2px;}
.le-services span{width:46px;height:46px;border-radius:50%;background:#eef4fb;display:flex;align-items:center;justify-content:center;margin-bottom:6px;}
.le-services b{font-size:12px;color:#1f2937;line-height:1.3;}
.le-services small{font-size:11px;color:#6b7280;line-height:1.3;}
.le-pcol-right .le-btn-wa .btn,.le-pcol-right .le-btn-tel .btn{width:100%;border-radius:30px!important;font-size:15px;padding:14px 20px;}
.le-pcol-right .le-btn-wa .btn{background:#f4511e!important;color:#fff!important;}
.le-pcol-right .le-btn-tel .btn{background:#fff!important;color:#1f2937!important;border:1.5px solid #1f2937!important;}
.le-setbox{border:1px solid #e5e7eb;border-radius:8px;padding:18px;}
.le-setbox-title{text-align:center;font-weight:700;font-size:14px;letter-spacing:.8px;color:#1f2937;margin-bottom:6px;}
.le-setbox p{font-size:13px;color:#6b7280;text-align:center;margin:0 0 12px;}
.le-setbox-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;}
.le-setbox-grid a{border:1px solid #e5e7eb;border-radius:6px;padding:12px 10px;text-align:center;display:flex;flex-direction:column;gap:4px;transition:border-color .2s;}
.le-setbox-grid a:hover{border-color:#005bae;}
.le-setbox-grid b{font-size:13px;color:#1f2937;}
.le-setbox-grid span{font-size:12px;color:#005bae;}
.le-related{border-top:1px solid #e5e7eb;}
.le-rel-title .elementor-heading-title{font-size:22px!important;font-weight:700;text-transform:uppercase;color:#1f2937;margin-bottom:10px;}
@media (max-width:1024px){.le-pcol-right{border-left:0;padding-left:0!important;position:static;}}
@media (max-width:767px){.le-services{grid-template-columns:repeat(2,1fr);row-gap:14px;}.le-setbox-grid{grid-template-columns:1fr;}.le-left-title .product_title,.le-right-title .product_title{font-size:19px!important;}}

/* === Urun sayfasi v2 (sag sutun + sol bannerlar) === */
.le-pcol-right{gap:14px!important;}
.le-badge{display:inline-flex;align-items:center;gap:6px;background:#e11d1d;color:#fff;font-size:13px;font-weight:600;padding:5px 10px;border-radius:2px;}
.le-meta .product_meta{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;border:0;}
.le-meta .product_meta>span{display:inline;margin:0!important;font-size:14px!important;color:#374151!important;}
.le-meta .product_meta>span+span:before{content:"|";margin:0 8px;color:#9ca3af;}
.le-meta .meta-label{font-weight:400!important;color:#374151!important;}
.le-meta .product_meta a{color:#374151!important;}
.le-right-title .product_title{font-size:24px!important;}
.le-price-main{font-size:30px;font-weight:700;color:#1f2937;line-height:1.2;}
.le-price-sub{font-size:16px;font-weight:600;color:#e11d1d;margin-top:6px;}
.le-promos{border-bottom:1px solid #e5e7eb;padding-bottom:18px;}
.le-promos p{font-size:15px;color:#1f2937;margin:0 0 10px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;}
.le-promos .le-blue{color:#0b3fd8;}.le-promos .le-red{color:#e11d1d;}
.le-pill{display:inline-block;color:#fff!important;font-weight:700;font-size:14px;padding:7px 16px;border-radius:30px;line-height:1.2;}
.le-pill-blue{background:#0b3fd8;}.le-pill-green{background:#0f7a12;}
.le-steps{border-bottom:1px solid #e5e7eb;padding:6px 0 22px;text-align:center;}
.le-steps-title{font-size:17px;color:#1f2937;margin-bottom:10px;}
.le-steps-row{position:relative;display:grid;grid-template-columns:repeat(4,1fr);}
.le-steps-row:before{content:"";position:absolute;left:4%;right:4%;bottom:21px;height:4px;background:#e1e5f0;border-radius:4px;}
.le-step{position:relative;display:flex;flex-direction:column;align-items:center;}
.le-step b{font-size:14px;color:#374151;line-height:1.2;}
.le-step small{font-size:12px;color:#6b7280;margin-bottom:8px;line-height:1.3;}
.le-step span{width:42px;height:42px;border-radius:50%;background:#e1e5f0;color:#374151;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;}
.le-step:first-child span{background:#d4dbec;box-shadow:0 0 0 6px #fff,0 0 0 7px #c7d2fe;}
.le-fbt{border:1px solid #e5e7eb;border-radius:8px;padding:18px 16px;}
.le-fbt-title{text-align:center;font-weight:700;font-size:18px;letter-spacing:.5px;color:#1f2937;}
.le-fbt-all{display:block;text-align:center;color:#2563eb!important;text-decoration:underline;font-weight:600;font-size:14px;margin:2px 0 14px;}
.le-fbt-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;}
.le-fbt-card{display:flex;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;cursor:pointer;margin:0;}
.le-fbt-card img{width:46%;object-fit:contain;background:#fff;padding:6px;aspect-ratio:1/1;}
.le-fbt-info{flex:1;background:#f5f6f8;padding:10px;display:flex;flex-direction:column;gap:4px;font-size:13px;}
.le-fbt-info input{width:18px;height:18px;accent-color:#2563eb;margin:0 0 2px;}
.le-fbt-info em{font-style:normal;font-size:11px;font-weight:600;color:#1d4ed8;background:#dbeafe;border-radius:10px;padding:2px 8px;align-self:flex-start;}
.le-fbt-info b{font-size:13px;color:#1f2937;line-height:1.3;}
.le-fbt-info a{font-size:12px;color:#005bae!important;}
.le-fbt-total{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #e5e7eb;margin-top:14px;padding-top:12px;}
.le-fbt-total b{display:block;font-size:15px;color:#1f2937;}.le-fbt-total small{font-size:13px;color:#6b7280;}
.le-fbt-btn{background:#facc15;color:#1f2937!important;font-weight:700;font-size:14px;padding:10px 18px;border-radius:30px;white-space:nowrap;}
.le-note{background:#ffff00;display:inline;font-size:14px;line-height:1.7;color:#b45309;margin:0;}
.le-note b{color:#1f2937;}
.le-banner{display:flex;align-items:center;gap:18px;background:#b4252a;color:#fff!important;border-radius:14px;padding:16px 22px;}
.le-banner-1 .le-banner-brand{font-family:"LilyUPC",Georgia,serif;font-style:italic;font-weight:700;font-size:44px;line-height:1;color:#fff;letter-spacing:-1px;}
.le-banner-1 .le-banner-text b{display:block;font-size:24px;letter-spacing:.5px;}
.le-banner-1 .le-banner-text small{font-size:13px;letter-spacing:.5px;opacity:.95;}
.le-qr{display:flex;flex-direction:column;align-items:center;background:#111;padding:6px;border-radius:4px;}
.le-qr small{color:#fff;font-size:10px;margin-top:3px;}
.le-banner-steps b{display:block;font-size:22px;margin-bottom:6px;}
.le-banner-steps ol{margin:0;padding-left:18px;font-size:14px;line-height:1.55;}
@media (max-width:767px){.le-fbt-grid{grid-template-columns:1fr;}.le-banner-1 .le-banner-brand{font-size:32px;}.le-banner-1 .le-banner-text b,.le-banner-steps b{font-size:18px;}.le-price-main{font-size:24px;}.le-fbt-total{flex-wrap:wrap;}.le-steps-row{grid-template-columns:repeat(4,1fr);}.le-step b{font-size:12px;}.le-step small{font-size:10px;}}
.le-meta .product_meta{flex-direction:row!important;align-items:center;}
.le-meta .product_meta>span{width:auto!important;flex:0 0 auto!important;display:inline-flex!important;gap:4px;}
.le-right-title{margin-bottom:4px;}
.le-price{margin-top:4px;}
/* Mobil/tablet siralama: foto > teklif sutunu > aciklama */
@media (max-width:1024px){
.le-product-top>.e-con-inner{flex-direction:column!important;}
.le-pcol-left{display:contents!important;}
.le-pcol-left>.elementor-element{order:3;width:100%;}
.le-pcol-left>.elementor-widget-wd_single_product_gallery{order:1;}
.le-pcol-right{order:2;width:100%!important;}
.le-pcol-left>.le-left-title{display:none!important;}
}
/* Urun kartlari: Teklif Al dugmesi */
.wd-product .le-card-btn{display:block;width:100%;align-self:stretch;margin:12px 0 4px;background:#facc15;color:#1f2937!important;font-weight:700;font-size:14px;text-align:center;padding:10px 14px;border-radius:30px;transition:background .2s;max-width:100%;}
.wd-product .le-card-btn:hover{background:#eab308;}
.wd-product .wd-entities-title{font-size:14px;line-height:1.35;}
.le-related .wd-product .product-element-bottom{text-align:left;}