.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}#product-image-swiper.swiper{overflow-y:visible}#product-image-swiper .swiper-pagination{display:flex;top:auto!important}#product-image-swiper .swiper-horizontal>.swiper-pagination-progressbar,#product-image-swiper .swiper-pagination-progressbar.swiper-pagination-horizontal{height:2px!important}#product-image-swiper .swiper-pagination-progressbar{bottom:16px!important;max-width:160px!important;left:50%!important;transform:translateX(-50%)!important;background:rgba(34,34,34,.05)}#product-image-swiper .swiper-pagination-progressbar-fill{background:#222!important}.left-arrow:after{content:"";border-right:6px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;border-radius:2px;position:absolute;left:-4px;top:7px}.wrap-table{overflow-x:scroll!important;-ms-overflow-style:none;scrollbar-width:none}.wrap-table::-webkit-scrollbar{display:none}table>colgroup>col:first-of-type{width:20%!important}table>colgroup>col{width:"*"}.defaultTable>div>table{border:0!important;margin:0 auto!important;width:100%!important}.oversizeTable>div>table{border:0!important;margin:0 auto!important;max-width:150vw!important;width:150%!important;overflow-x:scroll!important}th{border-top:1.5pt solid #e7e7e7!important;border-bottom:1pt solid #e7e7e7!important;font-weight:500!important;color:#000!important;background-color:#fff!important}td,th{padding:4vw 0!important;border-left:0!important;border-right:0!important;font-size:.9em!important}td{text-align:center!important;color:#898989!important}table>tbody>tr>td:first-child,table>thead>tr>th:first-child{position:sticky!important;left:0!important;background-color:#e7e7e7!important;border-left:1px solid transparent!important}table>tbody>tr>td:last-child,table>thead>tr>th:last-child{border-right:1px solid transparent!important}table>tbody>tr:not(:last-child)>td{border-top:1pt solid #e7e7e7!important;border-bottom:1pt solid #e7e7e7!important}@media (min-width:842px){td,th{padding:1vw 0!important}}