.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.top-0{top:0}.z-10{z-index:10}.mx-2{margin-right:.5rem}.ml-2,.mx-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-7{margin-top:1.75rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.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-3{gap:.75rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.p-2{padding:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.text-center{text-align:center}oem-menu{min-height:50px}@media (max-width:767px){oem-menu{border-bottom:1px solid #e8e8e1;display:flex;flex-direction:column;justify-content:center}oem-menu:last-child{border:0!important}}oem-menu oem-menu-label{align-items:center;display:flex;font-size:calc(var(--general_font_size) + 2px);font-weight:700;height:40px;justify-content:space-between;position:relative;width:100%}oem-menu oem-menu-label span{flex:1}@media screen and (max-width:767px){oem-menu oem-menu-label span{text-align:center}}oem-menu oem-menu-label .svg_wrap{display:none;height:100%;position:absolute;right:0}@media (max-width:767px){oem-menu oem-menu-label .svg_wrap{align-items:center;display:flex;justify-content:flex-end}}oem-menu oem-menu-label .svg_wrap.show svg{transform:rotate(-180deg)}oem-menu oem-menu-label .svg_wrap svg{transition:transform .15s}oem-menu oem-menu-warp{display:block}@media (max-width:767px){oem-menu oem-menu-warp{display:none;margin-bottom:4px;text-align:center}}oem-menu oem-menu-warp li{padding:4px 0}.oem-menu-acrive oem-menu-warp{display:block}.oem-menu-acrive oem-menu-label:after{display:none}.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% + 10px)}.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:1px solid #ddd;border-radius:4px;box-sizing:border-box;display:none;max-height:300px;max-width:200px;overflow-y:auto;position:absolute;z-index:999}.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{border-bottom:1px solid #ddd;list-style-type:none}.currency_box .drop_currency li:hover{background-color:#f1f6fe}.currency_box .drop_currency li a{align-items:center;box-sizing:border-box;color:#000;display:flex;font-size:14px;gap:6px;justify-content:center;letter-spacing:var(--nav_letter_spacing);margin:0;opacity:1;padding:10px 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)}oem-header{color:var(--menu-color);display:block;position:relative;z-index:999}oem-header .header_bottom,oem-header .header_top{background-color:var(--nav-bg);position:relative;z-index:20}oem-header .content{justify-content:space-between}oem-header .content .mobile_menu_icon{order:1}oem-header .content .nav-logo{order:2}oem-header .content .nav-logo a{font-family:var(--title_font_family);font-style:var(--title_font_style);letter-spacing:var(--title_letter_spacing)}oem-header .content .nav-logo .logo{color:var(--menu-color);font-size:1.875rem;font-weight:700}oem-header .content .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 .content .nav-logo .logo span.pc{align-items:center;display:flex}}@media screen and (max-width:767px){oem-header .content .nav-logo .logo span.yd{align-items:center;display:flex}}oem-header .content #inline_nav_wrap{order:3}oem-header .content .action-icon{order:4}oem-header .content .action-icon svg circle,oem-header .content .action-icon svg path{fill:var(--menu-color)}oem-header .content .action-icon .currency_box_wrap{margin-right:20px;max-width:150px;padding:8px 6px}oem-header .content .action-icon .search_box{margin-right:20px}oem-header .content .action-icon .user_wrap{margin-bottom:-10px;padding-bottom:10px}oem-header .content .action-icon .user_wrap:hover .login-list{display:block}oem-header .content .action-icon .user_wrap .login-list{background-color:var(--nav-bg);border:1px solid #eee;border-radius:4px;display:none;padding:8px 0;top:100%;transform:translateX(-20%);z-index:1000}oem-header .content .action-icon .user_wrap .login-list li{font-size:14px;line-height:1;padding:12px 24px}oem-header .content .action-icon .user_wrap .login-list li a{color:var(--menu-color);position:relative;white-space:nowrap}oem-header .content .action-icon .user_wrap .login-list li a:after{border-bottom:2px solid var(--menu-color);border-radius:13px;bottom:0;content:"";left:50%;opacity:0;position:absolute;transform:translate(-50%) scaleX(0);transition:.2s ease-in-out;width:100%}oem-header .content .action-icon .user_wrap .login-list li a:hover:after{opacity:1;transform:translate(-50%) scaleX(1)}oem-header .content .action-icon .user_wrap .user{cursor:pointer;margin-right:20px;text-transform:uppercase;transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}oem-header .content .action-icon .cart-box-wrap .cart-box{position:relative}oem-header .content .action-icon .cart-box-wrap .cart-box #cart_number{align-items:center;background-color:#222;border-radius:99px;color:#fff;display:flex;font-size:12px;justify-content:center;line-height:1;min-height:18px;min-width:18px;padding:1px;position:absolute;right:-10px;top:-10px}oem-header .content .action-icon .mobile_search_icon{display:none}oem-header .content .action-icon .mobile_search_icon.show{display:block}oem-header .mobile_search_wrap{transform:translateY(0);transition:transform .3s cubic-bezier(.645,.045,.355,1);z-index:10}oem-header .mobile_search_wrap.isHidden{position:absolute;transform:translateY(-100%);width:100%;z-index:-1}oem-header .mobile_search form{align-items:center;display:flex;position:relative}oem-header .mobile_search form svg{left:15px;position:absolute}oem-header .mobile_search form svg path{fill:#161722!important}oem-header .mobile_search form input{background-color:#f7f8fa;border-radius:4px;box-sizing:border-box;padding:9px 38px 9px 44px;width:100%}oem-header .mobile_search form input[has-value]:focus{border-color:#121b17!important}oem-header[logo=center] .content .nav-logo{margin:0 48px;order:3}oem-header[logo=center] .content #inline_nav_wrap{max-width:488px;order:2}oem-drawer{cursor:pointer}oem-drawer oem-drawer-popup{background-color:hsla(0,0%,92%,.5);display:block;height:100vh;left:0;opacity:1;position:fixed;top:0;transition:opacity .1s ease-in 0s;width:100vw;z-index:50103}oem-drawer oem-drawer-popup[hidden]{display:none!important;opacity:0}oem-drawer oem-drawer-popup oem-drawer-popup-wrap{background-color:#fff;border-radius:16px;border-top:1px solid hsla(200,1%,54%,.15);display:block;left:50%;margin-top:30px;padding:16px 0 60px;position:absolute;transform:translateX(-50%);width:90%;z-index:10}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content{padding:0 10px 12px}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content .search_hot_words{color:var(--color)}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content .search_hot_words .search_hot_title{font-size:15px}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content .search_hot_words .search_hot_words_link{margin-left:-12px}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content .search_hot_words .search_hot_words_link a{background-color:hsla(0,0%,96%,.8);color:inherit;font-size:12.9px;margin-left:12px;padding:10px 12px}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content form{align-items:center;display:flex;position:relative}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content form[has-value] input{border-color:#121b17!important}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content form[has-value] svg path{fill:#121b17!important}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content form svg{left:15px;position:absolute}oem-drawer oem-drawer-popup oem-drawer-popup-wrap .content form input{border-bottom:1px solid #eaeaea;box-sizing:border-box;font-size:15px;height:48px;padding:13px 19px 13px 51px;transition:border-color .2s cubic-bezier(.455,.03,.515,.955);width:100%}oem-drawer oem-drawer-popup oem-drawer-popup-mask{background:rgba(22,23,34,.35);height:100%;left:0;position:absolute;top:0;width:100%}.product_detail_default .swiper-container{border-radius:4px}.product_detail_default .product-swiper-small .swiper-slide{border-radius:4px;height:72px;width:72px}.product_detail_default .product-swiper-small .swiper-slide.active{border:1px solid #eb565f}@media screen and (max-width:767px){.product_detail_default .product-swiper-small .arrow{display:none}.product_detail_default .product-swiper-small .swiper-slide{border:0!important;border-radius:6px!important;height:46px!important;width:46px!important}.product_detail_default .product-swiper-small .swiper-slide.active{border:1px solid #eb565f!important}.product_detail_default .product-swiper-small .swiper-slide img{display:block!important}}.product-name{line-height:1.25}.product_preview_right .product-swiper-small{padding-left:20px}.product-sku-name{color:#161722!important;font-weight:600}.cell-item .product-sku-values-item{background-color:hsla(240,4%,95%,.4);border:1px solid transparent;border-radius:4px;box-sizing:border-box;color:#161722!important;min-height:42px;min-width:42px;padding:12px!important;transition:all .2s cubic-bezier(.455,.03,.515,.955)}.cell-item .product-sku-values-item.product-sku-values-item-active,.cell-item .product-sku-values-item:hover{background-color:transparent;border:1px solid #eb565f!important;color:#eb565f!important}.cell-item .product-sku-values-item.product-sku-value-color{min-height:auto!important;min-width:auto!important}.cell-item .product-price .product-price-number{font-size:var(--title_font_size)}.cell-item .product-price .product-price-market{font-size:calc(var(--general_font_size)*1.15)}.product-calculator{border:0!important}.product-calculator .product-calculator-handle{border:1px solid #e3e3e4;border-radius:4px;height:40px!important;width:40px!important}.product-calculator .product-calculator-handle[data-type=reduce].valueIsFirst{background-color:hsla(240,4%,95%,.8);border-color:transparent;color:rgba(22,23,34,.3)}.product-calculator .product-calculator-value{color:#161722!important;font-size:calc(var(--general_font_size)*1.15)!important;height:40px!important;width:40px!important}.product-custom-tabs .product-tabs-item{border-bottom:1px solid #e8e8e1;padding:16px 0}.product-custom-tabs .product-tabs-item.product-tabs-item-active{border:0}.product-custom-tabs .product-tabs-item.product-tabs-item-active .product-tabs-content{display:block}.product-custom-tabs .product-tabs-item.product-tabs-item-active .item-title svg{transform:rotate(0deg)}.product-custom-tabs .product-tabs-item .item-title{cursor:pointer;font-size:var(--product_font_size);font-weight:600}.product-custom-tabs .product-tabs-item .item-title svg{transform:rotate(180deg);transition:transform .15s ease-in}.product-custom-tabs .product-tabs-item .product-tabs-content{display:none}#mobile_nav_card{color:var(--menu-color);height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s ease;width:100vw;z-index:510000}#mobile_nav_card.show{transform:translateX(0)}#mobile_nav_card.show .mobile_nav_mask{opacity:1}#mobile_nav_card .content{background-color:var(--nav-bg);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:350px;padding:0 20px;width:85%}#mobile_nav_card .content .close_box{align-items:center;border-bottom:1px solid rgba(29,29,29,.1);box-sizing:border-box;display:flex;font-size:18px;font-weight:700;justify-content:flex-end;padding:20px 0}#mobile_nav_card .content .close_box .close_btn i{font-size:23px;font-weight:700}#mobile_nav_card .content .mobile_nav_content{flex:1}#mobile_nav_card .content .mobile_nav_content .icon-light-yonghuming{font-size:18px!important;margin-right:4px}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile{box-sizing:border-box;display:flex;flex-direction:column;height:100%}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .panel-navigation{color:var(--menu-color);position:relative}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp{flex:1;overflow:hidden;overflow-y:scroll;position:relative;width:100%}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul{height:100%}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-ul{display:none}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-item{align-items:center;border-bottom:1px solid rgba(29,29,29,.1);display:flex;justify-content:space-between;padding:14px 0}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-item svg.svg_arrow_up{transform:rotate(90deg)}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-item.mobile_currency{border-bottom:0!important}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-parent{justify-content:start}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-parent svg.svg_arrow_up{transform:rotate(-90deg)}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp .panel-menu-ul .panel-menu-parent span{color:var(--menu-color);font-size:16px;font-weight:700;list-style:1;margin-left:8px;text-decoration:underline;text-underline-offset:2px}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-warp::-webkit-scrollbar{display:none}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-ul{left:0;position:absolute;right:0;top:0;transition:all .45s ease-in-out;width:100%}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-ul-show{display:block!important}#mobile_nav_card .content .mobile_nav_content .panel-menu-mobile .only-ul-left100{left:100%}#mobile_nav_card .content .mobile_currency{padding:10px 0}#mobile_nav_card .mobile_login{border-top:1px solid hsla(200,1%,54%,.16);padding:20px 0}#mobile_nav_card .mobile_login a{color:var(--menu-color)}#mobile_nav_card .mobile_nav_mask{flex:1;height:100%;opacity:0;transition:opacity .3s ease .2s}#mobile_nav_card .currency_box{align-items:center;border:1px solid hsla(200,1%,54%,.16);box-sizing:border-box;display:flex;margin:40px 0;min-height:52px;padding:8px;width:100%}#mobile_nav_card .currency_box .drop_currency{border:1px solid #ddd;border-radius:0;box-shadow:none;box-sizing:border-box;left:0;max-width:100%;padding:0;width:100%}#mobile_nav_card .currency_box .currency_txt{width:100%}.collection_item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;text-align:left;width:100%}@media screen and (max-width:767px){.collection_item{background-color:#fff;border-radius:var(--button_border_radius)}}.collection_item .moi-start-warp{flex-wrap:wrap;justify-content:flex-start!important;row-gap:10px}.collection_item .actions-wrapper{bottom:0;box-sizing:border-box;display:inline-flex;justify-content:flex-start;position:absolute;right:0;transition:all .25s ease;z-index:50}.collection_item .actions-wrapper .actions-wrapper-btn{align-items:center;background-color:hsla(0,0%,100%,.8);border-top-left-radius:var(--button_border_radius);display:flex;height:38px;justify-content:center;position:relative;transition:transform .2s ease;width:38px}.collection_item .actions-wrapper .actions-wrapper-btn svg path{fill:#eb565f}.collection_item>div{width:100%}.collection_item .item-caption{padding:10px}@media screen and (max-width:767px){.collection_item .item-caption{box-sizing:border-box}}.collection_item .item-caption .item-caption-title{color:var(--title_color);font-size:calc(var(--product_font_size)*.81);margin-bottom:6px;text-underline-offset:3px}.collection_item .item-caption .item-caption-price{margin-top:6px}.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{border-radius:var(--button_border_radius);cursor:pointer;display:inline-block;overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){.collection-product-item{border-bottom-left-radius:0;border-bottom-right-radius:0}}.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)}@media screen and (min-width:1300px){.block_collection_slides .container_wrapper .content .swiper-button-next{transform:translateX(150%)}.block_collection_slides .container_wrapper .content .swiper-button-prev{transform:translateX(-150%)}}.block_collection_slides .block_collection_product .item-caption{padding:10px 0 0}.block_collection_slides .block_collection_product .swiper-button-next,.block_collection_slides .block_collection_product .swiper-button-prev{background-color:#fff;background-image:none;border-radius:50%;box-shadow:0 10px 40px rgba(0,0,0,.08);height:56px;opacity:1;transition:all .3s cubic-bezier(.455,.03,.515,.955);width:56px;z-index:20}@media screen and (max-width:767px){.block_collection_slides .block_collection_product .swiper-button-next,.block_collection_slides .block_collection_product .swiper-button-prev{bottom:0;height:40px;top:auto;width:40px}}.block_collection_slides .block_collection_product .swiper-button-next.swiper-button-disabled,.block_collection_slides .block_collection_product .swiper-button-prev.swiper-button-disabled{display:none}@media screen and (max-width:767px){.block_collection_slides .block_collection_product .swiper-button-next{display:none;right:calc(50% - 45px)}}.block_collection_slides .block_collection_product .swiper-button-next svg{transform:rotate(90deg)}@media screen and (max-width:767px){.block_collection_slides .block_collection_product .swiper-button-prev{display:none;left:calc(50% - 45px)}}.block_collection_slides .block_collection_product .swiper-button-prev svg{transform:rotate(-90deg)}.block_slides .swiper-slide .bg_img_box img{-o-object-fit:cover;object-fit:cover}.block_slides .swiper-slide .bg_img_box .mask{background-color:var(--bg-color);opacity:var(--opacity)}.block_slides .swiper-slide .text_box{box-sizing:border-box;color:var(--text-color);padding:30px}.block_slides .swiper-slide .text_box.top-center{align-items:center;justify-content:flex-start;text-align:center}.block_slides .swiper-slide .text_box.top-right{align-items:flex-end;justify-content:flex-start;text-align:right}.block_slides .swiper-slide .text_box.center-left{align-items:flex-start;justify-content:center}.block_slides .swiper-slide .text_box.center-center{align-items:center;justify-content:center;text-align:center}.block_slides .swiper-slide .text_box.center-right{align-items:flex-end;justify-content:center;text-align:right}.block_slides .swiper-slide .text_box.bottom-left{align-items:flex-start;justify-content:flex-end}.block_slides .swiper-slide .text_box.bottom-center{align-items:center;justify-content:flex-end;text-align:center}.block_slides .swiper-slide .text_box.bottom-right{align-items:flex-end;justify-content:flex-end;text-align:right}@media screen and (min-width:960px){.block_slides .swiper-slide .text_box{padding:60px 160px}}.block_slides .swiper-slide .text_box .slide_subtitle{font-size:20px}.block_slides .swiper-slide .text_box .slide_title{font-size:var(--title-size)}@media screen and (max-width:767px){.block_slides .swiper-slide .text_box .slide_title{font-size:calc(var(--title-size)/2)}}.block_slides .swiper-slide .text_box .btn_wrap a{background-color:var(--btn-bg);color:var(--btn-color)}.block_slides:hover .swiper-button-next,.block_slides:hover .swiper-button-prev{opacity:1!important}.block_slides .swiper-button-next,.block_slides .swiper-button-prev{background-color:#fff;background-image:none;border-radius:50%;box-shadow:0 10px 40px rgba(0,0,0,.08);height:56px;opacity:0;transition:opacity .3s cubic-bezier(.455,.03,.515,.955);width:56px}@media screen and (max-width:767px){.block_slides .swiper-button-next,.block_slides .swiper-button-prev{display:none}}.block_slides .swiper-button-next svg{transform:rotate(90deg)}.block_slides .swiper-button-prev svg{transform:rotate(-90deg)}.block_slides .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:1px;height:3px;opacity:.4;width:18px}.block_slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.block_slides .slide-item-big{height:800px;-o-object-fit:cover;object-fit:cover;width:100%}.block_slides .slide-item-center{height:600px;-o-object-fit:cover;object-fit:cover;width:100%}.block_slides .block_slides .slide-item-samll{height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.block_slides .block_slides .slide-item-auto{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:768px){.block_slides .slide-item-big{height:600px}.block_slides .slide-item-center{height:400px}.block_slides .slide-item-samll{height:320px}}@media screen and (max-width:767px){.block_slides .slide-item-big{height:100vh}.block_slides .slide-item-center{height:70vh}.block_slides .slide-item-samll{height:50vh}}.block_collection .container_wrapper.enough .content .swiper-button-next{transform:translateX(150%)}.block_collection .container_wrapper.enough .content .swiper-button-prev{transform:translateX(-150%)}.block_collection .content .swiper .swiper-wrapper .swiper-slide .img_box{border-radius:var(--button_border_radius)}.block_collection .content .swiper .swiper-wrapper .swiper-slide .img_box img{-o-object-fit:cover;object-fit:cover;width:100%}.block_collection .content .swiper .swiper-wrapper .swiper-slide .text_box .item_title a{font-size:calc(var(--product_font_size)*.81)}.block_collection .content .swiper-pagination{position:relative}.block_collection .content .swiper-pagination .swiper-pagination-bullet{box-sizing:border-box;height:6px;margin:0 4px;width:6px}.block_collection .content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--point-color)}.block_collection .content .swiper-button-next,.block_collection .content .swiper-button-prev{background-color:#fff;background-image:none;border-radius:50%;box-shadow:0 10px 40px rgba(0,0,0,.08);height:56px;opacity:1;transition:all .3s cubic-bezier(.455,.03,.515,.955);width:56px;z-index:20}@media screen and (max-width:767px){.block_collection .content .swiper-button-next,.block_collection .content .swiper-button-prev{bottom:0;height:40px;top:auto;width:40px}}.block_collection .content .swiper-button-next.swiper-button-disabled,.block_collection .content .swiper-button-prev.swiper-button-disabled{display:none}@media screen and (max-width:767px){.block_collection .content .swiper-button-next{display:none;right:calc(50% - 45px)}}.block_collection .content .swiper-button-next svg{transform:rotate(90deg)}@media screen and (max-width:767px){.block_collection .content .swiper-button-prev{display:none;left:calc(50% - 45px)}}.block_collection .content .swiper-button-prev svg{transform:rotate(-90deg)}.block_promotion_grid .content .left{box-sizing:border-box;display:flex;flex-direction:column}.block_promotion_grid .content .left .swiper{flex:1}@media screen and (max-width:767px){.block_promotion_grid .content .left{padding-bottom:16px!important;padding-top:16px!important}}.block_promotion_grid .content .left .swiper-slide{border-radius:var(--button_border_radius)}.block_promotion_grid .content .left .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block_promotion_grid .content .left .swiper-pagination .swiper-pagination-bullet{background-color:var(--point-color);box-sizing:border-box;height:6px;opacity:.5;width:6px}.block_promotion_grid .content .left .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.block_promotion_grid .content .right{box-sizing:border-box;height:100%}@media screen and (max-width:767px){.block_promotion_grid .content .right{padding-bottom:16px!important;padding-top:16px!important}}.block_promotion_grid .content .right .right_row{display:grid;gap:1.5rem}.block_promotion_grid .content .right .right_row .collection1,.block_promotion_grid .content .right .right_row .collection2{border-radius:var(--button_border_radius);overflow:hidden}.block_promotion_grid .content .right .right_row .collection1 .img_box,.block_promotion_grid .content .right .right_row .collection2 .img_box{padding-top:50%;position:relative;width:100%}.block_promotion_grid .content .right .right_row .collection1 .img_box img,.block_promotion_grid .content .right .right_row .collection2 .img_box img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.block_promotion_grid .content .right .right_row .collection1 .collection_title,.block_promotion_grid .content .right .right_row .collection2 .collection_title{background:linear-gradient(1turn,rgba(45,45,45,.5),rgba(45,45,45,0));bottom:0;box-sizing:border-box;color:#fff;font-size:calc(var(--general_font_size)*1.25);font-weight:600;line-height:1.25;padding:37px 12px;position:absolute;width:100%}@media screen and (max-width:767px){.block_promotion_grid .content .right .right_row .collection1 .collection_title,.block_promotion_grid .content .right .right_row .collection2 .collection_title{font-size:12px;line-height:1;padding:6px 8px}}.block_collection_list .collection_product{grid-row-gap:15px;grid-column-gap:15px;display:grid;grid-template-columns:repeat(var(--wap_number),1fr)}@media (min-width:768px){.block_collection_list .collection_product{grid-row-gap:15px;grid-column-gap:30px;grid-template-columns:repeat(var(--pc_number),1fr)}}.block_collection_list .block_collection_more{margin-top:calc(var(--general_layout_spacing)*.5);text-align:center}.block_collection_list .block_collection_more a{margin:0}.block_image_text_list .swiper .swiper-slide{min-width:calc(50% - 1.5rem)}.block_image_text_list .swiper .swiper-slide .img_box{border-radius:8px;overflow:hidden;width:100%}.block_image_text_list .swiper .swiper-slide .img_box a{display:inline-block;width:100%}.block_image_text_list .swiper .swiper-slide .img_box a img{-o-object-fit:cover;object-fit:cover;width:100%}.block_image_text_list .swiper .swiper-slide .text_box .item_title{color:var(--title_color);font-weight:600;line-height:1}@media screen and (min-width:768px){.block_image_text_list .swiper .swiper-slide .text_box .item_title{font-size:calc(var(--general_font_size)*1.25)}}.block_image_text_list .swiper .swiper-slide .text_box .item_detail{font-size:calc(var(--general_font_size)*.875);font-weight:400;line-height:1.28;opacity:.6}.custom_nav.nav_type1>ul{display:inline-flex;height:var(--height);justify-content:flex-start}.custom_nav.nav_type1>ul a{color:var(--menu-color)}.custom_nav.nav_type1>ul li{display:block;list-style-type:none;padding:0 20px;position:relative;z-index:99}.custom_nav.nav_type1>ul li:first-child{padding-left:0}.custom_nav.nav_type1>ul li span{align-items:center;color:var(--bg);display:flex;height:100%;justify-content:space-between}.custom_nav.nav_type1>ul li span>i{color:var(--menu-color);font-size:14px!important;font-weight:700;margin-left:10px}.custom_nav.nav_type1>ul li span>.nav-li-a{align-items:center;display:flex;font-weight:600;height:100%;position:relative;white-space:nowrap}.custom_nav.nav_type1>ul li span>.nav-li-a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.custom_nav.nav_type1>ul li>.nav-child{background:var(--bg);border:1px solid hsla(240,2%,89%,.6);border-radius:4px;box-sizing:border-box;font-size:14px;max-height:calc(100vh - 126px);min-width:200px;opacity:0;overflow:auto;padding:16px 30px;position:absolute;transform:translateY(20px);transition:opacity .3s,transform .3s;visibility:hidden}.custom_nav.nav_type1>ul li>.nav-child dt i{display:none}.custom_nav.nav_type1>ul li>.nav-child>a{display:block;line-height:2;opacity:.6;transition:all .3s;white-space:nowrap}.custom_nav.nav_type1>ul li>.nav-child>a:hover{opacity:1;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.custom_nav.nav_type1>ul li.more_link,.custom_nav.nav_type1>ul li.nav-child-three{position:static}.custom_nav.nav_type1>ul li.nav-child-second .nav-child dt{padding:12px 0}.custom_nav.nav_type1>ul li.nav-child-second .nav-child dt a{display:flex;font-weight:600}.custom_nav.nav_type1>ul li.nav-child-second .nav-child dt a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.custom_nav.nav_type1>ul li.nav-child-three .nav-child{background:var(--bg);border-radius:0;box-shadow:0 10px 40px rgba(0,0,0,.08);left:0;max-height:calc(100vh - 126px);overflow:auto;padding:0;position:absolute;width:100%}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:20px 50px}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl{margin-bottom:30px;width:25%}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl a{display:block;line-height:2;position:relative;transition:all .3s}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl a:hover{color:var(--menu-color);text-decoration:underline}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl dt{margin-bottom:5px}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl dt a{font-size:16px}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl dd a{font-size:14px;opacity:.6}.custom_nav.nav_type1>ul li.nav-child-three .nav-child .nav_container_wrapper dl dd a:hover{opacity:1}.custom_nav.nav_type1>ul li:hover>.nav-child{background-color:var(--bg);left:0;opacity:1;transform:translateY(0);transition:opacity .3s;visibility:visible}.custom_nav.nav_type2>ul{display:inline-flex;height:var(--height);justify-content:flex-start;position:relative}.custom_nav.nav_type2>ul a{color:var(--menu-color)}.custom_nav.nav_type2>ul li.nav-li{display:block;list-style-type:none;padding:0 20px;z-index:99}.custom_nav.nav_type2>ul li.nav-li:hover .nav-child{display:block}.custom_nav.nav_type2>ul li.nav-li span{align-items:center;display:flex;height:100%;justify-content:space-between}.custom_nav.nav_type2>ul li.nav-li span>i{margin-left:10px}.custom_nav.nav_type2>ul li.nav-li span>.nav-li-a{align-items:center;display:flex;font-size:16px;height:100%;position:relative;white-space:nowrap}.custom_nav.nav_type2>ul li.nav-li span>.nav-li-a:after{background-color:#333;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:width .2s;width:0}.custom_nav.nav_type2>ul li.nav-li .nav-child{background-color:var(--bg);box-shadow:0 0 2px #ddd;display:none;max-height:450px;max-width:350px;min-width:180px;overflow-y:scroll;padding:10px 20px;position:absolute}.custom_nav.nav_type2>ul li.nav-li .nav-child>.nav_container_wrapper dl{margin:5px 0}.custom_nav.nav_type2>ul li.nav-li .nav-child>.nav_container_wrapper dl dt{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.custom_nav.nav_type2>ul li.nav-li .nav-child>.nav_container_wrapper dl dt i{display:inline-block;transform:rotate(-90deg)}.custom_nav.nav_type2>ul li.nav-li .nav-child>.nav_container_wrapper dl dd{display:none;line-height:1.5;margin:5px 0;opacity:.6}.custom_nav{height:var(--height)}.custom_nav>ul li.more_link{display:block;list-style-type:none;padding:0 20px;z-index:99}.custom_nav>ul li.more_link>span{align-items:center;display:flex;height:100%;justify-content:space-between}.custom_nav>ul li.more_link .more_link_child{background:var(--bg);box-shadow:2px 0 2px #ddd;left:0;max-height:calc(100vh - 126px);opacity:0;overflow:auto;position:absolute;visibility:hidden;width:100%}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper{display:flex;flex-wrap:wrap;overflow:hidden;padding:20px 50px}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul{padding:30px 0;width:25%}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li.on span{box-shadow:inset 0 0 200px rgba(0,0,0,.1)}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li:first-child{padding-left:20px}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li span{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:40px;padding:10px;transition:all .3s}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li span:after{display:none}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li span i{transform:rotate(-90deg)}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li span .nav-li-a{align-items:center;display:flex;justify-content:space-between}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li span:hover{box-shadow:inset 0 0 200px rgba(0,0,0,.1)}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>ul li .nav-child{height:0;opacity:0;visibility:hidden}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child{box-sizing:border-box;padding:30px 20px;width:75%}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>a{display:block;height:34px;line-height:34px;opacity:.6}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>a:hover{opacity:1}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper{display:flex;flex-wrap:wrap;gap:20px;overflow:hidden}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper dt{font-size:16px;line-height:2;margin-bottom:5px}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper dt i{display:none}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper dt a:hover{text-decoration:underline}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper dd a{line-height:2;opacity:.6;transition:all .3s}.custom_nav>ul li.more_link .more_link_child>.nav_container_wrapper>.nav-child>.nav_container_wrapper dd a:hover{opacity:1;text-decoration:underline}.custom_nav>ul li.more_link:hover .more_link_child{opacity:1;transition:opacity .3s;visibility:visible}.footer{background-color:var(--bg-color);color:var(--text-color)}@media screen and (max-width:767px){.footer{background-color:var(--bg-yd-color)}}.footer a{color:var(--text-color)}.footer oem-menu-warp a{font-size:15px}.footer .copyright_box{border-top:1px solid hsla(240,2%,89%,.6);font-size:calc(var(--general_font_size)*.8);line-height:1;padding:24px 0 0}@media screen and (max-width:767px){.footer .copyright_box{padding:20px 0 0}}.footer .sns_box{padding-bottom:36px;padding-top:20px}.footer .sns_box svg{height:20px;width:20px}.footer .sns_box .zuui-share-link{justify-content:center}#card-header{position:sticky;z-index:999}#card-header.on{z-index:510000}#top-bar{background-color:var(--bg-color);color:var(--text-color);padding:10px;text-align:center}#top-bar a{color:inherit;font-size:12px;line-height:1.1}.body-hidden{overflow-y:hidden}@media screen and (max-width:767px){.card_box{background-color:#fff;border-radius:8px;overflow:hidden;padding-bottom:15px;padding-top:15px}.card_box_wrap{padding:0 8px}}.public_btn{align-items:center;border-radius:var(--button_border_radius);display:inline-flex;font-size:16px;line-height:24px;padding:16px 20px;transition:all .3s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:960px){.public_btn{font-size:20px}}.public_btn:hover{opacity:.9}.public_title{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:32px}@media screen and (max-width:767px){.block_title{margin-bottom:16px}}.block_title 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:var(--title_font_weigth);letter-spacing:var(--title_letter_spacing);line-height:1}@media (max-width:767px){.block_title h2{font-size:18px}}.block_title .block_detail{color:var(--detail_color);font-size:20px;line-height:34px;margin-top:20px}.block_title_custom{margin-bottom:32px;text-align:left}@media screen and (max-width:767px){.block_title_custom{margin-bottom:16px}}.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:var(--title_font_weigth);letter-spacing:var(--title_letter_spacing);line-height:1}@media (max-width:767px){.block_title_custom h2{font-size:18px}}.block_title_custom h2 a.title_more{color:inherit;font-size:calc(var(--general_font_size)*.93)}.block_title_custom .block_detail{color:var(--detail_color);font-size:20px;line-height:34px;margin:20px 0 0}body{overflow:visible}.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);font-weight:700;margin-right:10px;white-space:nowrap}.general-oldprice{color:var(--original_price_color);font-weight:300;text-decoration:line-through;white-space:nowrap}.default\:block:default{display:block}@media (min-width:768px){.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-6{gap:1.5rem}.md\:gap-y-5{row-gap:1.25rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}}