/* =========================================================
   RLM Component Identifiers (WordPress override hooks)
   NO STYLING - Only semantic identifiers for theme flexibility
   ========================================================= */

/* ===== PRODUCT COMPONENT IDENTIFIERS ===== */

/* Product molecules */
.rlm-price-display{ /* Price section with currency info */ }
.rlm-rating-display{ /* Star rating with count */ }
.rlm-stock-indicator{ /* Stock status messaging */ }
.rlm-product-badges{ /* Sale/new/featured badges */ }
.rlm-payment-info{ /* Afterpay/payment options */ }
.rlm-product-meta{ /* Additional product details */ }

/* ===== MEDIA COMPONENT IDENTIFIERS ===== */

/* Media molecules */
.rlm-media-embed{ /* Video/image containers */ }
.rlm-media-overlay{ /* Content overlaid on media */ }
.rlm-media-controls{ /* Play buttons, controls */ }

/* ===== CONTENT COMPONENT IDENTIFIERS ===== */

/* Content molecules */
.rlm-content-header{ /* Title + subtitle pairs */ }
.rlm-action-group{ /* Button/CTA groupings */ }
.rlm-info-panel{ /* Promotional/info sections */ }
.rlm-feature-list{ /* Icon + text features */ }

/* ===== NAVIGATION COMPONENT IDENTIFIERS ===== */

/* Navigation molecules */
.rlm-breadcrumb{ /* Breadcrumb navigation */ }
.rlm-pagination{ /* Page navigation */ }
.rlm-nav-group{ /* Navigation link groups */ }

/* ===== FORM COMPONENT IDENTIFIERS ===== */

/* Form molecules */
.rlm-field-group{ /* Label + input + help text */ }
.rlm-search-box{ /* Search input + button */ }
.rlm-filter-group{ /* Filter controls */ }

/* ===== CARD COMPONENT IDENTIFIERS ===== */

/* Card structure identifiers */
.rlm-card{ /* Main card container */ }
.rlm-card-media{ /* Image/video container section */ }
.rlm-card-content{ /* Copy + CTA content section */ }
.rlm-card-header{ /* Title + subtitle section */ }
.rlm-card-body{ /* Main content area */ }
.rlm-card-footer{ /* CTA/action section */ }

/* Range card identifiers */
.rlm-range-card{ /* Range/category card container */ }
.rlm-range-card__title{ /* Range card title */ }
.rlm-range-card__badges{ /* Range card badges */ }
.rlm-range-card__actions{ /* Range card action buttons */ }

/* Product card identifiers */
.rlm-product-card{ /* Product card container */ }
.rlm-card__media{ /* Card media section */ }
.rlm-card__title{ /* Card title */ }

/* ===== BADGE COMPONENT IDENTIFIERS ===== */

/* Badge identifiers */
.rlm-badge-stack{ /* Badge container group */ }
.rlm-rating-badge{ /* Rating badge overlay */ }

/* ===== PROMOTIONAL COMPONENT IDENTIFIERS ===== */

/* Promo identifiers */
.rlm-promo{ /* Promotional content */ }
.rlm-afterpay{ /* Afterpay information */ }
.rlm-afterpay-row{ /* Afterpay layout row */ }
.rlm-afterpay-logo{ /* Afterpay logo */ }

/* ===== COMPONENT GRID IDENTIFIERS ===== */

/* Component layout identifiers */
.rlm-component-grid{ /* Component grid container */ }
.rlm-banner{ /* Banner component */ }
