/* ==========================================================================
   Vértice Commerce 2.1 — recipes/pdp-clasica.css
   RECETA ESTRUCTURAL de ficha: "clasica" (RECETARIO.md §4).

   QUÉ COMPONE
   La composición ACTUAL v2.0 de la ficha — galería a la izquierda (imagen
   principal + tira de miniaturas debajo), sumario a la derecha (sticky bajo
   el header en ≥880px), extras (acordeones + upsells + relacionados) a ancho
   contenido debajo. TODA esa mecánica ya vive en core/product.css (§1 layout,
   §2 galería, §4 sumario sticky, §8 acordeones, §11 sticky ATC).

   POR ESO ESTE ARCHIVO NO EMITE NI UNA REGLA — a propósito y de forma
   VINCULANTE (spec v2.1 §2.7 / criterio de aceptación 1): 'clasica' es el
   default de fábrica y se encola en todo proyecto que no declare nada, así
   que declararla NO puede cambiar un solo píxel de un proyecto v2.0.
   El archivo existe para que el handle vc-recipe-pdp-clasica resuelva
   (inc/enqueue.php §3bis) y para fijar por escrito el contrato de la receta.

   SELECTORES QUE EXPONE PARA QUE LA PIEL VISTA
   - .vc-product--clasica                  wrapper (content-single-product.php,
                                           junto a .vc-single y las clases de
                                           wc_product_class)
   - .vc-product--clasica .vc-single__layout       grilla galería/sumario
   - .vc-product--clasica .vc-single__gallery      columna de galería
   - .vc-product--clasica .vc-gallery__main        imagen principal
                                           (proporción: --vc-gallery-aspect)
   - .vc-product--clasica .vc-gallery__thumbs / .vc-gallery__thumb  miniaturas
   - .vc-product--clasica .vc-single__summary      columna de compra
   - .vc-product--clasica .vc-single__extras       acordeones + relacionados
   La piel puede apuntar con o sin el modificador: con el default de fábrica
   ambos conviven en el mismo wrapper.

   TOKENS NUEVOS OPCIONALES QUE CONSUME
   Ninguno. (Los de la receta siguen siendo los v2.0: --vc-gallery-aspect,
   --header-h, --sp-*.)

   INTERACCIÓN CON LA BARRA STICKY-ATC (#vc-sticky-atc)
   La v2.0 intacta: el sumario es sticky en ≥880px (core §4) y mantiene el CTA
   a la vista, así que el IntersectionObserver de main.js deja la barra oculta
   mientras el sumario está clavado; la barra recién aparece cuando el usuario
   scrollea más allá de la ficha (extras/relacionados) y el CTA sale del
   viewport. Nada que ajustar acá.

   RESPONSIVE / FOCO / REDUCED-MOTION
   Resueltos una sola vez en core/product.css; esta receta no agrega motion,
   ni estados de foco, ni breakpoints propios.
   ========================================================================== */

/* Sin reglas — ver cabecera. */
