* { box-sizing: border-box; }
body {margin: 0;}
.list-inline{padding-left:0;list-style:none;margin-left:-5px;}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px;}
.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before{display:table;content:" ";}
.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after{clear:both;}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper{transform:translate3d(0px,0,0);}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}
.model{position:relative;}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after{content:" ";display:table;}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after{clear:both;}
:is(.editor, .cke_editable):has(.parent_w70){max-width:70%;margin:0 auto;}
:is(.editor, .cke_editable):has(.text_strong_yellow) em strong, :is(.editor, .cke_editable):has(.text_strong_yellow) strong em{position:relative;margin-right:5px;background:linear-gradient(180deg,transparent 50%,#fdda5a 0);font-style:normal;}
﻿.RWDproduct_page, #mobile-fixed, #plusbuy_mobile-fixed{font-size:14px;font-family:"微軟正黑體",Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;transition:none;letter-spacing:1px;color:#666;line-height:1.8em;}
.RWDproduct_page .list-inline{margin:0;overflow:hidden;}
.RWDproduct_page .list-inline>li, .RWDproduct_page .list-inline .item{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0;}
.RWDproduct_page .container:after, .RWDproduct_page .list-h:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.RWDproduct_page figure{margin:0;}
.RWDproduct_page a, .RWDproduct_page a:hover{text-decoration:none;color:#888;}
.RWDproduct_page .btn, .RWDproduct_page .ibtn{border-radius:0;padding:0 7px;font-size:13px;display:inline-block;border:none;}
.RWDproduct_page .ibtn{background:none;}
.RWDproduct_page :focus, .RWDproduct_page .btn:focus, #mobile-fixed .btn-shop .btn:focus, #plusbuy_mobile-fixed .btn-shop .btn:focus{outline:0;box-shadow:none;}
.RWDproduct_page input, .RWDproduct_page select, .RWDproduct_page select.form-control:not([size]):not([multiple]), #mobile-fixed input, #mobile-fixed select, #mobile-fixed select.form-control:not([size]):not([multiple]), #plusbuy_mobile-fixed input, #plusbuy_mobile-fixed select, #plusbuy_mobile-fixed select:not([size]):not([multiple]){height:35px;line-height:33px;padding:0 20px 0 15px;font-size:13px;color:#666;letter-spacing:1px;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.RWDproduct_page input, .RWDproduct_page select, .RWDproduct_page select.form-control:not([size]):not([multiple]), .RWDproduct_page textarea, #mobile-fixed input, #mobile-fixed select, #mobile-fixed select.form-control:not([size]):not([multiple]), #plusbuy_mobile-fixed input, #plusbuy_mobile-fixed select, #plusbuy_mobile-fixed select:not([size]):not([multiple]){-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);box-shadow:inset 0px 0px 0px rgba(0,0,0,0);}
.RWDproduct_page input[type=text], .RWDproduct_page textarea{-webkit-appearance:none;}
.RWDproduct_page input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page input:focus:-moz-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page input:focus::-moz-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page input:focus:-ms-input-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page textarea:focus:-moz-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page textarea:focus::-moz-placeholder{color:rgba(0,0,0,0);}
.RWDproduct_page textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0);}
.ii-arrow1:before{content:"";}
.ii-hint1:before{content:"";}
.RWDproduct_page .products-right{margin-top:0;}
.RWDproduct_page .pic-box{width:calc(100% - 320px);padding-right:50px;float:left;text-align:center;}
.page_content3_thumbphoto{margin:10px 0;}
.page_content3_thumbphoto .swiper-slide{width:auto;border:1px solid #ccc;}
.page_content3_mainphoto{width:100%;}
.swiper-container.page_content3_thumbphoto{margin-top:15px;padding:10px 0;}
.page_content3_thumbphoto .swiper-slide.swiper-slide-thumb-active, .page_content3_thumbphoto .swiper-slide:hover{border-color:#888;}
.page_content3_mainphoto .swiper-slide img{display:block;margin:0 auto;}
.RWDproduct_page .btn-other{text-align:right;margin-top:16px;}
.RWDproduct_page .btn-other i.ii{font-size:15px;vertical-align:middle;position:relative;top:-1px;margin-right:3px;}
.RWDproduct_page .products-info{width:320px;float:right;}
.RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box, .RWDproduct_page .products-info .download{margin-bottom:15px;}
.RWDproduct_page .products-info .name{font-size:18px;color:#333;margin-bottom:10px;}
.RWDproduct_page .products-info .txt .title, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .control-box .control-label{font-size:14px;padding-bottom:0;margin-bottom:0;font-weight:normal;}
.RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt .editor{color:#888;}
.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title{border-bottom:1px solid #a0a0a0;margin-bottom:10px;padding-bottom:6px;position:relative;}
.RWDproduct_page .products-info .txt .title .ii{position:absolute;right:0;top:50%;margin-top:-8px;transform:rotate(90deg);font-size:12px;}
.RWDproduct_page .products-info .txt.active .title .ii{transform:rotate(270deg);}
.RWDproduct_page .products-info .txt, .RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock{font-size:13px;}
.RWDproduct_page .products-info .txt, .RWDproduct_page .products-info .combination_info{margin-bottom:25px;}
.RWDproduct_page .ibtn:disabled, .RWDproduct_page .btn-shop .btn:disabled, #mobile-fixed .btn-shop .btn:disabled, #mobile-fixed .noamount:disabled{display:none !important;}
.RWDproduct_page .products-con, .RWDproduct_page .tab-box, .RWDproduct_page .products-editor{margin-bottom:50px;}
.login_box_body .control-label, #btn_forget_form, #btn_reverify_form, .link-style, .member_join, #forget_table .th, #join_form, .RWDquiry, .RWDshopping, .RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title, #mobile-fixed input, #mobile-fixed select, #mobile-fixed select.form-control:not([size]):not([multiple]), #plusbuy_mobile-fixed input, #plusbuy_mobile-fixed select, #plusbuy_mobile-fixed select:not([size]):not([multiple]), .RWDproduct_page input, .RWDproduct_page select, .RWDproduct_page select.form-control:not([size]):not([multiple]), .RWDproduct_page .btn, .RWDproduct_page .ibtn, .hgroup .breadcrumb, .shopping-item-box .item-btn, #join_form select, #join_form select.form-control:not([size]):not([multiple]), .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]), .bonus-box .form-group .btn, .voucher-box .form-group .btn, .form-control, select, textarea, .video_item_summary, .download .search-go, .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .list_subject .subsubject, .layoutlist_4 .listdate .yearmonth, .rwdlayoutlist_9 .summary, .rwdlayoutlist_9 .cdate, .RWDsearch01 .search-nav-btn, .count_info, .layoutlist_5 .item .summary, .list-btn_mobile, .list-btn, .buybtn, .layoutlist_3 .dbtn_v2, #mobile-fixed .btn, #plusbuy_mobile-fixed .btn, #mobile-fixed .stock, #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page, #mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page, .sum-box .total .td:last-child small, .delivery-editor ul, .goadd-box, .info-editor ul, .plus-fixed .name a, .plus-list .name a, .shopping-item .name, .shopping-step .name, .RWDshopping, .RWDshopping .btn, .bonus-box .form-group .btn, .delivery-editor, .goadd-box .goadd, .info-editor, .login-box a, .login-box a:hover, .plus-list .addcart, .plus-list .price-box, .shopping-item .tag, .shopping-title .freight, .shops-box .shops, .voucher-box .btn.vouchers, .voucher-box .form-group .btn, .login_box_footer a.shopping_view, .shopping_viewlogin__member, .RWDproduct_page .download_container .btn, .RWDsearch_page .list-img .name, .RWDmenu_plus04 .cart-block .name, .RWDmenu_plus04 .querycar-block .name, .RWDmenu_plus04 .cart-block .spe-box, .RWDmenu_plus04 .querycar-block .spe-box, .RWDtimeline02 .timeline2_list .block .text, .shopping_viewlogin__intro{font-size:15px;letter-spacing:0px;line-height:1.5;}
.page_wrapper_bg .RWDeditor01 ol, .page_wrapper_bg .RWDeditor01 ul, .RWDproduct_page .products-info .txt .editor ul, .RWDproduct_page .products-info .txt .editor ol{margin-top:0;margin-bottom:0;padding-left:1rem;}
#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page{font-family:var(--FontFamily);}
.pagecontent .RWDslider01, .pagecontent .RWDeditor01{margin-top:var(--ItemSpacing) !important;}
.pagecontent .article_model[data-seq="0"]{margin-top:0 !important;}
.RWDproduct_page .hashtag .hashtag_block, .RWDproduct_page .pic-box{width:70%;padding-right:var(--ItemSpacing);}
.RWDproduct_page .products-info{width:30%;}
.RWDproduct_page .menu3 .pic-box, .menu3 .RWDproduct_page .pic-box{width:65%;}
.RWDproduct_page .menu3 .products-info, .menu3 .RWDproduct_page .products-info{width:35%;}
.RWDproduct_page .products-info .name{font-size:var(--FontSizeH3);font-weight:600;color:var(--TextMainColor);line-height:1.3;}
.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor{font-size:var(--FontSizeP);line-height:1.5;font-weight:400;color:var(--TextMainColor);letter-spacing:0;}
.RWDproduct_page .btn-other{display:flex;align-items:flex-end;justify-content:flex-end;gap:15px;}
.RWDproduct_page .btn-other .ibtn{padding:0;}
.RWDproduct_page .products-info .txt .editor{border-top:var(--BorderGrayPx1);border-bottom:var(--BorderGrayPx1);padding:2rem 0;margin:2rem 0;}
.RWDproduct_page .products-info .txt .title{display:none;}
.page_wrapper_bg .articlerelated-box .title, .RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title{border-bottom:var(--BorderGrayPx1);margin-bottom:3rem;padding-bottom:1rem;}
#mobile-fixed, .RWDproduct_page{color:var(--TextSubColor);}
.page_content3_mainphoto{border:1px solid #ddd;border-radius:1rem;}
.RWDproduct_page .btn-other button{min-width:var(--BtnWidth);height:var(--BtnHeight);background:var(--MainColor);color:#fff;border-radius:5px;}
.RWDproduct_page .btn-other button:hover, .ebtn a:hover, .new-form .new-width .currectsend_btn a:hover{background:var(--SubColor);color:var(--MainColor);border:1px solid rgba(0,0,0,.2);}
.page_content3_mainphoto .swiper-slide img{width:100%;}
.wt2xd2{--wt2-swiper-n:4;--wt2-swiper-n-md:4;--wt2-swiper-n-sm:4;--wt2-swiper-n-xs:4;}
.wt2xd3{max-width:100%;height:auto;}
.wt2xd4{max-width:100%;height:auto;}
.hgroup .pageTitle{display:none;}
.wt2-swiper-static .swiper-wrapper{display:block !important;transform:none !important;}
.wt2-swiper-static .swiper-slide{display:none !important;}
.wt2-swiper-static .swiper-wrapper>.swiper-slide:first-child{display:block !important;width:100% !important;}
.wt2-swiper-static .swiper-lazy-preloader, .wt2-swiper-static .swiper-pagination, .wt2-swiper-static .swiper-button-prev, .wt2-swiper-static .swiper-button-next, .wt2-swiper-static .swiper-scrollbar{display:none !important;}
.wt2-swiper-grid .swiper-wrapper{display:flex !important;flex-wrap:wrap !important;transform:none !important;height:auto !important;align-items:center;justify-content:center;}
.wt2-swiper-grid .swiper-slide{flex:0 0 calc(100% / var(--wt2-swiper-n,5)) !important;max-width:calc(100% / var(--wt2-swiper-n,5)) !important;width:auto !important;height:auto !important;margin:0 !important;}
.wt2-swiper-grid .swiper-slide img{max-width:100%;height:auto;}
.wt2-swiper-grid .swiper-lazy-preloader, .wt2-swiper-grid .swiper-pagination, .wt2-swiper-grid .swiper-button-prev, .wt2-swiper-grid .swiper-button-next, .wt2-swiper-grid .swiper-scrollbar{display:none !important;}
.tpl-backbutton001{display:inline-flex;width:auto;max-width:100%;vertical-align:top;}
.tpl-backbutton001 .tpl-backbutton001-btn{appearance:none;-webkit-appearance:none;font-family:inherit;box-shadow:none;display:inline-flex;align-items:center;gap:var(--Space1,.5rem);margin:0;padding:.5em 1.5em;border:1px solid var(--BorderColorPrimary,#d9d9d9);border-radius:var(--BtnBorderRadius,4px);background:var(--BtnOutlineBg,transparent);color:var(--BtnOutlineTextColor,#333);font-size:var(--BtnFontSize,1rem);line-height:1.4;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;}
.tpl-backbutton001 .tpl-backbutton001-icon{display:inline-flex;align-items:center;font-size:1.1em;line-height:1;}
.tpl-backbutton001 .tpl-backbutton001-text{display:inline-block;}
.tpl-backbutton001 .tpl-backbutton001-btn:hover{border-color:var(--ColorPrimary,#409eff);background:var(--BtnOutlineHoverBg,#f5f7fa);color:var(--BtnOutlineHoverTextColor,#333);}
.template-wrapper.backbutton001-bb219d0-x{display:inline-flex;width:auto;max-width:100%;vertical-align:top;}
.template-wrapper.backbutton001-bb219d0-x .tpl-backbutton001-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;box-shadow:none;display:inline-flex;align-items:center;gap:var(--Space1, .5rem);margin:0;padding:.5em 1.5em;border:1px solid var(--BorderColorPrimary, #d9d9d9);border-radius:var(--BtnBorderRadius, 4px);background:var(--BtnOutlineBg, transparent);color:var(--BtnOutlineTextColor, #333);font-size:var(--BtnFontSize, 1rem);line-height:1.4;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;}
.template-wrapper.backbutton001-bb219d0-x .tpl-backbutton001-icon{display:inline-flex;align-items:center;font-size:1.1em;line-height:1;}
.template-wrapper.backbutton001-bb219d0-x .tpl-backbutton001-text{display:inline-block;}
.template-wrapper.backbutton001-bb219d0-x .tpl-backbutton001-btn:hover{border-color:var(--ColorPrimary, #409eff);background:var(--BtnOutlineHoverBg, #f5f7fa);color:var(--BtnOutlineHoverTextColor, #333);}
.template-wrapper.tpl-product-detail001[data-product-detail001-uid="pd001-pr98e"]{--PdDescLines:5;--PdPriceOriginColor:#909399;--PdPriceSaleColor:#D8382F;}
.RWDproduct_page .products-editor > .detail-body:has(> [data-param="detail-title"]){display:none;}
.tpl-product-detail001.product-detail001-nkbfd{--PdGalleryWidth:50%;--PdImageRatio:1 / 1;--PdImageRadius:8px;--PdThumbRadius:6px;--PdTransitionDuration:.3s;--PdTransitionTiming:ease;--swiper-theme-color:#1F2329;--swiper-navigation-size:18px;--swiper-navigation-color:var(--PdTextSub);--swiper-navigation-sides-offset:10px;--swiper-navigation-top-offset:50%;--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bottom:8px;--PdNavSize:40px;--PdNavBg:rgba(255, 255, 255, .94);--PdNavHoverColor:#1F2329;--PdZoomHintSize:34px;--PdZoomHintIconSize:18px;--PdZoomHintBg:rgba(0, 0, 0, .55);--PdZoomHintColor:#FFF;--PdText:var(--TextColorPrimary, #1F2329);--PdTextSub:var(--TextColorSecondary, #474C54);--PdMuted:#909399;--PdLine:#EBEEF5;--PdBorder:var(--BorderColorSecondary, #DCDFE6);--PdFieldBg:#FAFBFC;--PdImagePlaceholder:#F2F4F7;--PdPriceOriginColor:#909399;--PdPriceOriginSize:14px;--PdPriceSaleColor:#D8382F;--PdPriceSaleSize:26px;--PdBtnHeight:var(--BtnHeight, 46px);--PdBtnMinWidth:var(--BtnWidth, 190px);--PdBtnRadius:var(--BtnBorderRadius, 6px);--PdBtnFontSize:var(--BtnFontSize, 15px);--PdBtnPrimaryBg:var(--BtnPrimaryBg, #1F2329);--PdBtnPrimaryColor:var(--BtnPrimaryTextColor, #FFF);--PdBtnPrimaryHoverBg:var(--BtnPrimaryHoverBg, #34393F);--PdBtnOutlineBg:#FFF;--PdBtnOutlineColor:var(--BtnOutlineTextColor, #1F2329);--PdBtnOutlineBorderColor:#DCDFE6;--PdBtnOutlineHoverBorderColor:#1F2329;--PdLinkBtnColor:#8A929C;--PdLinkBtnHoverColor:#1F2329;--PdFavActiveColor:#D8382F;--PdDescLines:5;display:flex;align-items:flex-start;width:100%;color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-body{display:contents;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-direction=image-right]{flex-direction:row-reverse;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-gallery{position:relative;flex-grow:0;flex-shrink:0;flex-basis:var(--PdGalleryWidth);width:var(--PdGalleryWidth);max-width:100%;min-width:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-gallery-inner{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-main{position:relative;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%;min-width:0;border-top-left-radius:var(--PdImageRadius);border-top-right-radius:var(--PdImageRadius);border-bottom-right-radius:var(--PdImageRadius);border-bottom-left-radius:var(--PdImageRadius);background-color:var(--PdImagePlaceholder);overflow:hidden;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-main-link{display:block;width:100%;aspect-ratio:var(--PdImageRatio);cursor:zoom-in;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-main-link img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlightbox=off] .tpl-product-detail001-main-link{cursor:default;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-nav{width:var(--PdNavSize);height:var(--PdNavSize);margin-top:calc(var(--PdNavSize) / -2);border-width:1px;border-style:solid;border-top-color:var(--PdLine);border-right-color:var(--PdLine);border-bottom-color:var(--PdLine);border-left-color:var(--PdLine);border-radius:50%;background-color:var(--PdNavBg);transition-property:border-color,color;transition-duration:var(--PdTransitionDuration);transition-timing-function:var(--PdTransitionTiming);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-nav svg{max-width:14px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-nav:hover{border-top-color:var(--PdNavHoverColor);border-right-color:var(--PdNavHoverColor);border-bottom-color:var(--PdNavHoverColor);border-left-color:var(--PdNavHoverColor);color:var(--PdNavHoverColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-zoom-hint{position:absolute;right:10px;bottom:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:var(--PdZoomHintSize);height:var(--PdZoomHintSize);border-radius:50%;background-color:var(--PdZoomHintBg);color:var(--PdZoomHintColor);pointer-events:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-zoom-hint img, .tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-zoom-hint svg{display:block;width:var(--PdZoomHintIconSize);height:var(--PdZoomHintIconSize);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlightbox=off] .tpl-product-detail001-zoom-hint{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-thumbs{flex:none;width:100%;padding-top:8px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-thumbs .swiper-slide{height:auto;border:2px solid transparent;border-top-left-radius:var(--PdThumbRadius);border-top-right-radius:var(--PdThumbRadius);border-bottom-right-radius:var(--PdThumbRadius);border-bottom-left-radius:var(--PdThumbRadius);opacity:.55;cursor:pointer;overflow:hidden;transition-property:opacity;transition-duration:var(--PdTransitionDuration);transition-timing-function:var(--PdTransitionTiming);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-thumbs .swiper-slide img{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-thumbs .swiper-slide:hover{opacity:1;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-thumbs .swiper-slide-thumb-active{opacity:1;border-top-color:var(--PdText);border-right-color:var(--PdText);border-bottom-color:var(--PdText);border-left-color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-thumbs=overlay] .tpl-product-detail001-thumbs{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;width:auto;padding-top:0;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-thumbs=overlay] .tpl-product-detail001-zoom-hint{top:10px;bottom:auto;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-info{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0;padding-left:max(2.5vw,1.75rem);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-direction=image-right] .tpl-product-detail001-info{padding-right:max(2.5vw,1.75rem);padding-left:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block{width:100%;margin-bottom:15px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[hidden]{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="1"]{order:1;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="2"]{order:2;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="3"]{order:3;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="4"]{order:4;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="5"]{order:5;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="6"]{order:6;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="7"]{order:7;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="8"]{order:8;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="9"]{order:9;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="10"]{order:10;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="11"]{order:11;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-block[data-pdorder="12"]{order:12;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-name{width:100%;line-height:1.4;margin:0;font-size:clamp(1.375rem,1.2rem + .75vw,1.75rem);font-weight:700;color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-model{font-size:14px;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-tags{display:flex;flex-wrap:wrap;align-items:center;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-chip{display:inline-flex;align-items:center;padding:2px 10px;margin-right:8px;border-width:1px;border-style:solid;border-top-color:var(--PdLine);border-right-color:var(--PdLine);border-bottom-color:var(--PdLine);border-left-color:var(--PdLine);border-radius:99em;font-size:12px;background-color:#fff;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-chip-temp{border-top-color:#bedcf2;border-right-color:#bedcf2;border-bottom-color:#bedcf2;border-left-color:#bedcf2;background-color:#f2f8fd;color:#2a7bb8;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-chip-stock-in{display:none;border-top-color:#c6e4ce;border-right-color:#c6e4ce;border-bottom-color:#c6e4ce;border-left-color:#c6e4ce;background-color:#f4faf5;color:#3f9e56;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-chip-stock-out, .tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-chip-stock-off{display:none;background-color:#f4f5f7;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdstate=normal] .tpl-product-detail001-chip-stock-in, .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-chip-stock-out, .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-chip-stock-off{display:inline-flex;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-sold{font-size:12px;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-price{display:flex;flex-wrap:wrap;align-items:baseline;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-price-label{padding-right:10px;font-size:12px;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-price-origin{margin-right:10px;font-size:var(--PdPriceOriginSize);color:var(--PdPriceOriginColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-price-origin-strike{text-decoration:line-through;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-price-sale{font-size:var(--PdPriceSaleSize);font-weight:700;color:var(--PdPriceSaleColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-sub-title{margin-bottom:8px;font-size:16px;font-weight:700;color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-desc-text{width:100%;font-size:14px;line-height:1.8;color:var(--PdTextSub);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-desc-text.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--PdDescLines);overflow:hidden;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-more{display:inline-block;margin-top:6px;padding:0;font-size:13px;color:var(--PdText);text-decoration:underline;text-underline-offset:3px;cursor:pointer;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-more.is-hidden{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-field{display:flex;flex-wrap:wrap;align-items:center;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-spec-group{margin-bottom:10px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-spec-group:last-child{margin-bottom:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-field-label{flex:none;width:56px;padding-right:12px;font-size:14px;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-select{width:220px;max-width:100%;height:40px;padding:0 32px 0 12px;border-width:1px;border-style:solid;border-top-color:var(--PdBorder);border-right-color:var(--PdBorder);border-bottom-color:var(--PdBorder);border-left-color:var(--PdBorder);border-top-left-radius:var(--PdBtnRadius);border-top-right-radius:var(--PdBtnRadius);border-bottom-right-radius:var(--PdBtnRadius);border-bottom-left-radius:var(--PdBtnRadius);font-size:14px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M2 4l4 4 4-4' fill='none' stroke='%23909399' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 10px center;color:var(--PdText);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-qty{display:inline-flex;align-items:center;padding-right:12px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-qty-btn{width:36px;height:40px;border-width:1px;border-style:solid;border-top-color:var(--PdLine);border-right-color:var(--PdLine);border-bottom-color:var(--PdLine);border-left-color:var(--PdLine);font-size:15px;background-color:var(--PdFieldBg);color:var(--PdTextSub);cursor:pointer;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-qty-input{width:56px;height:40px;border-width:1px 0;border-style:solid;border-top-color:var(--PdLine);border-bottom-color:var(--PdLine);font-size:14px;text-align:center;background-color:#fff;color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-stock{font-size:12px;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-qty-row, .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-qty-row{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-group{display:flex;flex-wrap:wrap;align-items:center;margin-right:-10px;margin-bottom:-10px;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-buttons=column] .tpl-product-detail001-btn-group{flex-direction:column;align-items:stretch;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn{display:inline-flex;align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:var(--PdBtnMinWidth);max-width:320px;height:var(--PdBtnHeight);padding:0 22px;margin-right:10px;margin-bottom:10px;border:1px solid transparent;border-top-left-radius:var(--PdBtnRadius);border-top-right-radius:var(--PdBtnRadius);border-bottom-right-radius:var(--PdBtnRadius);border-bottom-left-radius:var(--PdBtnRadius);font-size:var(--PdBtnFontSize);letter-spacing:1px;cursor:pointer;transition-property:background-color,border-color,color;transition-duration:var(--PdTransitionDuration);transition-timing-function:var(--PdTransitionTiming);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-primary{border-top-color:var(--PdBtnPrimaryBg);border-right-color:var(--PdBtnPrimaryBg);border-bottom-color:var(--PdBtnPrimaryBg);border-left-color:var(--PdBtnPrimaryBg);background-color:var(--PdBtnPrimaryBg);color:var(--PdBtnPrimaryColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-primary:hover{border-top-color:var(--PdBtnPrimaryHoverBg);border-right-color:var(--PdBtnPrimaryHoverBg);border-bottom-color:var(--PdBtnPrimaryHoverBg);border-left-color:var(--PdBtnPrimaryHoverBg);background-color:var(--PdBtnPrimaryHoverBg);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-outline{border-top-color:var(--PdBtnOutlineBorderColor);border-right-color:var(--PdBtnOutlineBorderColor);border-bottom-color:var(--PdBtnOutlineBorderColor);border-left-color:var(--PdBtnOutlineBorderColor);background-color:var(--PdBtnOutlineBg);color:var(--PdBtnOutlineColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-outline:hover{border-top-color:var(--PdBtnOutlineHoverBorderColor);border-right-color:var(--PdBtnOutlineHoverBorderColor);border-bottom-color:var(--PdBtnOutlineHoverBorderColor);border-left-color:var(--PdBtnOutlineHoverBorderColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn[data-pdbtn=notify], .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-btn[data-pdbtn=cart], .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-btn[data-pdbtn=buy], .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-btn[data-pdbtn=cart], .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-btn[data-pdbtn=buy]{display:none;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-btn[data-pdbtn=notify]{display:inline-flex;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-btn-group{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-links{display:flex;flex-wrap:wrap;align-items:center;padding-top:16px;margin-top:20px;border-top-width:1px;border-top-style:solid;border-top-color:var(--PdLine);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn{display:inline-flex;align-items:center;padding-right:28px;font-size:13px;color:var(--PdLinkBtnColor);cursor:pointer;transition-property:color;transition-duration:var(--PdTransitionDuration);transition-timing-function:var(--PdTransitionTiming);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-icon{flex:none;width:16px;height:16px;margin-right:7px;transition-property:filter;transition-duration:var(--PdTransitionDuration);transition-timing-function:var(--PdTransitionTiming);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn:hover{color:var(--PdLinkBtnHoverColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn:not(.is-active):hover .tpl-product-detail001-link-icon{filter:brightness(.3);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-sm{min-width:0;height:36px;padding:0 16px;font-size:13px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-icon-only{padding-right:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-icon-only .tpl-product-detail001-link-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-icon-only .tpl-product-detail001-link-icon{margin-right:0;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-buttons=column] .tpl-product-detail001-btn-links{flex-direction:column;align-items:flex-start;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn.is-active{color:var(--PdFavActiveColor);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-icon-active, .tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn.is-active .tpl-product-detail001-link-icon-default{display:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn.is-active .tpl-product-detail001-link-icon-active{display:block;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-notice{display:none;width:100%;padding:12px 16px;margin-top:14px;border-top-left-radius:var(--PdBtnRadius);border-top-right-radius:var(--PdBtnRadius);border-bottom-right-radius:var(--PdBtnRadius);border-bottom-left-radius:var(--PdBtnRadius);font-size:13px;background-color:#f6f7f9;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdstate=soldout] .tpl-product-detail001-notice[data-pdnotice=soldout], .tpl-product-detail001.product-detail001-nkbfd[data-pdstate=nosale] .tpl-product-detail001-notice[data-pdnotice=nosale]{display:block;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-extra-title{margin-bottom:8px;font-size:13px;font-weight:500;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-icons{display:flex;flex-wrap:wrap;padding:0;margin:0 0 14px;list-style:none;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-icon-item{display:flex;flex-direction:column;align-items:center;padding-right:12px;font-size:11px;text-align:center;color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-icon-box{display:flex;align-items:center;justify-content:center;flex:none;width:62px;height:38px;margin-bottom:4px;border-width:1px;border-style:solid;border-top-color:var(--PdLine);border-right-color:var(--PdLine);border-bottom-color:var(--PdLine);border-left-color:var(--PdLine);border-top-left-radius:var(--PdBtnRadius);border-top-right-radius:var(--PdBtnRadius);border-bottom-right-radius:var(--PdBtnRadius);border-bottom-left-radius:var(--PdBtnRadius);background-color:var(--PdFieldBg);color:var(--PdMuted);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-icon-box img{display:block;width:34px;height:auto;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-info=list] .tpl-product-detail001-icons{flex-direction:column;margin-bottom:6px;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-info=list] .tpl-product-detail001-icon-item{flex-direction:row;align-items:center;padding-right:0;padding-bottom:8px;text-align:left;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-info=list] .tpl-product-detail001-icon-box{width:44px;height:30px;margin-right:10px;margin-bottom:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-text-block{width:100%;margin-top:16px;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-text-title{margin-bottom:3px;font-size:14px;font-weight:700;color:var(--PdText);}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-text-body{font-size:13px;line-height:1.8;color:var(--PdTextSub);}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-mode=stack]{flex-direction:column;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-mode=stack] .tpl-product-detail001-gallery{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;max-width:100%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-mode=stack] .tpl-product-detail001-info{width:100%;padding-top:max(2.5vw,1.75rem);padding-right:0;padding-left:0;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="30"]{--PdGalleryWidth:30%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="35"]{--PdGalleryWidth:35%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="40"]{--PdGalleryWidth:40%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="45"]{--PdGalleryWidth:45%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="50"]{--PdGalleryWidth:50%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="55"]{--PdGalleryWidth:55%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="60"]{--PdGalleryWidth:60%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="65"]{--PdGalleryWidth:65%;}
.tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-gallery="70"]{--PdGalleryWidth:70%;}
.RWDproduct_page .tpl-product-detail001{margin-bottom:50px;}
.RWDproduct_page .tpl-product-detail001 .tpl-product-detail001-btn-links{justify-content:flex-end;}
.RWDproduct_page .tpl-product-detail001 .tpl-product-detail001-btn-links .tpl-product-detail001-link-btn[data-param="inquiry-add"]{box-sizing:border-box;justify-content:center;min-width:200px;height:50px;padding:0 20px;font-size:15px;line-height:1.5;color:#fff;background-color:#040304;border:1px solid transparent;border-radius:5px;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;}
.RWDproduct_page .tpl-product-detail001 .tpl-product-detail001-btn-links .tpl-product-detail001-link-btn[data-param="inquiry-add"]:hover{color:#040304;background-color:#FFFF1A;border-color:rgba(0,0,0,.2);}
.RWDproduct_page .tpl-product-detail001 .tpl-product-detail001-btn-links .tpl-product-detail001-link-btn[data-param="inquiry-add"]:hover .tpl-product-detail001-link-icon{filter:none;}
@media (hover:hover) {
.downlaod5_item:hover .downlaod5_item_subject, .download .item:hover .download_subject, #album .album_item:hover .album_item_subject, .page_wrapper_bg .tabs nav a:hover, .RWDproduct_page .tab-box .tab-menu a:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .btn-other .ibtn:hover{color:var(--MainHoverColor);}
}
@media (max-width: 1680px) {
.RWDproduct_page .hashtag .hashtag_block, .RWDproduct_page .pic-box{width:65%;}
.RWDproduct_page .products-info{width:35%;}
}
@media (max-width:1199px) {
:is(.editor, .cke_editable):has(.parent_w70){max-width:100%;}
.wt2-swiper-grid .swiper-slide{flex-basis:calc(100% / var(--wt2-swiper-n-md,4)) !important;max-width:calc(100% / var(--wt2-swiper-n-md,4)) !important;}
}
@media (min-width: 1024px) {
.RWDproduct_page .tab-box .tab-menu a:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .btn-other .ibtn:hover{color:#333;}
}
@media (max-width: 991px) {
.RWDproduct_page .hashtag .hashtag_block, .RWDproduct_page .menu3 .pic-box, .RWDproduct_page .menu3 .products-info, .RWDproduct_page .products-info, .RWDproduct_page .pic-box, .menu3 .RWDproduct_page .pic-box, .menu3 .RWDproduct_page .products-info{width:100%;padding:0;}
.RWDproduct_page .products-info .name-box{margin-top:2rem;}
}
@media (max-width:991px) {
.tpl-product-detail001.product-detail001-nkbfd, .tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-direction=image-right]{flex-direction:column;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-gallery{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-info, .tpl-product-detail001.product-detail001-nkbfd[data-pdlayout-direction=image-right] .tpl-product-detail001-info{width:100%;padding-top:max(2.5vw,1.75rem);padding-right:0;padding-left:0;}
}
@media (max-width:979px) {
.wt2-swiper-grid .swiper-slide{flex-basis:calc(100% / var(--wt2-swiper-n-sm,3)) !important;max-width:calc(100% / var(--wt2-swiper-n-sm,3)) !important;}
}
@media (max-width:768px) {
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn-group{margin-right:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-btn{flex-grow:1;flex-shrink:1;flex-basis:100%;min-width:100%;max-width:none;margin-right:0;}
.tpl-product-detail001.product-detail001-nkbfd .tpl-product-detail001-link-btn{padding-right:20px;}
}
@media (max-width: 767px) {
.swiper-container.page_content3_thumbphoto{margin-top:10px;}
.RWDproduct_page .products-con{margin-bottom:20px;}
.RWDproduct_page .pic-box, .RWDproduct_page .products-info{width:100%;padding-right:0;float:none;}
.RWDproduct_page .btn-other{text-align:center;margin:10px -6px 0;}
.RWDproduct_page .btn-other:after{content:"";display:block;clear:both;}
.RWDproduct_page .btn-other li{width:33.3333333333%;float:left;padding:2px 6px;}
.RWDproduct_page .btn-other li button{width:100%;padding:2px 0;}
.RWDproduct_page .btn-other{margin:10px 0;gap:15px 0;}
.RWDproduct_page .btn-other li{width:100%;display:block;text-align:left;padding:0;}
.RWDproduct_page .btn-other li .ii{display:inline-block;}
}
@media (max-width:767px) {
.wt2-swiper-grid .swiper-slide{flex-basis:calc(100% / var(--wt2-swiper-n-xs,2)) !important;max-width:calc(100% / var(--wt2-swiper-n-xs,2)) !important;}
}
@media (max-width: 600px) {
.RWDproduct_page .btn-other{flex-direction:column;}
.RWDproduct_page .btn-other li{width:100%;text-align:center;}
.RWDproduct_page .btn-other{margin:30px 0 0px;gap:8px;}
}
@media (max-width:600px) {
.RWDproduct_page .tpl-product-detail001{margin-bottom:30px;}
.RWDproduct_page .tpl-product-detail001 .tpl-product-detail001-btn-links .tpl-product-detail001-link-btn[data-param="inquiry-add"]{width:100%;}
}
@media (max-width: 375px) {
.RWDproduct_page .btn-other li{width:inherit;padding:2px 7px;}
}
@media (max-width: 320px) {
.RWDproduct_page .btn-other li button{padding:0;}
.RWDproduct_page .btn-other li{padding:2px 8px;}
.RWDproduct_page .btn-other li .ii{display:block;margin-right:0;}
}