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

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

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Poppins", 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: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(210,168,117);
	--wd-alternative-color: rgb(247,160,0);
	--btn-default-transform: none;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-font-family: "Abel", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 400;
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(210,168,117);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--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-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(0,0,0);
	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-brd-color: rgb(0,0,0);
	--wd-form-brd-color-focus: rgb(0,0,0);
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
	background-color: rgba(89,0,0,0);
	color: rgba(0,0,0,0);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 300px;
}
:root{
--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-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}



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

  .mobile-nav>.wd-heading>.close-side-widget
{
	flex:1;
}
.wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a
{
	border:none;
}
.mobile-nav .wd-nav-opener
{
	border:0px!important;
}
.wd-heading
{
	border:none;
}
.pswp__item 
{background:#edeef3;
}

table.variations select {
    max-width: 260px;
    border: none;
    border-bottom: 1px solid black;
    color: black;
}

.wd-scroll>.wd-swatches-filter>.wc-layered-nav-term> a
{
justify-content: space-around;
}
.wd-filter-wrapper>.wd-scroll>.wd-swatches-filter>.wd-active
{
		background:black!important;
}
#woodmart-woocommerce-layered-nav-14>.wd-scroll>.wd-swatches-filter>.wd-active
{
		background:black!important;
}
#woodmart-woocommerce-layered-nav-15>.wd-scroll>.wd-swatches-filter>.wd-active
{
		background:black!important;
}


	.wd-scroll>.wd-swatches-filter>.wc-layered-nav-term
{
  border: 1px solid black;
padding:2px;
}
  
  .wd-swatches-filter
  {
  	 scrollbar-color: #0000001a white;
  scrollbar-width: thin;
  }
  
.wd-filter-wrapper>.wd-filter-search:before
  {
  	color:black!important;
  }
  .wd-filter-wrapper>.wd-filter-search:focus
  {
  	border: 1px solid black;
  }
 
.widget_price_filter .ui-slider .ui-slider-handle:after
{
	background-color:black!important;
}
.widget_price_filter .ui-slider .ui-slider-range
{
		background-color:black!important;
}
.wd-products-element> .products> .wd-product> .product-wrapper> .product-element-top> .wrapp-buttons> .wd-buttons
{
display:none;
}
.main-page-wrapper>.container>.row>.site-content
{
margin-bottom:0!important;
}
#wpcf7-f3354-p96-o1 > form > fieldset
{
	display:none;
}
 #wpcf7-f3354-p96-o2 > form > fieldset
{
	display:none;
}


.mobile-nav .searchform
{
	box-shadow:none;
	border:1px solid 
	--wd-form-placeholder-color:black!important;
}
.mobile-nav .wd-nav-opener.wd-active
{
	/*border:1px solid black!important;*/
color:white;
background:#D2A875!important;
}
.wd-side-hidden {
width:100%;
}
.mobile-nav .searchform input[type="text"]
{
	border:0px solid !important;
	border-top:1px solid white!important;
	height:50px;
	border:0px!important;
	background: #ffffff57!important;
  backdrop-filter: blur(1px)!important;
 -webkit-backdrop-filter: blur(10px) !important;
}
.mobile-nav .searchform
{
	border:0px!important;

}

.mobile-nav
{
	   transform: none;
    background: rgb(255 255 255 / 19%)!important;
    /* border-radius: 10px; */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1)!important;
	-webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px)!important;
    border: 2px solid rgba(255, 255, 255, 0.2)!important;
}
.wd-nav>li>a
{
	color: black!important;
}
.mobile-nav>.wd-heading
{
	background-color: #D2A875 !important;
}
.mobile-nav>.wd-heading>.close-side-widget>a
{
	color:white!important;
}
.wd-nav-opener.wd-active:after{
    content: "\2212"!important;
	  font-weight: 300!important;
	 font-size: 30px!important;
    transform: rotate(360deg)!important;
    -webkit-transform: rotate(360deg)!important;
	color:white;
}
.wd-nav-opener:after {
    font-weight: 300!important;
    font-size: 30px!important;
    transition: transform .25s ease!important;
    content: "\002B"!important;
    font-family: "woodmart-font"!important;
}
.item-level-0>ul>li {
    padding-left: 12px !important;
}
.item-level-1>ul>li {
    padding-left: 12px !important;
}
#product-detay > div
{

  background: rgba(255, 255, 255, 0.1); /* Beyazın hafiften şeffaf hali */

  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Gölge ver, derinlik olsun */
  backdrop-filter: blur(10px); /* İşte can alıcı nokta: arkaplanı bulanıklaştır */
  border: 1px solid rgba(255, 255, 255, 0.2); /* Hafif bir çerçeve */
}
.single_add_to_cart_button
{
background:#edeef3!important;
	border:1px solid black!important;
	color:black!important;
}
.single_add_to_cart_button:hover
{
color:rgb(210,168,117)!important;
	border:1px solid rgb(210,168,117)!important;

}


.wd-close-side.wd-close-side-opened
{
	  opacity: 1!important;
    pointer-events: unset;
    transition-delay: 0s;
    /* backdrop-filter: blur(1px); */
    background-color: rgb(253 253 253 / 0%)!important;
    border-radius: 10px!important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1)!important;
    backdrop-filter: blur(10px)!important;
    border: 1px solid rgba(255, 255, 255, 0.2)!important;
    pointer-events: unset;
    /* backdrop-filter: blur(1px);*/
}
.wd-opened
{
	    transform: none;
    background: rgb(255 255 255 / 19%)!important;
    /* border-radius: 10px; */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1)!important;
    backdrop-filter: blur(10px)!important;
    border: 1px solid rgba(255, 255, 255, 0.2)!important;
	
}
body > div.mobile-nav.wd-side-hidden.wd-side-hidden-nav.wd-left.wd-opener-arrow.wd-opened > div.wd-search-form > form
{
	/*border-bottom: 2px solid #ffffff2e  !important;*/
}

.wd-sub-menu li>a
{
	color: black!important;
}
.wd-nav-mobile>li>:is(.wd-sub-menu,.sub-sub-menu), .wd-nav-mobile>li>ul li>:is(.wd-sub-menu,.sub-sub-menu)
{
	    background: #00000024;
}
.wd-nav-opener
{
	color:black!important;
}
    /* Chrome, Safari ve Opera için */
.mobile-nav::-webkit-scrollbar {
  width: 12px;
}

.mobile-nav::-webkit-scrollbar-track {
   background: #00000010;
}

.mobile-nav::-webkit-scrollbar-thumb {
   background: #00000015;

}

.mobile-nav::-webkit-scrollbar-thumb:hover {
   background: #00000025;
}
.wd-search-full-screen .searchform
{
	--wd-form-placeholder-color:black!important;
}
.main-footer
{
	padding-inline:0px!important;
}@media (min-width: 1025px) {
	.wd-product :where(.product-wrapper,.product-element-bottom)
{
padding-bottom: 20px!important;
}
.wd-product {
border:1px solid black!important;
}
.wd-product-grid-slider
{
	border-bottom: 1px solid black!important;
}
.searchform.wd-style-default:not(.wd-with-cat) .wd-clear-search
{
border-inline-end:0px;
}
.wd-nav-mobile>li, .wd-nav-mobile>li>ul li
{
	/*border-top:1px solid black!important;*/
}
.wd-side-hidden {
width: 500px;
}

.mobile-nav .wd-nav-opener.wd-active
{
	/*border:1px solid black!important;*/
color:white;
background-color:black!important;	
}

.mobile-nav>.wd-heading>.close-side-widget>a
{
	color:white!important;
}
.wd-nav-opener.wd-active:after{
    content: "\2212"!important;
	  font-weight: 300!important;
	 font-size: 30px!important;
    transform: rotate(360deg)!important;
    -webkit-transform: rotate(360deg)!important;
}
.wd-nav-opener:after {
    font-weight: 300!important;
    font-size: 30px!important;
    transition: transform .25s ease!important;
    content: "\002B"!important;
    font-family: "woodmart-font"!important;
}
body > div.wd-search-full-screen.wd-scroll.wd-fill.wd-opened > form > input.s.wd-search-inited
{
	  outline: none;
	border:0px!important;
}
body > div.wd-search-full-screen.wd-scroll.wd-fill.wd-opened > form > input.s.wd-search-inited:focus
{
	border:0px!important;
}

.widget-area {
    position: sticky !important;
    top: 80px !important;
    overflow-y: auto;
    overflow-x: hidden;
    /* Ekran yüksekliğinden üstteki boşluğu (80px) çıkararak hesapla */
    height: calc(100vh - 100px); 
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.wd-footer {
  
    z-index: -9999;
    position: absolute;
}
.mobile-nav .searchform input[type="text"]
{
	border:0px solid !important;
	border-top:1px solid white!important;
	height:50px;
	border-bottom: 1px solid #000000 !important;

}
}

@media (max-width: 576px) {
	.mobile-nav .searchform
{
	box-shadow:none;
	border:1px solid 
}
.mobile-nav .wd-nav-opener.wd-active
{
	/*border:1px solid black!important;*/
color:white;
background-color:black!important;	
}
.wd-side-hidden {
width:100%;
}
.mobile-nav .searchform input[type="text"]
{
	border:0px solid !important;
	border-top:1px solid white!important;
	height:50px;
	
}
.mobile-nav .searchform
{
	border:0px!important;

}
.mobile-nav>.wd-heading
{
	background-color:black!important;
}
.mobile-nav>.wd-heading>.close-side-widget>a
{
	color:white!important;
}
.wd-nav-opener.wd-active:after{
    content: "\2212"!important;
	  font-weight: 300!important;
	 font-size: 30px!important;
    transform: rotate(360deg)!important;
    -webkit-transform: rotate(360deg)!important;
}
.wd-nav-opener:after {
    font-weight: 300!important;
    font-size: 30px!important;
    transition: transform .25s ease!important;
    content: "\002B"!important;
    font-family: "woodmart-font"!important;
}
:is(.wd-custom-icon,picture.wd-custom-icon img)
{
	max-width:25px!important;
}
.variations>tbody>tr>.value >select {
    max-width: 100% !important;
}
  .main-page-wrapper>.container>.row>.sidebar-container
  {
  	    overflow: auto;
        scrollbar-color: #0000001a white;
        scrollbar-width: thin;
  }
.main-page-wrapper<.container<.row<.site-content
{
margin-bottom:0;
}
.wd-product .product-wrapper
{
	border: 1px solid black!important;
	    padding-bottom: 10px!important;
}
.wd-product :is(.product-image-link,.hover-img) img {
 
    border-bottom: 1px solid black;
}
.wd-footer {
  
    z-index: -9999;
    position: absolute;
}
.cat-item-140
{
	display:none!important;
}
.cat-item-123
{
	display:none!important;
}
.wd-style-text
color:#ffffff!important;
}
.wd-action-btn{
--wd-action-color:#ffffff!important;
}
}

