.featured-in-logos{width:100%;margin-top:1rem;padding:.875rem 1rem;border:1px solid var(--featured-in-border);border-radius:1.25rem;background:var(--featured-in-background);color:var(--featured-in-text);overflow:hidden}.featured-in-logos__heading{margin:0 0 .625rem;color:inherit;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);font-size:1rem}.featured-in-logos__grid{display:flex;align-items:center;gap:1.75rem;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:.125rem .5rem;scrollbar-color:var(--featured-in-border) transparent;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.featured-in-logos__grid::-webkit-scrollbar{height:4px}.featured-in-logos__grid::-webkit-scrollbar-track{background:transparent}.featured-in-logos__grid::-webkit-scrollbar-thumb{background:var(--featured-in-border);border-radius:999px}.featured-in-logos__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:max-content;max-width:76vw;scroll-snap-align:start}.featured-in-logos__image{display:block;width:auto;max-width:52vw;max-height:var(--featured-in-logo-height);object-fit:contain;opacity:.92}.featured-in-logos__text{display:block;max-width:100%;color:inherit;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:.875rem;font-weight:700;line-height:1.1;text-align:center;white-space:nowrap;opacity:.92}.featured-in-logos__text--wide{font-size:.9375rem;letter-spacing:0}@media screen and (max-width:767px){.featured-in-logos{border-radius:1rem;padding:.75rem .875rem}.featured-in-logos__heading{font-size:.9375rem}.featured-in-logos__grid{gap:1.25rem}.featured-in-logos__text{font-size:.875rem}}@media screen and (max-width:767px){.product__info .variant-picker .swatches:has(.label-swatch){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--sp-3);overflow:visible}.product__info .variant-picker .swatches:has(.label-swatch)>li,.product__info .variant-picker .swatches:has(.label-swatch) magnet-element,.product__info .variant-picker .swatches:has(.label-swatch) .label-swatch{width:100%;min-width:0}.product__info .variant-picker .swatches:has(.label-swatch) .label-swatch{padding-inline:var(--sp-3);white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
