.fr-pcompare{--fr-pc-accent: var(--color-primary, #1f4d3f);--fr-pc-label-w: 11rem;--fr-pc-col-min: 10rem;--fr-pc-radius: 10px;--fr-pc-cell-pad-y: .6rem;--fr-pc-cell-pad-x: .75rem;--fr-pc-border: var(--color-border, rgba(0, 0, 0, .12));--fr-pc-zebra-bg: color-mix(in srgb, var(--color-foreground) 4%, transparent);--fr-pc-highlight-bg: color-mix(in srgb, var(--fr-pc-accent) 6%, transparent)}.fr-pcompare__head{margin-block-end:clamp(1.25rem,3vw,2.25rem);text-align:var(--fr-pc-head-align, center)}.fr-pcompare__heading{margin:0;font-family:var(--font-heading--family, inherit)}.fr-pcompare__subheading{margin-block-start:.5rem;max-width:46rem;margin-inline:var(--fr-pc-sub-mi, auto);color:color-mix(in srgb,var(--color-foreground) 80%,transparent)}.fr-pcompare__subheading>:first-child{margin-block-start:0}.fr-pcompare__subheading>:last-child{margin-block-end:0}.fr-pcompare__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:3px;margin:-3px}.fr-pcompare__grid{display:grid;grid-auto-flow:column;align-items:stretch;min-width:min-content;max-width:calc(var(--fr-pc-label-w) + var(--fr-pc-cols, 3) * var(--fr-pc-col-min));margin-inline:auto;border:1px solid var(--fr-pc-border);border-radius:var(--fr-pc-radius);overflow:clip;background:var(--color-background)}.fr-pcompare__col{display:grid;grid-row:1 / -1;grid-template-rows:subgrid}.fr-pcompare__col--labels{grid-column:1;position:sticky;inset-inline-start:0;z-index:2;background:var(--color-background)}.fr-pcompare__cell{display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:var(--fr-pc-cell-pad-y) var(--fr-pc-cell-pad-x);border-block-start:1px solid var(--fr-pc-border);min-width:0;font-size:.9rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.fr-pcompare__cell--head,.fr-pcompare__cell--corner{border-block-start:0}.fr-pcompare__col+.fr-pcompare__col{border-inline-start:1px solid var(--fr-pc-border)}.fr-pcompare__cell--corner{justify-content:flex-end;font-weight:600;font-family:var(--font-heading--family, inherit);color:color-mix(in srgb,var(--color-foreground) 75%,transparent)}.fr-pcompare__cell--label{justify-content:center;align-items:flex-start;font-weight:600;line-height:1.3}.fr-pcompare__cell--head{justify-content:flex-start;align-items:center;text-align:center;gap:.5rem;padding-block:.85rem}.fr-pcompare__badge{display:inline-block;align-self:center;padding:.15em .7em;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.5;color:var(--fr-pc-badge-fg, #fff);background:var(--fr-pc-accent)}.fr-pcompare__media{width:100%;aspect-ratio:var(--fr-pc-media-ratio, 4 / 3);border-radius:calc(var(--fr-pc-radius) - 4px);overflow:hidden;background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}.fr-pcompare__media img{width:100%;height:100%;object-fit:cover;display:block}.fr-pcompare__media--empty{display:grid;place-items:center;color:color-mix(in srgb,var(--color-foreground) 35%,transparent)}.fr-pcompare__media--empty svg{width:30%;max-width:48px;height:auto}.fr-pcompare__name{font-family:var(--font-heading--family, inherit);font-weight:600;font-size:.95rem;line-height:1.25}.fr-pcompare__price{font-size:.95rem;color:color-mix(in srgb,var(--color-foreground) 80%,transparent)}.fr-pcompare__cta.button{margin-block-start:.35rem;width:100%}.fr-pcompare__cell--value{align-items:center;text-align:center;line-height:1.35}.fr-pcompare__val{min-width:0}.fr-pcompare__val--muted{color:color-mix(in srgb,var(--color-foreground) 45%,transparent)}.fr-pcompare__icon{width:1.4rem;height:1.4rem}.fr-pcompare__icon--yes{color:var(--fr-pc-accent)}.fr-pcompare__icon--no{color:color-mix(in srgb,var(--color-foreground) 30%,transparent)}.fr-pcompare--zebra .fr-pcompare__cell:nth-child(2n){background:var(--fr-pc-zebra-bg)}.fr-pcompare__col--highlight{background:var(--fr-pc-highlight-bg);box-shadow:inset 0 0 0 2px var(--fr-pc-accent);border-radius:calc(var(--fr-pc-radius) - 2px);z-index:1}.fr-pcompare--zebra .fr-pcompare__col--highlight .fr-pcompare__cell:nth-child(2n){background:color-mix(in srgb,var(--fr-pc-accent) 9%,transparent)}.fr-pcompare__col--highlight .fr-pcompare__name{color:var(--fr-pc-accent)}.fr-pcompare__empty{padding:clamp(2rem,6vw,4rem) 1rem;text-align:center;border:1px dashed var(--fr-pc-border);border-radius:var(--fr-pc-radius);color:color-mix(in srgb,var(--color-foreground) 60%,transparent)}@media screen and (max-width:749px){.fr-pcompare{--fr-pc-col-min-eff: 0px;--fr-pc-label-w-eff: 5.25rem;--fr-pc-cell-pad-y: .5rem;--fr-pc-cell-pad-x: .4rem}.fr-pcompare__grid{max-width:100%;min-width:0}.fr-pcompare__col--labels{box-shadow:none}.fr-pcompare__cell{gap:.25rem;font-size:.72rem}.fr-pcompare__cell--head{padding-block:.6rem;gap:.35rem}.fr-pcompare__cell--corner,.fr-pcompare__cell--label{font-size:.74rem}.fr-pcompare__name{font-size:.78rem}.fr-pcompare__price{font-size:.72rem}.fr-pcompare__badge{font-size:.58rem;padding:.1em .5em}.fr-pcompare__icon{width:1.05rem;height:1.05rem}.fr-pcompare__cta.button{font-size:.72rem;padding-inline:.3rem;margin-block-start:.25rem}}@supports not (grid-template-rows: subgrid){.fr-pcompare__col{grid-row:auto;grid-template-rows:none;align-content:start}.fr-pcompare__cell{min-height:var(--fr-pc-row-min, 3.25rem)}.fr-pcompare__cell--head{min-height:var(--fr-pc-head-min, 16rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fr-product-comparison.css.map */
