.gp-yeti-colours{width:100%}.gp-yeti-colours [hidden]{display:none!important}.gp-yeti-colours__group+.gp-yeti-colours__group{margin-top:20px}.gp-yeti-colours__heading{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gp-yeti-colours__choices{display:flex;flex-wrap:wrap;gap:8px}.product-selector__buttons .gp-yeti-colour{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:3px;margin:0;background:#fff;border:1px solid #d5d5d5;border-radius:5px;color:inherit;cursor:pointer;overflow:hidden}.gp-yeti-colour img{display:block;width:100%;height:100%;object-fit:contain}.gp-yeti-colour:before,.gp-yeti-colour:after{content:none!important}.gp-yeti-colours input:checked+.gp-yeti-colour{border:2px solid currentColor;padding:2px}.gp-yeti-colours input:focus-visible+.gp-yeti-colour{outline:2px solid currentColor;outline-offset:3px}.gp-yeti-colours input.is-unavailable+.gp-yeti-colour{opacity:.45}.gp-yeti-colours input.is-unavailable+.gp-yeti-colour:after{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent 49%,#555 49%,#555 51%,transparent 51%);pointer-events:none}.gp-yeti-colour__fallback{font-size:10px;line-height:1.2;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAACA */
