.goat-detail-switch>input{position:absolute;opacity:0;width:1px;height:1px}
.goat-detail-controls{display:flex;gap:10px;margin:18px 0}
.goat-detail-controls label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 20px;border:1px solid #666;cursor:pointer}
#goat-detail-r1:checked~.goat-detail-controls label:first-child,#goat-detail-r15:checked~.goat-detail-controls label:last-child{border-color:#ff652e;color:#ff865a}
#goat-detail-r1:focus-visible~.goat-detail-controls label:first-child,#goat-detail-r15:focus-visible~.goat-detail-controls label:last-child{outline:2px solid #fff;outline-offset:3px}
.goat-detail-views figure{margin:0;display:none;background:#252d31}
.goat-detail-views img{display:block;width:100%;height:auto;max-height:75vh;object-fit:contain;filter:none;mix-blend-mode:normal;opacity:1}
.goat-detail-views a{display:block;background:#252d31}
.goat-detail-views figcaption{padding:12px 16px;color:#b8bdbc}
#goat-detail-r1:checked~.goat-detail-views figure:first-child,#goat-detail-r15:checked~.goat-detail-views figure:last-child{display:block}
@media(max-width:640px){.goat-detail-controls label{flex:1;padding:8px}}
