.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}
.styles-module-scss-module__HYlvba__carousel{grid-template-rows:64px;width:100%;display:grid;overflow:hidden}.styles-module-scss-module__HYlvba__carousel[data-variant=lightbox]{grid-area:3/1/auto/-1;grid-template-columns:88px 1fr 88px;margin:24px 0}@media (max-width:1259.98px){.styles-module-scss-module__HYlvba__carousel[data-variant=lightbox]{grid-template-columns:calc(7.35786vw - 4.63545px) 1fr calc(7.35786vw - 4.63545px)}}@media (max-width:960.98px){.styles-module-scss-module__HYlvba__carousel[data-variant=lightbox]{display:none}}.styles-module-scss-module__HYlvba__slider,.styles-module-scss-module__HYlvba__slide{will-change:transform;transform:translateZ(0)}.styles-module-scss-module__HYlvba__slider{width:100%}.styles-module-scss-module__HYlvba__slider[data-variant=lightbox]{grid-column:2}@media (max-width:960.98px){.styles-module-scss-module__HYlvba__slider[data-variant=lightbox]{grid-column:1/-1;padding:0 8px!important}}.styles-module-scss-module__HYlvba__slide{border:2px solid #0000;border-radius:4px;overflow:hidden;width:88px!important;height:64px!important}.styles-module-scss-module__HYlvba__slide.swiper-slide-thumb-active{border-color:#006aff}@media (max-width:960.98px){.styles-module-scss-module__HYlvba__slide{width:64px!important;height:56px!important}}.styles-module-scss-module__HYlvba__thumbnail{cursor:pointer;object-fit:cover}.styles-module-scss-module__HYlvba__button{color:#fff;background:#ffffff1a;border-radius:50%;align-self:center;width:24px;height:24px;padding:5px;transition:background-color .1s linear}.styles-module-scss-module__HYlvba__button:hover{background:#fff3}.styles-module-scss-module__HYlvba__button:disabled{display:none}@media (max-width:960.98px){.styles-module-scss-module__HYlvba__button{display:none}}.styles-module-scss-module__HYlvba__prev{justify-self:end;margin-right:16px}.styles-module-scss-module__HYlvba__next{margin-left:16px}