/* Mağaza teması görünümü: Ferah. Generated by ops/build-skins.py; edit the generator, not this file. */
body.skin-ferah{--t-bg:#f4f9fa;--t-surface:#ffffff;--t-surface-2:#e6f2f3;--t-field:#ffffff;--t-ink:#0c2a33;--t-muted:#4a636b;--t-line:#d6e7ea;--t-line-strong:#a8c8cd;--t-accent:#0a6c72;--t-primary:var(--merchant-primary,#0c2a33);--t-radius:16px;--t-radius-sm:10px;--t-pill:999px;--t-head:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;
--inner-bg:#f4f9fa;--inner-surface:#ffffff;--inner-surface-raised:#e6f2f3;--inner-border:#d6e7ea;--inner-text:#0c2a33;--inner-muted:#4a636b;--inner-accent:#0a6c72;
color-scheme:light;background:#f4f9fa;color:#0c2a33;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}

/* Header and menu */
body.skin-ferah .site-header{position:sticky;top:0;background:#fffffff2;border-bottom:1px solid #d6e7ea;backdrop-filter:blur(14px)}
body.skin-ferah .header-inner{min-height:84px}
body.skin-ferah .site-header .brand img{filter:none}
body.skin-ferah .brand strong,body.skin-ferah .brand b{color:#0c2a33}
body.skin-ferah .brand strong{font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .header-phone{color:#0c2a33}
body.skin-ferah .header-phone span{border-color:#a8c8cd}
body.skin-ferah .header-cta{border-radius:var(--t-radius-sm);box-shadow:none}
body.skin-ferah .mobile-nav summary{border-color:#a8c8cd;background:transparent}
body.skin-ferah .mobile-nav summary:hover,body.skin-ferah .mobile-nav[open] summary{background:#e6f2f3;border-color:#0c2a33}
body.skin-ferah .mobile-nav summary span{background:#0c2a33}
body.skin-ferah .agency-menu-panel{background:#f4f9fa}
body.skin-ferah .agency-menu-kicker,body.skin-ferah .agency-menu-categories h3{color:var(--t-accent)}
body.skin-ferah .agency-menu nav{border-color:#d6e7ea;background:transparent;box-shadow:none}
body.skin-ferah .agency-menu nav a{color:#0c2a33;font-family:var(--t-head);font-weight:750}
body.skin-ferah .agency-menu nav a:hover,body.skin-ferah .agency-menu nav a:focus-visible{color:var(--t-accent)}
body.skin-ferah .agency-menu-categories a,body.skin-ferah .agency-menu-contact a:last-child{color:#4a636b}
body.skin-ferah .agency-menu-categories a:hover{color:#0c2a33}
body.skin-ferah .agency-menu-contact{border-color:#d6e7ea}
body.skin-ferah .agency-menu-contact a:first-child{border-radius:var(--t-radius-sm)}
@media(min-width:1101px){body.skin-ferah .desktop-nav{display:flex;gap:24px;margin-left:auto}body.skin-ferah .desktop-nav a{color:#4a636b;font-size:13px;font-weight:600}body.skin-ferah .desktop-nav a:hover,body.skin-ferah .desktop-nav a[aria-current=page]{color:#0c2a33}body.skin-ferah .header-phone{margin-left:0}}

/* Storefront home */
body.skin-ferah .sf-home{background:#f4f9fa;color:#0c2a33}
body.skin-ferah .sf-kicker{color:var(--t-accent);letter-spacing:.14em}
body.skin-ferah .sf-hero{background:#e3f1f2}
body.skin-ferah .sf-hero::after{background:linear-gradient(90deg,#f4f9faf7,#f4f9fad9 38%,#f4f9fa1f 100%)}
body.skin-ferah .sf-hero h2{color:#0c2a33;font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .sf-hero h2 em{font-style:italic;color:#0a6c72}
body.skin-ferah :is(.sf-category-arrow,.sf-product-card h3 a:hover,.sf-text-link:hover){color:var(--t-accent)}
body.skin-ferah .sf-hero-description{color:#3c565e}
body.skin-ferah .sf-hero .sf-outline-button{border-color:#0c2a3355;color:#0c2a33}
body.skin-ferah .sf-outline-button{border-color:#a8c8cd;border-radius:var(--t-radius-sm);color:#0c2a33}
body.skin-ferah .sf-outline-button:hover{border-color:var(--t-accent);background:transparent}
body.skin-ferah .sf-section+.sf-section{border-top-color:#d6e7ea}
body.skin-ferah .sf-section h2,body.skin-ferah .sf-empty h2{color:#0c2a33;font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .sf-section-heading p:not(.sf-kicker),body.skin-ferah .sf-empty>p:not(.sf-kicker){color:#4a636b}
body.skin-ferah .sf-text-link{color:#0c2a33;border-bottom-color:#a8c8cd}
body.skin-ferah .sf-category-card{border-color:#d6e7ea;border-radius:var(--t-radius);background:#ffffff;color:#0c2a33;box-shadow:0 1px 2px #0c2a330d}
body.skin-ferah .sf-category-card:hover{box-shadow:0 16px 36px #0c2a331f}
body.skin-ferah .sf-category-card h3{font-family:var(--t-head);font-weight:750}
body.skin-ferah .sf-category-card p,body.skin-ferah .sf-category-index{color:#4a636b}
body.skin-ferah .sf-product-card{border-color:#d6e7ea;border-radius:var(--t-radius);background:#ffffff;box-shadow:0 1px 2px #0c2a330d}
body.skin-ferah .sf-product-card:hover{border-color:#a8c8cd;box-shadow:0 16px 36px #0c2a331f}
body.skin-ferah .sf-product-media{background:#eef6f7;color:#4a636b}
body.skin-ferah .sf-product-badge{border-radius:var(--t-pill);background:#0c2a33;color:#f4f9fa}
body.skin-ferah .sf-product-badge-sale{background:var(--merchant-primary);color:var(--merchant-on-primary)}
body.skin-ferah .sf-product-card h3{color:#0c2a33;font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .sf-product-category,body.skin-ferah .sf-product-description,body.skin-ferah .sf-product-stock,body.skin-ferah .sf-product-price small,body.skin-ferah .sf-product-price del{color:#4a636b}
body.skin-ferah .sf-product-price strong{color:#0c2a33}
body.skin-ferah .sf-text-panel{border-color:#d6e7ea;border-radius:var(--t-radius);background:#e6f2f3}
body.skin-ferah .sf-text-panel p:not(.sf-kicker){color:#4a636b}
@media(max-width:760px){body.skin-ferah .sf-hero::after{background:linear-gradient(90deg,#f4f9faeb,#f4f9fac7)}}

/* Buttons */
body.skin-ferah .store-button,body.skin-ferah .contact-page-submit,body.skin-ferah .theme-card-actions a{border-radius:var(--t-radius-sm);box-shadow:none}
body.skin-ferah .contact-page-submit,body.skin-ferah .contact-widget-submit,body.skin-ferah .contact-widget-toggle{border-color:var(--t-primary);background:var(--t-primary);color:var(--merchant-on-primary,#fff);box-shadow:none}
body.skin-ferah .contact-page-submit:hover,body.skin-ferah .contact-widget-submit:hover{background:var(--t-primary);filter:brightness(1.12)}
body.skin-ferah .account-secondary-button,body.skin-ferah .theme-inquiry-link{border-color:#a8c8cd;border-radius:var(--t-radius-sm);background:transparent;color:#0c2a33}
body.skin-ferah .account-secondary-button:hover,body.skin-ferah .theme-inquiry-link:hover{border-color:#0c2a33;background:#e6f2f3}

/* Inner, catalog, product, cart, checkout and account pages */
body.skin-ferah .page-hero,body.skin-ferah .store-page-hero,body.skin-ferah .store-hero{border-bottom-color:#d6e7ea;background:#e3f1f2;color:#0c2a33}
body.skin-ferah .page-hero::before,body.skin-ferah .store-page-hero::before,body.skin-ferah .page-hero::after,body.skin-ferah .store-page-hero::after,body.skin-ferah .store-hero::after{display:none}
body.skin-ferah .page-hero h1,body.skin-ferah .store-page-hero h1,body.skin-ferah .store-hero h1{color:#0c2a33;font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .page-hero p:not(.eyebrow),body.skin-ferah .store-page-hero p:not(.eyebrow),body.skin-ferah .store-hero p:not(.eyebrow),body.skin-ferah .breadcrumb{color:#3c565e}
body.skin-ferah .eyebrow,body.skin-ferah .eyebrow.light{color:var(--t-accent);letter-spacing:.14em}
body.skin-ferah.agency-inner-page .store-dot,body.skin-ferah .store-empty>span,body.skin-ferah :is(.store-section-heading h2,.store-help h2,.page-hero h1,.store-page-hero h1,.store-hero h1,.content-prose h2) em{color:var(--t-accent)}
body.skin-ferah .content-section,body.skin-ferah .store-section{background:#f4f9fa;color:#0c2a33}
body.skin-ferah :is(.sf-hero,.page-hero,.store-page-hero,.store-hero) :is(.sf-kicker,.eyebrow,.store-dot,h1 em,h2 em){color:#0a6c72}
body.skin-ferah .content-prose h2,body.skin-ferah .store-section-heading h2,body.skin-ferah .store-product-detail-info h2,body.skin-ferah .store-help h2,body.skin-ferah .info-strip h2,body.skin-ferah .contact-page-form-intro h2{font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .content-prose a,body.skin-ferah .store-secondary-link,body.skin-ferah .account-card a,body.skin-ferah .theme-source-link,body.skin-ferah .contact-card a,body.skin-ferah .checkout-privacy a,body.skin-ferah .contact-page-privacy a{color:#0c2a33;text-decoration-color:var(--t-accent)}
body.skin-ferah .content-prose a:hover,body.skin-ferah .store-secondary-link:hover,body.skin-ferah .account-card a:hover,body.skin-ferah .contact-card a:hover{color:var(--t-accent)}
body.skin-ferah .legal-meta{color:#4a636b}
body.skin-ferah :is(.detail-card,.contact-card,.theme-card,.package-card,.store-empty,.admin-insight,.account-card,.cart-item,.cart-summary,.checkout-form-wrap,.checkout-payment-options,.checkout-success,.payment-result-card,.payment-frame-wrap,.contact-page-form-section){border-color:#d6e7ea;border-radius:var(--t-radius);background:#ffffff;box-shadow:0 1px 2px #0c2a330d;color:#0c2a33}
body.skin-ferah :is(.detail-card,.contact-card,.theme-card,.package-card):hover{border-color:#a8c8cd;box-shadow:0 16px 36px #0c2a331f}
body.skin-ferah .package-card h3{font-family:var(--t-head);font-weight:750;letter-spacing:-.03em}
body.skin-ferah .detail-card ul li::marker{color:var(--t-accent)}
body.skin-ferah .theme-card-image{background:#eef6f7}
body.skin-ferah :is(.info-strip,.theme-note,.notice,.store-help){border-color:#d6e7ea;border-radius:var(--t-radius);background:#e6f2f3;color:#0c2a33}
body.skin-ferah :is(.info-strip p,.theme-note p,.store-help p:last-child){color:#4a636b}
body.skin-ferah .notice{border-left-color:var(--t-accent);color:#0c2a33}
body.skin-ferah .store-help-button{border-radius:var(--t-radius-sm);background:var(--t-primary);color:var(--merchant-on-primary,#fff)}
body.skin-ferah :is(.package-symbol,.cart-item-icon,.store-product-detail-placeholder){border-radius:var(--t-radius-sm);background:#e6f2f3;color:var(--t-accent)}
body.skin-ferah .store-product-detail-image,body.skin-ferah .store-product-detail-placeholder{border-radius:var(--t-radius);background:#eef6f7}
body.skin-ferah .store-product-image{border-radius:var(--t-radius-sm);background:#eef6f7}
body.skin-ferah .package-price small{color:#4a636b}
body.skin-ferah :is(.package-price strong,.summary-row strong,.cart-item-actions>strong){color:#0c2a33}
body.skin-ferah :is(.store-category-nav a,.store-product-pagination a,.store-product-pagination span,.account-pages a,.catalog-product-tags span){border-color:#d6e7ea;border-radius:var(--t-pill);background:#ffffff;color:#4a636b}
body.skin-ferah :is(.store-category-nav a:hover,.store-category-nav a[aria-current=page],.store-product-pagination a:hover,.store-product-pagination [aria-current=page],.account-pages a:hover){border-color:var(--t-primary);background:var(--t-primary);color:var(--merchant-on-primary,#fff)}
body.skin-ferah .store-product-gallery-thumbs a{border-color:#d6e7ea;border-radius:var(--t-radius-sm);background:#eef6f7}
body.skin-ferah .store-product-gallery-thumbs a[aria-current=true],body.skin-ferah .store-product-gallery-thumbs a:hover{border-color:var(--t-primary)}
body.skin-ferah :is(.store-product-attributes,.payment-option-form,.account-order,.account-empty,.account-return-request){border-color:#d6e7ea;border-radius:var(--t-radius);background:#e6f2f3;color:#0c2a33}
body.skin-ferah :is(.checkout-items li small,.account-order-head small,.account-form label small){color:#4a636b}
body.skin-ferah :is(.checkout-form label,.payment-option-form label,.account-form label,.cart-quantity-form label,.store-variant-choice,.contact-page-form label,.contact-widget-fields label){color:#0c2a33}
body.skin-ferah :is(.cart-quantity-form input,.checkout-form input,.checkout-form textarea,.checkout-form select,.payment-option-form input,.payment-option-form textarea,.account-form input,.account-form textarea,.store-variant-choice select,.campaign-cart-form input,.contact-page-form input,.contact-page-form textarea,.contact-widget-fields input,.contact-widget-fields textarea){border-color:#a8c8cd;border-radius:var(--t-radius-sm);background:#ffffff;color:#0c2a33}
body.skin-ferah input::placeholder,body.skin-ferah textarea::placeholder{color:#4a636b}
body.skin-ferah .contact-page-form-intro span{color:var(--t-accent)}
body.skin-ferah .contact-widget-panel{border-color:#d6e7ea;background:#ffffff}
body.skin-ferah .contact-widget-head{background:#e6f2f3}
body.skin-ferah .contact-widget-head h2{color:#0c2a33}
body.skin-ferah .contact-widget-head span{color:#4a636b}
body.skin-ferah .contact-widget-close{color:#0c2a33}
body.skin-ferah .contact-widget-status:not(:empty),body.skin-ferah .contact-page-status:not(:empty){background:#e6f2f3;color:#0c2a33}
body.skin-ferah .analytics-consent{border-color:#a8c8cd;background:#ffffff;color:#0c2a33}
body.skin-ferah .analytics-consent-buttons button,body.skin-ferah .analytics-consent-preferences button{border-color:#a8c8cd;background:#e6f2f3;color:#0c2a33}
body.skin-ferah .analytics-consent-buttons button[data-choice=yes],body.skin-ferah .analytics-consent-preferences button{border-color:var(--t-primary);background:var(--t-primary);color:var(--merchant-on-primary,#fff)}
body.skin-ferah :is(a,button,summary,input,textarea,select):focus-visible{outline-color:var(--t-accent)}

/* Footer */
body.skin-ferah .site-footer{border-top:1px solid #d6e7ea;background:#0c2a33;color:#ffffff}
body.skin-ferah .site-footer .brand img{filter:brightness(0) invert(1)}
body.skin-ferah .brand-footer strong,body.skin-ferah .brand-footer b,body.skin-ferah .footer-column h3{color:#ffffff}
body.skin-ferah .footer-brand p,body.skin-ferah .footer-column a,body.skin-ferah .footer-bottom,body.skin-ferah .merchant-company-details{color:#a9c4ca}
body.skin-ferah .footer-column a:hover{color:#ffffff}
body.skin-ferah .footer-bottom{border-top-color:#a9c4ca33}

/* Ferah — soft & friendly: floating rounded header, rounded hero card, pastel tiles, bubbly product cards */
@media(min-width:761px){
body.skin-ferah .site-header{background:transparent;border:0;box-shadow:none;padding-top:12px}
body.skin-ferah .header-inner{background:#fffffff2;border:1px solid #d6e7ea;border-radius:999px;box-shadow:0 10px 30px #0c2a3314;padding-left:22px;padding-right:12px;min-height:68px}
body.skin-ferah .sf-hero{width:min(1240px,calc(100% - 40px));margin:20px auto 0;border-radius:32px;min-height:480px;max-height:560px}
}
body.skin-ferah .header-cta{border-radius:999px}
body.skin-ferah .sf-category-grid{gap:14px}
body.skin-ferah .sf-category-card{border:0;border-radius:24px;background:#e6f2f3;text-align:left}
body.skin-ferah .sf-category-card:nth-child(3n+2){background:#eef4ff}
body.skin-ferah .sf-category-card:nth-child(3n){background:#f3f9ee}
body.skin-ferah .sf-category-index{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#0a6c72;font-weight:700}
body.skin-ferah .sf-product-card{border:0;border-radius:24px;box-shadow:0 8px 24px #0c2a3312}
body.skin-ferah .sf-product-media{border-radius:20px;margin:10px;background:#eef6f7}
body.skin-ferah .sf-product-media img{border-radius:20px}
body.skin-ferah .sf-product-action{border-radius:999px}
body.skin-ferah .sf-product-badge{border-radius:999px}
