.iKwynq_overlay{z-index:120;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.iKwynq_stage{position:absolute;inset:72px 80px 56px}@media (max-width:1023px){.iKwynq_stage{inset:64px 16px 56px}}.iKwynq_img{object-fit:contain}.iKwynq_close{z-index:2;color:#fff;background:#ffffff1f;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s;display:inline-flex;position:absolute;top:16px;right:16px}.iKwynq_close:hover{background:#e3141c}.iKwynq_arrow{z-index:2;color:#fff;background:#ffffff1f;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-28px;transition:background-color .2s;display:inline-flex;position:absolute;top:50%}.iKwynq_arrow:hover{background:#e3141c}@media (max-width:1023px){.iKwynq_arrow{width:44px;height:44px;margin-top:-22px;top:auto;bottom:8px}}.iKwynq_prev{left:16px}.iKwynq_next{right:16px}.iKwynq_counter{color:#fff;font-family:var(--font-montserrat),"Montserrat",sans-serif;letter-spacing:.02em;background:#ffffff1f;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.iKwynq_preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}
._4tpK5a_gallery{flex-direction:column;gap:8px;min-width:0;display:flex}._4tpK5a_main{cursor:zoom-in;background:#e9ecf0;flex:auto;min-height:640px;position:relative;overflow:hidden}@media (max-width:1919px){._4tpK5a_main{min-height:520px}}@media (max-width:1439px){._4tpK5a_main{min-height:460px}}@media (max-width:1023px){._4tpK5a_main{flex:none;min-height:400px}}@media (max-width:767px){._4tpK5a_main{min-height:240px;margin:0 -16px}}._4tpK5a_img{object-fit:cover}._4tpK5a_open{z-index:1;cursor:zoom-in;position:absolute;inset:0}._4tpK5a_zoom{z-index:2;color:#fff;background:#1112148c;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s;display:inline-flex;position:absolute;top:20px;right:20px}._4tpK5a_zoom:hover{background:#111418}@media (max-width:767px){._4tpK5a_zoom{width:40px;height:40px;top:12px;right:28px}}._4tpK5a_noPhoto{color:#6b7280;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._4tpK5a_badges{z-index:2;pointer-events:none;gap:-4px;display:flex;position:absolute;top:20px;left:20px}@media (max-width:767px){._4tpK5a_badges{top:12px;left:28px}}._4tpK5a_badge{letter-spacing:.04em;text-transform:uppercase;color:#111418;background:#e9ecf0;border:1px solid #dde1e6;align-items:center;height:26px;margin-right:-4px;padding:0 14px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}._4tpK5a_arrows{z-index:2;gap:8px;display:flex;position:absolute;bottom:20px;left:20px}@media (max-width:767px){._4tpK5a_arrows{bottom:12px;left:28px}}._4tpK5a_arrow{color:#111418;background:#e9ecf0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}._4tpK5a_arrow:hover{color:#fff;background:#111418}@media (max-width:767px){._4tpK5a_arrow{width:44px;height:44px}}._4tpK5a_arrowNext{background:#dde1e6}._4tpK5a_counter{z-index:2;background:#e9ecf0;align-items:center;gap:8px;padding:9px 16px 9px 14px;display:inline-flex;position:absolute;bottom:20px;right:18px}._4tpK5a_counter b{font-family:var(--font-montserrat),"Montserrat",sans-serif;color:#111418;font-size:13px;font-weight:800}._4tpK5a_counter span{color:#6b7280;font-size:13px}@media (max-width:767px){._4tpK5a_counter{bottom:12px;right:28px}}._4tpK5a_thumbs{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}@media (max-width:767px){._4tpK5a_thumbs{scrollbar-width:none;display:flex;overflow-x:auto}._4tpK5a_thumbs::-webkit-scrollbar{display:none}._4tpK5a_thumbs ._4tpK5a_thumb{flex:0 0 120px;display:block}}._4tpK5a_thumb{opacity:.6;background:#e9ecf0;height:116px;transition:opacity .2s;position:relative;overflow:hidden}._4tpK5a_thumb img{object-fit:cover}._4tpK5a_thumb:hover{opacity:1}@media (max-width:1919px){._4tpK5a_thumb{height:96px}}@media (max-width:767px){._4tpK5a_thumb{height:84px}}._4tpK5a_thumbActive{opacity:1}._4tpK5a_thumbActive:after{content:"";background:#d3141b;height:4px;position:absolute;bottom:0;left:0;right:0}._4tpK5a_thumbMore{opacity:1}._4tpK5a_more{color:#fff;font-family:var(--font-montserrat),"Montserrat",sans-serif;background:#1112148c;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:absolute;inset:0}
