.carousel-slides{padding:0;overflow:hidden;display:flex;margin:0 0 40px}
.carousel-slide-item{display:flex;flex:1 0 100%;transition:all 300ms ease-out;white-space:normal;width:100%;padding:0;margin:0}
.carousel-slide-item figure{margin:0;align-self:center;width:100%;display:flex;flex-direction:column}
.carousel-slide-item figure img{-o-object-fit:contain;object-fit:contain;max-height:200px}
@media(min-width:576px){.carousel-slide-item figure img{max-height:400px}
}
@media(min-width:992px){.carousel-slide-item figure img{max-height:600px}
}
.carousel-slide-item .carousel-slide-item-text-wrap{display:flex;justify-content:space-between;align-self:center;flex-direction:column;-moz-column-gap:2rem;column-gap:2rem;row-gap:8px}
@media(min-width:576px){.carousel-slide-item .carousel-slide-item-text-wrap{flex-direction:row}
}
.carousel-slide-item .carousel-slide-item-text-date{padding-block-start:12px;padding-inline:0;flex-shrink:0}
@media(min-width:576px){.carousel-slide-item .carousel-slide-item-text-date{flex-direction:row;padding:16px}
}
.carousel-slide-item .carousel-slide-item-text-description{padding-block-end:12px;padding-inline:0}
@media(min-width:576px){.carousel-slide-item .carousel-slide-item-text-description{padding:16px}
}
.carousel{display:block;text-align:left;position:relative;margin-bottom:22px}
.carousel input[type=radio]{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;display:none}
.carousel input[type=radio]:nth-of-type(1):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-0}
.carousel input[type=radio]:nth-of-type(2):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-100%}
.carousel input[type=radio]:nth-of-type(3):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-200%}
.carousel input[type=radio]:nth-of-type(4):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-300%}
.carousel input[type=radio]:nth-of-type(5):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-400%}
.carousel input[type=radio]:nth-of-type(6):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-500%}
.carousel input[type=radio]:nth-of-type(7):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-600%}
.carousel input[type=radio]:nth-of-type(8):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-700%}
.carousel input[type=radio]:nth-of-type(9):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-800%}
.carousel input[type=radio]:nth-of-type(10):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-900%}
.carousel input[type=radio]:nth-of-type(11):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1000%}
.carousel input[type=radio]:nth-of-type(12):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1100%}
.carousel input[type=radio]:nth-of-type(13):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1200%}
.carousel input[type=radio]:nth-of-type(14):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1300%}
.carousel input[type=radio]:nth-of-type(15):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1400%}
.carousel input[type=radio]:nth-of-type(16):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1500%}
.carousel input[type=radio]:nth-of-type(17):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1600%}
.carousel input[type=radio]:nth-of-type(18):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1700%}
.carousel input[type=radio]:nth-of-type(19):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1800%}
.carousel input[type=radio]:nth-of-type(20):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-1900%}
.carousel input[type=radio]:nth-of-type(21):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2000%}
.carousel input[type=radio]:nth-of-type(22):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2100%}
.carousel input[type=radio]:nth-of-type(23):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2200%}
.carousel input[type=radio]:nth-of-type(24):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2300%}
.carousel input[type=radio]:nth-of-type(25):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2400%}
.carousel input[type=radio]:nth-of-type(26):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2500%}
.carousel input[type=radio]:nth-of-type(27):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2600%}
.carousel input[type=radio]:nth-of-type(28):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2700%}
.carousel input[type=radio]:nth-of-type(29):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2800%}
.carousel input[type=radio]:nth-of-type(30):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-2900%}
.carousel input[type=radio]:nth-of-type(31):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3000%}
.carousel input[type=radio]:nth-of-type(32):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3100%}
.carousel input[type=radio]:nth-of-type(33):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3200%}
.carousel input[type=radio]:nth-of-type(34):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3300%}
.carousel input[type=radio]:nth-of-type(35):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3400%}
.carousel input[type=radio]:nth-of-type(36):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3500%}
.carousel input[type=radio]:nth-of-type(37):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3600%}
.carousel input[type=radio]:nth-of-type(38):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3700%}
.carousel input[type=radio]:nth-of-type(39):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3800%}
.carousel input[type=radio]:nth-of-type(40):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-3900%}
.carousel input[type=radio]:nth-of-type(41):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4000%}
.carousel input[type=radio]:nth-of-type(42):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4100%}
.carousel input[type=radio]:nth-of-type(43):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4200%}
.carousel input[type=radio]:nth-of-type(44):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4300%}
.carousel input[type=radio]:nth-of-type(45):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4400%}
.carousel input[type=radio]:nth-of-type(46):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4500%}
.carousel input[type=radio]:nth-of-type(47):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4600%}
.carousel input[type=radio]:nth-of-type(48):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4700%}
.carousel input[type=radio]:nth-of-type(49):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4800%}
.carousel input[type=radio]:nth-of-type(50):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-4900%}
.carousel input[type=radio]:nth-of-type(51):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5000%}
.carousel input[type=radio]:nth-of-type(52):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5100%}
.carousel input[type=radio]:nth-of-type(53):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5200%}
.carousel input[type=radio]:nth-of-type(54):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5300%}
.carousel input[type=radio]:nth-of-type(55):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5400%}
.carousel input[type=radio]:nth-of-type(56):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5500%}
.carousel input[type=radio]:nth-of-type(57):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5600%}
.carousel input[type=radio]:nth-of-type(58):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5700%}
.carousel input[type=radio]:nth-of-type(59):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5800%}
.carousel input[type=radio]:nth-of-type(60):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-5900%}
.carousel input[type=radio]:nth-of-type(61):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6000%}
.carousel input[type=radio]:nth-of-type(62):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6100%}
.carousel input[type=radio]:nth-of-type(63):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6200%}
.carousel input[type=radio]:nth-of-type(64):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6300%}
.carousel input[type=radio]:nth-of-type(65):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6400%}
.carousel input[type=radio]:nth-of-type(66):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6500%}
.carousel input[type=radio]:nth-of-type(67):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6600%}
.carousel input[type=radio]:nth-of-type(68):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6700%}
.carousel input[type=radio]:nth-of-type(69):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6800%}
.carousel input[type=radio]:nth-of-type(70):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-6900%}
.carousel input[type=radio]:nth-of-type(71):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7000%}
.carousel input[type=radio]:nth-of-type(72):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7100%}
.carousel input[type=radio]:nth-of-type(73):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7200%}
.carousel input[type=radio]:nth-of-type(74):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7300%}
.carousel input[type=radio]:nth-of-type(75):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7400%}
.carousel input[type=radio]:nth-of-type(76):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7500%}
.carousel input[type=radio]:nth-of-type(77):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7600%}
.carousel input[type=radio]:nth-of-type(78):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7700%}
.carousel input[type=radio]:nth-of-type(79):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7800%}
.carousel input[type=radio]:nth-of-type(80):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-7900%}
.carousel input[type=radio]:nth-of-type(81):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8000%}
.carousel input[type=radio]:nth-of-type(82):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8100%}
.carousel input[type=radio]:nth-of-type(83):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8200%}
.carousel input[type=radio]:nth-of-type(84):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8300%}
.carousel input[type=radio]:nth-of-type(85):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8400%}
.carousel input[type=radio]:nth-of-type(86):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8500%}
.carousel input[type=radio]:nth-of-type(87):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8600%}
.carousel input[type=radio]:nth-of-type(88):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8700%}
.carousel input[type=radio]:nth-of-type(89):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8800%}
.carousel input[type=radio]:nth-of-type(90):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-8900%}
.carousel input[type=radio]:nth-of-type(91):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9000%}
.carousel input[type=radio]:nth-of-type(92):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9100%}
.carousel input[type=radio]:nth-of-type(93):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9200%}
.carousel input[type=radio]:nth-of-type(94):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9300%}
.carousel input[type=radio]:nth-of-type(95):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9400%}
.carousel input[type=radio]:nth-of-type(96):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9500%}
.carousel input[type=radio]:nth-of-type(97):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9600%}
.carousel input[type=radio]:nth-of-type(98):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9700%}
.carousel input[type=radio]:nth-of-type(99):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9800%}
.carousel input[type=radio]:nth-of-type(100):checked~.carousel-slides .carousel-slide-item:first-of-type{margin-left:-9900%}
.carousel input[type=radio]:nth-of-type(1):checked~.carousel-thumbs-wrap li:nth-of-type(1) button{opacity:1}
.carousel input[type=radio]:nth-of-type(2):checked~.carousel-thumbs-wrap li:nth-of-type(2) button{opacity:1}
.carousel input[type=radio]:nth-of-type(3):checked~.carousel-thumbs-wrap li:nth-of-type(3) button{opacity:1}
.carousel input[type=radio]:nth-of-type(4):checked~.carousel-thumbs-wrap li:nth-of-type(4) button{opacity:1}
.carousel input[type=radio]:nth-of-type(5):checked~.carousel-thumbs-wrap li:nth-of-type(5) button{opacity:1}
.carousel input[type=radio]:nth-of-type(6):checked~.carousel-thumbs-wrap li:nth-of-type(6) button{opacity:1}
.carousel input[type=radio]:nth-of-type(7):checked~.carousel-thumbs-wrap li:nth-of-type(7) button{opacity:1}
.carousel input[type=radio]:nth-of-type(8):checked~.carousel-thumbs-wrap li:nth-of-type(8) button{opacity:1}
.carousel input[type=radio]:nth-of-type(9):checked~.carousel-thumbs-wrap li:nth-of-type(9) button{opacity:1}
.carousel input[type=radio]:nth-of-type(10):checked~.carousel-thumbs-wrap li:nth-of-type(10) button{opacity:1}
.carousel input[type=radio]:nth-of-type(11):checked~.carousel-thumbs-wrap li:nth-of-type(11) button{opacity:1}
.carousel input[type=radio]:nth-of-type(12):checked~.carousel-thumbs-wrap li:nth-of-type(12) button{opacity:1}
.carousel input[type=radio]:nth-of-type(13):checked~.carousel-thumbs-wrap li:nth-of-type(13) button{opacity:1}
.carousel input[type=radio]:nth-of-type(14):checked~.carousel-thumbs-wrap li:nth-of-type(14) button{opacity:1}
.carousel input[type=radio]:nth-of-type(15):checked~.carousel-thumbs-wrap li:nth-of-type(15) button{opacity:1}
.carousel input[type=radio]:nth-of-type(16):checked~.carousel-thumbs-wrap li:nth-of-type(16) button{opacity:1}
.carousel input[type=radio]:nth-of-type(17):checked~.carousel-thumbs-wrap li:nth-of-type(17) button{opacity:1}
.carousel input[type=radio]:nth-of-type(18):checked~.carousel-thumbs-wrap li:nth-of-type(18) button{opacity:1}
.carousel input[type=radio]:nth-of-type(19):checked~.carousel-thumbs-wrap li:nth-of-type(19) button{opacity:1}
.carousel input[type=radio]:nth-of-type(20):checked~.carousel-thumbs-wrap li:nth-of-type(20) button{opacity:1}
.carousel input[type=radio]:nth-of-type(21):checked~.carousel-thumbs-wrap li:nth-of-type(21) button{opacity:1}
.carousel input[type=radio]:nth-of-type(22):checked~.carousel-thumbs-wrap li:nth-of-type(22) button{opacity:1}
.carousel input[type=radio]:nth-of-type(23):checked~.carousel-thumbs-wrap li:nth-of-type(23) button{opacity:1}
.carousel input[type=radio]:nth-of-type(24):checked~.carousel-thumbs-wrap li:nth-of-type(24) button{opacity:1}
.carousel input[type=radio]:nth-of-type(25):checked~.carousel-thumbs-wrap li:nth-of-type(25) button{opacity:1}
.carousel input[type=radio]:nth-of-type(26):checked~.carousel-thumbs-wrap li:nth-of-type(26) button{opacity:1}
.carousel input[type=radio]:nth-of-type(27):checked~.carousel-thumbs-wrap li:nth-of-type(27) button{opacity:1}
.carousel input[type=radio]:nth-of-type(28):checked~.carousel-thumbs-wrap li:nth-of-type(28) button{opacity:1}
.carousel input[type=radio]:nth-of-type(29):checked~.carousel-thumbs-wrap li:nth-of-type(29) button{opacity:1}
.carousel input[type=radio]:nth-of-type(30):checked~.carousel-thumbs-wrap li:nth-of-type(30) button{opacity:1}
.carousel input[type=radio]:nth-of-type(31):checked~.carousel-thumbs-wrap li:nth-of-type(31) button{opacity:1}
.carousel input[type=radio]:nth-of-type(32):checked~.carousel-thumbs-wrap li:nth-of-type(32) button{opacity:1}
.carousel input[type=radio]:nth-of-type(33):checked~.carousel-thumbs-wrap li:nth-of-type(33) button{opacity:1}
.carousel input[type=radio]:nth-of-type(34):checked~.carousel-thumbs-wrap li:nth-of-type(34) button{opacity:1}
.carousel input[type=radio]:nth-of-type(35):checked~.carousel-thumbs-wrap li:nth-of-type(35) button{opacity:1}
.carousel input[type=radio]:nth-of-type(36):checked~.carousel-thumbs-wrap li:nth-of-type(36) button{opacity:1}
.carousel input[type=radio]:nth-of-type(37):checked~.carousel-thumbs-wrap li:nth-of-type(37) button{opacity:1}
.carousel input[type=radio]:nth-of-type(38):checked~.carousel-thumbs-wrap li:nth-of-type(38) button{opacity:1}
.carousel input[type=radio]:nth-of-type(39):checked~.carousel-thumbs-wrap li:nth-of-type(39) button{opacity:1}
.carousel input[type=radio]:nth-of-type(40):checked~.carousel-thumbs-wrap li:nth-of-type(40) button{opacity:1}
.carousel input[type=radio]:nth-of-type(41):checked~.carousel-thumbs-wrap li:nth-of-type(41) button{opacity:1}
.carousel input[type=radio]:nth-of-type(42):checked~.carousel-thumbs-wrap li:nth-of-type(42) button{opacity:1}
.carousel input[type=radio]:nth-of-type(43):checked~.carousel-thumbs-wrap li:nth-of-type(43) button{opacity:1}
.carousel input[type=radio]:nth-of-type(44):checked~.carousel-thumbs-wrap li:nth-of-type(44) button{opacity:1}
.carousel input[type=radio]:nth-of-type(45):checked~.carousel-thumbs-wrap li:nth-of-type(45) button{opacity:1}
.carousel input[type=radio]:nth-of-type(46):checked~.carousel-thumbs-wrap li:nth-of-type(46) button{opacity:1}
.carousel input[type=radio]:nth-of-type(47):checked~.carousel-thumbs-wrap li:nth-of-type(47) button{opacity:1}
.carousel input[type=radio]:nth-of-type(48):checked~.carousel-thumbs-wrap li:nth-of-type(48) button{opacity:1}
.carousel input[type=radio]:nth-of-type(49):checked~.carousel-thumbs-wrap li:nth-of-type(49) button{opacity:1}
.carousel input[type=radio]:nth-of-type(50):checked~.carousel-thumbs-wrap li:nth-of-type(50) button{opacity:1}
.carousel input[type=radio]:nth-of-type(51):checked~.carousel-thumbs-wrap li:nth-of-type(51) button{opacity:1}
.carousel input[type=radio]:nth-of-type(52):checked~.carousel-thumbs-wrap li:nth-of-type(52) button{opacity:1}
.carousel input[type=radio]:nth-of-type(53):checked~.carousel-thumbs-wrap li:nth-of-type(53) button{opacity:1}
.carousel input[type=radio]:nth-of-type(54):checked~.carousel-thumbs-wrap li:nth-of-type(54) button{opacity:1}
.carousel input[type=radio]:nth-of-type(55):checked~.carousel-thumbs-wrap li:nth-of-type(55) button{opacity:1}
.carousel input[type=radio]:nth-of-type(56):checked~.carousel-thumbs-wrap li:nth-of-type(56) button{opacity:1}
.carousel input[type=radio]:nth-of-type(57):checked~.carousel-thumbs-wrap li:nth-of-type(57) button{opacity:1}
.carousel input[type=radio]:nth-of-type(58):checked~.carousel-thumbs-wrap li:nth-of-type(58) button{opacity:1}
.carousel input[type=radio]:nth-of-type(59):checked~.carousel-thumbs-wrap li:nth-of-type(59) button{opacity:1}
.carousel input[type=radio]:nth-of-type(60):checked~.carousel-thumbs-wrap li:nth-of-type(60) button{opacity:1}
.carousel input[type=radio]:nth-of-type(61):checked~.carousel-thumbs-wrap li:nth-of-type(61) button{opacity:1}
.carousel input[type=radio]:nth-of-type(62):checked~.carousel-thumbs-wrap li:nth-of-type(62) button{opacity:1}
.carousel input[type=radio]:nth-of-type(63):checked~.carousel-thumbs-wrap li:nth-of-type(63) button{opacity:1}
.carousel input[type=radio]:nth-of-type(64):checked~.carousel-thumbs-wrap li:nth-of-type(64) button{opacity:1}
.carousel input[type=radio]:nth-of-type(65):checked~.carousel-thumbs-wrap li:nth-of-type(65) button{opacity:1}
.carousel input[type=radio]:nth-of-type(66):checked~.carousel-thumbs-wrap li:nth-of-type(66) button{opacity:1}
.carousel input[type=radio]:nth-of-type(67):checked~.carousel-thumbs-wrap li:nth-of-type(67) button{opacity:1}
.carousel input[type=radio]:nth-of-type(68):checked~.carousel-thumbs-wrap li:nth-of-type(68) button{opacity:1}
.carousel input[type=radio]:nth-of-type(69):checked~.carousel-thumbs-wrap li:nth-of-type(69) button{opacity:1}
.carousel input[type=radio]:nth-of-type(70):checked~.carousel-thumbs-wrap li:nth-of-type(70) button{opacity:1}
.carousel input[type=radio]:nth-of-type(71):checked~.carousel-thumbs-wrap li:nth-of-type(71) button{opacity:1}
.carousel input[type=radio]:nth-of-type(72):checked~.carousel-thumbs-wrap li:nth-of-type(72) button{opacity:1}
.carousel input[type=radio]:nth-of-type(73):checked~.carousel-thumbs-wrap li:nth-of-type(73) button{opacity:1}
.carousel input[type=radio]:nth-of-type(74):checked~.carousel-thumbs-wrap li:nth-of-type(74) button{opacity:1}
.carousel input[type=radio]:nth-of-type(75):checked~.carousel-thumbs-wrap li:nth-of-type(75) button{opacity:1}
.carousel input[type=radio]:nth-of-type(76):checked~.carousel-thumbs-wrap li:nth-of-type(76) button{opacity:1}
.carousel input[type=radio]:nth-of-type(77):checked~.carousel-thumbs-wrap li:nth-of-type(77) button{opacity:1}
.carousel input[type=radio]:nth-of-type(78):checked~.carousel-thumbs-wrap li:nth-of-type(78) button{opacity:1}
.carousel input[type=radio]:nth-of-type(79):checked~.carousel-thumbs-wrap li:nth-of-type(79) button{opacity:1}
.carousel input[type=radio]:nth-of-type(80):checked~.carousel-thumbs-wrap li:nth-of-type(80) button{opacity:1}
.carousel input[type=radio]:nth-of-type(81):checked~.carousel-thumbs-wrap li:nth-of-type(81) button{opacity:1}
.carousel input[type=radio]:nth-of-type(82):checked~.carousel-thumbs-wrap li:nth-of-type(82) button{opacity:1}
.carousel input[type=radio]:nth-of-type(83):checked~.carousel-thumbs-wrap li:nth-of-type(83) button{opacity:1}
.carousel input[type=radio]:nth-of-type(84):checked~.carousel-thumbs-wrap li:nth-of-type(84) button{opacity:1}
.carousel input[type=radio]:nth-of-type(85):checked~.carousel-thumbs-wrap li:nth-of-type(85) button{opacity:1}
.carousel input[type=radio]:nth-of-type(86):checked~.carousel-thumbs-wrap li:nth-of-type(86) button{opacity:1}
.carousel input[type=radio]:nth-of-type(87):checked~.carousel-thumbs-wrap li:nth-of-type(87) button{opacity:1}
.carousel input[type=radio]:nth-of-type(88):checked~.carousel-thumbs-wrap li:nth-of-type(88) button{opacity:1}
.carousel input[type=radio]:nth-of-type(89):checked~.carousel-thumbs-wrap li:nth-of-type(89) button{opacity:1}
.carousel input[type=radio]:nth-of-type(90):checked~.carousel-thumbs-wrap li:nth-of-type(90) button{opacity:1}
.carousel input[type=radio]:nth-of-type(91):checked~.carousel-thumbs-wrap li:nth-of-type(91) button{opacity:1}
.carousel input[type=radio]:nth-of-type(92):checked~.carousel-thumbs-wrap li:nth-of-type(92) button{opacity:1}
.carousel input[type=radio]:nth-of-type(93):checked~.carousel-thumbs-wrap li:nth-of-type(93) button{opacity:1}
.carousel input[type=radio]:nth-of-type(94):checked~.carousel-thumbs-wrap li:nth-of-type(94) button{opacity:1}
.carousel input[type=radio]:nth-of-type(95):checked~.carousel-thumbs-wrap li:nth-of-type(95) button{opacity:1}
.carousel input[type=radio]:nth-of-type(96):checked~.carousel-thumbs-wrap li:nth-of-type(96) button{opacity:1}
.carousel input[type=radio]:nth-of-type(97):checked~.carousel-thumbs-wrap li:nth-of-type(97) button{opacity:1}
.carousel input[type=radio]:nth-of-type(98):checked~.carousel-thumbs-wrap li:nth-of-type(98) button{opacity:1}
.carousel input[type=radio]:nth-of-type(99):checked~.carousel-thumbs-wrap li:nth-of-type(99) button{opacity:1}
.carousel input[type=radio]:nth-of-type(100):checked~.carousel-thumbs-wrap li:nth-of-type(100) button{opacity:1}
.carousel-thumbs-wrap-wrap{display:flex}
.carousel-thumbs-wrap{list-style:none;padding:0;white-space:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%;margin-bottom:0;display:flex;justify-content:space-between;scrollbar-width:thin;scrollbar-color:#a1a1a1 rgba(0,0,0,0)}
.carousel-thumbs-wrap::-webkit-scrollbar{width:10px;height:10px}
.carousel-thumbs-wrap::-webkit-scrollbar-thumb{background-color:#a1a1a1}
.carousel-thumbs-wrap::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}
.carousel-thumbs-wrap li{padding:20px;min-width:calc(50% - 20px);max-width:calc(50% - 20px);transition:all 300ms ease-in-out;display:inline-block;scroll-snap-align:start}
@media(min-width:576px){.carousel-thumbs-wrap li{min-width:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}
}
@media(min-width:768px){.carousel-thumbs-wrap li{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}
}
@media(min-width:992px){.carousel-thumbs-wrap li{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}
}
.carousel-thumbs-nav-button{background-color:rgba(0,0,0,0);border:0;padding:0;transition:all .15s ease-in-out;height:122px}
.carousel-thumbs-nav-button svg{--svg-hw:35px;width:var(--svg-hw);height:var(--svg-hw);fill:#747474}
.carousel-thumbs-nav-button:hover{background-color:rgba(0,0,0,0)}
.carousel-thumbs-nav-button:hover svg{fill:var(--mode-primary-color)}
.carousel-thumbnail-button{width:100%;margin:0 10px;padding:0}
.carousel-thumbnail-button{background-size:cover;background-repeat:no-repeat;background-position:center;overflow:auto;position:relative;border:0 solid rgba(0,0,0,0);padding:0;margin:0;display:block;width:100%;height:25vw;transition:all 300ms ease-in-out}
@media(min-width:576px){.carousel-thumbnail-button{height:16vw}
}
@media(min-width:768px){.carousel-thumbnail-button{height:13vw}
}
@media(min-width:992px){.carousel-thumbnail-button{height:10vw}
}
@media(min-width:1200px){.carousel-thumbnail-button{height:122px}
}
.carousel-thumbnail-button:focus{outline:0}
.carousel-thumbnail-button:focus{outline:4px dotted var(--mode-primary-color);outline-offset:4px}
.carousel-thumbnail-button-selected button{opacity:unset;box-shadow:0 0 0 4px var(--mode-primary-color)}
.carousel-thumbnail-button-selected button.carousel-thumbnail-button{opacity:1}
.carousel-download-wrap button{margin:20px auto}
.carousel-download-wrap button:first-of-type{margin-right:4px}
.carousel-download-wrap button:first-of-type svg{--svg-hw:20px;width:var(--svg-hw);height:var(--svg-hw)}
.carousel-download-wrap button:last-of-type{margin-left:5px}
.carousel-no-animate .carousel-slide-item{transition:none}