/* ParkPro Enhancements: Sticky Header, Offcanvas, Blog Cards */ /* 1) Sticky Header (Elementor Motion Effects handles stickiness; this is visual polish) */ .pp-header{ backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); } .pp-header.is-sticky, .elementor-sticky--effects.pp-header{ box-shadow: 0 8px 24px rgba(0,0,0,.08); } /* 2) Header layout helpers */ .pp-header .elementor-nav-menu--main .elementor-item{ padding: 10px 12px; } .pp-header .elementor-nav-menu--main .elementor-item:hover{ opacity: .85; } /* 3) Offcanvas Popup */ .pp-offcanvas .elementor-popup-modal{ justify-content: flex-end; } .pp-offcanvas .dialog-widget-content{ width: min(420px, 92vw); height: 100vh; margin: 0; border-radius: 0; } .pp-offcanvas .elementor-nav-menu--dropdown{ border: 0; } .pp-offcanvas .elementor-nav-menu--dropdown a{ padding: 14px 18px; font-size: 1.05rem; border-bottom: 1px solid rgba(0,0,0,.08); } /* 4) Blog cards (Loop/Grid + card class) */ .pp-card-post{ border:1px solid rgba(0,0,0,.14); border-radius:14px; overflow:hidden; background:#fff; } .pp-card-post .pp-card-post__media img{ display:block; width:100%; height:auto; } .pp-card-post .pp-card-post__body{ padding:16px; } .pp-card-post .pp-card-post__title{ margin:0 0 8px; } .pp-card-post .pp-card-post__meta{ font-size:.9rem; opacity:.8; margin:0 0 10px; } .pp-card-post .pp-card-post__excerpt{ margin:0 0 12px; line-height:1.6; } .pp-card-post .pp-card-post__link{ text-decoration:none; border-bottom:1px solid currentColor; } /* Grid spacing */ .pp-loop-grid .e-loop-item, .pp-posts .elementor-post{ border-radius:14px; } /* Responsive tweaks */ @media (max-width: 900px){ .pp-header .elementor-nav-menu--main{display:none;} }

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Ein Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert