@-webkit-keyframes before_icon_ani{0%{left:0}to{left:100%}}@keyframes before_icon_ani{0%{left:0}to{left:100%}}@-webkit-keyframes after_icon_ani{0%{left:-100%}to{left:0}}@keyframes after_icon_ani{0%{left:-100%}to{left:0}}.product_part .general_swiper{position:relative;overflow:visible}.product_part .general_swiper .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(.215,.61,.155,1);transition-timing-function:cubic-bezier(.215,.61,.155,1)}.product_part .general_swiper .swiper-wrapper .general_item{position:relative}.product_part .general_swiper .swiper-wrapper .general_item .general_img_box{position:relative;padding-top:53.44%;border-radius:8px;overflow:hidden}.product_part .general_swiper .swiper-wrapper .general_item .general_img_box .general_img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;-webkit-transition:-webkit-transform .55s ease;transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease, -webkit-transform .55s ease}.product_part .general_swiper .swiper-wrapper .general_item .general_img_box .general_img .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info{position:absolute;left:50px;bottom:50px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box{margin-bottom:17px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list{gap:8px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list .general_tag_item{padding:2px 12px;font-size:14px;line-height:1.6;border-radius:999px;border:1px solid hsla(0,0%,100%,.3);color:#fff}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box .general_tag_list .general_tag_item .general_tag_item_icon{width:6px;height:6px;border-radius:50%;margin-right:9px;background-color:#25bee2}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_item_title{font-size:clamp(28px,3vw,48px);line-height:1;color:#fff;color:"PlusJakartaSans-B"}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_item_subtit{font-size:clamp(12px,1.6vw,20px);line-height:1.5;color:hsla(0,0%,100%,.7)}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box{margin-top:24px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn{padding:10px 40px;background-color:#168aef;border-radius:4px;color:#fff;font-size:14px;line-height:1.5;font-family:PlusJakartaSans-B;-webkit-transition:background .3s ease;transition:background .3s ease}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn:hover{background-color:#408fd3}.product_part .general_swiper .swiper-wrapper .general_item:hover .general_img_box .general_img{-webkit-transform:scale(1.12);transform:scale(1.12)}.product_part .general_swiper .swiper_btn{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;background-color:hsla(0,0%,100%,.8);font-size:24px;color:#252525;line-height:44px;text-align:center;z-index:20;-webkit-transition:all .3s ease;transition:all .3s ease}.product_part .general_swiper .swiper_btn.prev_btn{left:0}.product_part .general_swiper .swiper_btn.next_btn{right:0}.product_part .general_swiper .swiper_btn.swiper-button-disabled{display:none}.product_part .general_swiper .swiper_btn:hover{color:#fff;background-color:#168aef}.product_part .product_pagination{margin-top:38px}.product_part .product_pagination .swiper-pagination-bullet{width:8px;height:8px;margin-right:10px;background-color:#252525;opacity:.2;border-radius:999px;-webkit-transition:all .3s ease;transition:all .3s ease}.product_part .product_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;background-color:#252525;opacity:1}@media screen and (max-width:750px){.product_part .general_swiper .swiper-wrapper .general_item .general_item_info{left:20px;bottom:20px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_tag_box{margin-bottom:6px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .general_item_title{font-size:18px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box{margin-top:8px}.product_part .general_swiper .swiper-wrapper .general_item .general_item_info .more_btn_box .more_btn{font-isize:14px;padding:6px 14px}.product_part .general_swiper .swiper_btn{display:none}.product_part .product_pagination{margin-top:10px}}
