html {scroll-behavior:smooth;}
body .prices-starting-from{font-size:10px;}
body .attribute-label.product-label, 
body .product-labels, 
body .product-labels.labels-rectangular, 
body span.product-label, 
body span.attribute-label, 
body .woocommerce-product-gallery .product-labels{max-width:100%;}
body .product-labels{gap:5px;} body .wd-sizeguide-icon {--wd-btn-icon: "\f183a"}
body .summary-inner>form.cart{margin-bottom:25px;}
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:-20px;}
body .acceptance-policy,
body .grecaptcha-badge,
body .hidden-fields-container{display:none;visibility:hidden;opacity:0;}
body .page-title h1.entry-title,
body .page-title h2.entry-title,
body .page-title h3.entry-title{font-size:28px;letter-spacing:inherit;}
body .wd-el-title{font-weight:600;}
body .product-qty-minmax-notice{color:#cc0000;margin:0 0 20px 0;}
body .product-qty-minmax-notice::before{content:"\f100";font-family:"woodmart-font";font-weight:400;margin-right:6px;}
body .product-label.attribute-label.label-attribute-pa_hediyelik-yapimi:not(.label-with-img), 
body .product-label.attribute-label.label-attribute-pa_urun-yapimi:not(.label-with-img) { background-color: #acc7bf; color: #FFFFFF; }
body blockquote{
quotes: "" "";
background: rgba(0,0,0,0.03);
border-left: 8px solid rgba(0,0,0,0.2);
border-radius: 5px;
padding:15px 5px 5px 15px;
margin:5px 0 20px 0;
} .dt-turnstile{width:100%!important;clear:both;display:flex;justify-content:center;box-sizing:border-box;margin:0!important;padding:0!important;min-height:0!important;height:0;overflow:hidden}
.dt-turnstile.dt-ts-visible{height:auto;overflow:visible;margin:12px 0 16px!important}
.dt-turnstile .cf-turnstile{width:100%!important;max-width:100%!important}
.dt-turnstile iframe{width:100%!important;max-width:100%!important;min-width:0!important;display:block}
.woocommerce .woocommerce-form-login .dt-turnstile{justify-content:center}
.comment-respond .dt-turnstile{width:100%!important;clear:both}
.wd-side-hidden .dt-turnstile.dt-ts-visible{margin:10px 0 14px!important} .pulse-whatsapp-live-chat {
position: fixed;
display: flex;
width: 55px;
height: 55px;
border: none;
box-shadow: 0 0 0 0 rgba(41, 167, 26, .7);
border-radius: 50%;
background-color: #29a71a;
background-image:url(//www.dogatasarim.net/wp-content/themes/woodmart-child/images/whatsapp-live-chat.png);
background-size:cover;
background-repeat: no-repeat;
cursor: pointer;
-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
bottom: 106px;
right: 20px;
z-index: 358;
}
.pulse-whatsapp-live-chat:hover {
-webkit-animation: none;
-moz-animation: none;
-ms-animation: none;
animation: none;
}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}  #footer-box {
width: 100%;
background: #ffffff;
border: 1px solid rgba(0,0,0,0.12);
position: relative;
margin: 40px auto 20px auto;
padding: 25px 20px 5px 20px;
border-radius: 5px;
}
#footer-box h1,
#footer-box h2,
#footer-box h3,
#footer-box h4,
#footer-box h5,
#footer-box h6 {
color: #333;
font-size: 16px;
line-height: 1.5em;
font-weight: 600;
border-bottom: 3px solid #acc7bf;
padding-bottom: 14px;
position: relative;
border-bottom: none;
}
#footer-box h1::after,
#footer-box h2::after,
#footer-box h3::after,
#footer-box h4::after,
#footer-box h5::after,
#footer-box h6::after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 50px;
height: 3px;
background-color: #acc7bf;
}
#footer-box a {font-size:14px; font-weight: 400; border-bottom:0;}
#footer-box a:hover {color: #000; border-bottom:0px solid;}
#footer-box span { color: rgba(0,0,0,0.3); } #footer-box .footer-box-info { font-size: 13px; font-weight: 300; margin: 0 auto 20px auto; position: relative; }
#footer-box .footer-box-info .scrollable-content {
max-height: 24em;
overflow-y: auto;
transition: max-height 0.3s ease-out;
}
#footer-box .footer-box-info .scroll-indicator {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
text-align: center;
background: linear-gradient(to top, white 0%, transparent 100%);
border-radius: 5px;
padding: 5px 0;
font-size: 0.9em;
pointer-events: none;
}
#footer-box .footer-box-info .scroll-indicator::before {
content: "\f129";
font-family: "woodmart-font";
font-weight: 400;
font-style: normal;
}
#footer-box ul {
display: grid;
list-style: none;
padding: 0;
margin: 0;
grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
gap: 1px;
}
#footer-box ul li { }
#footer-box ul li::before {
content: "\f113";
font-family: "woodmart-font";
font-weight: 400;
font-style: normal;
padding: 0 5px 0 0px;
display:inline-block;
} #footer-box-related {
display: flex;
align-items: center;
padding: 20px 24px;
margin: 40px auto 10px auto;
max-width: 900px;
background-color: #f7f7f7;
border: 1px solid #ddd;
border-radius: 5px;
font-family: inherit;
gap: 20px;
flex-wrap: wrap; }
#footer-box-related .related-image {
flex-shrink: 0;
width: 70px;
height: 70px;
border-radius: 50%;
overflow: hidden;
background-color: #eee;
border: 5px solid #fff;
}
#footer-box-related .related-image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
#footer-box-related .related-text {
flex-grow: 1;
min-width: 200px;
}
#footer-box-related .related-text h3 {
font-size: 18px;
margin: 0 0 8px;
color: #333;
}
#footer-box-related .related-text p {
font-size: 13px;
color: #555;
margin: 0;
}
#footer-box-related .related-cta {
margin-left: auto;
}
#footer-box-related .related-cta a {
display: inline-block;
background-color: #0073aa;
color: #fff;
text-decoration: none;
padding: 8px 18px;
font-size: 13px;
border-radius: 6px;
transition: background-color 0.3s ease;
}
#footer-box-related .related-cta a:hover {
background-color: #005b8c;
} @media only screen and (max-width: 1024px) {
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:inherit;}
} @media only screen and (max-width: 640px) {
body .wd-content-area>.single-breadcrumbs-wrapper{margin-top:inherit;}
body .page-title h1.entry-title,
body .page-title h2.entry-title,
body .page-title h3.entry-title{font-size:18px;letter-spacing:-0.5px;}
.pulse-whatsapp-live-chat {
width: 45px;
height: 45px;
position: fixed;
bottom: 120px;
right: 10px;
z-index: 998;
}
#footer-box {
width: 100%;
margin: 50px auto;
padding: 15px 20px; 
}
#footer-box ul {
grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
gap: 1px;
}
#footer-box .footer-box-info .scrollable-content {
max-height: 28em;
overflow-y: auto;
transition: max-height 0.3s ease-out;
}
#footer-box-related {
flex-direction: column;
align-items: center;
text-align: center;
}
#footer-box-related .related-cta {
width: 100%;
text-align: center;
}
}