:root{--es-bg:#f7f2e8;--es-yuzey:#fffdf7;--es-yuzey2:#f1eadb;--es-input:#ffffff;--es-metin:#2b211a;--es-soluk:#6f6151;--es-cizgi:rgba(184, 134, 59, 0.38);--es-cizgi-soluk:rgba(184, 134, 59, 0.18);--es-altin-acik:#e3c07a;--es-altin-hover:#cf9d47;--es-altin:#b8863b;--es-altin-koyu:#96702f;--es-bakir:#8c5a2b;--es-gece:#120d0a;--es-gece-2:#1c1410;--es-gece-3:#241a12;--es-fiyat:#8c5a2b;--es-cini:#1f5f5b;--es-hata:#8c2f2f;--es-yesil:#4a6b3a;--es-krem:#efe6d4;--es-glow:0 4px 20px rgba(184, 134, 59, 0.28);--es-glow-buyuk:0 10px 32px rgba(184, 134, 59, 0.35);--es-kart-golge:0 12px 34px rgba(43, 33, 26, 0.10);--es-govde-font:"Source Serif 4", Georgia, serif;--es-baslik-font:"Marcellus", "Times New Roman", serif;--es-ui-font:"Manrope", -apple-system, sans-serif;--es-zemin:var(--es-gece-2);--es-zemin-koyu:var(--es-gece);--es-kagit:var(--es-bg);--es-kagit-acik:var(--es-yuzey);--es-metin-soluk:var(--es-soluk)}body{background-color:var(--es-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23b8863b' stroke-width='0.7' opacity='0.05'%3E%3Cpath d='M36 10l7 19 19 7-19 7-7 19-7-19-19-7 19-7z'/%3E%3Ccircle cx='36' cy='36' r='3.5'/%3E%3C/g%3E%3C/svg%3E");font-family:var(--es-govde-font)!important;color:var(--es-metin);font-size:16px;line-height:1.65}h1,h2,h3,h4,.heading-font,.section-title span,.product-title,.product_title,.nav-dropdown .nav-column li>a{font-family:var(--es-baslik-font)!important;font-weight:400!important;letter-spacing:.02em;color:var(--es-metin)}h5,h6,.uppercase,.nav>li>a,.button,button,input[type="submit"],.breadcrumbs,.price,.badge-inner,.shop-page-title .breadcrumbs,.widget h4{font-family:var(--es-ui-font)!important}::selection{background:var(--es-altin);color:#fffdf7}a{color:var(--es-cini)}a:hover{color:var(--es-altin)}.es-ayrac,hr,.divider{border:0;height:5px;background:linear-gradient(var(--es-cizgi),var(--es-cizgi)) left center / calc(50% - 22px) 1px no-repeat,linear-gradient(var(--es-cizgi),var(--es-cizgi)) right center / calc(50% - 22px) 1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l2 5 5 2-5 2-2 5-2-5-5-2 5-2z' fill='%23b8863b'/%3E%3C/svg%3E") center / 12px no-repeat;max-width:100%}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important}}#top-bar,.header-top{background-color:var(--es-gece)!important}#top-bar .html,.header-top .nav>li>a{color:var(--es-krem)!important;font-family:var(--es-ui-font)!important;font-size:12px;letter-spacing:.08em}.header-main,.header-bottom,.header-wrapper,#header{background-color:var(--es-gece-2)!important}.header-wrapper{border-bottom:1px solid var(--es-cizgi);box-shadow:0 1px 0 rgb(184 134 59 / .12)}.header-wrapper.stuck{background-color:var(--es-gece-2)!important;box-shadow:0 2px 14px rgb(0 0 0 / .45)}#logo img{filter:brightness(0) invert(.92) sepia(.3) saturate(1.6)}.header-nav .nav>li>a,.header-main .nav>li>a,.header-bottom .nav>li>a{color:var(--es-krem)!important;font-family:var(--es-ui-font)!important;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.header-nav .nav>li>a:hover,.header-main .nav>li>a:hover,.header-bottom .nav>li>a:hover,.header .nav>li.current-menu-item>a{color:var(--es-altin-acik)!important}.nav-line-bottom>li>a::before,.nav-line>li>a::before,.nav-box>li>a::before{background-color:var(--es-altin)!important;height:1px!important}.header a i,.header-main .icon-search,.header .icon-menu,.header .icon-user,.header .icon-shopping-basket{color:var(--es-krem)}.header a:hover i{color:var(--es-altin-acik)}.header .cart-icon strong{border-color:var(--es-altin)!important;color:var(--es-krem)!important;font-family:var(--es-ui-font)!important}.header .cart-icon strong::after{border-color:var(--es-altin)!important}.header .header-cart-link.button{overflow:visible}.header .header-cart-link.button::after{content:none}.header .header-cart-link i[data-icon-label]::after{top:-9px;right:-9px;background-color:var(--es-hata);color:#fffdf7;opacity:1;box-shadow:0 2px 8px rgb(0 0 0 / .35)}.nav-dropdown{background-color:var(--es-yuzey)!important;border:1px solid var(--es-cizgi)!important;border-radius:10px!important;box-shadow:var(--es-kart-golge)!important;padding:12px 0;overflow:hidden}.nav-dropdown li a{color:var(--es-metin)!important;font-family:var(--es-ui-font)!important;font-size:13px;letter-spacing:.05em}.nav-dropdown li a:hover{color:var(--es-bakir)!important;background-color:rgb(184 134 59 / .07)}.mobile-sidebar,.off-canvas .mfp-content .mobile-sidebar{background-color:var(--es-gece-2)}.mobile-sidebar .nav>li>a,.mobile-sidebar .sidebar-menu a{color:var(--es-krem)!important;font-family:var(--es-ui-font)!important;letter-spacing:.1em;text-transform:uppercase;font-size:13px}.mobile-sidebar .nav>li{border-color:rgb(184 134 59 / .15)!important}.button,button,input[type="submit"],input[type="button"]{border-radius:8px!important;font-family:var(--es-ui-font)!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;position:relative;transition:all 0.28s cubic-bezier(.22,1,.36,1)}.button.primary,.button.checkout,.single_add_to_cart_button.button,input[type="submit"].button,#place_order{background-color:var(--es-altin)!important;background-image:linear-gradient(135deg,#caa055,var(--es-altin) 60%,var(--es-altin-koyu))!important;color:#fffdf7!important;border:0!important;text-shadow:0 1px 2px rgb(0 0 0 / .18);box-shadow:0 4px 16px rgb(184 134 59 / .32);overflow:hidden}.button.primary::after,.button.checkout::after,.single_add_to_cart_button.button::after,input[type="submit"].button::after,#place_order::after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(105deg,transparent,rgb(255 253 247 / .55),transparent);transform:skewX(-20deg);transition:left 0.5s ease;pointer-events:none}.button.primary:hover::after,.button.checkout:hover::after,.single_add_to_cart_button.button:hover::after,input[type="submit"].button:hover::after,#place_order:hover::after{left:130%}.button.primary:hover,.button.checkout:hover,.single_add_to_cart_button.button:hover,#place_order:hover{background-image:linear-gradient(135deg,#caa055,var(--es-altin) 60%,var(--es-altin-koyu))!important;color:#fffdf7!important;box-shadow:var(--es-glow-buyuk);transform:translateY(-1px)}.button.is-outline,.button.secondary,.button.alt{background:rgb(184 134 59 / .06)!important;border:1px solid var(--es-cizgi)!important;color:var(--es-metin)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.button.is-outline:hover,.button.secondary:hover,.button.alt:hover{background:rgb(184 134 59 / .14)!important;border-color:var(--es-altin-hover)!important;color:var(--es-metin)!important;transform:translateY(-1px)}.es-hikaye-bolum .button.is-outline,.es-hikaye-bolum .button.secondary,.dark .button.is-outline,.dark .button.secondary{color:var(--es-krem)!important;border-color:var(--es-cizgi)!important}.es-hikaye-bolum .button.is-outline:hover,.es-hikaye-bolum .button.secondary:hover,.dark .button.is-outline:hover,.dark .button.secondary:hover{color:#fdf8ec!important;border-color:var(--es-altin-hover)!important;background:rgb(184 134 59 / .2)!important}.single_add_to_cart_button.button.alt{background-color:var(--es-altin)!important;background-image:linear-gradient(135deg,#caa055,var(--es-altin) 60%,var(--es-altin-koyu))!important;color:#fffdf7!important;border:0!important;backdrop-filter:none;-webkit-backdrop-filter:none}.checkout-button.button,.button.checkout-button,.wc-proceed-to-checkout .button,.button.checkout,.button#place_order,#place_order{background-color:#4a6b3a!important;background-image:linear-gradient(135deg,#66884f,#4a6b3a 60%,#3a5a2d)!important;color:#f4f8ef!important;border:0!important;text-shadow:0 1px 2px rgb(0 0 0 / .2);box-shadow:0 4px 16px rgb(74 107 58 / .32);backdrop-filter:none;-webkit-backdrop-filter:none}.checkout-button.button:hover,.button.checkout-button:hover,.wc-proceed-to-checkout .button:hover,.button.checkout:hover,.button#place_order:hover,#place_order:hover{background-image:linear-gradient(135deg,#74965c,#52753f 60%,#42642f)!important;color:#f4f8ef!important;box-shadow:0 10px 28px rgb(74 107 58 / .45);transform:translateY(-1px)}.button.is-link,.button.plain{background:none!important;border:0!important;border-radius:0!important;color:var(--es-bakir)!important;padding-left:4px;padding-right:4px}.button.is-link::after,.button.plain::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--es-altin-hover),transparent);opacity:.45;transition:opacity 0.3s ease,box-shadow 0.3s ease}.button.is-link:hover::after,.button.plain:hover::after{opacity:1;box-shadow:var(--es-glow)}.button:active{transform:translateY(0)!important;box-shadow:none!important}.button:focus-visible,a:focus-visible{outline:2px solid var(--es-altin-hover);outline-offset:3px}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],input[type="number"],textarea,select,.select2-container .select2-selection{background-color:var(--es-input)!important;border:1px solid var(--es-cizgi)!important;border-radius:8px!important;color:var(--es-metin)!important;box-shadow:none!important;font-family:var(--es-ui-font)!important;font-weight:600;opacity:1}input::placeholder,textarea::placeholder{color:var(--es-soluk);opacity:.8;font-weight:400}select option{background:var(--es-input);color:var(--es-metin)}input:focus,textarea:focus,select:focus{border-color:var(--es-altin-hover)!important;box-shadow:var(--es-glow)!important;outline:0}.section-title{border-color:var(--es-cizgi-soluk)!important}.section-title span{font-size:1.5em;letter-spacing:.06em;text-transform:none!important;border-color:var(--es-altin)!important;color:var(--es-metin)}.section-title b{background-color:var(--es-cizgi-soluk)!important;height:1px!important}.section-title-center span{border:0!important}.product-small.box{background-color:var(--es-yuzey);border:1px solid var(--es-cizgi-soluk);border-radius:10px;padding:14px 14px 18px;position:relative;box-shadow:var(--es-kart-golge);transition:border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease,background-color 0.35s ease}.product-small.box:hover{border-color:var(--es-altin-hover);transform:translateY(-4px);box-shadow:var(--es-glow-buyuk)}.product-small .box-image{background:#fff;border:1px solid var(--es-cizgi-soluk);border-radius:6px;overflow:hidden}.product-small .box-image img{transition:transform 0.6s cubic-bezier(.22,1,.36,1)}.product-small.box:hover .box-image img{transform:scale(1.06)}.product-small .box-image::after{content:"";position:absolute;inset:auto 0 0 0;height:32%;background:linear-gradient(to top,rgb(184 134 59 / .1),transparent);opacity:0;transition:opacity 0.35s ease;pointer-events:none}.product-small.box:hover .box-image::after{opacity:1}.product-small .box-text{padding-top:12px;text-align:center}.product-small .product-title,.product-small .name{font-size:18px!important}.product-small .product-title a,.product-small .name a{color:var(--es-metin)!important}.product-small .product-title a:hover,.product-small .name a:hover{color:var(--es-bakir)!important}.price,.amount{color:var(--es-fiyat)!important;font-weight:600}.price del .amount{color:var(--es-soluk)!important;font-weight:400}.badge-inner,.callout.badge .badge-inner{background:linear-gradient(135deg,#a83a35,var(--es-hata))!important;color:#fffdf7!important;border-radius:999px!important;font-weight:800;letter-spacing:.1em;box-shadow:0 3px 12px rgb(140 47 47 / .35)}.star-rating span::before,.star-rating::before,.woocommerce-review-link,.stars a{color:var(--es-altin)!important}.stock.in-stock{color:var(--es-yesil)!important}.stock.out-of-stock{color:var(--es-hata)!important}.breadcrumbs{font-size:11px!important;letter-spacing:.15em;text-transform:uppercase;color:var(--es-soluk)!important}.breadcrumbs a{color:var(--es-soluk)!important}.breadcrumbs a:hover{color:var(--es-altin)!important}.shop-page-title.featured-title{background-color:var(--es-gece-2)}.shop-page-title .page-title-inner,.shop-page-title h1{color:var(--es-krem)}.page-number,.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border:1px solid var(--es-cizgi)!important;border-radius:10px!important;background:var(--es-input);color:var(--es-metin)!important;font-family:var(--es-ui-font)!important;font-weight:700;font-size:13px;transition:all 0.25s ease}.page-number.current,.page-numbers.current{background:linear-gradient(135deg,#caa055,var(--es-altin))!important;border-color:transparent!important;color:#fffdf7!important;box-shadow:0 3px 14px rgb(184 134 59 / .4)}.page-number:hover:not(.current),.page-numbers:hover:not(.current){border-color:var(--es-altin-hover)!important;color:var(--es-metin)!important;background:var(--es-input)}.widget h4,.widget .widget-title{font-size:13px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--es-metin);border-bottom:1px solid var(--es-cizgi);padding-bottom:8px}.widget a{color:var(--es-soluk)}.widget a:hover{color:var(--es-bakir)}.product-info .product-title,.product-info .product_title{font-size:2em!important}.product-info .product-title::after{content:"";display:block;width:64px;height:2px;background:var(--es-altin);margin-top:14px}.product-info .price{font-size:1.7em!important;letter-spacing:.02em}.product-images{border:1px solid var(--es-cizgi);background:#fff;padding:10px;border-radius:10px;overflow:hidden;box-shadow:var(--es-kart-golge)}.woocommerce-tabs .nav-tabs{border-bottom:1px solid var(--es-cizgi-soluk)!important}.woocommerce-tabs .nav-tabs>li>a{font-family:var(--es-ui-font)!important;font-size:13px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--es-soluk)!important;border:0!important;transition:color 0.25s ease}.woocommerce-tabs .nav-tabs>li>a:hover{color:var(--es-metin)!important}.woocommerce-tabs .nav-tabs>li.active>a{color:var(--es-bakir)!important;border-bottom:2px solid var(--es-altin)!important;box-shadow:0 12px 18px -12px rgb(184 134 59 / .55)}.nav-pills>li>a{border-radius:0!important;font-family:var(--es-ui-font)!important;letter-spacing:.1em;text-transform:uppercase;font-size:13px!important;color:var(--es-soluk)!important}.nav-pills>li.active>a,.woocommerce-tabs .nav>li.active>a.active{background-color:transparent!important;color:var(--es-bakir)!important;border-bottom:2px solid var(--es-altin)!important;border-radius:0!important;box-shadow:0 12px 18px -12px rgb(184 134 59 / .55)}.product_meta{font-family:var(--es-ui-font);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--es-soluk);border-top:1px solid var(--es-cizgi-soluk);padding-top:14px}.quantity{display:inline-flex;align-items:stretch;border:1px solid var(--es-cizgi);border-radius:8px;overflow:hidden;background:var(--es-input)}.quantity .qty{border:0!important;border-left:1px solid var(--es-cizgi-soluk)!important;border-right:1px solid var(--es-cizgi-soluk)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--es-ui-font)!important;font-weight:800;font-size:15px;color:var(--es-metin)!important;opacity:1}.quantity .minus,.quantity .plus{border:0!important;border-radius:0!important;background:transparent!important;color:var(--es-metin)!important;box-shadow:none!important;font-size:16px;transition:background-color 0.2s ease,color 0.2s ease}.quantity .minus:hover,.quantity .plus:hover{background:rgb(184 134 59 / .18)!important;color:var(--es-bakir)!important;transform:none}.ux-swatch,.ux_swatches .ux-swatch{border:1px solid var(--es-cizgi)!important;border-radius:8px!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}.ux-swatch.selected,.ux-swatch:hover{border-color:var(--es-altin)!important;box-shadow:var(--es-glow)}.es-secim-grup{display:flex;flex-wrap:wrap;gap:10px;margin:2px 0}.es-secim{flex:1 1 auto;min-width:72px;padding:12px 14px 10px;border:1px solid var(--es-cizgi)!important;border-radius:10px!important;background:var(--es-input)!important;color:var(--es-metin)!important;cursor:pointer;text-align:center;font-family:var(--es-ui-font)!important;font-size:13.5px;font-weight:700;letter-spacing:.02em;text-transform:none;transition:all 0.25s ease;box-shadow:none}.es-secim:hover{border-color:var(--es-altin-hover)!important;transform:none}.es-secim.aktif{border-color:var(--es-altin)!important;background:rgb(184 134 59 / .07)!important;box-shadow:var(--es-glow)!important;color:var(--es-metin)!important}.es-secim:disabled,.es-secim.pasif{opacity:.4;cursor:not-allowed;box-shadow:none!important}.variations_button .single_add_to_cart_button.button.disabled,.single_add_to_cart_button.button.disabled{background-color:var(--es-yuzey2)!important;background-image:none!important;border:1px solid var(--es-cizgi-soluk)!important;color:var(--es-soluk)!important;opacity:.55;text-shadow:none;box-shadow:none}.es-urun-guven{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 4px;padding:12px 0;border-top:1px solid var(--es-cizgi-soluk);border-bottom:1px solid var(--es-cizgi-soluk)}.es-urun-guven span{font-family:var(--es-ui-font);font-size:12px;letter-spacing:.06em;color:var(--es-soluk)}.nota-term-item{display:inline-flex!important;align-items:center!important;margin:0 10px 6px 0!important;padding:3px 12px 3px 4px;background:var(--es-input);border:1px solid var(--es-cizgi);border-radius:999px;text-decoration:none!important;color:var(--es-metin)!important;font-family:var(--es-ui-font);font-size:13px;transition:all 0.25s ease}.nota-term-item:hover{border-color:var(--es-altin-hover);box-shadow:var(--es-glow);transform:translateY(-2px);color:var(--es-bakir)!important}.nota-term-image{margin-right:7px!important;border-radius:50%!important;border:1px solid var(--es-cizgi);object-fit:cover!important;background:#fff}.nota-term-text{margin-right:12px!important;text-decoration:none!important;color:var(--es-cini)!important;font-family:var(--es-ui-font);font-size:13px}.nota-term-text:hover{color:var(--es-altin)!important}.product-notes-container{margin:20px 0;padding:24px;background:var(--es-yuzey);border:1px solid var(--es-cizgi-soluk);border-radius:10px;box-shadow:var(--es-kart-golge)}.note-section-title{font-family:var(--es-ui-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--es-metin)!important;border-bottom:1px solid var(--es-cizgi)!important;padding-bottom:8px;margin-bottom:15px!important}.note-terms-container{display:flex;flex-wrap:wrap;gap:12px}.note-term-item{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--es-input);border:1px solid var(--es-cizgi-soluk);border-radius:10px;padding:12px;min-width:84px;max-width:120px;transition:all 0.25s ease}.note-term-item:hover{border-color:var(--es-altin-hover);transform:translateY(-3px);box-shadow:var(--es-glow)}.note-term-image{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-bottom:8px;border:1px solid var(--es-cizgi);display:flex;align-items:center;justify-content:center;background:var(--es-yuzey2)}.note-term-image img{width:100%;height:100%;object-fit:cover}.note-term-link{display:flex!important;flex-direction:column;align-items:center;text-decoration:none!important;color:inherit!important;width:100%}.note-term-name{font-family:var(--es-ui-font);font-size:12px;color:var(--es-soluk);line-height:1.3}.benzer-product-container{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px;background:var(--es-yuzey);border:1px solid var(--es-cizgi-soluk);border-left:3px solid var(--es-altin);border-radius:8px}.benzer-product-image{flex-shrink:0;width:60px;height:60px;overflow:hidden;border-radius:6px}.benzer-product-image img{width:100%;height:100%;object-fit:cover}.benzer-product-details p{margin:0!important;font-size:14px;line-height:1.4}.benzer-product-details p:first-child{font-weight:600;color:var(--es-metin)}.benzer-product-details p:last-child{color:var(--es-fiyat);font-weight:600}.manual-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:20px 0}.manual-product-item{text-align:center;background:var(--es-yuzey);border:1px solid var(--es-cizgi-soluk);border-radius:10px;padding:15px;box-shadow:var(--es-kart-golge);transition:border-color 0.25s ease,box-shadow 0.25s ease}.manual-product-item:hover{border-color:var(--es-altin-hover);box-shadow:var(--es-glow-buyuk)}.manual-product-item a{text-decoration:none;color:inherit}.manual-product-item h3{margin:10px 0 6px;font-size:17px}.manual-product-item .price{font-weight:600}.footer-wrapper,.footer,.footer-2,.footer-1{background-color:var(--es-gece-2)!important;color:var(--es-krem)}.footer-wrapper{border-top:3px double var(--es-altin)}.footer .widget h4,.footer .widget-title{color:var(--es-altin)!important;font-size:13px!important;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid rgb(184 134 59 / .25)}.footer a,.footer p,.footer li{color:rgb(239 230 212 / .75)!important}.footer a:hover{color:var(--es-altin-acik)!important}.absolute-footer{background-color:var(--es-gece)!important;color:rgb(239 230 212 / .5)!important;font-family:var(--es-ui-font);font-size:12px;letter-spacing:.06em}.absolute-footer a{color:rgb(239 230 212 / .7)!important}.back-to-top{border-radius:10px!important;background-color:var(--es-gece-2)!important;border:1px solid var(--es-altin)!important;color:var(--es-altin)!important}.es-hero .es-hero-ust{font-family:var(--es-ui-font);font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--es-altin-acik);margin-bottom:14px}.es-hero .es-hero-baslik{font-size:3.1em;line-height:1.15;color:#fdf8ec!important;margin-bottom:18px}.es-hero .es-hero-alt{font-size:17px;line-height:1.7;color:rgb(253 248 236 / .85);max-width:46ch;margin-bottom:26px}.es-bolum-baslik .es-bolum-ust,.es-bolum-ust{font-family:var(--es-ui-font);font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--es-altin);margin-bottom:6px}.es-bolum-baslik h2{position:relative;padding-bottom:16px;margin-bottom:8px}.es-bolum-baslik h2::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:1px;background:var(--es-altin);box-shadow:0 3px 0 var(--es-cizgi-soluk)}.es-kategori-kart.box-none .box-text{display:block!important}.es-kategori-kart .box-image{position:relative;border-radius:12px;overflow:hidden;box-shadow:var(--es-kart-golge);transition:box-shadow 0.3s ease}.es-kategori-kart .box-image::after{content:"";position:absolute;inset:10px;border:1px solid rgb(212 168 85 / .4);border-radius:8px;transition:all 0.3s ease;pointer-events:none;z-index:2}.es-kategori-kart:hover .box-image{box-shadow:var(--es-glow-buyuk)}.es-kategori-kart:hover .box-image::after{inset:6px;border-color:var(--es-altin-acik);box-shadow:0 0 18px rgb(212 168 85 / .5)}.es-kategori-kart .es-kart-baslik{font-size:24px;margin:16px 0 2px;color:var(--es-metin)}.es-kategori-kart .es-kart-alt{font-family:var(--es-ui-font);font-size:13px;letter-spacing:.04em;color:var(--es-soluk);margin-bottom:6px}.es-kategori-kart:hover .es-kart-baslik{color:var(--es-bakir)}.es-hikaye-bolum{background-color:var(--es-gece-2)}.es-hikaye-metin .es-bolum-ust{color:var(--es-altin-acik)}.es-hikaye-metin h2{color:#fdf8ec!important;padding-bottom:14px;position:relative;margin-bottom:16px}.es-hikaye-metin h2::after{content:"";position:absolute;left:0;bottom:0;width:56px;height:1px;background:var(--es-altin)}.es-hikaye-metin p{color:rgb(239 230 212 / .8);line-height:1.75}.es-hikaye-bolum .ux-image img{display:block}.es-guven-bolum{border-top:1px solid var(--es-cizgi-soluk);border-bottom:1px solid var(--es-cizgi-soluk);background:var(--es-yuzey)}.es-guven-kart .es-guven-ikon{color:var(--es-altin);font-size:22px;margin-bottom:4px}.es-guven-kart h4{font-family:var(--es-ui-font)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.es-guven-kart p{font-size:14px;color:var(--es-soluk);max-width:34ch;margin:0 auto}.es-seo-metin p{font-size:14px;line-height:1.8;color:var(--es-soluk)}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--es-bg)}::-webkit-scrollbar-thumb{background:var(--es-soluk);border:2px solid var(--es-bg);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--es-bakir)}.es-urun-vitrin .product-small.box{padding:18px 18px 24px}.es-urun-vitrin .product-small .box-text{padding-top:16px}.es-urun-vitrin .product-small .product-title,.es-urun-vitrin .product-small .name{font-size:21px!important;line-height:1.3}.es-urun-vitrin .price{font-size:16px;letter-spacing:.02em}.es-urun-vitrin .product-small .box-text::before{content:"";display:block;width:34px;height:1px;background:var(--es-altin);margin:0 auto 10px;opacity:.55;transition:width 0.3s ease,opacity 0.3s ease}.es-urun-vitrin .product-small.box:hover .box-text::before{width:60px;opacity:1}.es-urun-vitrin .flickity-viewport{box-sizing:content-box;padding-top:16px;padding-bottom:36px;margin-top:-16px;margin-bottom:-36px}.es-urun-vitrin .flickity-prev-next-button,.slider .flickity-prev-next-button{background:var(--es-input)!important;border:1px solid var(--es-cizgi)!important;border-radius:12px!important;color:var(--es-bakir)!important;transition:all 0.25s ease}.es-urun-vitrin .flickity-prev-next-button:hover,.slider .flickity-prev-next-button:hover{background:var(--es-input)!important;border-color:var(--es-altin-hover)!important;color:var(--es-bakir)!important;box-shadow:var(--es-glow)}.es-urun-vitrin .flickity-page-dots .dot,.slider .flickity-page-dots .dot{width:7px;height:7px;border-radius:50%;transform:none;background:var(--es-cizgi)!important;border:0;opacity:1;transition:background-color 0.3s ease,box-shadow 0.3s ease}.es-urun-vitrin .flickity-page-dots .dot.is-selected,.slider .flickity-page-dots .dot.is-selected{background:var(--es-altin)!important;box-shadow:0 0 8px 2px rgb(184 134 59 / .5)}.es-urun-vitrin .cart-icon strong,.product-small .plain-cart{border-color:var(--es-altin)!important;color:var(--es-bakir)!important}.es-koku-piramidi{max-width:920px;margin:12px auto 40px;padding:0 15px}.es-kp-baslik{text-align:center;margin-bottom:26px}.es-kp-baslik h3{font-size:26px;position:relative;padding-bottom:14px}.es-kp-baslik h3::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:1px;background:var(--es-altin)}.es-kp-katman{background:var(--es-yuzey);border:1px solid var(--es-cizgi-soluk);border-radius:10px;padding:18px 22px;margin:0 auto 14px;display:flex;align-items:center;gap:24px;box-shadow:var(--es-kart-golge);transition:border-color 0.3s ease,box-shadow 0.3s ease,background-color 0.35s ease}.es-kp-katman:hover{border-color:var(--es-altin-hover);box-shadow:var(--es-glow)}.es-kp-ust{max-width:660px}.es-kp-orta{max-width:790px}.es-kp-temel{max-width:920px}.es-kp-etiket{flex:0 0 190px;display:flex;flex-direction:column;gap:3px}.es-kp-ad{font-family:var(--es-ui-font);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--es-metin)}.es-kp-aciklama{font-family:var(--es-ui-font);font-size:11.5px;color:var(--es-soluk);line-height:1.4}.es-kp-chips{display:flex;flex-wrap:wrap;gap:10px}.es-kp-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 6px;background:var(--es-input);border:1px solid var(--es-cizgi);border-radius:999px;font-family:var(--es-ui-font);font-size:13px;color:var(--es-metin)!important;text-decoration:none!important;transition:all 0.25s ease}.es-kp-chip img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:1px solid var(--es-cizgi-soluk)}.es-kp-chip-nokta{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--es-yuzey2);color:var(--es-altin);font-size:15px;border:1px solid var(--es-cizgi-soluk)}.es-kp-chip:hover{border-color:var(--es-altin-hover);transform:translateY(-2px);box-shadow:var(--es-glow);color:var(--es-bakir)!important}.add-to-cart-button .button:not(.is-outline),.shop-container .add_to_cart_button{background-color:var(--es-altin)!important;background-image:linear-gradient(135deg,#caa055,var(--es-altin) 60%,var(--es-altin-koyu))!important;border-color:transparent!important;color:#fffdf7!important;text-shadow:0 1px 2px rgb(0 0 0 / .18)}@media only screen and (max-width:48em){.es-hero .es-hero-baslik{font-size:2em}.es-hero .es-hero-alt{font-size:15px}.es-kategori-kart .es-kart-baslik{font-size:20px}.product-small.box{padding:10px 10px 14px}.product-small .product-title,.product-small .name{font-size:16px!important}.product-info .product-title{font-size:1.6em!important}.note-terms-container{gap:8px;justify-content:center}.note-term-item{min-width:72px;padding:10px 8px}.note-term-image{width:40px;height:40px}.es-kp-katman{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}.es-kp-etiket{flex:none}.es-urun-guven{flex-direction:column;gap:6px}.es-secim-grup{gap:8px}.es-secim{flex:1 1 calc(33.333% - 8px);min-width:64px;padding:10px 8px 9px;font-size:13px}.page-number,.page-numbers{min-width:36px;height:36px}}