.brand-colours__inner{display:block;width:100%;margin-inline:auto}.brand-colours__heading{margin:0 0 4rem;font-size:3.5rem;line-height:1.2}.brand-colours__group+.brand-colours__group{margin-top:2rem}.brand-colours__group-title{margin:0 0 1rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.2rem;line-height:2rem;letter-spacing:0;text-transform:uppercase}.brand-colours__list{display:flex;flex-direction:column}.brand-colours__swatch{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;width:100%;margin:0;padding:1.5rem 1.6rem;border:0;border-radius:0;background-color:var(--swatch-color);color:#000;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.6rem;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.brand-colours__swatch--light{color:#fff}.brand-colours__swatch:focus-visible{outline:.2rem solid currentColor;outline-offset:-.6rem}.brand-colours__label{display:flex;flex-direction:column}.brand-colours__name{margin-bottom:1.6rem}.brand-colours__hint{flex-shrink:0;font-size:1.2rem;line-height:1.6rem;opacity:0;transition:opacity var(--duration-default, .3s)}.brand-colours__hint-copied{display:none}.brand-colours__swatch:hover .brand-colours__hint,.brand-colours__swatch:focus-visible .brand-colours__hint,.brand-colours__swatch.is-copied .brand-colours__hint{opacity:1}.brand-colours__swatch.is-copied .brand-colours__hint-idle{display:none}.brand-colours__swatch.is-copied .brand-colours__hint-copied{display:inline}@media(hover:none){.brand-colours__swatch:not(.is-copied) .brand-colours__hint{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-brand-colours.css.map */
