/* Seven distinct visual identities. Editör and Dergi retain their existing skin. */
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal){
 --pn-skin-light:color-mix(in srgb,var(--pnt-surface) 86%,var(--pnt-accent));
}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame{
 background:var(--pnt-surface);box-shadow:var(--pn-surface-shadow)!important;
}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame>main#pn-main{
 background:var(--pnt-surface)!important;
}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame .pn-header .pn-header-row{background:transparent!important;}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame .pn-vitrine.pn-reference-panel .pn-hero{
 background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--pnt-secondary) 45%,transparent),transparent 65%),radial-gradient(ellipse at 0% 100%,color-mix(in srgb,var(--pnt-accent) 45%,transparent),transparent 65%),color-mix(in srgb,var(--pn-skin-light) 85%,var(--pn-vitrine-background,#c4b5fd))!important;
}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame .pn-vitrine.pn-reference-panel .pn-reference-product{
 --pn-promo-text-surface:color-mix(in srgb,var(--pnt-surface) 88%,var(--pnt-secondary));background:var(--pn-promo-text-surface)!important;
}
body.pn-site.pn-theme-system:not(.pn-theme-model-modern):not(.pn-theme-model-journal) .pn-site-frame .pn-vitrine.pn-reference-panel .pn-reference-product.pn-promo-2{
 --pn-promo-text-surface:var(--pn-skin-light);
}
body.pn-site .pn-site-frame :is(.pn-header-row,.pn-topbar-inner,.pn-footer-main,.pn-footer-bottom){padding-inline:16px;}

/* Aurora: warm boutique, joined service ribbon and pill navigation. */
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-navigation{background:var(--pnt-surface)!important;}
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-menu>li>a{background:var(--pn-skin-light);color:var(--pnt-accent)!important;padding:9px 12px!important;border-radius:999px!important;}
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-benefits{background:var(--pn-skin-light)!important;border-radius:var(--pnt-radius);}
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-benefits>div{background:transparent!important;box-shadow:none!important;}
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-category{background:linear-gradient(150deg,var(--pnt-surface),var(--pn-skin-light))!important;}
body.pn-site.pn-theme-system.pn-theme-model-classic .pn-site-frame .pn-section-heading h2{color:var(--pnt-accent);}

/* Panorama: navy and brass, restrained bands and large catalogue surfaces. */
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-header{background:var(--pnt-surface)!important;box-shadow:inset 0 -4px var(--pnt-secondary)!important;}
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-navigation{background:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-menu>li>a{color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-category{background:var(--pnt-surface)!important;box-shadow:inset 0 -4px var(--pnt-secondary)!important;}
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-section-heading{background:var(--pnt-surface);padding:12px 16px!important;box-shadow:inset 5px 0 var(--pnt-secondary);}
body.pn-site.pn-theme-system.pn-theme-model-minimal .pn-site-frame .pn-benefits>div{background:transparent!important;box-shadow:none!important;}

/* Bulut: pale blue, capsule navigation and circular category stages. */
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-header{background:linear-gradient(100deg,var(--pn-skin-light),var(--pnt-surface))!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-navigation{background:var(--pnt-surface)!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-menu>li>a{color:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-menu>li>a:hover{background:var(--pn-skin-light);border-radius:999px;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-category-grid>.pn-category{background:transparent!important;box-shadow:none!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-category-grid>.pn-category>span{background:var(--pn-skin-light)!important;border-radius:50%!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-benefits>div{background:linear-gradient(135deg,var(--pnt-surface),var(--pn-skin-light))!important;}
body.pn-site.pn-theme-system.pn-theme-model-dark .pn-site-frame .pn-section-heading h2{background:var(--pnt-surface);padding:8px 18px;border-radius:999px;}

/* Studio: botanical green, side by side category labels and quiet service panels. */
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-navigation{background:var(--pn-skin-light)!important;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-menu>li>a{color:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-category{display:grid!important;grid-template-columns:40% 60%;align-items:center;background:var(--pnt-surface)!important;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-category>strong{text-align:left;padding:8px 6px!important;word-break:normal;overflow-wrap:normal;hyphens:none;line-height:1.3;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-category-grid>.pn-category>span img.pn-category-image{object-fit:contain!important;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-benefits>div{background:var(--pn-skin-light)!important;box-shadow:none!important;}
body.pn-site.pn-theme-system.pn-theme-model-split .pn-site-frame .pn-section-heading{padding:10px 14px!important;box-shadow:inset 4px 0 var(--pnt-accent);}

/* Klasik: burgundy, ivory paper and subtle brass rules. */
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-header{background:var(--pnt-surface)!important;box-shadow:inset 0 -3px var(--pnt-secondary)!important;}
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-navigation{background:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-menu>li>a{color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-category{background:var(--pnt-surface)!important;box-shadow:inset 0 -3px var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-section-heading{padding:12px 16px!important;background:var(--pnt-surface);box-shadow:inset 0 3px var(--pnt-secondary),inset 0 -1px var(--pnt-secondary);}
body.pn-site.pn-theme-system.pn-theme-model-heritage .pn-site-frame .pn-benefits>div{background:var(--pnt-surface)!important;box-shadow:inset 0 -2px var(--pnt-border)!important;}

/* Modern: indigo and pink, geometric accents and raised surfaces. */
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-header{background:linear-gradient(110deg,var(--pn-skin-light),var(--pnt-surface) 65%,color-mix(in srgb,var(--pnt-secondary) 16%,var(--pnt-surface)))!important;}
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-navigation{background:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-menu>li>a{color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-category{background:linear-gradient(135deg,var(--pnt-surface) 68%,var(--pn-skin-light) 68%)!important;box-shadow:inset 0 -4px var(--pnt-secondary)!important;}
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-section-heading h2{padding:9px 16px;border-radius:var(--pnt-radius);background:var(--pnt-accent);color:var(--pnt-on-accent);}
body.pn-site.pn-theme-system.pn-theme-model-neo .pn-site-frame .pn-benefits>div{background:var(--pnt-surface)!important;box-shadow:inset 4px 0 var(--pnt-secondary),0 6px 18px #4932a915!important;}

/* Vitrin: petrol header, contrasting service ribbon and picture led shelves. */
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-header{background:var(--pnt-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-header-actions :is(a,strong,small){color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-navigation{background:color-mix(in srgb,var(--pnt-accent) 80%,#000)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-menu>li>a{color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-benefits{background:var(--pnt-accent);border-radius:var(--pnt-radius);}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-benefits>div{background:transparent!important;box-shadow:none!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-benefits :is(strong,small){color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-category{background:var(--pnt-surface)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-category>strong{background:var(--pnt-accent);color:var(--pnt-on-accent)!important;}
body.pn-site.pn-theme-system.pn-theme-model-rail .pn-site-frame .pn-section-heading{padding:10px 16px!important;background:var(--pn-skin-light);}
@media(max-width:780px){body.pn-site .pn-site-frame :is(.pn-header-row,.pn-topbar-inner,.pn-footer-main,.pn-footer-bottom){padding-inline:12px;}}
