
    :root {
        --pege-wood-deep: #3b2418;
        --pege-wood: #5a3824;
        --pege-wood-mid: #754b2f;
        --pege-wood-accent: #9a6b45;
        --pege-wood-soft: #eee2d4;
        --pege-wood-pale: #f6eee5;
    }

    /* Ana navigasyon ve menü vurguları */
    @media (min-width:1121px) {
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu { background: var(--pege-wood-deep) !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu > .sy-menu > li:hover > a,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu > .sy-menu > li:focus-within > a { color:#ead0af !important; background:transparent !important; box-shadow:none !important; }
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu > .sy-menu > li > a:hover,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu > .sy-menu > li > a:focus-visible { color: #ead0af !important; border-bottom-color: #c39768 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pege-mega-all { background: var(--pege-wood-mid) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pege-mega-all:hover { background: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pege-mega-link-list a:hover { color: var(--pege-wood-mid) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu h3 a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu .pg-material-all,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column span,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column summary,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-sets,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-category-group > summary,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-mobile-category-group > details > summary,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-mobile-category-group .pg-material-links a { color: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu a { color:#6b5140 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu h3 a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu .pg-material-all { color:var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column a:hover,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-material-column summary:hover,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu a:hover,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) #pg-material-menu a:focus-visible { color: var(--pege-wood-mid) !important; }

    /* Arama, hesap ve sepet simgeleri */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-store-search input[type="search"],
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-store-search button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-header-search button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-header-tool,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .sy-cart-panel,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .sy-cart-head h2,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .sy-cart-close,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-search-suggest small { color:var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-cart-count { background:var(--pege-wood) !important; }

    /* Ana sayfa koyu yüzeyleri ve okunaklı kart fiyatları */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-ribbon,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-manifesto,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-footer { background:var(--pege-wood-deep) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-footer-bottom { color:#d6bd9f !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-footer .pg-footer-cta,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-manifesto a { color:var(--pege-wood) !important; -webkit-text-fill-color:var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-manifesto li { border-color:#8f7258 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-top-shop .pege-live-card { background:#412c20 !important; border-color:#77553c !important; box-shadow:0 8px 24px #3b241812 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-top-shop .pege-live-card:hover { background:#543724 !important; box-shadow:0 12px 28px #3b241823 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-top-shop .pege-live-card b { color:#e7d3ad !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-shop-controls button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-canvas-study > span,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pege-live-intro > span { color:var(--pege-wood) !important; }

    /* Bilgi başlıkları, filtre ve ürün aksiyonları */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-heading,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-page .wp-block-button__link,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-form button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-filter-a):not(#pg-filter-b) .sy-product-search button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-curated .pege-live-card > span { background: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-heading { color: #fff8ef !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-links a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-help a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-links a[aria-current="page"] { color: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-info-links a[aria-current="page"] { background: var(--pege-wood) !important; border-color: var(--pege-wood) !important; color: #fff !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-active { background: var(--pege-wood-soft) !important; color: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-stock input { accent-color: var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-panel,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-categories h2,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-form legend,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-price input,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-stock,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .sy-product-search input[type="search"] { color:var(--pege-wood) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-categories a[aria-current],
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-filter-categories a:hover { background:var(--pege-wood-soft) !important; color:var(--pege-wood) !important; }

    /* Fiyat ve ürün kartı vurguları; WhatsApp yeşili korunur. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).home .pg-curated .pege-live-card b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce :is(.price, .amount),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).single-product.siteyap-recipe-fashion-commerce .wp-block-woocommerce-product-price { color: var(--pege-wood-mid) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-category-card a:hover,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .pg-collection-card a:hover { color: var(--pege-wood-mid) !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).single-product .woocommerce-breadcrumb a:hover { color:var(--pege-wood-mid) !important; }

    /* Mobil menü açıkken de aynı ahşap vurgu korunur; yerleşim değişmez. */
    @media (max-width: 1120px) {
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .siteyap-primary-menu .pege-menu-mobile-brand strong,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .siteyap-primary-menu .pege-menu-branch.is-submenu-open > .pege-menu-mobile-toggle,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .siteyap-primary-menu .pege-menu-branch.is-submenu-open > a { color: var(--pege-wood) !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .siteyap-primary-menu .pege-menu-branch.is-submenu-open > a { background: var(--pege-wood-soft) !important; border-color: #d3bda5 !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .siteyap-primary-menu .pege-menu-branch.is-submenu-open > .pege-menu-mobile-toggle { background: #eadbca !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu > .sy-menu-toggle,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu.is-open > .sy-menu-toggle::after,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-mobile-toggle:hover,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-mobile-toggle:focus-visible,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-simple > a:hover,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-simple > a:focus-visible { color:var(--pege-wood) !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-branch:hover > a,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-submenu a:hover { background:var(--pege-wood-pale) !important; color:var(--pege-wood) !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-branch.is-submenu-open > .pege-submenu,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .pege-menu-branch.is-submenu-open > .pege-menu-mobile-toggle { border-color:#d3bda5 !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d) .siteyap-primary-menu .sy-menu-toggle:focus-visible { box-shadow:0 0 0 3px #9a6b4538 !important; }
    }
    /* Fiyat görünümü: koyu kartlarda altın, açık kartlarda sıcak kontrast. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-hero-triangle .pg-triangle-card > b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .wp-block-woocommerce-product-price,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .woocommerce ul.products li.product .price {
        color:#713b17 !important;
        font-size:22px !important;
        font-weight:800 !important;
        line-height:1.25 !important;
        letter-spacing:-.025em !important;
        opacity:1 !important;
        text-shadow:none !important;
        -webkit-text-fill-color:currentColor !important;
        font-variant-numeric:lining-nums tabular-nums;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce :is(.pg-top-shop .pege-live-card > b, .pg-curated .pege-live-card > b, .pg-hero-triangle .pg-triangle-card > b, .wp-block-woocommerce-product-price, .woocommerce ul.products li.product .price) :is(.price, .amount, bdi, .woocommerce-Price-currencySymbol, .wc-block-components-product-price, ins, del) {
        color:inherit !important;
        font-size:inherit !important;
        font-weight:inherit !important;
        line-height:inherit !important;
        letter-spacing:inherit !important;
        -webkit-text-fill-color:currentColor !important;
        text-shadow:inherit !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b {
        color:#ffdc91 !important;
        font-size:24px !important;
        margin: auto 4px 14px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-hero-triangle .pg-triangle-card > b {
        color:#ffdc91 !important;
        font-size:18px !important;
        gap:6px !important;
        border-top-color:#dcb47066 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-hero-triangle .pg-triangle-card > b::after {
        background:#f2ca80 !important;
        color:#3b2418 !important;
        flex-shrink:0;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .wp-block-woocommerce-product-price,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .woocommerce ul.products li.product .price {
        display:inline-flex !important;
        flex-wrap:wrap;
        align-items:center;
        gap:6px;
        align-self:flex-start;
        width:fit-content;
        max-width:100%;
        box-sizing:border-box;
        padding:7px 12px !important;
        background:#f8e8c8 !important;
        border:1px solid #dfbb78 !important;
        border-radius:8px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b {font-size:24px !important;}
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price:not([data-is-descendent-of-query-loop="true"]) {
        font-size:clamp(28px,3vw,38px) !important;
        padding:10px 16px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce :is(.wp-block-woocommerce-product-price, .woocommerce ul.products li.product .price) del {
        font-size:.72em !important;
        font-weight:500 !important;
        opacity:.75 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce :is(.wp-block-woocommerce-product-price, .woocommerce ul.products li.product .price) ins {text-decoration:none !important;}
    @media (max-width:600px) {
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .wp-block-woocommerce-product-price,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .woocommerce ul.products li.product .price {font-size:20px !important;}
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d).siteyap-recipe-fashion-commerce .pg-hero-triangle .pg-triangle-card > b {font-size:16px !important;}
    }
    /* Ürün gridleri: sade kart yapısı ve net fiyat renkleri. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template {
        display:grid !important;
        grid-template-columns:repeat(4,minmax(0,1fr)) !important;
        gap:28px 18px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template > .wc-block-product {
        min-width:0 !important;
        padding:0 !important;
        border:0 !important;
        border-radius:0 !important;
        background:transparent !important;
        box-shadow:none !important;
        display:flex !important;
        flex-direction:column !important;
        align-items:flex-start !important;
        gap:8px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template > .wc-block-product > a:first-child,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template > .wc-block-product > .wc-block-components-product-image {
        display:block !important;
        width:100% !important;
        margin:0 !important;
        border:0 !important;
        box-shadow:none !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template > .wc-block-product img {
        display:block !important;
        width:100% !important;
        aspect-ratio:1/1 !important;
        object-fit:cover !important;
        border-radius:10px !important;
        box-shadow:none !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-title,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-name,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template h2,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template h3 {
        margin:2px 0 0 !important;
        padding:0 !important;
        font-size:15px !important;
        line-height:1.35 !important;
        font-weight:650 !important;
        letter-spacing:-.01em !important;
        text-align:left !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price {
        display:inline-flex !important;
        align-items:baseline !important;
        gap:6px !important;
        width:auto !important;
        margin:0 !important;
        padding:0 !important;
        border:0 !important;
        background:transparent !important;
        border-radius:0 !important;
        color:#287a46 !important;
        font-size:17px !important;
        line-height:1.3 !important;
        font-weight:800 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) { color:#287a46 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price del,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price del {
        color:#b6423e !important;
        font-size:.78em !important;
        font-weight:600 !important;
        opacity:1 !important;
        text-decoration-thickness:1.5px !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) { color:#b6423e !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price ins,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price ins { color:#287a46 !important; text-decoration:none !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-button,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .add_to_cart_button { margin:2px 0 0 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-button a,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-button__link,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .add_to_cart_button {
        min-height:0 !important;
        padding:7px 11px !important;
        border:1px solid #d8c6b5 !important;
        border-radius:7px !important;
        background:transparent !important;
        color:#5a3824 !important;
        font-size:12px !important;
        font-weight:700 !important;
        box-shadow:none !important;
    }
    /* Ürün detayında sade, odaklı yerleşim. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .summary .price {
        display:inline-flex !important;
        width:auto !important;
        padding:0 !important;
        border:0 !important;
        background:transparent !important;
        color:#287a46 !important;
        font-size:clamp(28px,3vw,38px) !important;
        font-weight:800 !important;
        line-height:1.15 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .summary .price :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) { color:#287a46 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price del,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .summary .price del { color:#b6423e !important; font-size:.65em !important; font-weight:600 !important; opacity:1 !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .summary .price del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) { color:#b6423e !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-price ins,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .summary .price ins { color:#287a46 !important; text-decoration:none !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .wp-block-woocommerce-product-details,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce.single-product .woocommerce-tabs { border-top:1px solid #eadfd5 !important; }
    @media (max-width:700px) {
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:22px 12px !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-title,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-name,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template h2,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template h3 { font-size:14px !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-woocommerce-product-price,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .price { font-size:16px !important; }
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wc-block-components-product-button a,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .wp-block-button__link,
        html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal).siteyap-recipe-fashion-commerce .wc-block-product-template .add_to_cart_button { font-size:11px !important; padding:6px 8px !important; }
    }    /* Ana sayfa seçki kartları: okunaklı isim ve sade fiyat satırı. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card {
        border:0 !important;
        box-shadow:none !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card :is(h2,h3,h4,p,span,strong,a),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card :is(h2,h3,h4,p,span,strong,a) {
        color:#4a3427 !important;
        -webkit-text-fill-color:#4a3427 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b {
        display:inline-flex !important;
        align-items:baseline !important;
        gap:6px !important;
        width:auto !important;
        margin:4px 0 0 !important;
        padding:0 !important;
        border:0 !important;
        border-radius:0 !important;
        background:transparent !important;
        color:#287a46 !important;
        -webkit-text-fill-color:#287a46 !important;
        font-size:20px !important;
        line-height:1.25 !important;
        font-weight:800 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) {
        color:#287a46 !important;
        -webkit-text-fill-color:#287a46 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b del,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b del {
        color:#b6423e !important;
        -webkit-text-fill-color:#b6423e !important;
        font-size:.72em !important;
        font-weight:600 !important;
        opacity:1 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol),
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b del :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) { color:#b6423e !important; -webkit-text-fill-color:#b6423e !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-curated .pege-live-card > b ins,
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce .pg-top-shop .pege-live-card > b ins { color:#287a46 !important; -webkit-text-fill-color:#287a46 !important; text-decoration:none !important; }        /* Ürün seçkisi kartları: canlı ana sayfada okunaklı ve hafif görünüm. */
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card {
        border:0 !important;
        box-shadow:none !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card h3 {
        color:#4a3427 !important;
        -webkit-text-fill-color:#4a3427 !important;
        font-size:16px !important;
        line-height:1.35 !important;
        font-weight:700 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card > b {
        display:inline-flex !important;
        width:auto !important;
        margin:4px 0 0 !important;
        padding:0 !important;
        border:0 !important;
        border-radius:0 !important;
        background:transparent !important;
        color:#287a46 !important;
        -webkit-text-fill-color:#287a46 !important;
        font-size:20px !important;
        line-height:1.25 !important;
        font-weight:800 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card > b :is(.amount,.woocommerce-Price-amount,bdi,.woocommerce-Price-currencySymbol) {
        color:#287a46 !important;
        -webkit-text-fill-color:#287a46 !important;
    }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card > b del { color:#b6423e !important; -webkit-text-fill-color:#b6423e !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card > b ins { color:#287a46 !important; -webkit-text-fill-color:#287a46 !important; text-decoration:none !important; }
    html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix).siteyap-recipe-fashion-commerce :is(.pg-shop-page,.pege-live-products) .pege-live-card > span {
        display:inline-flex !important;
        width:auto !important;
        margin:5px 0 0 !important;
        padding:5px 0 !important;
        background:transparent !important;
        color:#5a3824 !important;
        -webkit-text-fill-color:#5a3824 !important;
        font-size:12px !important;
        font-weight:700 !important;
    }html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card{background:#fff!important;border:1px solid #e8e0d8!important;border-radius:6px!important;box-shadow:none!important;}html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card h3,html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card > span{color:#302820!important;-webkit-text-fill-color:#302820!important;opacity:1!important;}html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card > b,html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card > b *{color:#287a46!important;-webkit-text-fill-color:#287a46!important;background:transparent!important;}html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card del,html body:not(#pg-wood-a):not(#pg-wood-b):not(#pg-wood-c):not(#pg-wood-d):not(#pg-minimal):not(#pg-card-fix):not(#pg-final).home :is(.pg-top-shop,.pg-curated) .pege-live-card del *{color:#b6423e!important;-webkit-text-fill-color:#b6423e!important;}html body.home .pg-top-shop .pg-shop-page,html body.home .pg-curated .pg-shop-page{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;width:100%!important;}html body.home .pg-top-shop .pg-shop-track,html body.home .pg-curated .pg-shop-track{overflow:visible!important;}@media(max-width:700px){html body.home .pg-top-shop .pg-shop-page,html body.home .pg-curated .pg-shop-page{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}}