.quality-badges-section{--quality-badge-divider: rgba(var(--color-foreground), .08)}.quality-badges-section__inner{display:flex;flex-direction:column;gap:1.25rem}.quality-badges-section__heading{margin:0;text-align:center}.quality-badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media screen and (min-width:750px){.quality-badges{grid-template-columns:repeat(var(--quality-badges-cols, 4),minmax(0,1fr));gap:1.5rem}}.quality-badges--inline-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding-bottom:.25rem}.quality-badges--inline-scroll::-webkit-scrollbar{display:none}.quality-badges--inline-scroll>li{scroll-snap-align:start;flex:0 0 auto;min-width:12rem}.quality-badges--with-dividers>li{position:relative}.quality-badges--with-dividers.quality-badges:not(.quality-badges--inline-scroll)>li:not(:last-child):after{content:"";position:absolute;top:10%;bottom:10%;right:calc(-.75rem + 1px);width:1px;background:var(--quality-badge-divider)}@media screen and (max-width:749px){.quality-badges--with-dividers.quality-badges:not(.quality-badges--inline-scroll)>li:nth-child(2n):after{display:none}}.quality-badge{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));padding:.5rem;border-radius:.5rem;transition:background-color .12s ease}.quality-badge:hover,.quality-badge:focus-visible{background-color:rgba(var(--color-foreground),.04);text-decoration:none}.quality-badge:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.55);outline-offset:.2rem}.quality-badge__icon{display:block;width:var(--quality-badge-icon-size, 2rem);height:var(--quality-badge-icon-size, 2rem);object-fit:contain}.quality-badge__label{font-weight:600;font-size:var(--quality-badge-label-size, .875rem);line-height:1.2}.quality-badge__sublabel{font-size:var(--quality-badge-sublabel-size, .75rem);opacity:.7;line-height:1.3}.quality-badges--text-small{--quality-badge-icon-size: 1.75rem;--quality-badge-label-size: .875rem;--quality-badge-sublabel-size: .75rem}.quality-badges--text-medium{--quality-badge-icon-size: 2.5rem;--quality-badge-label-size: 1.0625rem;--quality-badge-sublabel-size: .9375rem}.quality-badges--text-large{--quality-badge-icon-size: 3rem;--quality-badge-label-size: 1.375rem;--quality-badge-sublabel-size: 1.0625rem}.quality-badges--card{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.375rem .5rem;align-items:center}.quality-badges--card>li{min-width:0}.quality-badge-chip{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;text-decoration:none;color:rgb(var(--color-foreground));font-size:.7rem;line-height:1;white-space:nowrap;background-color:rgba(var(--color-background),.6);transition:background-color .12s ease,border-color .12s ease}.quality-badge-chip:hover,.quality-badge-chip:focus-visible{background-color:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.3);text-decoration:none}.quality-badge-chip:focus-visible{outline:.15rem solid rgba(var(--color-foreground),.55);outline-offset:.1rem}.quality-badge-chip__icon{width:.875rem;height:.875rem;object-fit:contain;flex-shrink:0}.quality-badge-chip__label{overflow:hidden;text-overflow:ellipsis;max-width:12ch}.quality-badge-chip--format{background-color:transparent;border:1.5px solid rgb(var(--color-foreground));border-radius:4px;padding:.5rem .85rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.quality-badge-chip--format:hover,.quality-badge-chip--format:focus-visible{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground));text-decoration:none}.quality-badge-chip--format .quality-badge-chip__label{max-width:22ch}@media screen and (max-width:749px){.quality-badges--card>li:nth-child(n+4){display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-quality-badges.css.map */
