.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.right-\[13px\]{right:13px}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[3\]{z-index:3}.z-\[510000\]{z-index:510000}.z-\[5\]{z-index:5}.z-\[999\]{z-index:999}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.-mr-\[15px\]{margin-right:-15px}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[27px\]{margin-bottom:27px}.mb-\[30px\]{margin-bottom:30px}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-7{margin-right:1.75rem}.mr-\[10px\]{margin-right:10px}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-\[14px\]{margin-top:14px}.mt-\[30px\]{margin-top:30px}.mt-\[40px\]{margin-top:40px}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-\[16px\]{height:16px}.h-\[24px\]{height:24px}.h-\[334px\]{height:334px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[48px\]{height:48px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[80px\]{height:80px}.h-full{height:100%}.w-10{width:2.5rem}.w-\[16px\]{width:16px}.w-\[24px\]{width:24px}.w-\[40px\]{width:40px}.w-\[48px\]{width:48px}.w-\[50\%\]{width:50%}.w-\[80px\]{width:80px}.w-full{width:100%}.max-w-\[200px\]{max-width:200px}.max-w-\[21rem\]{max-width:21rem}.max-w-\[300px\]{max-width:300px}.max-w-\[48rem\]{max-width:48rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.-translate-x-\[15px\]{--tw-translate-x:-15px}.-translate-x-\[15px\],.-translate-y-\[50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[50\%\]{--tw-translate-y:-50%}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-7{gap:1.75rem}.gap-\[2px\]{gap:2px}.gap-\[30px\]{gap:30px}.gap-\[40px\]{gap:40px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-ellipsis{text-overflow:ellipsis}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.border,.border-\[1px\]{border-width:1px}.border-solid{border-style:solid}.border-\[\#3D3D3D\]{--tw-border-opacity:1;border-color:rgb(61 61 61/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-\[\#1d1d1dcc\]{background-color:#1d1d1dcc}.bg-\[\#f5f5f5\]{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-5{padding:1.25rem}.p-\[24px\]{padding:24px}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-\[30px\]{padding-bottom:30px;padding-top:30px}.pb-7{padding-bottom:1.75rem}.pt-7{padding-top:1.75rem}.pt-\[50px\]{padding-top:50px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[22px\]{font-size:22px}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.leading-\[1\.33\]{line-height:1.33}.leading-none{line-height:1}.text-\[\#d4d4d4\]{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.opacity-60{opacity:.6}.opacity-90{opacity:.9}#top-bar{background-color:var(--bg-color)}#top-bar,#top-bar a{color:var(--text-color)}#top-bar a{font-size:calc(var(--general_font_size) - 2px)}.block_video_image_text{height:var(--pc-height)}@media screen and (max-width:767px){.block_video_image_text{height:var(--mobile-height)}}@media screen and (min-width:1200px){.block_video_image_text iframe{height:300%;position:absolute;top:-100%;width:100%}}@media screen and (max-width:1199px){.block_video_image_text iframe{height:100%;left:-100%;position:absolute;width:300%}}.block_video_image_text .video_mask{background-color:var(--bg);pointer-events:none}.block_video_image_text .video_empty{background-color:#eef0f5}.block_video_image_text .text_box{pointer-events:none}.block_video_image_text .text_box.top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.block_video_image_text .text_box.top-center{align-items:flex-start;justify-content:center;text-align:center}.block_video_image_text .text_box.top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.block_video_image_text .text_box.center-left{align-items:center;justify-content:flex-start;text-align:left}.block_video_image_text .text_box.center-center{align-items:center;justify-content:center;text-align:center}.block_video_image_text .text_box.center-right{align-items:center;justify-content:flex-end;text-align:right}.block_video_image_text .text_box.bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.block_video_image_text .text_box.bottom-center{align-items:flex-end;justify-content:center;text-align:center}.block_video_image_text .text_box.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.block_video_image_text .text_box .text_content{color:var(--text-color)}.block_video_image_text .text_box .text_content>div:last-child{margin-bottom:0}.block_video_image_text .text_box .text_content .text_title{font-size:64px;text-shadow:0 4px 6px rgba(0,0,0,.05)}@media screen and (max-width:767px){.block_video_image_text .text_box .text_content .text_title{font-size:36px!important}}.block_video_image_text .text_box .text_content .text_detail{text-shadow:0 4px 6px rgba(0,0,0,.01)}.block_video_image_text .text_box .text_content .public_btn{pointer-events:all}@media screen and (min-width:768px){.block_image_text .content.img_right .img_box{order:2}.block_image_text .content.img_left .img_box,.block_image_text .content.img_right .text_box{order:1}.block_image_text .content.img_left .text_box{order:2}}.block_image_text .content .img_box{order:1}.block_image_text .content .img_box>div{width:calc(50% + 15px)}.block_image_text .content .text_box{order:2}.block_image_text .text_box .text_content>div:last-child{margin-bottom:0}.block_image_text .text_box .text_content .text_title{color:var(--title-color)}.block_image_text .text_box .text_content .text_detail{color:var(--detail-color)}.block_slides.slideshow_anime .swiper-slide img{transform:scale(1.2);transition:all .25s ease-in-out}.block_slides.slideshow_anime .swiper-slide .content>div{opacity:0;transform:translateY(20px);transition:all .5s ease-in-out}.block_slides.slideshow_anime .swiper-slide .content .slide-detail{transition-delay:50ms}.block_slides.slideshow_anime .swiper-slide .content .btn_wrap{transition-delay:.1s}.block_slides.slideshow_anime .swiper-slide.swiper-slide-active img{transform:none}.block_slides.slideshow_anime .swiper-slide.swiper-slide-active .content>div{opacity:1;transform:none}.block_slides .swiper-pagination{bottom:20px}.block_slides .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;box-sizing:border-box;height:12px;opacity:1;width:12px}.block_slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.block_slides .img_box:after{background-color:var(--mask-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.block_slides .img_box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block_slides .img_box.img-small{height:420px}@media screen and (max-width:767px){.block_slides .img_box.img-small{height:50vh}}.block_slides .img_box.img-middle{height:600px}@media screen and (max-width:767px){.block_slides .img_box.img-middle{height:70vh}}.block_slides .img_box.img-big{height:800px}@media screen and (max-width:767px){.block_slides .img_box.img-big{height:100vh}}.block_slides .text_box{color:var(--text-color)}.block_slides .text_box .container_wrapper.top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.block_slides .text_box .container_wrapper.top-center{align-items:flex-start;justify-content:center;text-align:center}.block_slides .text_box .container_wrapper.top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.block_slides .text_box .container_wrapper.center-left{align-items:center;justify-content:flex-start;text-align:left}.block_slides .text_box .container_wrapper.center-center{align-items:center;justify-content:center;text-align:center}.block_slides .text_box .container_wrapper.center-right{align-items:center;justify-content:flex-end;text-align:right}.block_slides .text_box .container_wrapper.bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.block_slides .text_box .container_wrapper.bottom-center{align-items:flex-end;justify-content:center;text-align:center}.block_slides .text_box .container_wrapper.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.block_slides .text_box .container_wrapper .slide-title{font-size:var(--size)}@media screen and (max-width:767px){.block_slides .text_box .container_wrapper .slide-title{font-size:36px}}.block_logo_list .content{border:1px solid var(--border-color);padding:var(--space)}@media screen and (max-width:767px){.block_logo_list .content{padding:40px}}.block_logo_list .content .title_family{background-color:var(--page_background_color);font-weight:700;text-transform:uppercase}.block_logo_list .content .list{margin:calc(var(--space)/-2)}.block_logo_list .content .list .list_item{padding:calc(var(--space)/2);width:calc(100%/var(--pc-number))}@media screen and (max-width:767px){.block_logo_list .content .list .list_item{padding:10px;width:50%}}.block_countdown .content{background-color:var(--bg-color);color:var(--text-color)}.block_countdown .content .img_box{grid-area:1/1/span 3/span 3}.block_countdown .content .img_box img{filter:brightness(calc(100% - var(--mask)))}.block_countdown .content .text_box{grid-area:2/2/auto/span 1;text-align:center}.block_countdown .week_countdown .top{font-family:var(--title_font_family)}.block_countdown .week_countdown>div{box-sizing:border-box;min-width:79px}.block_countdown .week_countdown>div+div .top{position:relative}.block_countdown .week_countdown>div+div .top:before{background-color:var(--text-color);content:"";height:50%;left:-.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1px}.block_quotes .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #d4d4d4;box-sizing:border-box;height:12px;opacity:1;width:12px}.block_quotes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000;border-color:#000}.block_quotes .swiper .swiper-slide{opacity:0!important}.block_quotes .swiper .swiper-slide.swiper-slide-active{opacity:1!important}.block_quotes .swiper .swiper-slide.swiper-slide-active .author,.block_quotes .swiper .swiper-slide.swiper-slide-active .detail{opacity:1;transform:none}.block_quotes .swiper .swiper-slide .author,.block_quotes .swiper .swiper-slide .detail{opacity:0;transform:translateY(20px);transition:all .2s ease-in-out}.block_quotes .swiper .swiper-slide .detail{transition-delay:.2s}.block_quotes .swiper .swiper-slide .author{transition-delay:.3s}.block_image_text_list{background-color:var(--bg-color);padding:var(--padding)}@media screen and (min-width:768px){.block_image_text_list .list{grid-template-columns:repeat(var(--pc-number),minmax(0,1fr))}}.block_image_text_list .list .text_box{color:var(--text-color)}@media screen and (min-width:768px){.block_testimonials .list{grid-template-columns:repeat(var(--pc-number),minmax(0,1fr))}}.block_image_text_slides .swiper-slide .img_box+.text_box{margin-top:20px}.block_image_text_slides .swiper-slide .img_box{overflow:hidden}.block_image_text_slides .swiper-slide .img_box img{transition:transform .3s ease}.block_image_text_slides .swiper-slide .img_box:hover img{transform:scale(1.2)}.block_image_text_slides .swiper-slide svg{transition:transform .3s ease}.block_image_text_slides .swiper-slide:hover svg{transform:scale(1.2)}.block_image_text_slides .swiper-slide .text_box .likes span{color:var(--icon-color)}.block_image_text_slides .swiper-slide .text_box .detail:empty{margin-top:0}.block_image_text_slides .swiper-slide .text_box .detail .title_family{font-weight:700}.block_image_text_slides .swiper-button-disabled{opacity:50%}@media screen and (min-width:1024px){.block_media_grid .content{--calculated-row-height:max(150px,min(100vw/3.5,var(--pc-height)));grid:auto-flow dense var(--calculated-row-height)/repeat(3,minmax(0,1fr))}.block_media_grid .content .item{grid-area:span var(--row)/span var(--column)}}@media screen and (max-width:767px){.block_media_grid .content .item{width:100%}}.block_media_grid .content .item iframe{height:100%;left:-100%;position:absolute;top:0;width:300%}.block_media_grid .content .item:hover .img_box img{transform:scale(1.06)}.block_media_grid .content .item .img_box img{transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.block_media_grid .content .item.video-item svg{color:#fff}.block_media_grid .content .item .text_box{color:var(--text-color)}.block_media_grid .content .item .text_box.top-left{align-items:flex-start;justify-content:flex-start;text-align:left}.block_media_grid .content .item .text_box.top-center{align-items:flex-start;justify-content:center;text-align:center}.block_media_grid .content .item .text_box.top-right{align-items:flex-start;justify-content:flex-end;text-align:right}.block_media_grid .content .item .text_box.center-left{align-items:center;justify-content:flex-start;text-align:left}.block_media_grid .content .item .text_box.center-center{align-items:center;justify-content:center;text-align:center}.block_media_grid .content .item .text_box.center-right{align-items:center;justify-content:flex-end;text-align:right}.block_media_grid .content .item .text_box.bottom-left{align-items:flex-end;justify-content:flex-start;text-align:left}.block_media_grid .content .item .text_box.bottom-center{align-items:flex-end;justify-content:center;text-align:center}.block_media_grid .content .item .text_box.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}.block_media_grid .content .item .text_box .text_content{background-color:var(--text-bg);color:var(--text-color)}.block_media_grid .content .item .text_box .text_content:empty{display:none}.block_media_grid .content .item .mask{background-color:var(--mask-color)}.block_image_with_features .content.img_left .img_box{order:0}.block_image_with_features .content.img_left .text_box{order:1}@media screen and (max-width:767px){.block_image_with_features .content .img_box{order:0}.block_image_with_features .content .text_box{order:1}}.block_questions .block_title_custom{margin-bottom:0}.block_questions .list .list_item{border-top:1px solid #d4d4d4}.block_questions .list .list_item:first-child{border-top:0}.block_questions .list .list_item.show .btn_title .icon svg{transform:rotate(180deg)}.block_questions .list .list_item.show .detail{margin-bottom:40px}@media screen and (max-width:767px){.block_questions .list .list_item.show .detail{margin-bottom:20px}}.block_questions .list .list_item .btn_title .icon svg{transition:transform .33s cubic-bezier(.33,0,0,1)}.block_questions .list .list_item .detail{display:none}.block_hot_spot .text_content{color:var(--text-color)}.block_hot_spot .img_box .mask{background-color:var(--bg)}.collection_item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;text-align:center;width:100%}.collection_item .moi-start-warp{flex-wrap:wrap;justify-content:center!important;row-gap:10px}@media screen and (min-width:767px){.collection_item:hover .actions-wrapper{opacity:1;transform:translateY(0)}}.collection_item .actions-wrapper{bottom:0;box-sizing:border-box;display:inline-flex;justify-content:center;left:0;opacity:0;position:absolute;transform:translateY(calc(100% + 10px));transition:opacity .25s ease,transform .25s ease-out;width:100%;z-index:50}@media screen and (max-width:767px){.collection_item .actions-wrapper{opacity:1;transform:translateY(0)}}.collection_item .actions-wrapper .actions-wrapper-btn{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;padding:10px 0;position:relative;width:100%}.collection_item>div{width:100%}.collection_item .item-caption{margin-top:16px}.collection_item .item-caption .item-caption-title{color:var(--title_color);font-size:calc(var(--product_font_size)*1.16);font-weight:700;text-transform:uppercase}.collection_item .item-caption .item-caption-price{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center}.collection_item .item-caption .collection-product-soldout{align-self:flex-start;background:hsla(0,0%,100%,.8);border-radius:2px;color:#282828;font-size:12px;margin-bottom:5px;padding:2px 10px}.collection_item .item-caption .product-info-star{flex-wrap:wrap;row-gap:10px}.collection_item .item-caption .product-info-star .comment-star-base{flex-wrap:wrap}@media screen and (max-width:767px){.collection_item .product_card-wap-name{display:none}}.collection_item .product_card-picture-crop-11{padding-top:100%}.collection_item .product_card-picture-crop-11 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.collection_item .product_card-picture-crop-34{padding-top:125%}.collection_item .product_card-picture-crop-34 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.collection_item .product_card-picture-crop-23{padding-top:150%}.collection_item .product_card-picture-crop-23 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.collection_item .product_card-picture-crop-12{padding-top:200%}.collection_item .product_card-picture-crop-12 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.collection-product-item{cursor:pointer;display:inline-block;overflow:hidden;position:relative;width:100%}.collection-product-item .product_card_soldout{background:rgba(0,0,0,.3);bottom:0;color:#fff;height:30px;left:0;line-height:30px;position:absolute;right:0;text-align:center;z-index:20}.collection-product-item .collection-product-item-image{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:all .2s cubic-bezier(0,0,.2,1);width:100%}.collection-product-item .product_card-tag{color:var(--discount_tag_color);position:absolute;right:0;top:0;z-index:10}.collection-product-item .product_card-tag .discount_tag_graphics{position:absolute;right:0}.collection-product-item .hover-two{opacity:0}.collection-product-item .label_style_1{height:80px;line-height:80px;width:80px}.collection-product-item .label_style_1 .discount_tag_graphics{border-left:80px solid transparent;border-top:80px solid var(--discount_tag_bg);height:0;top:0;width:0}.collection-product-item .label_style_1 .discount_tag_name{font-size:14px;height:40px;left:15px;line-height:18px;position:relative;text-align:center;top:6px;transform:rotate(45deg);width:80px;z-index:9}.collection-product-item .label_style_1 span{display:block}.collection-product-item .label_style_2{padding:0 0 10px}.collection-product-item .label_style_2 .discount_tag_graphics{bottom:0;height:10px;left:0;width:40px}.collection-product-item .label_style_2 .discount_tag_graphics:before{border-left:20px solid transparent;border-top:10px solid var(--discount_tag_bg);content:"";height:0;position:absolute;right:0;top:0;width:0}.collection-product-item .label_style_2 .discount_tag_graphics:after{border-right:20px solid transparent;border-top:10px solid var(--discount_tag_bg);content:"";height:0;left:0;position:absolute;top:0;width:0}.collection-product-item .label_style_2 .discount_tag_name{background:var(--discount_tag_bg);padding:10px 0;text-align:center;width:40px}.collection-product-item .label_style_3{align-items:center;display:flex;height:80px;justify-content:center;overflow:hidden;width:80px}.collection-product-item .label_style_3 .discount_tag_name{background:var(--discount_tag_bg);height:24px;left:12px;line-height:24px;padding:0 25px;position:relative;top:-12px;transform:rotate(45deg);white-space:nowrap;z-index:9}.collection-product-item .label_style_4{align-items:center;background:var(--discount_tag_bg);border-radius:50%;display:flex;height:48px;justify-content:center;overflow:hidden;right:10px;top:10px;width:48px}.collection-product-item .label_style_4 .discount_tag_name{line-height:18px;text-align:center}.collection-product-item .label_style_4 .discount_tag_name span{display:block}.main-image{opacity:1}.hover-two{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transform:scale(1.1);transition:transform 1s}.animation-hover:hover .main-image{opacity:0}.animation-hover:hover .hover-two{opacity:1;transform:scale(1)}.footer{background-color:var(--bg);color:var(--color)}.footer .footer_input input{background-color:rgba(29,29,29,.2);border:1px solid transparent;box-sizing:border-box;color:var(--color);transition:border .35s ease,background-color .35s ease}.footer .footer_input input:hover{background-color:rgba(29,29,29,.25)}.footer .footer_input input:focus{border:1px solid rgba(29,29,29,.25);box-shadow:0 0 0 1px transparent}.footer .footer_input input::-moz-placeholder{color:rgba(29,29,29,.5)}.footer .footer_input input::placeholder{color:rgba(29,29,29,.5)}@media screen and (min-width:768px){.footer .hr{border-top:1px solid rgba(29,29,29,.2)}}.footer .footer_currency .currency_txt{align-items:center;background-color:rgba(29,29,29,.2);border-radius:40px;padding:6px 16px}.footer .footer_currency .drop_currency{left:0;transform:none}.footer .zuui-share-link a svg{height:20px;width:20px}@media screen and (max-width:767px){.oem_footer_menu{border-bottom:1px solid rgba(29,29,29,.2)}}.oem_footer_menu .mobile_title,.oem_footer_menu .pc_title{font-family:var(--title_font_family)}.oem_footer_menu .mobile_title{color:var(--color)}.oem_footer_menu .mobile_title.open svg{transform:rotate(180deg)}.oem_footer_menu .mobile_title svg{opacity:.4;transition:transform .33s cubic-bezier(.33,0,0,1)}@media screen and (max-width:767px){.oem_footer_menu .list{display:none;margin-bottom:28px}}.oem_footer_menu .list li a{color:var(--color);line-height:2;position:relative}.oem_footer_menu .list li a:hover:after{opacity:1}.oem_footer_menu .list li a:after{background-color:var(--color);bottom:-2px;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;transition:opacity .2s ease-in-out;width:100%}#oem_header{background-color:var(--nav-bg);transition:background-color .25s ease-in-out}#oem_header.index_page{background-color:transparent;position:absolute}#oem_header.is_fixed{background-color:var(--nav-bg);left:0;position:fixed;top:0;width:100%}#oem_header .nav-logo a{font-family:var(--title_font_family);font-style:var(--title_font_style);letter-spacing:var(--title_letter_spacing)}#oem_header .nav-logo .logo{color:var(--menu-color);font-size:1.875rem;font-weight:700}#oem_header .nav-logo .logo span{display:none;font-family:var(--title_font_family);font-style:var(--title_font_style);letter-spacing:var(--title_letter_spacing)}@media screen and (min-width:768px){#oem_header .nav-logo .logo span.pc{align-items:center;display:flex}}@media screen and (max-width:767px){#oem_header .nav-logo .logo span.yd{align-items:center;display:flex}}#oem_header .menu{color:var(--menu-color)}#search_popup{background-color:transparent;pointer-events:none;transition:background-color .4s cubic-bezier(.33,0,0,1);visibility:hidden}#search_popup.show{background-color:hsla(0,0%,9%,.9);pointer-events:all;visibility:visible}#search_popup.show .search_content{opacity:1;transform:none}#search_popup .search_content{background-color:var(--nav-bg);color:var(--menu-color);opacity:0;transform:translateX(100%);transition:all .66s cubic-bezier(.33,0,0,1)}#search_popup .search_content input{color:var(--menu-color)}#search_popup .search_content input:focus{border-color:var(--menu-color)}#search_popup .search_content input::-moz-placeholder{color:#afa6a6}#search_popup .search_content input::placeholder{color:#afa6a6}#mobile_nav{background-color:transparent;pointer-events:none;transition:background-color .4s cubic-bezier(.33,0,0,1);visibility:hidden}#mobile_nav,#mobile_nav a{color:var(--menu-color)}#mobile_nav.show{background-color:hsla(0,0%,9%,.9);pointer-events:all;visibility:visible}#mobile_nav.show .content{opacity:1;transform:none}#mobile_nav .content{background-color:var(--nav-bg);color:var(--menu-color);opacity:0;transform:translateX(-100%);transition:all .66s cubic-bezier(.33,0,0,1)}#mobile_nav .content .mobile_nav_list .mobile_nav_ul{pointer-events:none;visibility:hidden}#mobile_nav .content .mobile_nav_list li{padding:4px 0}#mobile_nav .content .mobile_nav_list li .mobile_nav_link a{align-items:center;display:flex}#mobile_nav .content .mobile_nav_list li .back_title:hover,#mobile_nav .content .mobile_nav_list li .link_title:hover{opacity:.7}#mobile_nav .content .mobile_nav_list[data-path="1"]{visibility:hidden}#mobile_nav .content .mobile_nav_list[data-path="0"]{visibility:visible}#mobile_nav .content .mobile_nav_list[data-path="0"] ul.level-1,#mobile_nav .content .mobile_nav_list[data-path="2"]{visibility:hidden}#mobile_nav .content .mobile_nav_list[data-path="2"]>li>.mobile_nav_ul{pointer-events:all!important;visibility:hidden!important}#mobile_nav .content .mobile_nav_list .level-li-0{font-size:calc(var(--title_font_size)*var(--wap_title_scale))}@media screen and (max-width:767px){#mobile_nav .content .mobile_nav_list .level-li-0{font-size:calc(var(--title_font_size)*.6)}}#mobile_nav .content .mobile_nav_list .level-li-0>.link_title a{font-family:var(--title_font_family)}#mobile_nav .content .mobile_nav_list .level-li-1{font-size:calc(var(--general_font_size) + 6px)}@media screen and (max-width:767px){#mobile_nav .content .mobile_nav_list .level-li-1{font-size:calc(var(--general_font_size) + 4px)}}#mobile_nav .content .mobile_nav_list .back_title{font-family:var(--title_font_family);font-size:calc(var(--title_font_size)*var(--wap_title_scale))}@media screen and (max-width:767px){#mobile_nav .content .mobile_nav_list .back_title{font-size:calc(var(--title_font_size)*.6)}}#mobile_nav .content .mobile_nav_list li.open .back_title{margin-bottom:10px}#mobile_nav .content .mobile_nav_list li.open>.mobile_nav_ul{pointer-events:all;visibility:visible}.currency_box{position:relative}oem-currency oem-currency-drop a,oem-currency oem-currency-drop span{color:#000!important}.currency_box oem-currency-drop[position=top]{bottom:calc(100% + 20px)}.currency_box oem-currency-drop[position=bottom]{top:calc(100% + 10px)}.currency_box .currency_txt{align-items:center;border:none;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;letter-spacing:var(--nav_letter_spacing)}.currency_box .currency_txt svg{transition:transform .2s ease-in-out}.currency_box .drop_currency{background-color:#fff;border-radius:5px;box-shadow:0 -5px 21px rgba(51,51,51,.15);box-sizing:border-box;display:none;left:50%;max-height:300px;max-width:250px;min-width:150px;overflow-y:auto;position:absolute;transform:translateX(-50%);z-index:1000}.currency_box .drop_currency .currency{max-height:200px;overflow-y:scroll}.currency_box .drop_currency .currency::-webkit-scrollbar{display:none}.currency_box .drop_currency li{list-style-type:none}.currency_box .drop_currency li:hover a{text-decoration:underline}.currency_box .drop_currency li a{align-items:center;box-sizing:border-box;color:#000;display:flex;font-size:14px;gap:6px;justify-content:flex-start;letter-spacing:var(--nav_letter_spacing);margin:0;opacity:1;padding:5px 8px;white-space:nowrap;width:100%}.currency_box.drop_currency_on .drop_currency{display:block}.currency_box.drop_currency_on .currency_txt svg.down{transform:rotate(-180deg)}#product_detail .product-right-sticky .swiper-container{border-radius:var(--img-radius)}@media screen and (min-width:768px){#product_detail .product-right-sticky .swiper-container-small .swiper-slide.swiper-small-item{border-radius:var(--img-radius);border-width:3px;height:112px;width:112px}}#product_detail .module-box{margin-top:40px}#product_detail .module-cell .module-cell-header{align-items:center;padding:12px 0}#product_detail .module-cell .module-cell-header .add-icon,#product_detail .module-cell .module-cell-header .reduce-icon{align-items:center;height:30px;width:30px}#product_detail .module-cell .module-cell-header .add-icon svg,#product_detail .module-cell .module-cell-header .reduce-icon svg{opacity:.5}#product_detail .module-cell .module-cell-header .reduce-icon svg{transform:rotate(90deg)}.cell-item{margin-top:20px!important}.cell-item .product-sku-name{color:var(--main_color)!important;font-size:calc(var(--general_font_size) + 2px);font-weight:700;line-height:1.4}@media screen and (max-width:767px){.cell-item .product-sku-name{font-size:var(--general_font_size)}}.cell-item.moi-product-sku-value,.cell-item.product-calculator-cell-item{margin-top:8px!important}.cell-item .product-sku-values .product-sku-values-item{border:1px solid #d4d4d4!important;border-radius:4px;padding:14px 20px}.cell-item .product-sku-values .product-sku-values-item.product-sku-values-item-active{background-color:#1d1d1d!important;border-color:#1d1d1d!important;color:#fff!important}.cell-item .product-sku-values .product-sku-values-item.product-sku-value-color{background-color:transparent!important;border-radius:100%!important}.cell-item .product-sku-values .product-sku-values-item.product-sku-values-item-disable:hover{border:1px solid #d4d4d4!important}.block_product_single .secondary_btn{margin-top:20px}.block_product_single .swiper-container{border-radius:8px}.animation-init{animation-duration:1s;animation-timing-function:ease-in-out}.animation-move-top{animation-name:moveTop}@keyframes moveTop{0%{opacity:.6;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.animation-move-bottom{animation-name:moveBottom}@keyframes moveBottom{0%{opacity:.6;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animation-move-left{animation-name:moveLeft}@keyframes moveLeft{0%{opacity:.6;transform:translateX(-50px)}to{opacity:1;transform:translateY(0)}}.animation-move-right{animation-name:moveRight}@keyframes moveRight{0%{opacity:.6;transform:translateX(50px)}to{opacity:1;transform:translateY(0)}}html{font-size:16px}@media screen and (max-width:767px){body{font-size:calc(var(--general_font_size)*.89)}}.text-ellipsis{-webkit-line-clamp:1}.line-clamp,.text-ellipsis{word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:100%;word-break:normal}.line-clamp{-webkit-line-clamp:2}.general-price{color:var(--buying_parice_color);white-space:nowrap}.general-oldprice{color:var(--original_price_color);text-decoration:line-through;white-space:nowrap}.public_title_color{color:var(--title_color)}.public_title{font-family:var(--title_font_family);font-size:var(--title_font_size);font-style:var(--title_font_style);font-weight:var(--title_font_weigth);letter-spacing:var(--title_letter_spacing)}@media (max-width:767px){.public_title{font-size:36px!important}}.title_family{font-family:var(--title_font_family);font-style:var(--title_font_style);font-weight:var(--title_font_weigth);letter-spacing:var(--title_letter_spacing)}.block_title{margin-bottom:30px}.block_title h2{font-weight:700}@media (max-width:767px){.block_title h2{font-size:36px!important}}.block_title .block_detail{margin-top:12px}.block_title_custom{margin-bottom:30px;position:relative}.block_title_custom h2{color:var(--title_color);font-family:var(--title_font_family);font-size:var(--title_font_size);font-style:var(--title_font_style);font-weight:700;letter-spacing:var(--title_letter_spacing)}@media (max-width:767px){.block_title_custom h2{font-size:36px!important}}.block_title_custom h2 .title_more{color:var(--title_color);font-size:var(--general_font_size);font-weight:400}@media screen and (max-width:767px){.block_title_custom h2 .title_more{font-size:14px}}.block_title_custom h2 .title_more:hover{text-decoration:underline}.block_title_custom .block_detail{color:var(--detail_color);margin-top:12px}.public_btn{align-items:center;background-color:var(--btn-bg);border-radius:var(--button_border_radius);box-shadow:0 4px 6px rgba(0,0,0,.06);color:var(--btn-color);display:inline-flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.01em;padding:18px 34px;text-transform:uppercase;transition:all .25s ease-in-out}.public_btn:hover{opacity:.8}.font-size-body-large{font-size:calc(var(--general_font_size) + 6px)}@media screen and (max-width:767px){.font-size-body-large{font-size:calc(var(--general_font_size) + 4px)}}.fs-heading-2-large{font-size:calc(var(--title_font_size)*var(--wap_title_scale))}@media screen and (max-width:767px){.fs-heading-2-large{font-size:calc(var(--title_font_size)*.6)}}.fs-heading-2-base{font-size:calc(var(--general_font_size) + 10px);line-height:1.29}@media screen and (max-width:767px){.fs-heading-2-base{font-size:calc(var(--general_font_size) + 4px)}}.fs-heading-4-base{font-size:calc(var(--general_font_size) + 2px);font-weight:700;line-height:1.4}@media screen and (max-width:767px){.fs-heading-4-base{font-size:var(--general_font_size)}}.anime_content{position:relative}@media screen and (min-width:768px){.anime_content .swiper_btn{opacity:0}.anime_content .swiper_btn.prev{transform:translateX(-70%)}.anime_content .swiper_btn.next{transform:translateX(70%)}.anime_content:hover .swiper_btn{opacity:1}.anime_content:hover .swiper_btn.prev{transform:translateX(-50%)}.anime_content:hover .swiper_btn.next{transform:translateX(50%)}}.swiper_btn{box-shadow:0 4px 6px rgba(0,0,0,.06);position:absolute;transition:opacity .15s ease-in-out,transform .3s ease-in-out;z-index:10}.swiper_btn.hide{display:none!important}.swiper_btn.prev{left:0}.swiper_btn.prev .icon{transform:rotate(180deg)}.swiper_btn.next{right:0}.prev-next-button--prev:hover svg{animation:prevNextButtonKeyframe .15s ease-in-out reverse forwards}.prev-next-button--next:hover svg{animation:prevNextButtonKeyframe .15s ease-in-out forwards}@keyframes prevNextButtonKeyframe{0%{transform:translateX(0)}50%{transform:translateX(10px)}51%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.lastmb0>div:last-child{margin-bottom:0}.hot_spot_template .hot_item{left:var(--row);top:var(--col)}.hot_spot_template .hot_item.show .hot_product{opacity:1;transform:none;visibility:visible}.hot_spot_template .hot_item.left .hot_product{left:calc(100% + 15px)}.hot_spot_template .hot_item.right .hot_product{right:calc(100% + 15px)}.hot_spot_template .hot_item button{animation:scale 1.25s ease 0s infinite;animation-duration:1.3s}.hot_spot_template .hot_item .hot_product{box-shadow:0 4px 6px rgba(0,0,0,.15);opacity:0;transform:translateY(10%);transition:transform .4s ease,opacity .2s ease,visibility .25s ease;visibility:hidden;width:-moz-max-content;width:max-content}.main_btn,.secondary_btn{text-transform:uppercase}.icon-button__icon{position:relative}.icon-button__icon:hover:before{opacity:.1;transform:scale(1)}.icon-button__icon:before{background-color:#fff;border-radius:100%;content:"";height:56px;opacity:0;position:absolute;transform:scale(.8);transition:opacity .25s,transform .25s ease-in-out;width:56px}.icon-button__icon svg{z-index:2}@media (min-width:768px){.md\:absolute{position:absolute}.md\:right-\[40px\]{right:40px}.md\:top-\[40px\]{top:40px}.md\:mb-0{margin-bottom:0}.md\:mb-5{margin-bottom:1.25rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-\[60px\]{margin-top:60px}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-\[600px\]{height:600px}.md\:h-\[60px\]{height:60px}.md\:h-full{height:100%}.md\:w-\[60px\]{width:60px}.md\:max-w-\[34rem\]{max-width:34rem}.md\:max-w-\[50\%\]{max-width:50%}.md\:max-w-\[500px\]{max-width:500px}.md\:max-w-\[640px\]{max-width:640px}.md\:flex-1{flex:1 1 0%}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:gap-\[60px\]{gap:60px}.md\:p-10{padding:2.5rem}.md\:p-\[50px\]{padding:50px}.md\:p-\[80px\]{padding:80px}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[30px\]{padding-left:30px;padding-right:30px}.md\:px-\[80px\]{padding-left:80px;padding-right:80px}.md\:py-7{padding-bottom:1.75rem;padding-top:1.75rem}.md\:py-\[80px\]{padding-bottom:80px;padding-top:80px}.md\:pb-0{padding-bottom:0}.md\:pb-7{padding-bottom:1.75rem}.md\:pt-7{padding-top:1.75rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[24px\]{font-size:24px}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.lg\:h-full{height:100%}.lg\:max-w-\[700px\]{max-width:700px}}@media (min-width:1280px){.xl\:max-w-\[900px\]{max-width:900px}.xl\:p-\[70px\]{padding:70px}}