.img-action[data-v-f902fd64]{align-items:center;contain:strict;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute}.img-action img[data-v-f902fd64]{height:var(--img-height);-o-object-fit:contain;object-fit:contain;transition:all .2s ease;width:var(--img-width)}.img-container[data-v-e9804bea]{display:flex;flex-direction:column;gap:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.img-container--outer[data-v-e9804bea]{gap:32px}@media screen and (max-width:768px){.img-container--outer[data-v-e9804bea]{gap:24px}}.img-container .img-swiper[data-v-e9804bea]{position:relative}.img-container .img-swiper__button[data-v-e9804bea]{background:#00000080;border-radius:8px;color:#fff;height:48px;min-width:0;padding:0;position:absolute;top:50%;width:48px;z-index:1}@media screen and (max-width:768px){.img-container .img-swiper__button[data-v-e9804bea]{display:none}}.img-container .img-swiper__button--prev[data-v-e9804bea]{left:16px;transform:translateY(-50%) rotate(180deg)}.img-container .img-swiper__button--next[data-v-e9804bea]{right:16px;transform:translateY(-50%)}.img-container .img-swiper__button svg[data-v-e9804bea]{height:32px;width:32px}.img-container .img-swiper__button--outer[data-v-e9804bea]{height:72px;width:72px}.img-container .img-swiper__button--outer svg[data-v-e9804bea]{height:48px;width:48px}@media screen and (max-width:1024px){.img-container .img-swiper__button--outer[data-v-e9804bea]{height:48px;width:48px}.img-container .img-swiper__button--outer svg[data-v-e9804bea]{height:32px;width:32px}}@media screen and (max-width:768px){.img-container .img-swiper__button--outer[data-v-e9804bea]{bottom:0;display:block!important;height:32px;top:unset;width:32px}.img-container .img-swiper__button--outer svg[data-v-e9804bea]{height:20px;width:20px}}.img-container .img-swiper__button--prev.img-swiper__button--outer[data-v-e9804bea]{left:-80px;transform:translate(-100%,-50%) rotate(180deg)}@media screen and (max-width:1024px){.img-container .img-swiper__button--prev.img-swiper__button--outer[data-v-e9804bea]{left:-48px}}@media screen and (max-width:768px){.img-container .img-swiper__button--prev.img-swiper__button--outer[data-v-e9804bea]{left:0;transform:rotate(180deg)}}.img-container .img-swiper__button--next.img-swiper__button--outer[data-v-e9804bea]{right:-80px;transform:translate(100%,-50%)}@media screen and (max-width:1024px){.img-container .img-swiper__button--next.img-swiper__button--outer[data-v-e9804bea]{right:-48px}}@media screen and (max-width:768px){.img-container .img-swiper__button--next.img-swiper__button--outer[data-v-e9804bea]{right:0;transform:none}}.img-container .img-swiper__nav[data-v-e9804bea]{align-items:center;display:flex;height:32px;justify-content:center;margin-top:24px}@media screen and (min-width:768px){.img-container .img-swiper__nav[data-v-e9804bea]{display:none}}.img-container .img-swiper__index[data-v-e9804bea]{color:#fff;font-size:14px;font-weight:700;line-height:20px}.img-container .img-swiper__index--current[data-v-e9804bea]{color:#ef534f}.img-container .img-swiper__pagination[data-v-e9804bea]{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));bottom:0;display:flex;gap:2px;height:18px;justify-content:center;left:0;position:absolute;right:0;z-index:1}.img-container .img-swiper__pagination[data-v-e9804bea] .swiper-pagination-bullet{background:#fff;border-radius:9999px;height:2px;opacity:.2;transition:opacity .2s ease;width:8px}.img-container .img-swiper__pagination[data-v-e9804bea] .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (min-width:768px){.img-container .img-swiper__pagination[data-v-e9804bea]{display:none}}.img-container .img-swiper__total[data-v-e9804bea]{align-items:center;background:#000000b3;border-radius:4px;bottom:8px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;height:16px;line-height:16px;padding:0 6px;position:absolute;right:12px;z-index:1}@media screen and (min-width:768px){.img-container .img-swiper__total[data-v-e9804bea]{display:none}}.img-container .img-area[data-v-e9804bea]{aspect-ratio:16/9;background:#2c2c2c;border-radius:8px;overflow:hidden;position:relative;width:100%}.img-container .img-area img[data-v-e9804bea]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:768px){.img-container .img-area[data-v-e9804bea]{border-radius:0}}.img-container .img-list[data-v-e9804bea]{display:flex;gap:8px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.img-container .img-list--outer[data-v-e9804bea]{gap:16px}@media screen and (max-width:768px){.img-container .img-list[data-v-e9804bea]:not(.img-list--outer){display:none}.img-container .img-list[data-v-e9804bea]{gap:6px}}.img-container .img-list__item[data-v-e9804bea]{border-radius:8px;flex-shrink:0;position:relative;width:120px}.img-container .img-list__item[data-v-e9804bea]:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:box-shadow .2s ease}.img-container .img-list__item--active[data-v-e9804bea]:after{box-shadow:inset 0 0 0 2px #ef534f}.img-container .img-list--outer .img-container .img-list__item[data-v-e9804bea]{width:200px}@media screen and (max-width:768px){.img-container .img-list--outer .img-container .img-list__item[data-v-e9804bea]{width:94px}}.pd[data-v-966af793]{padding:0 152px}@media screen and (max-width:1024px){.pd[data-v-966af793]{padding:0 96px}}@media screen and (max-width:768px){.pd[data-v-966af793]{padding:0}}.pd .pd-close-btn[data-v-966af793]{background:#00000080;border-radius:50%;color:#fff;height:72px;min-width:0;padding:0 0 1px;position:absolute;right:0;top:0;width:72px;z-index:10}@media screen and (max-width:1024px){.pd .pd-close-btn[data-v-966af793]{height:48px;width:48px}.pd .pd-close-btn svg[data-v-966af793]{height:24px;width:24px}}@media screen and (max-width:768px){.pd .pd-close-btn[data-v-966af793]{height:32px;position:fixed;right:20px;top:16px;width:32px}.pd .pd-close-btn svg[data-v-966af793]{height:16px;width:16px}}.btn-area[data-v-966af793]{display:flex;justify-content:center;margin-top:48px}@media screen and (max-width:768px){.btn-area[data-v-966af793]{margin-top:32px}}.btn-area[data-v-966af793] .v-btn{max-width:550px}
