.pr-eco__head{display:flex;flex-direction:column;align-items:center;text-align:center}.pr-eco__head .pr-pill{margin-bottom:var(--pr-pill-gap)}.pr-eco .pr-h{max-width:var(--pr-head-w);color:var(--pr-text);text-wrap:wrap}.pr-eco__text{max-width:var(--pr-text-w);margin-top:var(--pr-text-gap);color:var(--pr-muted-c);font-size:calc(var(--pr-text-fs) * var(--pr-type-scale, 1));line-height:1.7;letter-spacing:-.01em}.pr-eco__text p{margin:0}.pr-eco__rows{display:flex;flex-direction:column;gap:var(--pr-row-gap);margin-top:var(--pr-rows-gap)}.pr-eco__row{--pr-gap: var(--pr-chip-gap);touch-action:pan-y}.pr-eco__row.is-drag{cursor:grabbing}.pr-eco__chip{box-sizing:border-box;display:flex;width:var(--pr-chip-w);height:var(--pr-chip-h);flex:none;align-items:center;justify-content:center;gap:var(--pr-chip-inner-gap);padding:0 var(--pr-chip-pad);border:1px solid var(--pr-chip-border);border-radius:var(--pr-chip-r);background:var(--pr-chip-bg);box-shadow:var(--pr-chip-shadow);color:var(--pr-chip-text);overflow:hidden;text-decoration:none;transition:border-color .5s var(--pr-ease),transform .5s var(--pr-ease),box-shadow .5s var(--pr-ease)}.pr-eco__chip--empty{border:1px dashed var(--pr-empty-border);background:var(--pr-empty-bg);box-shadow:none}@media(hover:hover){.pr-eco__chip:not(.pr-eco__chip--empty):hover{border-color:var(--pr-chip-border-hover);box-shadow:var(--pr-chip-shadow-hover);transform:translateY(-2px)}}.pr-eco--fit .pr-eco__chip{width:auto;min-width:var(--pr-chip-w)}.pr-eco__logo{display:block;flex:0 1 auto;width:auto;min-width:0;max-width:100%;height:auto;max-height:var(--pr-logo-h);object-fit:contain}.pr-eco__label{min-width:0;overflow:hidden;font-family:var(--pr-font-head);font-size:calc(var(--pr-label-fs) * var(--pr-type-scale, 1));font-weight:var(--pr-label-w);letter-spacing:-.02em;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:989px){.pr-eco .pr-h,.pr-eco__text{max-width:none}}@media screen and (max-width:749px){.pr-eco__rows{gap:var(--pr-row-gap-m);margin-top:var(--pr-rows-gap-m)}.pr-eco__row{--pr-gap: var(--pr-chip-gap-m)}.pr-eco--fit .pr-eco__chip{width:auto;min-width:var(--pr-chip-w-m)}.pr-eco__chip{width:var(--pr-chip-w-m);height:var(--pr-chip-h-m);padding:0 var(--pr-chip-pad-m)}.pr-eco__logo{max-height:var(--pr-logo-h-m)}.pr-eco__label{font-size:calc(var(--pr-label-fs-m) * var(--pr-type-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/precept-ecosystem.css.map */
