.rp-trek-gallery{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;position:relative;min-width:0}.rp-trek-radio{position:absolute;opacity:0;width:1px;height:1px}.rp-trek-panel{display:none;grid-row:1;grid-column:1/-1;overflow:hidden;border-radius:12px;background:#f8eee4}.rp-trek-panel img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.rp-trek-thumbnail{border:1px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;display:block;background:#f8eee4;min-width:0;min-height:48px}.rp-trek-thumbnail img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.rp-trek-radio:checked+.rp-trek-thumbnail{border-color:#ae9776}.rp-trek-radio:checked+.rp-trek-thumbnail+.rp-trek-panel{display:block}.rp-trek-radio:focus-visible+.rp-trek-thumbnail{outline:3px solid #ae9776;outline-offset:2px}@media(max-width:749px){.rp-trek-gallery{gap:5px}}royal-speeltrek-picker{display:block;margin:18px 0}.rp-trek-animal-select{width:100%;min-height:48px;border:1px solid #ae9776;border-radius:10px;background:#fff;color:#2e2a39;font:inherit;padding:12px 38px 12px 14px;cursor:pointer}.rp-trek-animal-select:focus-visible{outline:3px solid #ae9776;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAE */
