/* hesap: canlıdaki Woodmart görünümünden çıkarıldı (s-hesabim) */
.el-kok{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--direction-multiplier:1;--page-title-display:block;--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--wd-text-line-height:1.6;--wd-link-decor:underline var(--wd-link-decor-style, none) var(--wd-link-decor-color, currentColor);--wd-link-decor-hover:underline var(--wd-link-decor-style-hover, none) var(--wd-link-decor-color-hover, var(--wd-link-decor-color, currentColor));--wd-brd-radius:.001px;--wd-form-height:42px;--wd-form-color:inherit;--wd-form-placeholder-color:inherit;--wd-form-bg:transparent;--wd-form-brd-color:rgba(0,0,0,0.1);--wd-form-brd-color-focus:rgba(0,0,0,0.15);--wd-form-chevron:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);--wd-navigation-color:51,51,51;--wd-main-bgcolor:#fff;--wd-scroll-w:.001px;--wd-admin-bar-h:.001px;--wd-block-spacing:20px;--wd-sticky-nav-w:.001px;--color-white:#fff;--color-gray-100:#f7f7f7;--color-gray-200:#f1f1f1;--color-gray-300:#bbb;--color-gray-400:#a5a5a5;--color-gray-500:#767676;--color-gray-600:#666;--color-gray-700:#555;--color-gray-800:#333;--color-gray-900:#242424;--color-white-rgb:255,255,255;--color-black-rgb:0,0,0;--bgcolor-white:#fff;--bgcolor-gray-100:#f7f7f7;--bgcolor-gray-200:#f7f7f7;--bgcolor-gray-300:#f1f1f1;--bgcolor-black-rgb:0,0,0;--bgcolor-white-rgb:255,255,255;--brdcolor-gray-200:rgba(0,0,0,0.075);--brdcolor-gray-300:rgba(0,0,0,0.105);--brdcolor-gray-400:rgba(0,0,0,0.12);--brdcolor-gray-500:rgba(0,0,0,0.2);--wd-start:start;--wd-end:end;--wd-center:center;--wd-stretch:stretch;--wd-header-bottom-h:.00001px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-brd-w:.00001px;--wd-text-font:"Lato", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(118,118,118);--wd-text-font-size:15px;--wd-title-font:"Lexend Deca", Arial, Helvetica, sans-serif;--wd-title-font-weight:400;--wd-title-color:#242424;--wd-entities-title-font:"Raleway", 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:"Raleway", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:capitalize;--wd-header-el-font-size:14px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(203,108,230);--wd-alternative-color:rgb(173,201,67);--btn-default-transform:capitalize;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:#83b735;--btn-accented-bgcolor-hover:#74a32f;--wd-form-brd-width:2px;--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-container-w:1400px;--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: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;--wd-brd-radius:0px;--wd-top-bar-h:60px;--wd-top-bar-sm-h:.00001px;--wd-top-bar-sticky-h:.00001px;--wd-top-bar-brd-w:.00001px;--wd-header-general-h:100px;--wd-header-general-sm-h:60px;--wd-header-general-sticky-h:60px;--wd-header-general-brd-w:.00001px;--wd-header-bottom-h:.00001px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-sticky-h:52px;--wd-header-bottom-brd-w:.00001px;--wd-header-clone-h:.00001px;--wd-header-brd-w:calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));--wd-header-h:calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));--wd-header-sticky-h:calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));--wd-header-sm-h:calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w))}
@media (min-resolution: 192dpi){.el-kok{--wp-admin-border-width-focus:1.5px}}
.el-kok .entry-content{counter-reset: footnotes 0;}
.el-kok .screen-reader-text{border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important;}
.el-kok .screen-reader-text:focus{background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000;}
.el-kok a:where(:not(.wp-element-button)){text-decoration: none;}
.el-kok .woocommerce form .form-row .required{visibility: visible;}
.el-kok .screen-reader-text{height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px;}
.el-kok div,.el-kok span,.el-kok h2,.el-kok p,.el-kok a,.el-kok form,.el-kok label,.el-kok article{margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 100%;}
.el-kok *,.el-kok ::before,.el-kok ::after{box-sizing: border-box;}
.el-kok article,.el-kok main{display: block;}
.el-kok a,.el-kok button,.el-kok input{touch-action: manipulation;}
.el-kok button,.el-kok input{margin: 0px; color: inherit; font: inherit;}
.el-kok button{overflow: visible;}
.el-kok button{cursor: pointer; appearance: button;}
.el-kok p{margin-bottom: var(--wd-tags-mb, 20px);}
.el-kok a{color: var(--wd-link-color); transition: 0.25s; text-decoration: var(--wd-link-decor);}
.el-kok a:hover{color: var(--wd-link-color-hover);}
.el-kok a:focus{outline: none;}
.el-kok label{display: block; margin-bottom: 5px; color: var(--wd-title-color); vertical-align: middle; font-weight: 400;}
.el-kok .required{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(224, 16, 32); font-size: 16px; line-height: 1;}
.el-kok h2{font-size: 24px;}
.el-kok h2,.el-kok .title{display: block; margin-bottom: var(--wd-tags-mb, 20px); color: var(--wd-title-color); text-transform: var(--wd-title-transform); font-weight: var(--wd-title-font-weight); font-style: var(--wd-title-font-style); font-family: var(--wd-title-font); line-height: 1.4;}
.el-kok input[type="email"],.el-kok input[type="text"],.el-kok input[type="password"]{appearance: none;}
.el-kok input[type="email"],.el-kok input[type="text"],.el-kok input[type="password"]{padding: 0px 15px; max-width: 100%; width: 100%; height: var(--wd-form-height); border: var(--wd-form-brd-width) solid var(--wd-form-brd-color); border-radius: var(--wd-form-brd-radius); background-color: var(--wd-form-bg); box-shadow: none; color: var(--wd-form-color); vertical-align: middle; font-size: 14px; transition: border-color 0.5s;}
.el-kok input[type="email"]:focus,.el-kok input[type="text"]:focus,.el-kok input[type="password"]:focus{outline: none; border-color: var(--wd-form-brd-color-focus); transition: border-color 0.4s;}
.el-kok ::-webkit-input-placeholder{color: var(--wd-form-placeholder-color);}
.el-kok input[type="checkbox"]{box-sizing: border-box; margin-top: 0px; padding: 0px; vertical-align: middle; margin-inline-end: 5px; cursor: pointer;}
.el-kok input:-webkit-autofill{border-color: var(--wd-form-brd-color); box-shadow: 0 0 0 1000px var(--wd-form-bg) inset; -webkit-text-fill-color: var(--wd-form-color);}
.el-kok input:focus:-webkit-autofill{border-color: var(--wd-form-brd-color-focus);}
.el-kok :is(.btn, .button, button, [type="submit"], [type="button"]){position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 5px; outline: none; border-radius: var(--btn-brd-radius, 0px); vertical-align: middle; text-align: center; text-shadow: none; line-height: 1.2; cursor: pointer; transition: 0.25s; color: var(--btn-color, #3E3E3E); border: var(--btn-brd-width, 0px) var(--btn-brd-style, solid) var(--btn-brd-color, #E9E9E9); background-color: var(--btn-bgcolor, #F3F3F3); box-shadow: var(--btn-box-shadow, unset); text-transform: var(--btn-transform, uppercase); font-weight: var(--btn-font-weight, 600); font-family: var(--btn-font-family, inherit); font-style: var(--btn-font-style, unset); padding: var(--btn-padding, 5px 20px); min-height: var(--btn-height, 42px); font-size: var(--btn-font-size, 13px); text-decoration: none !important;}
.el-kok :is(.btn, .button, button, [type="submit"], [type="button"]):hover{color: var(--btn-color-hover, var(--btn-color, #3E3E3E)); border-color: var(--btn-brd-color-hover, var(--btn-brd-color, #e0e0e0)); background-color: var(--btn-bgcolor-hover, var(--btn-bgcolor, #e0e0e0)); box-shadow: var(--btn-box-shadow-hover, var(--btn-box-shadow, unset));}
.el-kok .btn.btn-default{border-radius: var(--btn-default-brd-radius); color: var(--btn-default-color); box-shadow: var(--btn-default-box-shadow); background-color: var(--btn-default-bgcolor); text-transform: var(--btn-default-transform, var(--btn-transform, uppercase)); font-weight: var(--btn-default-font-weight, var(--btn-font-weight, 600)); font-family: var(--btn-default-font-family, var(--btn-font-family, inherit)); font-style: var(--btn-default-font-style, var(--btn-font-style, unset));}
.el-kok .btn.btn-default:hover{color: var(--btn-default-color-hover); box-shadow: var(--btn-default-box-shadow-hover); background-color: var(--btn-default-bgcolor-hover);}
.el-kok .btn.btn-default:active{box-shadow: var(--btn-default-box-shadow-active); bottom: var(--btn-default-bottom-active);}
.el-kok .btn.btn-accent{border-radius: var(--btn-accented-brd-radius); color: var(--btn-accented-color); box-shadow: var(--btn-accented-box-shadow); background-color: var(--btn-accented-bgcolor); text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase)); font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600)); font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit)); font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));}
.el-kok .btn.btn-accent:hover{color: var(--btn-accented-color-hover); box-shadow: var(--btn-accented-box-shadow-hover); background-color: var(--btn-accented-bgcolor-hover);}
.el-kok .btn.btn-accent:active{box-shadow: var(--btn-accented-box-shadow-active); bottom: var(--btn-accented-bottom-active, 0);}
.el-kok [class*="wd-grid"]{--wd-col: var(--wd-col-lg); --wd-gap: var(--wd-gap-lg); --wd-col-lg: 1; --wd-gap-lg: 20px;}
.el-kok [class*="wd-grid-f"]{display: flex; flex-wrap: wrap; gap: var(--wd-gap);}
.el-kok .wd-grid-f-col{gap: 0px; margin: 0 calc(var(--wd-gap) / -2) calc(var(--wd-gap) * -1);}
.el-kok .wd-grid-f-col > .wd-col{width: 100%; min-height: 1px; flex: 0 0 calc(100% / var(--wd-col) * var(--wd-col-wider, 1)); max-width: calc(100% / var(--wd-col) * var(--wd-col-wider, 1)); padding-inline: calc(var(--wd-gap) / 2); margin-bottom: var(--wd-gap);}
.el-kok [class*="screen-reader"]{clip: rect(1px, 1px, 1px, 1px); transform: scale(0); position: absolute !important;}
.el-kok :is(.wd-entry-content, .entry-content, .is-layout-flow, .is-layout-constrained, .is-layout-constrained > .wp-block-group__inner-container) > *{margin-block: 0 var(--wd-block-spacing);}
.el-kok :is(.wd-entry-content, .entry-content, .is-layout-flow, .is-layout-constrained, .is-layout-constrained > .wp-block-group__inner-container) > :where(:last-child){margin-bottom: 0px;}
.el-kok .wd-page-content{min-height: 50vh; background-color: var(--wd-main-bgcolor);}
.el-kok .container{width: 100%; max-width: var(--wd-container-w); padding-inline: 15px; margin-inline: auto;}
.el-kok .wd-content-layout{padding-block: 40px;}
.el-kok :where(.wd-content-layout > div){grid-column: auto/span var(--wd-col);}
.el-kok .woocommerce-notices-wrapper:empty{display: none;}
.el-kok .register > :last-child{margin-bottom: 0px;}
.el-kok .wd-registration-page{margin-inline: auto; max-width: 1000px;}
.el-kok #customer_login{--wd-col-lg: 2; --wd-col-sm: 1; --wd-gap-lg: 80px; --wd-gap-md: 40px; --wd-gap-sm: 30px;}
.el-kok .col-register-text{text-align: center;}
.el-kok .registration-info{margin-bottom: 20px;}
.el-kok .wd-register-tabs :is(.col-register, .col-login){animation: 0.7s ease 0s 1 normal none running wd-fadeIn;}
.el-kok .wd-register-tabs .col-register{display: none;}
.el-kok .woocommerce-form-login > :last-child{margin-bottom: 0px;}
.el-kok .woocommerce-form-login:not(.hidden-form){display: block !important;}
.el-kok .password-input{position: relative; display: block;}
.el-kok .password-input input{padding-inline-end: var(--wd-form-height) !important;}
.el-kok .show-password-input{display: flex; justify-content: center; align-items: center; position: absolute; top: 0px; inset-inline-end: 0px; width: var(--wd-form-height); height: var(--wd-form-height); cursor: pointer; font-size: 16px; color: var(--color-gray-600); transition: 0.25s; padding: 0px !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; background: none !important; box-shadow: none !important; min-height: unset !important;}
.el-kok .show-password-input:hover{color: var(--color-gray-400);}
.el-kok .show-password-input::before{font-family: woodmart-font; content: "";}
.el-kok .login-form-footer{--wd-link-color: var(--wd-primary-color); --wd-link-color-hover: var(--wd-primary-color); --wd-link-decor: none; --wd-link-decor-hover: none; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; gap: 10px;}
.el-kok .login-form-footer .lost_password{order: 2;}
.el-kok .login-form-footer .lost_password:hover{opacity: 0.7;}
.el-kok .login-form-footer .woocommerce-form-login__rememberme{order: 1; margin-bottom: 0px;}
.el-kok :is(.register, .woocommerce-form-login) .button{width: 100%;}
.el-kok .wd-login-divider{display: flex; align-items: center; text-transform: uppercase;}
.el-kok .wd-login-divider span{margin-inline: 20px;}
.el-kok .wd-login-divider::after,.el-kok .wd-login-divider::before{content: ""; flex: 1 0 0px; border-bottom: 1px solid var(--brdcolor-gray-300);}
.el-kok :is(.wd-page-content, .whb-header){background-color: rgb(246, 246, 246); background-image: none;}
@media (prefers-reduced-motion: reduce){
.el-kok *{transition-delay: 0s !important; transition-duration: 0s !important;}
}
@media (max-width: 1024px){
.el-kok [class*="wd-grid"]{--wd-col: var(--wd-col-md); --wd-gap: var(--wd-gap-md); --wd-col-md: var(--wd-col-lg); --wd-gap-md: var(--wd-gap-lg);}
}
@media (max-width: 768.98px){
.el-kok [class*="wd-grid"]{--wd-col: var(--wd-col-sm); --wd-gap: var(--wd-gap-sm); --wd-col-sm: var(--wd-col-md); --wd-gap-sm: var(--wd-gap-md);}
}
@media (max-width: 576px){
.el-kok [class*="wd-grid"]{--wd-col: var(--wd-col-xs); --wd-gap: var(--wd-gap-xs); --wd-col-xs: var(--wd-col-sm); --wd-gap-xs: var(--wd-gap-sm);}
}
@media (min-width: 1025px){
.el-kok p.form-row-wide{clear: both;}
}
@media (min-width: 769px){
.el-kok #customer_login > div:not(:first-child):last-child{border-inline-start: 1px solid var(--brdcolor-gray-300);}
.el-kok .col-register-text .wd-login-divider{display: none;}
}
@keyframes wd-fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
/* ---- Tema eki (inc/wp-ek.css): Woodmart'a bağlı kalan parçalar ---- */

/* Woodmart simge yazı tipi (woodmart-font) temada yok: simgeler SVG maskesiyle çizilir */
.el-kok .back-to-archive::after,.el-kok .wd-page-nav-icon::after,.el-kok .searchform .searchsubmit::after,.el-kok .searchform .wd-clear-search::before,
.el-kok .show-password-input::before,.el-kok .wd-action-btn .wd-check-icon::before,.el-kok .wd-empty-block-title::before,.el-kok .wd-post-share::after,
.el-kok .wd-products-shop-view a::before,.el-kok .wd-social-icons .wd-icon::before,.el-kok .widget .wd-checkboxes-on li>a::before,
.el-kok .woocommerce-ordering.wd-ordering-mb-icon::after,.el-kok :is(.woocommerce-error,.woocommerce-message,.woocommerce-info)::before,
.el-kok td.product-remove a::before,.el-kok .wd-action-btn:not(.wd-add-cart-icon) .wd-action-icon::before{
  content:""!important;font-family:inherit!important;display:inline-block;width:1em;height:1em;background-color:currentColor;
  -webkit-mask:var(--erbaa-ik) center/contain no-repeat;mask:var(--erbaa-ik) center/contain no-repeat;vertical-align:middle}
.el-kok .back-to-archive::after{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h7v7H3zM14 3h7v7h-7zM3 14h7v7H3zM14 14h7v7h-7z'/%3E%3C/svg%3E")}
.el-kok .prev-btn .wd-page-nav-icon::after{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4l-8 8 8 8'/%3E%3C/svg%3E")}
.el-kok .next-btn .wd-page-nav-icon::after{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4l8 8-8 8'/%3E%3C/svg%3E")}
.el-kok .searchform .searchsubmit::after{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='7'/%3E%3Cpath d='M16 16l5 5'/%3E%3C/svg%3E")}
.el-kok .searchform .wd-clear-search::before,.el-kok td.product-remove a::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M5 5l14 14M19 5L5 19'/%3E%3C/svg%3E")}
.el-kok .show-password-input::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M1.5 12S5.5 4.5 12 4.5 22.5 12 22.5 12 18.5 19.5 12 19.5 1.5 12 1.5 12z'/%3E%3Ccircle cx='12' cy='12' r='3.2'/%3E%3C/svg%3E")}
.el-kok .wd-action-btn .wd-check-icon::before,.el-kok .widget .wd-checkboxes-on li>a::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E")}
.el-kok .widget .wd-checkboxes-on li>a::before{background-color:transparent;-webkit-mask:none;mask:none}
.el-kok .widget .wd-checkboxes-on li.chosen>a::before{background-color:currentColor;-webkit-mask:var(--erbaa-ik) center/70% no-repeat;mask:var(--erbaa-ik) center/70% no-repeat}
.el-kok .wd-empty-block-title::before{width:1em;height:1em;margin-inline:auto;--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M5 7h14l-1.2 13H6.2z'/%3E%3Cpath d='M9 9V6a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E")}
.el-kok .wd-post-share::after{width:1.1em;height:1.1em;--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='18' cy='5' r='2.6'/%3E%3Ccircle cx='6' cy='12' r='2.6'/%3E%3Ccircle cx='18' cy='19' r='2.6'/%3E%3Cpath d='M8.3 10.8l7.4-4.4M8.3 13.2l7.4 4.4'/%3E%3C/svg%3E")}
.el-kok .wd-products-shop-view a::before{width:.9em;height:.9em;--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 2h5v5H2zM9.5 2h5v5h-5zM17 2h5v5h-5zM2 9.5h5v5H2zM9.5 9.5h5v5h-5zM17 9.5h5v5h-5zM2 17h5v5H2zM9.5 17h5v5h-5zM17 17h5v5h-5z'/%3E%3C/svg%3E")}
.el-kok .woocommerce-ordering.wd-ordering-mb-icon::after{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h16M7 12h10M10 18h4'/%3E%3C/svg%3E")}
.el-kok .woocommerce-message::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M7.5 12.5l3 3 6-6.5'/%3E%3C/svg%3E")}
.el-kok :is(.woocommerce-error,.woocommerce-info)::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 7v6.5M12 16.6v.4'/%3E%3C/svg%3E")}
.el-kok .wd-social-icons .wd-icon::before{width:1.15em;height:1.15em}
.el-kok .social-facebook .wd-icon::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 8.5V6.8c0-.8.2-1.3 1.4-1.3H17V2.3c-.3 0-1.3-.1-2.5-.1-2.5 0-4.2 1.5-4.2 4.3v2H7.6v3.6h2.7V22H14v-9.9h2.7l.4-3.6z'/%3E%3C/svg%3E")}
.el-kok .social-twitter .wd-icon::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.8 2.5h3.2l-7 8 8.2 11h-6.4l-5-6.6-5.8 6.6H1.8l7.5-8.6L1.4 2.5h6.6l4.5 6zm-1.1 17h1.8L7.3 4.3H5.4z'/%3E%3C/svg%3E")}
.el-kok .social-pinterest .wd-icon::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.3 2C6.8 2 4 5.9 4 9.2c0 2 .8 3.7 2.4 4.4.3.1.5 0 .6-.3l.2-.9c.1-.3 0-.4-.2-.7-.5-.6-.8-1.3-.8-2.4 0-3 2.3-5.8 6-5.8 3.3 0 5.1 2 5.1 4.7 0 3.5-1.6 6.5-3.9 6.5-1.3 0-2.2-1-1.9-2.3.4-1.5 1.1-3.2 1.1-4.3 0-1-.5-1.8-1.6-1.8-1.3 0-2.3 1.3-2.3 3.1 0 1.1.4 1.9.4 1.9l-1.5 6.4c-.4 1.9-.1 4.2 0 4.4 0 .1.2.2.3.1.1-.2 1.5-1.9 2-3.6l.8-3c.4.7 1.5 1.4 2.7 1.4 3.6 0 6-3.3 6-7.6C19.5 5.1 16.6 2 12.3 2z'/%3E%3C/svg%3E")}
.el-kok .social-linkedin .wd-icon::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 8.6h3.9V21H3.2zM5.2 2.5a2.2 2.2 0 1 1 0 4.5 2.2 2.2 0 0 1 0-4.5zM9.5 8.6h3.7v1.7c.5-1 1.8-2 3.7-2 3.9 0 4.6 2.6 4.6 5.9V21h-3.9v-6c0-1.4 0-3.3-2-3.3s-2.3 1.6-2.3 3.2V21H9.5z'/%3E%3C/svg%3E")}
.el-kok .social-tg .wd-icon::before{--erbaa-ik:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.5 3.6L2.9 10.8c-1.3.5-1.2 1.2-.2 1.5l4.8 1.5 1.8 5.6c.2.7.4.9.9.9s.7-.2 1-.5l2.4-2.3 4.9 3.6c.9.5 1.5.2 1.8-.8l3.2-15.1c.3-1.3-.5-1.9-1.4-1.6zM9.2 13.4l8.6-5.4c.4-.3.8-.1.5.2l-7.1 6.4-.3 3.1z'/%3E%3C/svg%3E")}
/* Ürün arşivindeki diğer eylem simgeleri (hızlı bakış/favori) zaten gizli; görünür kalan olursa boş kalmasın */
.el-kok .wd-action-btn:not(.wd-add-cart-icon) .wd-action-icon::before{--erbaa-ik:none}

/* Paylaş balonu (yazı listesi): fareyle ya da klavyeyle açılır */
.el-kok .wd-tltp{position:relative}
.el-kok .wd-tltp:is(:hover,:focus-within) .tooltip{opacity:1;pointer-events:auto}

/* Hesabım: "Üye Ol" ile giriş ve kayıt formları arasında geçiş (assets/js/wc.js) */
.el-kok .wd-register-tabs.active-register .col-login{display:none}
.el-kok .wd-register-tabs.active-register .col-register{display:block}

/* Yazı tekil sayfası: Woodmart'ın Instagram gereci (temanın demo içeriği) kaldırıldı; kenar çubuğu alt boşluğu */
.el-kok .wd-sidebar .widget-area>.wd-widget:last-child{margin-bottom:0}

/* WooCommerce bildirim kutusu (ürün sayfalarında hata/uyarı olursa) */
.urun-sayfa .woocommerce-notices-wrapper:empty{display:none}
.urun-sayfa .woocommerce-notices-wrapper{max-width:1400px;margin:20px auto 0;padding-inline:15px}
.urun-sayfa .woocommerce-notices-wrapper>*{padding:14px 20px;border-radius:10px;background:#f1f7e1;color:#4a5d12;list-style:none;margin:0 0 10px}
.urun-sayfa .woocommerce-notices-wrapper .woocommerce-error{background:#fff1ef;color:#a5332a}

/* Hesabım (giriş yapılmış): menü solda, içerik sağda. Canlıdaki görünüm müşteri hesabıyla açılamadığı için çıkarılamadı; sade karşılık */
.el-kok .woocommerce:has(>.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:40px;align-items:start}
.el-kok .woocommerce:has(>.woocommerce-MyAccount-navigation)>.woocommerce-notices-wrapper{grid-column:1/-1}
.el-kok .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden}
.el-kok .woocommerce-MyAccount-navigation li a{display:block;padding:12px 18px;border-bottom:1px solid rgba(0,0,0,.07);color:#333;text-decoration:none}
.el-kok .woocommerce-MyAccount-navigation li:last-child a{border-bottom:0}
.el-kok .woocommerce-MyAccount-navigation li.is-active a,.el-kok .woocommerce-MyAccount-navigation li a:hover{background:#f5f5f5;font-weight:600}
.el-kok .woocommerce-MyAccount-content>:first-child{margin-top:0}
@media (max-width:768px){.el-kok .woocommerce:has(>.woocommerce-MyAccount-navigation){grid-template-columns:1fr;gap:25px}}

/* "Tükendi" etiketi (canlıda woo-mod-product-labels: beyaz zemin, koyu yazı; yuvarlak etikette 12px) */
.el-kok .product-label.out-of-stock{background-color:var(--bgcolor-white);color:var(--color-gray-900)}
/* Türkçe "Tükendi" 50px dairede ikiye bölünüyordu ("TÜKE/NDİ"); kelime bölünmesin diye etiket yatayda genişleyebilir */
.el-kok .product-label.wd-shape-round.out-of-stock{max-width:none;font-size:12px;padding-inline:10px;word-break:keep-all}
