.product-page-ai{flex-direction:column;width:65%;margin:0 auto 20px;display:flex}.product-ai-wrap{flex-flow:row;gap:5px;display:flex}.product-type-picker{flex:none;display:block;position:relative}.product-type-select{appearance:none;box-sizing:border-box;color:#1f2933;cursor:pointer;background:#05e7d524;border:1px solid #05e7d5;border-radius:65px;outline:none;height:65px;padding:0 44px 0 20px;font-family:inherit;font-size:14px;line-height:65px;box-shadow:0 4px 24px #c1dce280}.product-type-arrow{color:#1f2933;pointer-events:none;font-size:14px;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.product-ai-form{background:#fff;border-radius:65px;flex-flow:row;flex:1;align-items:center;height:65px;padding:10px;display:flex;box-shadow:0 4px 24px #c1dce280}.product-ai-form input{color:#1f2933;border:0;outline:none;flex:1;min-width:0;height:45px;padding:0 0 0 10px;font-size:14px}.product-ai-clear{appearance:none;box-sizing:border-box;color:#333;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-family:inherit;font-size:22px;line-height:1}.product-ai-submit{appearance:none;box-sizing:border-box;color:#fff;cursor:pointer;background:linear-gradient(#05ecdd 0%,#02d4b8 100%);border:0;border-radius:45px;height:45px;padding:0 20px;font-family:inherit;font-size:14px}.product-custom-menu{border-bottom:1px solid #e8e9ed;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:20px 0;display:flex}.product-custom-tabs{flex-flow:row;gap:20px;display:flex;overflow-x:auto}.product-custom-tab{box-sizing:border-box;color:#939dae;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 0 3px;font-family:inherit;font-size:16px;line-height:45px;position:relative}.product-custom-tab:before{content:"";background:#02d4b8;width:0;height:3px;transition:width .25s;position:absolute;bottom:0;left:0}.product-custom-tab:hover,.product-custom-tab.active{color:#262936;font-weight:500}.product-custom-tab:hover:before,.product-custom-tab.active:before{width:100%}.product-lists{flex-direction:row;align-items:flex-start;display:flex}.product-category-list{background:#fff;border:1px solid #f2f4f7;border-radius:5px;flex-direction:column;flex:0 0 240px;width:240px;display:flex;overflow:hidden}.product-category-title{color:#1f2933;background:#fbfbfb;border-bottom:1px solid #f2f4f7;align-items:center;min-height:45px;padding:0 15px;font-size:15px;line-height:45px;display:flex}.product-category-title img{width:24px;height:24px;margin-right:10px}.product-category-item{appearance:none;box-sizing:border-box;color:#344054;text-align:left;cursor:pointer;background:#fff;border:0;padding:8px 15px;font-family:inherit;font-size:14px;line-height:1.8;display:block}.product-category-item:hover,.product-category-item.active{color:#fff;background:#02d4b8}.buyer-product-page .product-category-sidebar,.registration-country-sidebar{border-color:#f0f2f3;border-radius:6px;display:block;position:sticky;top:12px;overflow:hidden;box-shadow:0 7px 24px #1c2e2b0e}.buyer-product-page .product-category-sidebar-heading,.registration-country-sidebar .product-category-sidebar-heading{background:#fff;justify-content:space-between;height:52px;min-height:52px;padding:0 12px 0 15px;line-height:1.5}.product-category-sidebar-title{align-items:center;gap:9px;font-size:16px;font-weight:650;display:flex}.product-category-sidebar-title svg{color:#02bda5;width:19px;height:19px}.product-category-stage{isolation:isolate;background:#fff;min-height:330px;position:relative;overflow:hidden}.product-category-view{width:100%;padding:7px 7px 9px}.product-category-root-view{z-index:1;transition:opacity .26s,transform .48s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1);position:relative}.product-category-child-view{z-index:2;opacity:0;pointer-events:none;filter:blur(8px);transition:opacity .26s,transform .48s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(24px)scale(.985)}.product-category-stage[data-mode=child] .product-category-root-view{opacity:0;pointer-events:none;filter:blur(8px);transform:translate(-22px)scale(.985)}.product-category-stage[data-mode=child] .product-category-child-view{opacity:1;pointer-events:auto;filter:blur();transform:translate(0)scale(1)}.product-category-nav-item,.product-category-child-header{color:#3d4543;width:100%;min-height:40px;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;position:relative}.product-category-nav-item{cursor:pointer;justify-content:space-between;align-items:center;margin:1px 0;padding:0 10px;transition:color .18s,background-color .18s,transform .22s cubic-bezier(.22,1,.36,1);display:flex}.product-category-nav-item:before{content:"";opacity:0;background:#02d4b8;border-radius:0 3px 3px 0;width:3px;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:9px;bottom:9px;left:0;transform:scaleY(.25)}.product-category-nav-item:hover{color:#172421;background:#02d4b80e;transform:translate(2px)}.product-category-nav-item:hover:before{opacity:.45;transform:scaleY(.72)}.product-category-nav-item.is-active{color:#087c6c;background:#02d4b81a;font-weight:650}.product-category-nav-item.is-context{color:#087c6c;background:#02d4b80e;font-weight:600}.product-category-nav-item.is-active:before{opacity:1;transform:scaleY(1)}.product-category-nav-item.is-context:before{opacity:.62;transform:scaleY(.78)}.product-category-nav-item:disabled{color:#aeb7b5;cursor:not-allowed;opacity:.7}.product-category-nav-item:disabled:hover{background:0 0;transform:none}.product-category-nav-item:focus-visible,.product-category-child-header:focus-visible{outline-offset:-2px;outline:2px solid #02d4b86b}.product-category-nav-content{align-items:center;gap:10px;min-width:0;display:flex}.product-category-group-item .product-category-nav-content,.product-category-leaf-item .product-category-nav-content{padding-left:27px}.product-category-nav-content svg{color:#98a3a0;flex:none;width:17px;height:17px;transition:color .18s,transform .26s cubic-bezier(.22,1,.36,1)}.product-category-nav-item:hover .product-category-nav-content svg,.product-category-nav-item.is-active .product-category-nav-content svg{color:#02bda5}.product-category-nav-item:hover .product-category-nav-content svg{transform:scale(1.06)}.product-category-nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-category-nav-main{min-width:0}.product-category-chevron{color:#a8b0ae;flex:none;width:16px;height:16px;transition:color .18s,transform .26s cubic-bezier(.22,1,.36,1)}.product-category-nav-item:hover .product-category-chevron{color:#02bda5;transform:translate(2px)}.product-category-separator{background:#eef1f3;height:1px;margin:6px 10px}.product-category-child-header{color:#34403d;cursor:pointer;align-items:center;gap:9px;height:50px;padding:0 9px;font-size:15px;font-weight:650;display:flex}.product-category-child-header:hover{color:#02bda5;background:#02d4b80e}.product-category-child-header svg{width:19px;height:19px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.product-category-child-header:hover svg{transform:translate(-2px)}.product-category-child-divider{background:#eef1f3;height:1px;margin:0 9px 8px}.product-category-child-view .product-category-nav-item{opacity:0;filter:blur(4px);transition:opacity .3s,transform .44s cubic-bezier(.22,1,.36,1),filter .38s cubic-bezier(.22,1,.36,1),color .18s,background-color .18s;transition-delay:calc(80ms + var(--category-index,0) * 55ms);transform:translateY(12px)}.product-category-stage[data-mode=child] .product-category-child-view .product-category-nav-item{opacity:1;filter:blur();transform:translateY(0)}.product-category-stage[data-mode=root] .product-category-root-view .product-category-nav-item{animation:.44s cubic-bezier(.22,1,.36,1) both product-category-root-return;animation-delay:calc(var(--category-index,0) * 18ms)}@keyframes product-category-root-return{0%{opacity:0;filter:blur(3px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}.product-list-main{flex-direction:column;flex:1;min-width:0;padding-left:15px;display:flex}.product-total-num{color:#02d4b8;padding:0 0 10px;font-size:14px;line-height:2}.product-total-num span{color:#888;font-size:12px}.product-filter-summary{flex-wrap:wrap;align-items:center;gap:9px;min-height:39px;padding-bottom:0;display:flex}.product-filter-summary .product-result-count{color:#02bda5;font-size:14px}.product-filter-summary .product-selected-filter{color:#087c6c;background:#02d4b81a;border:1px solid #02d4b838;border-radius:4px;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:650;animation:.32s cubic-bezier(.22,1,.36,1) both product-filter-chip-in;display:inline-flex}@keyframes product-filter-chip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.product-item{color:inherit;background:#fff;border:1px solid #f2f4f7;border-radius:5px;flex-direction:column;margin:0 0 20px;padding:20px 10px;text-decoration:none;display:flex;box-shadow:0 2px 5px #c1dce233}.product-item:hover{background:#fbfbfb}.product-item:hover .product-title,.product-item.full-match .product-title{color:#02d4b8}.product-item.full-match{border-color:#ccf6f1;box-shadow:0 2px 5px #02d4b81a}.product-item.full-match:hover{background:#fff}.product-item.full-match:hover .product-title{color:#009d88}.product-title{color:#252c32;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0 15px 14px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.product-tags{flex-wrap:wrap;gap:5px;display:flex}.product-tag{color:#4496ee;background:#0095ff14;border-radius:5px;padding:0 10px;font-size:13px;font-weight:400;line-height:2}.product-info{flex-flow:row;display:flex}.product-info-item{border-right:1px solid #e5e9eb;flex-direction:column;flex:1;padding:0 15px;display:flex}.product-info-label{color:#252c32;font-size:14px;line-height:25px}.product-info-value{color:#252c32;font-size:15px;font-weight:500;line-height:25px}.product-info-text{box-sizing:border-box;flex-direction:column;flex:3;width:0;padding:0 15px;display:flex}.product-info-line{color:#252c32;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:13px;font-size:14px;line-height:25px;position:relative;overflow:hidden}.product-info-line:before{content:"";background:#c479f3;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-info-line:last-child:before{background:#38d9b9}.product-rate{color:#c18a2c;vertical-align:middle;background:#fff7e6;border-radius:10px;justify-content:center;align-items:center;min-width:30px;height:20px;margin-left:8px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.product-info-action{flex-wrap:wrap;align-items:center;gap:8px;padding:0 12px;display:flex}.buyer-product-page .product-item{container:product-row/inline-size}.buyer-product-page .product-info{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(100px,1fr) minmax(220px,2fr);row-gap:18px;display:grid}.buyer-product-page .product-info-text{width:auto;min-width:0}.buyer-product-page .product-info-item{flex-direction:column;min-width:0}.buyer-product-page .product-info-label{width:auto}.buyer-product-page .product-info-action{border:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr)) 36px;justify-self:end;width:min(100%,320px);min-width:0;margin:0;padding:0;display:grid}.buyer-product-page .product-action-btn{white-space:normal;min-width:0;min-height:36px;padding:8px 10px;line-height:1.4}.buyer-product-page .product-action-btn.product-more-trigger,.supplier-profile .product-action-btn.product-more-trigger{color:#94a3b8;box-shadow:none;background:0 0;border:0;padding:0}.buyer-product-page .product-action-btn.product-more-trigger:hover,.supplier-profile .product-action-btn.product-more-trigger:hover,.buyer-product-page .product-action-btn.product-more-trigger:focus-visible,.supplier-profile .product-action-btn.product-more-trigger:focus-visible{color:#66736d;background:#f3f6f5}.buyer-product-page .product-action-btn.product-more-trigger:focus-visible,.supplier-profile .product-action-btn.product-more-trigger:focus-visible{outline-offset:2px;outline:2px solid #02a995}.buyer-product-page .product-action-btn svg{flex-shrink:0}.buyer-product-page .product-market-link{white-space:nowrap;align-self:center;min-height:28px;margin-left:auto;font-weight:500}.buyer-product-page .product-info-value{overflow-wrap:anywhere}@container product-row (max-width:760px){.buyer-product-page .product-info{grid-template-columns:repeat(3,minmax(0,1fr))}.buyer-product-page .product-info-text{grid-column:1/-1}}@container product-row (max-width:620px){.buyer-product-page .product-info-action{grid-template-columns:repeat(2,minmax(0,1fr)) 44px}.buyer-product-page .product-action-btn{min-height:44px}}.product-action-btn{appearance:none;box-sizing:border-box;color:#02a995;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #02d4b8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;margin:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.product-action-btn:hover{background:#e0faf6}.product-action-btn--cart{color:#02a995;background:#fff;border-color:#02d4b8}.product-action-btn--price{color:#fff;background:#02d4b8;border-color:#02d4b8}.product-action-btn--price:hover{background:#01bfa6;border-color:#01bfa6}@media (hover:hover) and (pointer:fine){.product-action-btn.btn-with-tip{position:relative}.product-action-btn.btn-with-tip:hover:after{content:attr(data-hover-tip);z-index:20;color:#fff;white-space:nowrap;pointer-events:none;background:#0f172aeb;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}}.product-empty{color:#909399;text-align:center;background:#fff;border:1px solid #f2f4f7;border-radius:5px;padding:40px 20px;font-size:14px;line-height:1.8}.product-empty p{color:#556476;margin:0 0 8px;font-weight:600}.product-empty span{display:block}@media (max-width:1023px){.buyer-product-page .product-list-main{width:100%}.buyer-product-page .product-category-sidebar,.registration-country-sidebar{flex:none;width:100%;display:block;position:relative;top:auto}.product-category-stage{min-height:330px}}@media (max-width:640px){.product-category-sidebar-title{font-size:15px}.product-category-nav-item,.product-category-child-header{min-height:44px}.product-filter-summary{flex-wrap:wrap;padding:4px 0 10px}}@media (prefers-reduced-motion:reduce){.product-category-root-view,.product-category-child-view,.product-category-stage[data-mode=child] .product-category-root-view,.product-category-stage[data-mode=child] .product-category-child-view,.product-category-child-view .product-category-nav-item{filter:none}.product-category-root-view,.product-category-child-view,.product-category-nav-item,.product-category-child-header,.product-category-child-view .product-category-nav-item{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important}}.product-filter-sidebar{flex-direction:column;flex:0 0 240px;gap:16px;width:240px;display:flex}.buyer-product-page .product-filter-sidebar .product-category-sidebar{flex:none;width:100%;position:relative;top:auto}@media (max-width:1023px){.product-filter-sidebar{flex:auto;width:100%}}.product-spec-filters{flex-direction:column;gap:16px;min-width:0;display:flex}.buyer-product-page .product-spec-sidebar{flex:none;width:100%;position:relative;top:auto}.product-spec-stage{min-height:330px}.product-spec-child-view{flex-direction:column;display:flex}.product-spec-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.product-spec-option-meta{color:#98a3a0;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:6px;padding-left:8px;font-size:12px;font-weight:400;display:inline-flex}.product-spec-option-meta svg{color:#02bda5;width:13px;height:13px}.product-spec-empty{color:#98a3a0;padding:14px 12px;font-size:12px}
.registration-policy-module__r9zlja__layout{align-items:flex-start;gap:20px;display:flex}.registration-policy-module__r9zlja__layout .registration-policy-module__r9zlja__sidebar{flex:0 0 240px;width:240px;margin:0}.registration-policy-module__r9zlja__sidebar .registration-policy-module__r9zlja__stage{min-height:0;position:relative;overflow:hidden}.registration-policy-module__r9zlja__pane{visibility:visible;opacity:1;filter:blur();width:100%;padding:7px 7px 9px;transition:opacity .26s,transform .4s cubic-bezier(.22,1,.36,1),filter .35s,visibility;position:relative;transform:translate(0)scale(1)}.registration-policy-module__r9zlja__pane[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none;filter:blur(6px);transition:opacity .26s,transform .4s cubic-bezier(.22,1,.36,1),filter .35s,visibility 0s .4s;position:absolute;inset:0}.registration-policy-module__r9zlja__overview[aria-hidden=true]{transform:translate(-20px)scale(.985)}.registration-policy-module__r9zlja__child[aria-hidden=true]{transform:translate(22px)scale(.985)}.registration-policy-module__r9zlja__overview .registration-policy-module__r9zlja__group{min-height:64px}.registration-policy-module__r9zlja__groupText{flex-direction:column;gap:5px;min-width:0;padding:8px 0;display:flex}.registration-policy-module__r9zlja__value{overflow-wrap:anywhere;color:#87918e;font-size:12px;font-weight:400;line-height:1.5}.registration-policy-module__r9zlja__group.is-context .registration-policy-module__r9zlja__value{color:#087c6c}.registration-policy-module__r9zlja__options{overscroll-behavior:contain;scrollbar-width:thin;max-height:368px;padding-right:2px;overflow:hidden auto}.registration-policy-module__r9zlja__pane .registration-policy-module__r9zlja__label{overflow-wrap:anywhere;white-space:normal;padding:8px 0;line-height:1.5}.registration-policy-module__r9zlja__options .registration-policy-module__r9zlja__option{overflow:hidden}.registration-policy-module__r9zlja__child[aria-hidden=false] .registration-policy-module__r9zlja__option>.product-category-nav-content{animation:.38s cubic-bezier(.22,1,.36,1) backwards registration-policy-module__r9zlja__optionEnter;animation-delay:calc(var(--filter-index,0) * 24ms)}.registration-policy-module__r9zlja__message{color:#909399;padding:16px 12px;font-size:13px;line-height:1.6}@keyframes registration-policy-module__r9zlja__optionEnter{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:1023px){.registration-policy-module__r9zlja__layout{flex-direction:column}.registration-policy-module__r9zlja__layout .registration-policy-module__r9zlja__sidebar{flex:none;width:100%;position:static}.registration-policy-module__r9zlja__layout>section{width:100%}.registration-policy-module__r9zlja__options{max-height:224px}}@media (prefers-reduced-motion:reduce){.registration-policy-module__r9zlja__pane,.registration-policy-module__r9zlja__pane[aria-hidden=true]{filter:none;transition:none;transform:none}.registration-policy-module__r9zlja__child[aria-hidden=false] .registration-policy-module__r9zlja__option>.product-category-nav-content{animation:none}}
