.ms-opinie{--k:var(--ms-kolor,var(--wp--preset--color--primary,var(--global-palette1,#1f6f4a)));--muted:rgba(128,128,128,.9);--line:rgba(128,128,128,.3);--surface:#fff;--surface-fg:#1f2a24;--star:#f4b400;--av:#6b746f;display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;align-items:start;font-size:1rem;line-height:1.5}.ms-opinie[data-tlo="ciemne"]{--surface:rgba(255,255,255,.07);--surface-fg:currentColor;--line:rgba(255,255,255,.18)}@supports (color:color-mix(in oklab,red,blue)){.ms-opinie{--muted:color-mix(in oklab,currentColor 60%,transparent);--line:color-mix(in oklab,var(--k) 22%,transparent);--surface:color-mix(in oklab,var(--k) 3%,#fff);--surface-fg:color-mix(in oklab,var(--k) 10%,#1f2a24);--av:color-mix(in oklab,var(--k) 70%,#777)}.ms-opinie[data-tlo="ciemne"]{--surface:color-mix(in oklab,var(--k) 16%,rgb(255 255 255 / 5%));--surface-fg:currentColor;--line:color-mix(in oklab,var(--k) 35%,rgb(255 255 255 / 14%))}}.ms-opinie.ms-opinie--tlo{--surface:var(--ms-tlo)}.ms-opinie.ms-opinie--tlo-ciemne{--surface-fg:#fff;--muted:rgba(255,255,255,.72)}.ms-opinie.ms-opinie--ramka{--line:var(--ms-ramka)}@media (max-width:860px){.ms-opinie{grid-template-columns:1fr;gap:24px}}.ms-opinie__sum{display:grid;gap:10px;justify-items:start}.ms-opinie__google{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9em;color:var(--muted)}.ms-opinie__google svg{width:22px;height:22px;flex:none}.ms-opinie__score{font-size:3.3em;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ms-opinie__score small{font-size:.36em;color:var(--muted);font-weight:600;margin-left:4px}.ms-opinie__text{font-size:.9em;color:var(--muted);margin:0}.ms-opinie a{color:var(--k)}.ms-opinie__all{font-weight:600;font-size:.9em}.ms-opinie__write{display:inline-block;margin-top:6px;padding:8px 16px;border:1.5px solid var(--k);border-radius:6px;font-size:.9em;font-weight:600;text-decoration:none}.ms-opinie__write:hover{background:var(--k);color:#fff}.ms-stars{position:relative;display:inline-block;width:118px;height:22px;line-height:0;justify-self:start}.ms-stars svg{height:22px;width:118px;max-width:none;display:block}.ms-stars__fill{position:absolute;inset:0;overflow:hidden;color:var(--star)}.ms-stars__bg{color:var(--line)}.ms-stars--s svg{height:16px;width:86px}.ms-stars--s{width:86px;height:16px}.ms-opinie__wrap{position:relative;min-width:0}.ms-opinie__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 8px;list-style:none;margin:0}.ms-opinie__track::-webkit-scrollbar{display:none}.ms-opinie__track>li{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start;min-width:0;margin:0;padding:0}.ms-opinie+p:empty,p:empty:has(+.ms-opinie){display:none}.ms-opinie__track>li,.ms-opinie__grid>li{list-style:none!important;padding:0!important}.ms-opinie__track>li::before,.ms-opinie__track>li::after,.ms-opinie__grid>li::before,.ms-opinie__grid>li::after{content:none!important;display:none!important}.ms-opinie{container-type:inline-size}@container (min-width:1300px){.ms-opinie__track>li{flex-basis:calc((100% - 48px)/4)}}@container (min-width:1600px){.ms-opinie__track>li{flex-basis:calc((100% - 64px)/5)}}@container (max-width:999px){.ms-opinie__track>li{flex-basis:calc((100% - 16px)/2)}}@container (max-width:639px){.ms-opinie__track>li{flex-basis:88%}}@supports not (container-type:inline-size){@media (min-width:1400px){.ms-opinie__track>li{flex-basis:calc((100% - 48px)/4)}}@media (min-width:1800px){.ms-opinie__track>li{flex-basis:calc((100% - 64px)/5)}}@media (max-width:1100px){.ms-opinie__track>li{flex-basis:calc((100% - 16px)/2)}}@media (max-width:600px){.ms-opinie__track>li{flex-basis:88%}}}.ms-opinie__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--surface-fg);cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 8px rgb(0 0 0 / .12);font-size:22px;line-height:1;padding:0;z-index:2}.ms-opinie__nav:hover{border-color:var(--k);color:var(--k)}.ms-opinie__nav[disabled]{opacity:.35;cursor:default}.ms-opinie__nav--prev{left:-20px}.ms-opinie__nav--next{right:-20px}@media (max-width:600px){.ms-opinie__nav{display:none}}.ms-card{background:var(--surface);color:var(--surface-fg);border:1px solid var(--line);border-radius:12px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start;height:100%;box-sizing:border-box;position:relative;text-align:left}.ms-card__head{display:flex;align-items:center;gap:12px;padding-right:28px}.ms-card__avatar{width:42px;height:42px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:700;font-size:1em;color:#fff;background:var(--av)}.ms-card__who{min-width:0}.ms-card__name{font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-card__date{font-size:.85em;color:var(--muted)}.ms-card__src{position:absolute;top:18px;right:18px;width:20px;height:20px}.ms-card__text{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ms-card.is-open .ms-card__text{display:block;-webkit-line-clamp:unset}.ms-card__more{justify-self:start;background:none;border:0;padding:0;margin:0;color:var(--muted);font:inherit;font-size:.85em;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;box-shadow:none}.ms-card__more:hover{color:var(--k);background:none}.ms-card__more[hidden]{display:none}.ms-card__reply{border-top:1px solid var(--line);padding-top:10px;font-size:.9em;margin-top:auto}.ms-card__reply summary{cursor:pointer;color:var(--muted);font-weight:600;font-size:.95em}.ms-card__reply p{margin:8px 0 0;color:var(--muted)}.ms-card__orig{font-size:.85em}.ms-card__orig summary{cursor:pointer;color:var(--muted);font-size:.95em}.ms-card__orig p{margin:8px 0 0;color:var(--muted)}.ms-opinie:not([data-js]) .ms-card__text{display:block;-webkit-line-clamp:unset}.ms-opinie:not([data-js]) .ms-card__more{display:none}.ms-opinie--siatka{grid-template-columns:1fr}.ms-opinie--siatka .ms-opinie__sum{grid-auto-flow:column;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:8px}.ms-opinie--siatka .ms-opinie__score{font-size:2.4em}@media (max-width:700px){.ms-opinie--siatka .ms-opinie__sum{grid-auto-flow:row;gap:8px}}.ms-opinie__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.ms-opinie__grid>li{margin:0;padding:0}@media (max-width:900px){.ms-opinie__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ms-opinie__grid{grid-template-columns:1fr}}.ms-opinie :focus-visible{outline:2px solid var(--k);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ms-opinie__track{scroll-behavior:smooth}}.ms-opinie-brak{padding:12px;border:1px dashed #b32d2e;color:#b32d2e;font-size:.9em}