.stk-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:start;width:100%}.stk-gallery__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.stk-gallery__thumbs{display:flex;flex-direction:column;gap:8px;max-height:calc((min(100vw, 1320px) - 550px) * 4 / 3);overflow-y:auto;scrollbar-width:thin;position:sticky;top:24px}.stk-gallery__thumb{display:block;flex:none;cursor:pointer;border:1px solid #fff0;padding:2px;margin:0;transition:border-color .15s}.stk-gallery__thumb img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:#f7f6f4}.stk-gallery__thumb:hover{border-color:#b9b5ae}.stk-gallery__main{position:relative;min-width:0}.stk-gallery__slide{display:none;margin:0}.stk-gallery__slide img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:#f7f6f4}.stk-gallery--single{grid-template-columns:1fr}.stk-gallery--single .stk-gallery__thumbs{display:none}.stk-gallery--single .stk-gallery__slide{display:block}.stk-gallery__radio:nth-of-type(1):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(1){display:block}.stk-gallery__radio:nth-of-type(1):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(1){border-color:#232323}.stk-gallery__radio:nth-of-type(2):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(2){display:block}.stk-gallery__radio:nth-of-type(2):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(2){border-color:#232323}.stk-gallery__radio:nth-of-type(3):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(3){display:block}.stk-gallery__radio:nth-of-type(3):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(3){border-color:#232323}.stk-gallery__radio:nth-of-type(4):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(4){display:block}.stk-gallery__radio:nth-of-type(4):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(4){border-color:#232323}.stk-gallery__radio:nth-of-type(5):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(5){display:block}.stk-gallery__radio:nth-of-type(5):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(5){border-color:#232323}.stk-gallery__radio:nth-of-type(6):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(6){display:block}.stk-gallery__radio:nth-of-type(6):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(6){border-color:#232323}.stk-gallery__radio:nth-of-type(7):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(7){display:block}.stk-gallery__radio:nth-of-type(7):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(7){border-color:#232323}.stk-gallery__radio:nth-of-type(8):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(8){display:block}.stk-gallery__radio:nth-of-type(8):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(8){border-color:#232323}.stk-gallery__radio:nth-of-type(9):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(9){display:block}.stk-gallery__radio:nth-of-type(9):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(9){border-color:#232323}.stk-gallery__radio:nth-of-type(10):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(10){display:block}.stk-gallery__radio:nth-of-type(10):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(10){border-color:#232323}.stk-gallery__radio:nth-of-type(11):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(11){display:block}.stk-gallery__radio:nth-of-type(11):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(11){border-color:#232323}.stk-gallery__radio:nth-of-type(12):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(12){display:block}.stk-gallery__radio:nth-of-type(12):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(12){border-color:#232323}.stk-gallery__radio:nth-of-type(13):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(13){display:block}.stk-gallery__radio:nth-of-type(13):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(13){border-color:#232323}.stk-gallery__radio:nth-of-type(14):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(14){display:block}.stk-gallery__radio:nth-of-type(14):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(14){border-color:#232323}.stk-gallery__radio:nth-of-type(15):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(15){display:block}.stk-gallery__radio:nth-of-type(15):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(15){border-color:#232323}.stk-gallery__radio:nth-of-type(16):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(16){display:block}.stk-gallery__radio:nth-of-type(16):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(16){border-color:#232323}.stk-gallery__radio:nth-of-type(17):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(17){display:block}.stk-gallery__radio:nth-of-type(17):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(17){border-color:#232323}.stk-gallery__radio:nth-of-type(18):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(18){display:block}.stk-gallery__radio:nth-of-type(18):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(18){border-color:#232323}.stk-gallery__radio:nth-of-type(19):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(19){display:block}.stk-gallery__radio:nth-of-type(19):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(19){border-color:#232323}.stk-gallery__radio:nth-of-type(20):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(20){display:block}.stk-gallery__radio:nth-of-type(20):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(20){border-color:#232323}.stk-gallery__radio:nth-of-type(21):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(21){display:block}.stk-gallery__radio:nth-of-type(21):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(21){border-color:#232323}.stk-gallery__radio:nth-of-type(22):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(22){display:block}.stk-gallery__radio:nth-of-type(22):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(22){border-color:#232323}.stk-gallery__radio:nth-of-type(23):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(23){display:block}.stk-gallery__radio:nth-of-type(23):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(23){border-color:#232323}.stk-gallery__radio:nth-of-type(24):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(24){display:block}.stk-gallery__radio:nth-of-type(24):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(24){border-color:#232323}.stk-gallery__radio:nth-of-type(25):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(25){display:block}.stk-gallery__radio:nth-of-type(25):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(25){border-color:#232323}.stk-gallery__radio:nth-of-type(26):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(26){display:block}.stk-gallery__radio:nth-of-type(26):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(26){border-color:#232323}.stk-gallery__radio:nth-of-type(27):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(27){display:block}.stk-gallery__radio:nth-of-type(27):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(27){border-color:#232323}.stk-gallery__radio:nth-of-type(28):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(28){display:block}.stk-gallery__radio:nth-of-type(28):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(28){border-color:#232323}.stk-gallery__radio:nth-of-type(29):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(29){display:block}.stk-gallery__radio:nth-of-type(29):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(29){border-color:#232323}.stk-gallery__radio:nth-of-type(30):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(30){display:block}.stk-gallery__radio:nth-of-type(30):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(30){border-color:#232323}.stk-gallery__radio:nth-of-type(31):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(31){display:block}.stk-gallery__radio:nth-of-type(31):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(31){border-color:#232323}.stk-gallery__radio:nth-of-type(32):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(32){display:block}.stk-gallery__radio:nth-of-type(32):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(32){border-color:#232323}.stk-gallery__radio:nth-of-type(33):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(33){display:block}.stk-gallery__radio:nth-of-type(33):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(33){border-color:#232323}.stk-gallery__radio:nth-of-type(34):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(34){display:block}.stk-gallery__radio:nth-of-type(34):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(34){border-color:#232323}.stk-gallery__radio:nth-of-type(35):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(35){display:block}.stk-gallery__radio:nth-of-type(35):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(35){border-color:#232323}.stk-gallery__radio:nth-of-type(36):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(36){display:block}.stk-gallery__radio:nth-of-type(36):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(36){border-color:#232323}.stk-gallery__radio:nth-of-type(37):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(37){display:block}.stk-gallery__radio:nth-of-type(37):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(37){border-color:#232323}.stk-gallery__radio:nth-of-type(38):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(38){display:block}.stk-gallery__radio:nth-of-type(38):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(38){border-color:#232323}.stk-gallery__radio:nth-of-type(39):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(39){display:block}.stk-gallery__radio:nth-of-type(39):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(39){border-color:#232323}.stk-gallery__radio:nth-of-type(40):checked~.stk-gallery__main>.stk-gallery__slide:nth-child(40){display:block}.stk-gallery__radio:nth-of-type(40):checked~.stk-gallery__thumbs>.stk-gallery__thumb:nth-child(40){border-color:#232323}.stk-gallery__radio:focus-visible~.stk-gallery__thumbs{outline:2px solid #232323;outline-offset:2px}@media (max-width:991px){.stk-gallery{grid-template-columns:1fr;gap:0}.stk-gallery__thumbs{display:none}.stk-gallery__main{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--hk-gutter, 20px));padding:0 var(--hk-gutter,20px);scroll-padding-inline:var(--hk-gutter,20px)}.stk-gallery__main::-webkit-scrollbar{display:none}.stk-gallery__slide,.stk-gallery__main>.stk-gallery__slide{display:block;flex:0 0 82%;scroll-snap-align:start}.stk-gallery--single .stk-gallery__slide{flex-basis:100%}}