@layer tokens,reset,base,theme,vendor,ui,layout,shared;@layer components{.product-preview[data-v-d7250de0],.product-preview-skeleton[data-v-d7250de0]{gap:var(--ui-space-group);min-width:0;display:grid}.product-preview__media[data-v-d7250de0]{aspect-ratio:1;min-width:0;min-height:0;max-height:calc(min(60dvh,30rem));color:var(--ui-color-text-muted);background:var(--ui-color-canvas);border-radius:var(--ui-radius-lg);align-self:start;place-items:center;display:grid;position:relative;overflow:hidden}.product-preview__media[data-v-d7250de0] .product-preview__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.product-preview__content[data-v-d7250de0]{align-content:start;gap:var(--ui-space-group);overflow-wrap:anywhere;min-width:0;display:grid}.product-preview__facts[data-v-d7250de0]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-preview__summary[data-v-d7250de0]{padding-top:var(--ui-space-group);border-top:1px solid var(--ui-color-border)}.product-preview__summary h3[data-v-d7250de0],.product-preview__summary p[data-v-d7250de0]{margin:0}@media (width>=48rem){.product-preview[data-v-d7250de0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.product-preview__summary h3[data-v-d7250de0]{font-size:.9375rem}.product-preview__summary p[data-v-d7250de0]{margin-top:var(--ui-space-sm);color:var(--ui-color-text-muted);line-height:1.6}}@layer pages,utilities,ui.base,ui.level0,ui.level1,ui.level2,ui.level3,ui.level4,ui.level5,ui.context;
