:root{--zeytin:#3A4A2A;--zeytin-koyu:#2A361E;--zeytin-acik:#5E7345;--krem:#F4EFE4;--krem-koyu:#E9E1CF;--krem-acik:#FAF7F0;--toprak:#8B6A3E;--altin:#C9A24A;--altin-koyu:#A8842F;--beyaz:#fff;--metin:#22261C;--metin-soluk:#4F5446;--kenar:rgba(58,74,42,.15);--hata:#A63D2F;--basari:#3F7A3A;--radius:8px;--radius-lg:16px;--font-baslik:"Fraunces",Georgia,"Times New Roman",serif;--font-metin:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--olcu:1200px;--bosluk:clamp(1rem,4vw,2rem);--header-h:80px;--gecis:.2s ease}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 900;font-display:swap;src:url(../fonts/Fraunces-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 900;font-display:swap;src:url(../fonts/Fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/Inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/Inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--krem);color:var(--metin);font:400 1rem/1.6 var(--font-metin);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-baslik);font-weight:500;line-height:1.15;letter-spacing:-.01em;margin:0 0 .5em;color:var(--zeytin-koyu)}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.6rem,3.5vw,2.5rem)}h3{font-size:1.35rem}h4{font-size:1.1rem}p{margin:0 0 1em}a{color:var(--zeytin);text-decoration:none;transition:color var(--gecis)}a:hover{color:var(--toprak)}img,svg,video{max-width:100%;height:auto;display:block}ul,ol{margin:0 0 1em;padding-left:1.25em}table{border-collapse:collapse;width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--altin);outline-offset:3px}.container{max-width:var(--olcu);margin-inline:auto;padding-inline:var(--bosluk)}.container--dar{max-width:760px}.skip-link{position:absolute;left:-999px;top:0;background:var(--zeytin);color:var(--krem);padding:.5rem 1rem;z-index:100}.skip-link:focus{left:1rem;top:1rem}.screen-reader-text,.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}main{min-height:50vh}.bolum{padding-block:clamp(3rem,8vw,6rem)}.bolum-baslik{text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.bolum-baslik h2{margin-bottom:.35em}.bolum-baslik:after{content:"";display:block;width:48px;height:3px;background:var(--altin);margin:1rem auto 0;border-radius:2px}.bolum-baslik p{color:var(--metin-soluk);max-width:560px;margin-inline:auto}.etiket{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--toprak)}.kart-beyaz{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius)}.woocommerce-message,.woocommerce-info,.woocommerce-error,.nz-bildirim{list-style:none;margin:0 0 1.5rem;padding:1rem 1.25rem;border-radius:var(--radius);border:1px solid var(--kenar);background:var(--beyaz)}.woocommerce-error{border-color:var(--hata);color:var(--hata)}.woocommerce-message{border-color:var(--basari)}.woocommerce-message .button,.woocommerce-info .button{float:right;margin-left:1rem}.nz-toast{position:fixed;left:50%;bottom:1.5rem;transform:translate(-50%,20px);background:var(--zeytin-koyu);color:var(--krem);padding:.75rem 1.25rem;border-radius:999px;opacity:0;transition:all var(--gecis);z-index:90;pointer-events:none}.nz-toast.acik{opacity:1;transform:translate(-50%)}.breadcrumb{font-size:.85rem;color:var(--metin-soluk);margin:1.25rem 0}.breadcrumb a{color:var(--metin-soluk)}.breadcrumb a:hover{color:var(--zeytin)}.breadcrumb .separator{margin-inline:.4rem;opacity:.6}.sayfa-baslik{padding-block:clamp(2rem,5vw,3.5rem) 1rem}.sayfa-baslik h1{margin-bottom:.25em}.sayfa-baslik p{color:var(--metin-soluk);max-width:640px}.icerik{font-size:1.05rem}.icerik h2{font-size:1.75rem;margin-top:2em}.icerik h3{margin-top:1.6em}.icerik img{border-radius:var(--radius)}.icerik blockquote{border-left:3px solid var(--altin);margin:1.5em 0;padding:.25em 0 .25em 1.25em;font-family:var(--font-baslik);font-size:1.2em;color:var(--zeytin-koyu)}.btn,.button,button.single_add_to_cart_button,.checkout-button,#place_order{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:999px;border:1px solid var(--zeytin);background:var(--zeytin);color:var(--krem);font-weight:600;font-size:.95rem;line-height:1.2;cursor:pointer;text-decoration:none;transition:background var(--gecis),color var(--gecis),border-color var(--gecis),transform var(--gecis)}.btn:hover,.button:hover,button.single_add_to_cart_button:hover,.checkout-button:hover,#place_order:hover{background:var(--zeytin-koyu);border-color:var(--zeytin-koyu);color:var(--krem)}.btn:active{transform:translateY(1px)}.btn--altin{background:var(--altin);border-color:var(--altin);color:var(--zeytin-koyu)}.btn--altin:hover{background:var(--altin-koyu);border-color:var(--altin-koyu);color:var(--zeytin-koyu)}.btn--ghost{background:transparent;color:var(--zeytin)}.btn--ghost:hover{background:var(--zeytin);color:var(--krem)}.btn--krem{background:var(--krem);border-color:var(--krem);color:var(--zeytin-koyu)}.btn--krem:hover{background:var(--beyaz);border-color:var(--beyaz);color:var(--zeytin-koyu)}.btn--sm{padding:.55rem 1.1rem;font-size:.85rem}.btn--lg{padding:1rem 2.2rem;font-size:1.05rem}.btn--blok{width:100%}.btn[disabled],.btn[aria-disabled=true],button.single_add_to_cart_button.disabled,button.single_add_to_cart_button[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--ikon{padding:.5rem;width:44px;height:44px;border-radius:50%;background:transparent;border-color:transparent;color:var(--zeytin)}.btn--ikon:hover{background:var(--krem-koyu);color:var(--zeytin-koyu)}.btn--ikon svg{width:22px;height:22px}.btn--wa{background:#25d366;border-color:#25d366;color:#fff}.btn--wa:hover{background:#1da851;border-color:#1da851;color:#fff}label{display:block;font-weight:500;font-size:.9rem;margin-bottom:.35rem}label .required{color:var(--hata);text-decoration:none}label .optional{color:var(--metin-soluk);font-weight:400;font-size:.8rem}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],select,textarea,.input-text{width:100%;padding:.75rem 1rem;border:1px solid var(--kenar);border-radius:var(--radius);background:var(--beyaz);color:var(--metin);transition:border-color var(--gecis)}input:focus,select:focus,textarea:focus{border-color:var(--zeytin);outline:none;box-shadow:0 0 0 3px #3a4a2a1f}textarea{min-height:140px;resize:vertical}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233A4A2A' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.form-row{margin-bottom:1rem}.form-row-first,.form-row-last{width:calc(50% - .5rem);display:inline-block;vertical-align:top}.form-row-first{margin-right:1rem}@media (max-width:640px){.form-row-first,.form-row-last{width:100%;margin-right:0}}input[type=checkbox],input[type=radio]{accent-color:var(--zeytin);width:1.05rem;height:1.05rem;vertical-align:-2px;margin-right:.4rem}.woocommerce-invalid input,.woocommerce-invalid select{border-color:var(--hata)}.wpcf7-form p{margin-bottom:1rem}.wpcf7-not-valid-tip{color:var(--hata);font-size:.85rem;margin-top:.25rem}.wpcf7-response-output{margin:1rem 0 0!important;padding:.75rem 1rem!important;border-radius:var(--radius);border:1px solid var(--kenar)!important}.wpcf7-response-output[aria-hidden=true],.wpcf7 .screen-reader-response,.wpcf7-response-output:empty{display:none}.wpcf7-form.sent .wpcf7-response-output{border-color:var(--basari)!important;color:var(--basari)}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output{border-color:var(--hata)!important;color:var(--hata)}.wpcf7-spinner{display:none}.hidden-fields-container,fieldset.hidden-fields-container{display:none!important}.wpcf7 fieldset{border:0;padding:0;margin:0}.qty-wrap{display:inline-flex;align-items:center;border:1px solid var(--kenar);border-radius:999px;background:var(--beyaz);overflow:hidden}.qty-wrap button{width:40px;height:44px;border:0;background:transparent;font-size:1.2rem;cursor:pointer;color:var(--zeytin)}.qty-wrap button:hover{background:var(--krem-koyu)}.qty-wrap input.qty{width:52px;text-align:center;border:0;padding:.5rem 0;-moz-appearance:textfield;background:transparent}.qty-wrap input::-webkit-outer-spin-button,.qty-wrap input::-webkit-inner-spin-button{-webkit-appearance:none}.quantity{display:inline-block}.quantity .screen-reader-text{display:none}.duyuru{background:var(--zeytin-koyu);color:var(--krem);font-size:.85rem;text-align:center;padding:.5rem 2.5rem;position:relative}.duyuru a{color:var(--altin)}.duyuru__kapat{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:0;color:var(--krem);opacity:.7;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem .5rem}.duyuru__kapat:hover{opacity:1}.duyuru[hidden]{display:none}.site-header{position:sticky;top:0;z-index:50;background:var(--krem);border-bottom:1px solid var(--kenar)}.site-header__ic{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:var(--header-h)}.logo{display:block;flex:none}.logo img,.logo svg{height:56px;width:auto}.nav-list{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.nav-list a{position:relative;display:inline-block;padding:.4rem 0;font-weight:500;color:var(--metin)}.nav-list a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--altin);transform:scaleX(0);transform-origin:left;transition:transform var(--gecis)}.nav-list a:hover:after,.nav-list .current-menu-item>a:after,.nav-list .current-menu-parent>a:after,.nav-list .current_page_parent>a:after{transform:scaleX(1)}.header-araclar{display:flex;align-items:center;gap:.25rem}.sepet-ikon{position:relative}.sepet-ikon [data-nz-cart-count]{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--altin);color:var(--zeytin-koyu);font-size:.7rem;font-weight:700;line-height:18px;text-align:center}.sepet-ikon [data-nz-cart-count]:empty,.sepet-ikon [data-nz-cart-count][data-zero]{display:none}.nav-toggle{display:none}.arama-form{display:flex;gap:.5rem}.arama-form input{flex:1}@media (max-width:900px){.nav-toggle{display:inline-flex;position:relative;z-index:45}.site-nav{position:fixed;inset:0;background:var(--krem);padding:calc(var(--header-h) + 2rem) var(--bosluk) 2rem;transform:translate(100%);transition:transform .25s ease;z-index:40;overflow:auto;visibility:hidden}.site-nav.acik{visibility:visible}.site-nav.acik{transform:none}.nav-list{flex-direction:column;gap:.25rem}.nav-list a{font-family:var(--font-baslik);font-size:1.6rem;padding:.6rem 0}.site-nav .arama-form{margin-top:2rem}.logo img,.logo svg{height:44px}}@media (min-width:901px){.site-nav .arama-form{display:none}}.site-footer{background:var(--zeytin);color:var(--krem);margin-top:clamp(3rem,8vw,6rem)}.site-footer a{color:var(--krem);opacity:.85}.site-footer a:hover{opacity:1;color:var(--altin)}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:2.5rem;padding-block:clamp(2.5rem,6vw,4rem)}.footer-grid h4{color:var(--krem);font-family:var(--font-metin);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;opacity:.8}.footer-grid ul{list-style:none;padding:0;margin:0}.footer-grid li{margin-bottom:.5rem}.footer-marka__logo{height:76px;width:auto;margin-bottom:1rem}.footer-marka .ikon{width:26px;height:26px}.footer-marka p{opacity:.85;max-width:320px;font-size:.95rem}.footer-iletisim li{display:flex;gap:.6rem;align-items:flex-start}.footer-iletisim .ikon{margin-top:4px;opacity:.8}.footer-alt{border-top:1px solid rgba(244,239,228,.15);padding-block:1.25rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;font-size:.85rem;opacity:.85}.odeme-logolari{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.odeme-logolari span{background:var(--krem);color:var(--zeytin-koyu);border-radius:4px;padding:.15rem .5rem;font-size:.7rem;font-weight:700;letter-spacing:.04em}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.footer-grid{grid-template-columns:1fr;gap:2rem}}.wa-yuzen{position:fixed;right:1.25rem;bottom:1.25rem;z-index:60;display:flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;border-radius:999px;padding:.7rem 1.1rem .7rem .8rem;font-weight:600;font-size:.9rem;box-shadow:0 6px 20px #0000002e;transition:transform var(--gecis)}.wa-yuzen:hover{color:#fff;transform:translateY(-2px);opacity:1}.wa-yuzen .ikon{width:26px;height:26px}@media (max-width:560px){.wa-yuzen span{display:none}.wa-yuzen{padding:.7rem}}.grid{display:grid;gap:1.5rem}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}.ortala{text-align:center}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.soluk{color:var(--metin-soluk)}.js .no-js-only{display:none}.ikon{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}ul.products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.magaza ul.products{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){ul.products,.magaza ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){ul.products,.magaza ul.products{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:420px){ul.products,.magaza ul.products{grid-template-columns:1fr}}li.product{margin:0}.kart{display:flex;flex-direction:column;height:100%;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);overflow:hidden;transition:border-color var(--gecis),transform var(--gecis)}.kart:hover{border-color:var(--zeytin-acik);transform:translateY(-4px);box-shadow:0 18px 40px -24px #2a361e59}.kart__gorsel{position:relative;display:block;aspect-ratio:1;background:var(--krem-acik);overflow:hidden}.kart__gorsel img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease,transform .4s ease}.kart__gorsel--hover{position:absolute;inset:0;opacity:0}.kart:hover .kart__gorsel--hover{opacity:1}.kart:hover .kart__gorsel img:first-child{transform:scale(1.03)}.rozet{position:absolute;top:.75rem;left:.75rem;padding:.25rem .6rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rozet--indirim{background:var(--altin);color:var(--zeytin-koyu)}.rozet--yok{background:var(--krem-koyu);color:var(--metin-soluk)}.kart--stok-yok .kart__gorsel img{opacity:.6}.kart__govde{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem 1.25rem;flex:1}.kart__kategori{font-size:.7rem}.kart__baslik{font-family:var(--font-metin);font-size:1rem;font-weight:600;margin:0;line-height:1.35}.kart__baslik a{color:var(--metin)}.kart__baslik a:hover{color:var(--zeytin)}.kart__fiyat{margin:.15rem 0 .75rem;font-weight:600;color:var(--zeytin);font-size:1.02rem}.kart__fiyat s{color:var(--metin-soluk);font-weight:400;margin-right:.35rem}.kart__buton{margin-top:auto;align-self:flex-start}.kart__secenekler{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}.secenek{padding:.5rem .9rem;border:1px solid var(--kenar);border-radius:999px;background:var(--beyaz);color:var(--metin);font-size:.9rem;cursor:pointer;transition:all var(--gecis)}.secenek:hover{border-color:var(--zeytin)}.secenek[aria-pressed=true]{background:var(--zeytin);border-color:var(--zeytin);color:var(--krem)}.secenek--yok,.secenek[disabled]{opacity:.4;text-decoration:line-through;cursor:not-allowed}.secenek--kucuk{padding:.3rem .65rem;font-size:.8rem}.magaza__aciklama{max-width:680px;color:var(--metin-soluk)}.magaza__ust{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--kenar)}.magaza__ust p{margin:0}.magaza__araclar{display:flex;gap:.75rem;align-items:center}.siralama select{width:auto;min-width:180px;padding:.55rem 2.5rem .55rem .9rem;font-size:.9rem;border-radius:999px}.magaza__govde{display:grid;grid-template-columns:250px 1fr;gap:2.5rem;align-items:start}.filtreler{position:sticky;top:calc(var(--header-h) + 1rem)}.filtreler__baslik{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.filtreler__baslik h3{margin:0;font-size:1.1rem}.filtre-kapat,.filtre-ac{display:none}.filtre{padding:1rem 0;border-top:1px solid var(--kenar)}.filtre h4{font-family:var(--font-metin);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--metin-soluk);margin-bottom:.75rem}.filtre ul{list-style:none;margin:0;padding:0}.filtre li{margin-bottom:.45rem;font-size:.95rem}.filtre li.aktif>a,.filtre li.chosen>a{font-weight:600;color:var(--zeytin)}.filtre li a{color:var(--metin)}.filtre li a:hover{color:var(--zeytin)}.filtre .count{color:var(--metin-soluk);font-size:.85rem}.price_slider_wrapper .ui-slider{position:relative;height:4px;background:var(--krem-koyu);border-radius:2px;margin:1.25rem .6rem 1rem}.price_slider_wrapper .ui-slider-range{position:absolute;height:100%;background:var(--zeytin);border-radius:2px}.price_slider_wrapper .ui-slider-handle{position:absolute;top:-6px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:var(--beyaz);border:2px solid var(--zeytin);cursor:grab;outline:none}.price_slider_amount{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.9rem}.price_slider_amount .price_label{color:var(--metin-soluk)}.price_slider_amount .button{padding:.45rem .9rem;font-size:.8rem}.price_slider_amount .clear{display:none}.sayfalama{margin-top:2.5rem}.sayfalama ul{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;padding:0;margin:0;justify-content:center}.sayfalama .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;border-radius:999px;border:1px solid var(--kenar);color:var(--metin);background:var(--beyaz)}.sayfalama .page-numbers.current{background:var(--zeytin);border-color:var(--zeytin);color:var(--krem)}.sayfalama a.page-numbers:hover{border-color:var(--zeytin)}@media (max-width:900px){.magaza__govde{grid-template-columns:1fr}.filtre-ac,.filtre-kapat{display:inline-flex}.filtreler{position:fixed;inset:0;z-index:70;background:var(--krem);padding:1.5rem var(--bosluk);overflow:auto;transform:translate(-100%);transition:transform .25s ease}.filtreler.acik{transform:none}}.fiyat-filtre{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.fiyat-filtre input{width:82px;padding:.5rem .6rem;font-size:.9rem}.fiyat-filtre .btn{margin-left:auto}.filtre__alt{list-style:none;margin:.35rem 0 .25rem;padding:0 0 0 .9rem}.filtre__alt li{font-size:.9rem;margin-bottom:.35rem}.filtre li.acik>a{color:var(--zeytin)}.filtre__liste li a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .5rem;margin:0 -.5rem;border-radius:6px;color:var(--metin);line-height:1.3}.filtre__liste li a:hover{background:var(--krem-koyu);color:var(--zeytin-koyu)}.filtre__liste li a small{font-size:.75rem;color:var(--metin-soluk);font-variant-numeric:tabular-nums}.filtre__liste li.aktif>a{background:var(--zeytin);color:var(--krem);font-weight:600}.filtre__liste li.aktif>a small{color:var(--krem);opacity:.8}.filtre__liste li.var-alt>a span:after{content:"";display:inline-block;width:6px;height:6px;margin-left:.5rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);vertical-align:2px;opacity:.6;transition:transform var(--gecis)}.filtre__liste li.var-alt.acik>a span:after{transform:rotate(45deg)}.filtre__liste li.acik:not(.aktif)>a{color:var(--zeytin-koyu);font-weight:600}.filtre__alt{margin:.35rem 0 .5rem .75rem;padding:.25rem 0 .25rem .5rem}.filtre__alt li{margin-bottom:.15rem}.filtre__alt li a{font-size:.92rem;padding:.35rem .5rem}.filtre__alt li.aktif>a{background:var(--krem-koyu);color:var(--zeytin-koyu)}.filtre__alt li.aktif>a small{color:var(--zeytin-koyu);opacity:.7}.filtre__alt li.aktif>a span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--altin);margin-right:.5rem;vertical-align:1px}.urun__ust{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start;margin-top:.5rem}.galeri{display:grid;grid-template-columns:72px 1fr;gap:.75rem;position:sticky;top:calc(var(--header-h) + 1rem)}.galeri__buyuk{grid-column:2;grid-row:1;position:relative;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:1}.galeri__buyuk img{width:100%;height:100%;object-fit:contain;padding:1.5rem}.galeri__kucukler{grid-column:1;grid-row:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.galeri__kucuk{display:block;width:72px;height:72px;padding:0;border:1px solid var(--kenar);border-radius:var(--radius);background:var(--beyaz);overflow:hidden;cursor:pointer;opacity:.7;transition:all var(--gecis)}.galeri__kucuk img{width:100%;height:100%;object-fit:cover}.galeri__kucuk:hover,.galeri__kucuk.aktif{opacity:1;border-color:var(--zeytin)}.urun__ozet{display:flex;flex-direction:column;gap:.75rem}.urun__baslik{font-size:clamp(1.8rem,3.5vw,2.6rem);margin:0}.urun__fiyat{font-size:1.5rem;font-weight:600;color:var(--zeytin);margin:0}.urun__fiyat s{color:var(--metin-soluk);font-weight:400;font-size:1.1rem;margin-right:.5rem}.urun__kisa{color:var(--metin-soluk)}.variations{display:flex;flex-direction:column;gap:1rem;margin:.5rem 0}.varyasyon__etiket{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--metin-soluk)}.secenekler{display:flex;flex-wrap:wrap;gap:.5rem}.js .varyasyon select.secenek-select{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.varyasyon{position:relative}.woocommerce-variation.single_variation{margin:.25rem 0}.woocommerce-variation-description{color:var(--metin-soluk)}.woocommerce-variation-price{display:none}.woocommerce-variation-availability .stock{margin:0;font-size:.9rem;color:var(--basari)}.woocommerce-variation-availability .out-of-stock{color:var(--hata)}.sepet-satir{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.5rem 0}.sepet-satir .btn--lg,form.cart button.single_add_to_cart_button{flex:1;min-width:200px}form.cart:not(.variations_form){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.5rem 0}.varyasyon-uyari{color:var(--hata);font-size:.9rem;margin:-.25rem 0 0}.urun__wa{align-self:flex-start}.urun__notlar{list-style:none;padding:1rem 0 0;margin:.5rem 0 0;border-top:1px solid var(--kenar);display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--metin-soluk)}.urun__notlar li{display:flex;gap:.5rem;align-items:center}.urun__bilgi,.urun__aciklama,.urun__yorumlar{margin-top:clamp(2.5rem,6vw,4rem)}.urun__aciklama,.urun__yorumlar{margin-inline:auto}.bilgi-kartlar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem}.bilgi-kart{display:flex;flex-direction:column;gap:.25rem;padding:1.1rem 1.2rem;background:var(--krem-koyu);border-radius:var(--radius)}.bilgi-kart__ikon{width:26px;height:26px;color:var(--toprak);margin-bottom:.35rem}.bilgi-kart__etiket{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin-soluk)}.bilgi-kart__deger{font-weight:600;color:var(--zeytin-koyu)}.urun__ilgili{padding-bottom:0}#reviews .commentlist{list-style:none;padding:0;margin:0 0 2rem}#reviews .commentlist li{padding:1rem 0;border-bottom:1px solid var(--kenar)}#reviews .comment_container{display:flex;gap:1rem}#reviews .avatar{border-radius:50%;width:48px;height:48px;flex:none}#reviews .meta{font-size:.85rem;color:var(--metin-soluk);margin:.25rem 0}#reviews .description p{margin:0}.star-rating{display:inline-block;position:relative;height:1em;width:5.4em;line-height:1;font-size:.9em;overflow:hidden;color:var(--altin)}.star-rating:before{content:"\2606\2606\2606\2606\2606";position:absolute;left:0;top:0;color:var(--kenar)}.star-rating span{overflow:hidden;position:absolute;left:0;top:0;padding-top:1.5em}.star-rating span:before{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0}p.stars a{display:inline-block;width:1.4em;color:var(--altin);text-decoration:none;font-size:1.3rem}p.stars a:before{content:"\2606"}p.stars:hover a:before,p.stars.selected a:before{content:"\2605"}p.stars a:hover~a:before,p.stars.selected a.active~a:before{content:"\2606"}#review_form .comment-reply-title{display:block;font-weight:600;margin-bottom:1rem}#review_form .comment-form-rating label{display:inline}.woocommerce-noreviews{color:var(--metin-soluk)}@media (max-width:900px){.urun__ust{grid-template-columns:1fr}.galeri{position:static;grid-template-columns:1fr}.galeri__buyuk{grid-column:1}.galeri__kucukler{grid-column:1;grid-row:2;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.25rem}.galeri__kucukler li{scroll-snap-align:start;flex:none}}.urun__aciklama p,.urun__aciklama h1,.urun__aciklama h2,.urun__aciklama h3,.urun__aciklama h4,.urun__kisa p,.urun__kisa h3,.urun__kisa h4{text-align:left!important}.urun__aciklama h1,.urun__aciklama h2,.urun__aciklama h3,.urun__aciklama h4,.urun__kisa h3,.urun__kisa h4{font-size:1.15rem;margin:1.25rem 0 .5rem}.woocommerce-cart main,.woocommerce-checkout main,.woocommerce-account main{padding-top:1rem}.sayfa-baslik--wc{padding-top:clamp(1.5rem,4vw,2.5rem)}.kargo-cubuk{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1rem 1.25rem;margin-bottom:1.5rem}.kargo-cubuk__metin{display:flex;align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.95rem}.kargo-cubuk__ray{height:8px;background:var(--krem-koyu);border-radius:4px;overflow:hidden}.kargo-cubuk__dolgu{display:block;height:100%;background:var(--altin);border-radius:4px;transition:width .4s ease}.kargo-cubuk--tamam .kargo-cubuk__dolgu{background:var(--basari)}.woocommerce-cart-form{margin-bottom:2rem}.sepet-duzen{display:grid;grid-template-columns:1fr 380px;gap:2.5rem;align-items:start}.shop_table{width:100%;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);overflow:hidden}.shop_table th{text-align:left;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin-soluk);padding:.9rem 1rem;border-bottom:1px solid var(--kenar);font-weight:600}.shop_table td{padding:1rem;border-bottom:1px solid var(--kenar);vertical-align:middle}.shop_table tr:last-child td{border-bottom:0}.shop_table .product-remove{width:40px}.shop_table .product-remove a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--krem-koyu);color:var(--metin-soluk);font-size:1.1rem;line-height:1}.shop_table .product-remove a:hover{background:var(--hata);color:#fff}.shop_table .product-thumbnail{width:84px}.shop_table .product-thumbnail img{width:68px;height:68px;object-fit:cover;border-radius:var(--radius);border:1px solid var(--kenar)}.shop_table .product-name a{font-weight:600;color:var(--metin)}.shop_table .variation{margin:.25rem 0 0;font-size:.85rem;color:var(--metin-soluk);display:flex;flex-wrap:wrap;gap:.25rem .5rem}.shop_table .variation dt,.shop_table .variation dd{margin:0;display:inline}.shop_table .variation dt{font-weight:500}.shop_table .product-subtotal{font-weight:600;color:var(--zeytin)}.shop_table .actions{background:var(--krem-acik)}.shop_table .actions .coupon{display:inline-flex;gap:.5rem;align-items:center}.shop_table .actions .coupon label{display:none}.shop_table .actions .coupon input{width:180px}.shop_table .actions>.button{float:right}.cart_totals{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.5rem;position:sticky;top:calc(var(--header-h) + 1rem)}.cart_totals h2{font-size:1.3rem;margin-bottom:1rem}.cart_totals table{margin-bottom:1.25rem}.cart_totals th,.cart_totals td{padding:.6rem 0;border-bottom:1px solid var(--kenar);text-align:left}.cart_totals th{font-weight:500;color:var(--metin-soluk)}.cart_totals td{text-align:right}.cart_totals .order-total td{font-weight:700;font-size:1.15rem;color:var(--zeytin)}.cart_totals .woocommerce-shipping-methods{list-style:none;padding:0;margin:0}.cart_totals .woocommerce-shipping-methods li{margin-bottom:.35rem}.cart_totals .woocommerce-shipping-destination,.cart_totals .shipping-calculator-button{font-size:.85rem;color:var(--metin-soluk)}.cart_totals .shipping-calculator-form{margin-top:.75rem}.wc-proceed-to-checkout{margin-top:1rem}.sepet-bos{padding:3rem 1rem}.sepet-bos__ikon{width:56px;height:56px;margin:0 auto 1rem;color:var(--toprak)}.cart-collaterals .cross-sells{display:none}@media (max-width:900px){.sepet-duzen{grid-template-columns:1fr}.cart_totals{position:static}.shop_table thead{display:none}.shop_table tr{display:block;padding:1rem;border-bottom:1px solid var(--kenar)}.shop_table td{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0;border:0}.shop_table td:before{content:attr(data-title);font-size:.8rem;color:var(--metin-soluk);margin-right:1rem}.shop_table td.product-remove,.shop_table td.product-thumbnail{justify-content:flex-end}.shop_table td.product-remove:before,.shop_table td.product-thumbnail:before,.shop_table td.actions:before{content:none}.shop_table td.actions{display:block}.shop_table .actions>.button{float:none;width:100%;margin-top:.75rem}.shop_table .actions .coupon{width:100%}.shop_table .actions .coupon input{flex:1;width:auto}}@media (max-width:900px){.shop_table td.actions{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 0 .25rem}.shop_table td.actions:before{content:none}.shop_table .actions>.button,.shop_table .actions .coupon{float:none;width:100%;margin:0;display:flex;justify-content:center}.shop_table td.product-name{flex-direction:column;align-items:flex-start;gap:.15rem}.shop_table td.product-name:before{content:none}.shop_table td.product-thumbnail{justify-content:center}.shop_table td.product-quantity .qty-wrap{margin-left:auto}.cart_totals{padding:1.25rem}.cart_totals th{width:40%}.wc-proceed-to-checkout .checkout-button{width:100%}.sepet-duzen__sag{margin-top:1rem}}form.odeme{display:grid;grid-template-columns:1fr 420px;gap:2.5rem;align-items:start}.odeme__sol h3,.odeme__sag h3{font-size:1.3rem;margin-bottom:1rem}.woocommerce-billing-fields,.woocommerce-additional-fields{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.5rem;margin-bottom:1.5rem}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:1rem}.woocommerce-billing-fields__field-wrapper .form-row-wide,.woocommerce-billing-fields__field-wrapper .nz-tam{grid-column:1/-1}.woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-billing-fields__field-wrapper .form-row-last{width:auto;display:block;margin-right:0}.nz-fatura-tipi{grid-column:1/-1;padding:1rem 0 .25rem;border-top:1px solid var(--kenar);margin-top:.25rem}.nz-fatura-tipi>label{margin-bottom:.6rem}.nz-fatura-tipi .woocommerce-input-wrapper{display:flex;gap:.5rem}.nz-fatura-tipi .woocommerce-input-wrapper label{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border:1px solid var(--kenar);border-radius:999px;background:var(--krem-acik);cursor:pointer;font-weight:500;margin:0}.nz-fatura-tipi .woocommerce-input-wrapper label:has(input:checked){background:var(--zeytin);border-color:var(--zeytin);color:var(--krem)}.nz-fatura-tipi input[type=radio]{margin:0}.form-row[hidden]{display:none!important}.nz-fatura-tipi .optional,.nz-bireysel .optional,.nz-kurumsal .optional{display:none}.nz-bireysel>label:after,.nz-kurumsal>label:after{content:" *";color:var(--hata)}.odeme__ozet{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.5rem;position:sticky;top:calc(var(--header-h) + 1rem)}.woocommerce-checkout-review-order-table{margin-bottom:1rem}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding:.6rem 0;border-bottom:1px solid var(--kenar);text-align:left;vertical-align:top}.woocommerce-checkout-review-order-table thead th{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin-soluk)}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout-review-order-table .product-quantity{color:var(--metin-soluk)}.woocommerce-checkout-review-order-table .variation{font-size:.8rem;color:var(--metin-soluk);margin:.2rem 0 0}.woocommerce-checkout-review-order-table .variation dt,.woocommerce-checkout-review-order-table .variation dd{display:inline;margin:0}.woocommerce-checkout-review-order-table tfoot th{font-weight:500;color:var(--metin-soluk)}.woocommerce-checkout-review-order-table .order-total td{font-weight:700;font-size:1.15rem;color:var(--zeytin)}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods{list-style:none;padding:0;margin:0}.woocommerce-checkout-payment{background:var(--krem-acik);border:1px solid var(--kenar);border-radius:var(--radius);padding:1rem}.wc_payment_methods{list-style:none;margin:0 0 1rem;padding:0}.wc_payment_method{padding:.6rem 0;border-bottom:1px solid var(--kenar)}.wc_payment_method:last-child{border-bottom:0}.wc_payment_method>label{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;margin:0;cursor:pointer}.wc_payment_method img{max-height:24px;width:auto}.payment_box{margin:.5rem 0 0 1.6rem;font-size:.9rem;color:var(--metin-soluk)}.payment_box p:last-child{margin:0}.woocommerce-terms-and-conditions-wrapper{margin:1rem 0;font-size:.9rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{color:var(--metin-soluk);font-size:.85rem}.woocommerce-terms-and-conditions{background:var(--beyaz);padding:1rem;border-radius:var(--radius);max-height:200px;overflow:auto;font-size:.85rem}#place_order{width:100%;margin-top:.5rem}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin-bottom:1rem}.woocommerce-form-login,.checkout_coupon{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.25rem;margin-bottom:1.5rem}.checkout_coupon{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.checkout_coupon p{margin:0}.checkout_coupon .form-row-first{flex:1}.woocommerce-NoticeGroup{grid-column:1/-1}.blockUI.blockOverlay{background:var(--krem)!important;opacity:.6!important}.tesekkur{max-width:640px;margin:2rem auto}.tesekkur__ozet{list-style:none;margin:2rem 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.tesekkur__ozet li{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;gap:.25rem}.tesekkur__ozet span{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin-soluk)}.woocommerce-order-details,.woocommerce-customer-details,.woocommerce-bacs-bank-details{margin-top:2rem}.woocommerce-order-details .shop_table,.woocommerce-table--order-details{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius)}.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding:.75rem 1rem;border-bottom:1px solid var(--kenar);text-align:left}.woocommerce-table--order-details tfoot th{font-weight:500;color:var(--metin-soluk)}.woocommerce-bacs-bank-details .wc-bacs-bank-details{list-style:none;padding:0}.woocommerce-customer-details address{font-style:normal;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1rem 1.25rem}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.woocommerce-MyAccount-navigation a{display:block;padding:.6rem .9rem;border-radius:var(--radius);color:var(--metin)}.woocommerce-MyAccount-navigation .is-active a,.woocommerce-MyAccount-navigation a:hover{background:var(--krem-koyu);color:var(--zeytin-koyu)}.hesap-duzen{display:grid;grid-template-columns:240px 1fr;gap:2.5rem;align-items:start}.woocommerce-MyAccount-content{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.5rem}.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword{max-width:480px;margin-inline:auto}.woocommerce-orders-table{font-size:.95rem}@media (max-width:900px){form.odeme{grid-template-columns:1fr}.odeme__ozet{position:static}.woocommerce-billing-fields__field-wrapper,.hesap-duzen{grid-template-columns:1fr}.woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}}.password-input{position:relative;display:block}.password-input input{padding-right:3rem}.show-password-input{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;cursor:pointer;color:var(--metin-soluk);padding:0;display:inline-flex;align-items:center;justify-content:center}.show-password-input:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask: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.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-6 10-6 10 6 10 6-3.5 6-10 6S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat}.show-password-input.display-password:before{opacity:.45}.show-password-input:hover{color:var(--zeytin)}.woocommerce-account:not(.logged-in) main>h2,.woocommerce-account:not(.logged-in) .woocommerce>h2{max-width:480px;margin:0 auto 1rem;text-align:center}.woocommerce-form-login,.woocommerce-form-register,.woocommerce-ResetPassword{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);padding:1.75rem}.woocommerce-form-login .form-row,.woocommerce-form-register .form-row{margin-bottom:1rem}.woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.4rem;font-weight:400}.woocommerce-form-login .woocommerce-button{width:100%;margin-top:.5rem}.woocommerce-LostPassword{text-align:center;margin:1rem 0 0;font-size:.9rem}.woocommerce-form-login .woocommerce-form-login__submit{margin-top:.75rem}#billing_country_field,#shipping_country_field,.form-row.nz-gizli{display:none!important}.form-row.nz-ph>label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.form-row.nz-ph{position:relative}.form-row.nz-ph input::placeholder,.form-row.nz-ph textarea::placeholder{color:var(--metin-soluk);opacity:1}.form-row.nz-ph select{color:var(--metin)}.nz-fatura-tipi>label{display:block}.wc_payment_method img{display:none}.form-row select{min-height:48px;padding-block:.7rem}.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row select.state_select{appearance:none;-webkit-appearance:none;width:100%;min-height:0;height:auto;padding:.78rem 2.5rem .78rem 1rem;border:1px solid var(--kenar);border-radius:var(--radius);background:var(--beyaz) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233A4A2A' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 1rem center;color:var(--metin);font:inherit;line-height:1.5}.woocommerce-checkout .form-row select:invalid,.woocommerce-checkout .form-row select option[value=""]{color:var(--metin-soluk)}.nz-fatura-tipi .woocommerce-input-wrapper{display:flex;gap:.5rem;align-items:center}.nz-fatura-tipi .woocommerce-input-wrapper input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.nz-fatura-tipi .woocommerce-input-wrapper label.radio{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.1rem;border:1px solid var(--kenar);border-radius:999px;background:var(--krem-acik);cursor:pointer;font-weight:500;margin:0;line-height:1.2}.nz-fatura-tipi .woocommerce-input-wrapper label.radio:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid var(--kenar);background:var(--beyaz);flex:none}.nz-fatura-tipi .woocommerce-input-wrapper input[type=radio]:checked+label.radio{background:var(--zeytin);border-color:var(--zeytin);color:var(--krem)}.nz-fatura-tipi .woocommerce-input-wrapper input[type=radio]:checked+label.radio:before{border-color:var(--krem);background:var(--altin)}.nz-fatura-tipi .woocommerce-input-wrapper input[type=radio]:focus-visible+label.radio{outline:2px solid var(--altin);outline-offset:2px}#iyz-checkout-form-button{position:static!important;display:inline-flex;align-items:center;justify-content:center;margin:1rem 0;padding:.9rem 1.8rem;border-radius:999px;border:1px solid var(--zeytin);background:var(--zeytin);color:var(--krem);font:600 .95rem/1.2 var(--font-metin);cursor:pointer;box-shadow:none}#iyz-checkout-form-button:hover{background:var(--zeytin-koyu)}#iyzipay-checkout-form,.iyzico-checkout-form{margin:1.5rem 0}.woocommerce-order-pay .odeme__ozet,.woocommerce-order-pay #order_review{max-width:760px;margin-inline:auto}.tesekkur__ozet{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.tesekkur__ozet li{min-width:0}.tesekkur__ozet strong{overflow-wrap:anywhere;word-break:break-word;font-size:.95rem;line-height:1.35}.tesekkur__ozet li:has(>strong:not(:empty)) strong{hyphens:auto}.hero{position:relative;isolation:isolate;min-height:min(78vh,720px);display:grid;place-items:end center;color:var(--krem);overflow:hidden;background:var(--zeytin-koyu)}.hero__gorsel{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#141c0e00 30%,#141c0ebd)}.hero--gorselsiz{background:radial-gradient(1200px 600px at 20% 30%,#4E6338 0%,var(--zeytin-koyu) 60%)}.hero--gorselsiz:after{background:none}.hero__ic{position:relative;z-index:1;text-align:center;padding-block:4rem clamp(3rem,6vw,4.5rem);max-width:820px}.hero__ust{font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--altin);margin:0 0 1.1rem}.hero__baslik{font-size:clamp(2.3rem,5.5vw,4.2rem);font-weight:500;line-height:1.08;letter-spacing:-.01em;color:var(--krem);margin:0 0 1rem;text-wrap:balance}.hero__baslik i{font-style:italic;font-weight:300}.hero__alt{font-size:clamp(1rem,1.4vw,1.15rem);max-width:44ch;margin:0 auto 1.6rem;opacity:.9}.hero__link{display:inline-block;color:var(--krem);font-weight:600;padding-bottom:.35rem;border-bottom:1px solid var(--altin);transition:color var(--gecis),border-color var(--gecis)}.hero__link:after{content:"\2192";margin-left:.5rem;display:inline-block;transition:transform var(--gecis)}.hero__link:hover{color:var(--altin)}.hero__link:hover:after{transform:translate(4px)}.hero-serit{display:grid;grid-template-columns:repeat(3,1fr);background:var(--krem);border-bottom:1px solid var(--kenar)}.hero-serit div{padding:1.1rem 1.5rem;text-align:center;border-right:1px solid var(--kenar);font-size:.85rem;color:var(--metin-soluk)}.hero-serit div:last-child{border-right:0}.hero-serit b{display:block;font-family:var(--font-baslik);font-size:1.4rem;font-weight:500;color:var(--zeytin-koyu);line-height:1.2}@media (max-width:640px){.hero{min-height:70vh}.hero-serit{grid-template-columns:1fr}.hero-serit div{border-right:0;border-bottom:1px solid var(--kenar);padding:.8rem}.hero-serit div:last-child{border-bottom:0}}.kategori-yatay{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.kkart{display:grid;grid-template-columns:46% 1fr;min-height:270px;border-radius:var(--radius-lg);overflow:hidden;background:var(--beyaz);border:1px solid var(--kenar);color:var(--metin);box-shadow:0 22px 44px -34px #2a361e80;transition:transform .4s ease,box-shadow .4s ease,border-color var(--gecis)}.kkart:hover{transform:translateY(-5px);box-shadow:0 30px 56px -30px #2a361e80;border-color:var(--zeytin-acik);color:var(--metin)}.kkart--tam{grid-column:1/-1;grid-template-columns:32% 1fr;min-height:230px}.kkart__gorsel{display:block;position:relative;background:var(--krem-koyu);border-right:1px solid var(--kenar)}.kkart__gorsel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kkart:hover .kkart__gorsel img{transform:scale(1.05)}.kkart__ic{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.75rem;padding:1.75rem 1.5rem}.kkart__ad{font-family:var(--font-baslik);font-size:clamp(1.35rem,2vw,1.6rem);font-weight:500;line-height:1.1;color:var(--zeytin-koyu)}.kkart__link{margin-top:.25rem}.kkart__link .ikon{width:1em;height:1em;transition:transform var(--gecis)}.kkart:hover .kkart__link{background:var(--zeytin);color:var(--krem);border-color:var(--zeytin)}.kkart:hover .kkart__link .ikon{transform:translate(3px)}.one-cikan{background:var(--krem-koyu)}.one-cikan__liste{grid-template-columns:repeat(3,1fr)!important}.kart--one-cikan .kart__govde{gap:.5rem}.kart--one-cikan .kart__ozet{font-size:.9rem;margin:0}.kart--one-cikan .kart__fiyat{font-size:1.25rem}.hikaye{background:var(--krem)}.hikaye__ic{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.hikaye__gorsel{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:3/2;background:var(--krem-koyu)}.hikaye__gorsel img{width:100%;height:100%;object-fit:cover}.hikaye__bos{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(160deg,#5E7345,var(--zeytin-koyu))}.hikaye__bos-ikon{width:120px;height:120px;opacity:.5}.hikaye__metin h2{margin:.5rem 0 1rem}.hikaye__metin p{color:var(--metin-soluk);font-size:1.05rem}.istatistikler{list-style:none;padding:0;margin:1.5rem 0 2rem;display:flex;gap:2rem;flex-wrap:wrap}.istatistikler li{display:flex;flex-direction:column}.istatistikler strong{font-family:var(--font-baslik);font-size:2rem;font-weight:500;color:var(--zeytin);line-height:1.1}.istatistikler span{font-size:.85rem;color:var(--metin-soluk)}.adimlar{list-style:none;padding:0;margin:clamp(3rem,6vw,5rem) 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;counter-reset:adim}.adim{position:relative;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius-lg);padding:1.75rem 1.5rem 1.5rem}.adim__no{position:absolute;top:1rem;right:1.25rem;font-family:var(--font-baslik);font-size:2.5rem;color:var(--krem-koyu);line-height:1}.adim__ikon{width:34px;height:34px;color:var(--toprak);margin-bottom:.75rem}.adim h3{font-size:1.25rem;margin-bottom:.35rem}.adim p{margin:0;color:var(--metin-soluk);font-size:.95rem}.cok-satanlar ul.products{grid-template-columns:repeat(4,1fr)}.guven{background:var(--zeytin);color:var(--krem)}.guven__liste{list-style:none;margin:0 auto;max-width:1360px;padding:2rem var(--bosluk);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem clamp(1.5rem,3vw,3rem)}.guven__liste li{display:grid;grid-template-columns:auto auto;gap:.15rem .9rem;align-items:center;text-align:left}.guven__ikon{width:30px;height:30px;grid-row:span 2;color:var(--altin)}.guven__liste strong{font-size:.98rem}.guven__liste span{font-size:.85rem;opacity:.8}.yorum-grid{list-style:none;padding:0;margin:0}.yorum{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius-lg);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:1rem}.yorum__tirnak{width:32px;height:32px;color:var(--altin)}.yorum blockquote{margin:0;font-family:var(--font-baslik);font-size:1.15rem;line-height:1.5;color:var(--zeytin-koyu);flex:1}.yorum footer{display:flex;flex-direction:column;font-size:.9rem}.yorum footer span{color:var(--metin-soluk)}@media (max-width:1000px){.kategori-yatay{grid-template-columns:1fr}.kkart--tam{grid-template-columns:46% 1fr;min-height:270px}.one-cikan__liste{grid-template-columns:repeat(2,1fr)!important}.adimlar{grid-template-columns:1fr}.guven__liste{gap:1.25rem 2rem}.cok-satanlar ul.products{grid-template-columns:repeat(2,1fr)}.hikaye__ic{grid-template-columns:1fr}}@media (max-width:560px){.kkart,.kkart--tam{grid-template-columns:1fr;grid-template-rows:220px auto;min-height:0}.kkart__gorsel{border-right:0;border-bottom:1px solid var(--kenar)}.kkart__ic{padding:1.25rem}.one-cikan__liste{grid-template-columns:1fr!important}.guven__liste{flex-direction:column;align-items:flex-start;padding-inline:var(--bosluk)}.cok-satanlar ul.products{grid-template-columns:1fr}}.home .site-footer{margin-top:0}.hero__isik{position:absolute;top:-10%;left:0;width:46vw;max-width:720px;aspect-ratio:1;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,#fff4d68c,#ffecbe47 28%,#ffe6aa14 55%,#ffe6aa00 72%);filter:blur(28px);mix-blend-mode:screen;opacity:.85;transform:translate(120vw) translateY(-8%);animation:huzme 12s linear infinite}@keyframes huzme{0%{transform:translate(120vw) translateY(-8%) scale(.9);opacity:0}8%{opacity:.85}50%{transform:translate(30vw) translateY(6%) scale(1.05)}92%{opacity:.85}to{transform:translate(-60vw) translateY(-4%) scale(.95);opacity:0}}@media (prefers-reduced-motion:reduce){.hero__isik{animation:none;transform:translate(40vw);opacity:.5}}@media (max-width:640px){.hero__isik{width:80vw;filter:blur(20px)}}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity .9s ease}.hero__video.aktif{opacity:1}.hero__gorsel--yedek{z-index:-1}@media (prefers-reduced-motion:reduce){.hero__video{display:none}.hero__gorsel--yedek{z-index:0}}.hikaye-sayfa .sayfa-baslik p{margin-inline:auto;font-family:var(--font-baslik);font-size:1.3rem;color:var(--zeytin)}.hikaye-sayfa__giris{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,4.5rem);align-items:start;margin-top:1rem}.hikaye-sayfa__gorsel{margin:0;position:sticky;top:calc(var(--header-h) + 1.5rem);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 30px 60px -35px #2a361e80}.hikaye-sayfa__gorsel img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.hikaye-sayfa__metin .istatistikler{margin:0 0 1.75rem;padding-bottom:1.5rem;border-bottom:1px solid var(--kenar)}.icerik--giris>p:first-of-type{font-family:var(--font-baslik);font-size:1.35rem;line-height:1.5;color:var(--zeytin-koyu)}.cta-bant{background:var(--zeytin);color:var(--krem);padding-block:clamp(3rem,7vw,5rem);margin-top:clamp(2rem,5vw,4rem)}.hikaye-sayfa .bolum{padding-bottom:0}.cta-bant h2{color:var(--krem)}.cta-bant p{opacity:.85;margin-bottom:1.5rem}.sss .sayfa-baslik p{margin-inline:auto}.sss__liste details{background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius);margin-bottom:.75rem;padding:0 1.25rem}.sss__liste summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:600;color:var(--zeytin-koyu)}.sss__liste summary::-webkit-details-marker{display:none}.sss__liste summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:50%;background:var(--krem-koyu);display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:var(--zeytin);transition:transform var(--gecis)}.sss__liste details[open] summary:after{content:"\2212"}.sss__liste details>*:not(summary){padding-bottom:1rem;color:var(--metin-soluk)}.sss__liste details>p:last-child{padding-bottom:1.25rem}.iletisim .sayfa-baslik p{margin-inline:auto}.iletisim__duzen{display:grid;grid-template-columns:minmax(300px,380px) 1fr;gap:0;margin-top:1.5rem;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 60px -30px #2a361e59}.iletisim__panel{background:var(--zeytin);color:var(--krem);padding:clamp(1.75rem,4vw,2.75rem);display:flex;flex-direction:column;gap:1.25rem}.iletisim__panel h2{color:var(--krem);margin:0}.iletisim__panel-metin{opacity:.85;margin:0}.iletisim__liste{list-style:none;margin:.5rem 0;padding:0;display:flex;flex-direction:column;gap:1.1rem}.iletisim__liste li{display:flex;gap:1rem;align-items:flex-start}.iletisim__liste a{color:var(--krem)}.iletisim__liste a:hover{color:var(--altin)}.iletisim__ikon{flex:none;width:42px;height:42px;border-radius:50%;background:#f4efe41f;display:inline-flex;align-items:center;justify-content:center;color:var(--altin)}.iletisim__ikon .ikon{width:20px;height:20px}.iletisim__etiket{display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-bottom:.15rem}.iletisim__panel .btn--wa{margin-top:auto}.iletisim__sss{font-size:.85rem;opacity:.8;margin:0}.iletisim__sss a{color:var(--altin);text-decoration:underline}.iletisim__form{background:var(--beyaz);padding:clamp(1.75rem,4vw,3rem)}.iletisim__form h2{margin:.25rem 0 .35rem}.iletisim__form>.soluk{margin-bottom:1.5rem}.iletisim__form .wpcf7-form p{margin:0}.form-alanlar{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-alanlar .alan--tam{grid-column:1/-1}.alan{display:flex;flex-direction:column;gap:.35rem}.alan>label{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin-soluk);margin:0}.alan input,.alan textarea{background:var(--krem-acik);border:1px solid var(--krem-koyu);padding:.9rem 1rem}.alan input:focus,.alan textarea:focus{background:var(--beyaz);border-color:var(--zeytin)}.alan textarea{min-height:160px}.form-gonder{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.form-gonder .btn{padding:.95rem 2.2rem}.form-gonder .wpcf7-submit{border-radius:999px}.form-not{font-size:.8rem;color:var(--metin-soluk);margin:0}.iletisim__harita{margin-top:3rem;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--kenar)}.iletisim__harita iframe{width:100%;height:380px;border:0;display:block}.yazi-grid{margin-top:1rem}.yazi-kart{display:flex;flex-direction:column;overflow:hidden;height:100%}.yazi-kart__gorsel{display:block;aspect-ratio:3/2;background:var(--krem-koyu);overflow:hidden}.yazi-kart__gorsel img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.yazi-kart:hover .yazi-kart__gorsel img{transform:scale(1.04)}.yazi-kart__bos{display:block;width:100%;height:100%;background:linear-gradient(160deg,var(--krem-koyu),#D9CFB6)}.yazi-kart__govde{padding:1.25rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.yazi-kart h3{font-size:1.2rem;margin:0}.yazi-kart h3 a{color:var(--zeytin-koyu)}.yazi-kart p{margin:0;font-size:.95rem;flex:1}.yazi-kart__tarih{font-size:.8rem;color:var(--metin-soluk)}.yazi__gorsel{margin:0 0 2rem;border-radius:var(--radius-lg);overflow:hidden}.yazi__gorsel img{width:100%}.yazi__meta{margin:0}.yazi__gezinti{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--kenar);font-size:.95rem}.yazi__gezinti span:last-child{margin-left:auto;text-align:right}.sayfalama .nav-links{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:2.5rem}.arama-form--sayfa{max-width:520px;margin:1.5rem auto 0}.sayfa-404 .sayfa-baslik p{margin-inline:auto}.satici-bilgi{list-style:none;padding:1rem 1.25rem;background:var(--beyaz);border:1px solid var(--kenar);border-radius:var(--radius)}.satici-bilgi li{margin-bottom:.35rem}@media (max-width:900px){.hikaye-sayfa__giris{grid-template-columns:1fr}.hikaye-sayfa__gorsel{position:static}.hikaye-sayfa__gorsel img{aspect-ratio:3/2}.iletisim__duzen,.form-alanlar{grid-template-columns:1fr}}.page-template-page-hikayemiz .site-footer{margin-top:0}.hikaye-sayfa .icerik p,.hikaye-sayfa .icerik h2,.hikaye-sayfa .icerik h3{text-align:left!important}.popup{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:1rem}.popup[hidden]{display:none}.popup__perde{position:absolute;inset:0;background:#141c0eb3;opacity:0;transition:opacity .25s ease}.popup__kutu{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(100%,860px);max-height:calc(100vh - 2rem);background:var(--krem);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 40px 90px -30px #0009;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .3s ease,transform .3s ease}.popup.acik .popup__perde{opacity:1}.popup.acik .popup__kutu{opacity:1;transform:none}.popup__gorsel{position:relative;min-height:100%}.popup__gorsel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.popup__gorsel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#141c0e00 60%,#f4efe459)}.popup__ic{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;padding:clamp(2rem,4vw,3rem) clamp(1.75rem,4vw,3rem);overflow:auto}.popup__logo{height:60px;width:auto;margin-bottom:.35rem}.popup__ust{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--toprak)}.popup__ic h2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;margin:0;color:var(--zeytin-koyu)}.popup__ic p{margin:0;color:var(--metin-soluk);font-size:1rem;line-height:1.7;font-family:var(--font-baslik);font-size:1.08rem}.popup__butonlar{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.popup__gec{color:var(--metin-soluk);border-color:var(--kenar)}.popup__gec:hover{background:var(--krem-koyu);border-color:var(--krem-koyu);color:var(--zeytin-koyu)}.popup__kapat{position:absolute;top:.75rem;right:.75rem;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#f4efe4e6;color:var(--zeytin-koyu);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--gecis)}.popup__kapat:hover{background:var(--beyaz)}.popup__kapat .ikon{width:20px;height:20px}@media (max-width:720px){.popup__kutu{grid-template-columns:1fr;max-height:calc(100vh - 1.5rem)}.popup__gorsel{min-height:0;height:160px}.popup__gorsel:after{background:linear-gradient(180deg,#141c0e00 50%,#f4efe499)}.popup__ic{padding:1.5rem 1.35rem 1.75rem}.popup__logo{height:46px}}@media (prefers-reduced-motion:reduce){.popup__kutu,.popup__perde{transition:none}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .52s ease var(--gecikme,0ms),transform .52s cubic-bezier(.2,.7,.2,1) var(--gecikme,0ms)}.reveal.gorunur{opacity:1;transform:none}.reveal.kkart.gorunur:hover,.reveal.kart.gorunur:hover{transform:translateY(-5px)}.ucan-gorsel{position:fixed;z-index:200;object-fit:cover;border-radius:var(--radius);pointer-events:none;box-shadow:0 12px 30px -10px #00000059;transition:left .65s cubic-bezier(.2,.8,.3,1),top .65s cubic-bezier(.2,.8,.3,1),width .65s ease,height .65s ease,opacity .65s ease,border-radius .65s ease}.sepet-ikon.zipla{animation:zipla .5s cubic-bezier(.3,1.6,.5,1)}.sepet-ikon.zipla [data-nz-cart-count]{animation:sayacPat .5s ease}@keyframes zipla{0%{transform:scale(1)}35%{transform:scale(1.25) rotate(-8deg)}70%{transform:scale(.95) rotate(4deg)}to{transform:scale(1)}}@keyframes sayacPat{0%{background:var(--krem)}50%{background:var(--altin);transform:scale(1.4)}to{transform:scale(1)}}.yapraklar{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.yaprak{position:absolute;top:-12%;width:26px;height:56px;opacity:0;color:#c8d6aa8c;animation:yaprakDus var(--sure,14s) linear var(--gecik,0s) infinite}.yaprak svg{width:100%;height:100%;fill:currentColor;filter:blur(.3px)}.yaprak:nth-child(1){left:8%;--sure:16s;--gecik:0s;width:22px;height:48px}.yaprak:nth-child(2){left:26%;--sure:19s;--gecik:5s}.yaprak:nth-child(3){left:47%;--sure:15s;--gecik:9s;width:20px;height:44px}.yaprak:nth-child(4){left:66%;--sure:21s;--gecik:2s;width:30px;height:64px}.yaprak:nth-child(5){left:84%;--sure:17s;--gecik:12s}@keyframes yaprakDus{0%{transform:translate(0) rotate(-20deg);opacity:0}8%{opacity:1}50%{transform:translate(-40px,55vh) rotate(160deg)}92%{opacity:.9}to{transform:translate(30px,115vh) rotate(340deg);opacity:0}}.adimlar--cizgi{position:relative}.adimlar--cizgi:before{content:"";position:absolute;left:8%;right:8%;top:2.35rem;height:2px;background:linear-gradient(90deg,var(--altin),var(--toprak));transform:scaleX(0);transform-origin:left;transition:transform 2.6s cubic-bezier(.4,0,.2,1);z-index:0}.adimlar--cizgi.cizildi:before{transform:scaleX(1)}.adimlar--cizgi .adim{position:relative;z-index:1}.adimlar--cizgi .adim__ikon{transform:scale(.6);opacity:0;transition:transform .5s cubic-bezier(.3,1.5,.5,1),opacity .4s ease}.adimlar--cizgi.cizildi .adim:nth-child(1) .adim__ikon{transition-delay:.5s}.adimlar--cizgi.cizildi .adim:nth-child(2) .adim__ikon{transition-delay:1.4s}.adimlar--cizgi.cizildi .adim:nth-child(3) .adim__ikon{transition-delay:2.3s}.adimlar--cizgi.cizildi .adim__ikon{transform:none;opacity:1}@media (max-width:1000px){.adimlar--cizgi:before{display:none}.adimlar--cizgi .adim__ikon{transform:none;opacity:1}}.dalga{position:relative;height:48px;margin-top:-48px;margin-bottom:-1px;overflow:hidden;pointer-events:none;line-height:0;font-size:0}.dalga__ray{display:flex;width:200%;height:calc(100% + 2px);animation:dalgaKay 40s linear infinite;will-change:transform}.dalga__ray svg{flex:none;width:50%;height:100%;display:block}.dalga--krem svg{fill:var(--krem-koyu)}.dalga--zeytin svg{fill:var(--zeytin)}@keyframes dalgaKay{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.yaprak{display:none}.adimlar--cizgi:before{transform:none;transition:none}.adimlar--cizgi .adim__ikon{transform:none;opacity:1}.dalga svg{animation:none}.ucan-gorsel{display:none}}
