.konii-tbd-frame{padding-block:var(--s-6)}.konii-tbd-frame__inner{display:flex;align-items:center;justify-content:center;min-height:120px;padding:var(--s-5);text-align:center;border:1px dashed var(--tbd);border-radius:var(--radius-m);background:#a3352a0a}.konii-editor-notice{margin:0;padding:var(--s-2) var(--s-4);font-family:var(--font-ui);font-size:var(--fs-small);color:var(--ink);background:var(--sand);border-left:3px solid var(--ink)}.konii-editor-notice+*{opacity:.55}.konii-reviews{overflow:hidden}.konii-reviews__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-4) var(--s-6);margin-bottom:var(--s-6)}.konii-reviews__intro{min-width:0}.konii-reviews__heading{margin-bottom:var(--s-3)}.konii-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0;font-size:var(--fs-small);color:var(--graphite)}.konii-reviews__stars{--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5l2.6 5.6 6 .7-4.5 4.1 1.2 6L10 15l-5.3 2.9 1.2-6L1.4 7.8l6-.7z'/%3E%3C/svg%3E");flex:none;width:80px;height:16px;background:linear-gradient(90deg,var(--ink) var(--rating),var(--silver) var(--rating));mask:var(--star) 0 0 / 16px 16px repeat-x}.konii-reviews__stars--card{display:block;width:70px;height:14px;mask-size:14px 14px}.konii-reviews__nav{gap:var(--s-2)}.js .konii-reviews__nav{display:flex}.js .konii-reviews__nav[hidden]{display:none}.konii-reviews__arrow{display:inline-grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:var(--hairline);border-radius:50%;background:transparent;color:var(--text);cursor:pointer;transition:background-color var(--t-ui) var(--ease-ui),color var(--t-ui) var(--ease-ui),border-color var(--t-ui) var(--ease-ui)}.konii-reviews__arrow[data-carousel-next]:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--porcelain)}.konii-reviews__arrow:disabled{opacity:.35;cursor:default}@media(hover:hover){.konii-reviews__arrow:not(:disabled):hover{background:var(--ink);border-color:var(--ink);color:var(--porcelain)}}.konii-reviews__arrow:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.konii-reviews__list{--card-w: 84%;--bleed: calc(var(--gutter) + max(0px, (100vw - var(--container) - 2 * var(--gutter)) / 2));display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-w);gap:var(--s-4);margin:0 calc(-1 * var(--bleed)) 0 0;padding:0 var(--bleed) var(--s-2) 0;scroll-padding-inline-end:var(--bleed);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.konii-reviews__list::-webkit-scrollbar{display:none}.konii-reviews__list:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media(min-width:720px){.konii-reviews__list{--card-w: calc((100% - var(--s-5)) / 2.2);gap:var(--s-5)}}@media(min-width:1024px){.konii-reviews__list{--card-w: calc((100% - 2 * var(--s-6)) / 3.25);gap:var(--s-6)}}.konii-reviews__item{display:flex;scroll-snap-align:start}.konii-reviews__card{display:flex;flex-direction:column;gap:var(--s-4);width:100%;margin:0;padding:var(--s-6) var(--s-5);border:var(--hairline);border-radius:var(--radius-m);background:var(--porcelain)}.konii-reviews__item:nth-child(3n+2) .konii-reviews__card{background:linear-gradient(135deg,var(--porcelain),var(--linen))}.konii-reviews__quote{margin:0;flex:1}.konii-reviews__quote p{margin:0;font-family:var(--font-display);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--text)}.konii-reviews__meta{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);font-size:var(--fs-small);color:var(--stone)}.konii-reviews__author{color:var(--text);font-weight:500}.konii-reviews__product{display:flex;align-items:center;gap:var(--s-3);min-height:var(--tap);padding-top:var(--s-4);border-top:var(--hairline);font-size:var(--fs-small);color:var(--graphite);text-decoration:none}.konii-reviews__product span{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.25em}@media(hover:hover){.konii-reviews__product:hover span{text-decoration-color:currentColor}}.konii-reviews__thumb{flex:none;width:44px;height:44px;border-radius:var(--radius-s);object-fit:cover;background:var(--linen)}.konii-reviews__note{max-width:60ch;margin:var(--s-5) 0 0;font-size:var(--fs-small);color:var(--stone)}
