._4Yysoa_page{color:#172333;max-width:1240px;margin:auto;padding:34px 26px 64px;font-family:system-ui,sans-serif}._4Yysoa_intro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}._4Yysoa_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#a44c22;margin:0 0 9px;font-size:11px;font-weight:750}._4Yysoa_intro h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3vw,38px);line-height:1.15}._4Yysoa_intro p:not(._4Yysoa_eyebrow){color:#637080;max-width:650px;margin:0;font-size:14px;line-height:1.7}._4Yysoa_secondaryAction{color:#26394c;white-space:nowrap;background:#fff;border:1px solid #dce1e8;border-radius:9px;padding:12px 16px;font-size:13px;font-weight:650;text-decoration:none}._4Yysoa_categoryNav{border-top:1px solid #e5e8ec;border-bottom:1px solid #e5e8ec;flex-wrap:wrap;gap:9px;margin:22px 0 28px;padding:14px 0;display:flex}._4Yysoa_categoryNav a{color:#455265;background:#f4f6f8;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:9px 13px;font-size:13px;text-decoration:none;display:inline-flex}._4Yysoa_categoryNav a span{color:#69778a;font-size:11px}._4Yysoa_categoryNav a._4Yysoa_activeCategory{color:#fff;background:#172d40}._4Yysoa_categoryNav a._4Yysoa_activeCategory span{color:#d2deea}._4Yysoa_heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}._4Yysoa_heading h2{letter-spacing:-.02em;margin:0;font-size:21px}._4Yysoa_heading a{color:#a5481b;font-size:13px;font-weight:650;text-decoration:none}._4Yysoa_heading p{color:#637080;margin:5px 0 0;font-size:13px}._4Yysoa_productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}._4Yysoa_productCard{background:#fff;border:1px solid #e0e5eb;border-radius:12px;flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._4Yysoa_productVisual{aspect-ratio:4/3;box-sizing:border-box;background:#f5f6f8;border-bottom:1px solid #e7ebef;padding:16px;display:block;position:relative}._4Yysoa_productImage{object-fit:contain;width:100%;height:100%;display:block}._4Yysoa_imageFallback{color:#738498;background:linear-gradient(145deg,#f5f7fa,#edf2f6);flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:12px;font-weight:600;display:flex}._4Yysoa_imageFallback svg{stroke:#98a9ba;stroke-width:1.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px}._4Yysoa_cardBody{flex-direction:column;flex:1;min-width:0;padding:16px;display:flex}._4Yysoa_categoryLabel{color:#69778a;letter-spacing:.025em;margin-bottom:6px;font-size:11px;text-decoration:none}._4Yysoa_productTitle{overflow-wrap:anywhere;margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.45}._4Yysoa_productTitle a{color:#172b3c;text-decoration:none}._4Yysoa_brand{color:#68778a;margin:0 0 10px;font-size:11px}._4Yysoa_price{color:#172b3c;letter-spacing:-.02em;margin:12px 0 6px;font-size:19px;font-weight:750}._4Yysoa_productMeta{color:#677487;margin:0 0 4px;font-size:11px;line-height:1.5}._4Yysoa_supplierIdentity{border-top:1px solid #edf0f3;align-items:center;gap:10px;min-width:0;margin:16px 0 8px;padding-top:14px;display:flex}._4Yysoa_logo{background:#fff;border:1px solid #e0e6ed;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;display:flex;overflow:hidden}._4Yysoa_logoImage{object-fit:contain;width:100%;height:100%;display:block}._4Yysoa_logoFallback{color:#5e6c7d;background:#f1f4f7;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:700;display:flex}._4Yysoa_identityText{flex-direction:column;gap:5px;min-width:0;display:flex}._4Yysoa_supplierName{color:#283c4e;overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.4;text-decoration:none}._4Yysoa_badge{border-radius:5px;align-self:flex-start;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}._4Yysoa_verified{color:#267347;background:#eef8f1;border:1px solid #d4e8dc}._4Yysoa_unverified{color:#617080;background:#f4f5f7;border:1px solid #e2e7ed}._4Yysoa_cardAction{color:#a94c1d;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:12px;font-weight:650;line-height:1.5;text-decoration:none;display:flex}._4Yysoa_supplierGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._4Yysoa_supplierCard{background:#fff;border:1px solid #e0e5eb;border-radius:11px;flex-direction:column;padding:20px;display:flex}._4Yysoa_supplierCard ._4Yysoa_supplierIdentity{border:0;margin:0 0 10px;padding:0}._4Yysoa_supplierCard ._4Yysoa_logo{flex-basis:48px;height:48px}._4Yysoa_supplierCard ._4Yysoa_supplierName{font-size:15px}._4Yysoa_location{color:#617082;margin:3px 0 9px;font-size:12px}._4Yysoa_tagline{color:#607083;margin:0 0 14px;font-size:13px;line-height:1.7}._4Yysoa_empty,._4Yysoa_dataError{color:#56677a;background:#fafbfc;border:1px solid #e0e5eb;border-radius:11px;padding:28px;font-size:14px;line-height:1.7}._4Yysoa_empty a,._4Yysoa_dataError a{color:#9c4319}._4Yysoa_dataError{color:#805b2b;background:#fff7ef;border-color:#eed6ba}._4Yysoa_search{gap:10px;margin:20px 0;display:flex}._4Yysoa_search input{min-width:0;max-width:680px;font:inherit;color:#172b3c;background:#fff;border:1px solid #d4dce4;border-radius:8px;flex:1;padding:12px 14px;font-size:14px}._4Yysoa_search button{color:#fff;font:inherit;cursor:pointer;background:#172d40;border:0;border-radius:8px;padding:12px 19px;font-size:13px}._4Yysoa_pagination{justify-content:center;align-items:center;gap:20px;margin-top:30px;font-size:13px;display:flex}._4Yysoa_pagination a{color:#293d51;border:1px solid #dce3ea;border-radius:7px;padding:9px 14px;text-decoration:none}._4Yysoa_verificationNote{color:#657588;margin-top:24px;font-size:12px;line-height:1.8}._4Yysoa_footer{color:#d4dde5;background:#172c3e;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px;padding:30px max(26px,50vw - 594px);font-family:system-ui,sans-serif;display:flex}._4Yysoa_footer strong{color:#fff;font-size:17px}._4Yysoa_footer p,._4Yysoa_footer small{margin:8px 0 0;font-size:12px;line-height:1.7}._4Yysoa_footer nav{flex-wrap:wrap;gap:22px;display:flex}._4Yysoa_footer a{color:#e1e7ed;font-size:12px;text-decoration:none}._4Yysoa_breadcrumbs{color:#677487;flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:12px;line-height:1.7;display:flex}._4Yysoa_breadcrumbs a{color:#526779;text-decoration:none}._4Yysoa_detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;display:grid}._4Yysoa_detailImage{aspect-ratio:1;background:#f7f8fa;border:1px solid #e0e5eb;border-radius:13px;padding:28px}._4Yysoa_detailCopy h1{letter-spacing:-.03em;margin:9px 0 12px;font-size:30px;line-height:1.3}._4Yysoa_detailCopy ._4Yysoa_supplierIdentity{border:1px solid #e3e7ec;border-radius:9px;margin:20px 0;padding:16px}._4Yysoa_description{color:#56677a;white-space:pre-line;font-size:14px;line-height:1.9}._4Yysoa_detailGallery{min-width:0}._4Yysoa_gallery{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._4Yysoa_gallery button{cursor:pointer;background:#fff;border:1px solid #dae2eb;border-radius:9px;width:78px;height:78px;padding:6px;transition:border-color .15s,box-shadow .15s}._4Yysoa_gallery button:hover{border-color:#b98565}._4Yysoa_gallery button._4Yysoa_gallerySelected{border:2px solid #ba5b2f;box-shadow:0 0 0 2px #fbe8dc}._4Yysoa_galleryCaption{color:#738197;margin:8px 0 0;font-size:11px}._4Yysoa_detailImage{overflow:hidden}._4Yysoa_detailImage ._4Yysoa_productImage{object-fit:contain}._4Yysoa_page a:focus-visible,._4Yysoa_page button:focus-visible,._4Yysoa_page input:focus-visible{outline-offset:3px;outline:3px solid #ba612e}._4Yysoa_header{background:#fff;border-bottom:1px solid #e0e5eb;font-family:system-ui,sans-serif}._4Yysoa_headerInner{align-items:center;gap:25px;max-width:1240px;margin:auto;padding:19px 26px;display:flex}._4Yysoa_headerSearch{background:#fbfcfd;border:1px solid #d4dce4;border-radius:9px;flex:1;min-width:0;display:flex;overflow:hidden}._4Yysoa_headerSearch input{outline-offset:-3px;width:100%;min-width:0;font:inherit;color:#233849;background:0 0;border:0;padding:12px 14px;font-size:13px}._4Yysoa_headerSearch button{color:#fff;cursor:pointer;background:#172d40;border:0;padding:0 14px;font-size:12px}._4Yysoa_headerAccount{align-items:center;gap:14px;font-size:12px;display:flex}._4Yysoa_headerAccount>a{color:#334b60;white-space:nowrap;text-decoration:none}._4Yysoa_headerNav{flex-wrap:wrap;gap:26px;max-width:1240px;margin:auto;padding:0 26px 13px;display:flex}._4Yysoa_headerNav a{color:#475c70;font-size:13px;text-decoration:none}._4Yysoa_headerNav a:last-child{color:#a84a1d;margin-left:auto;font-weight:650}@media (max-width:1080px){._4Yysoa_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._4Yysoa_supplierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._4Yysoa_page{padding:26px 18px 44px}._4Yysoa_intro{flex-direction:column;align-items:flex-start;gap:16px}._4Yysoa_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._4Yysoa_supplierGrid{grid-template-columns:1fr}._4Yysoa_cardBody{padding:12px}._4Yysoa_productTitle{font-size:14px}._4Yysoa_price{font-size:17px}._4Yysoa_detail{grid-template-columns:1fr}._4Yysoa_headerInner{flex-wrap:wrap;gap:14px;padding:15px 18px}._4Yysoa_headerAccount{margin-left:auto}._4Yysoa_headerSearch{flex-basis:100%;order:3}._4Yysoa_headerNav{gap:12px 22px;padding:0 18px 13px}._4Yysoa_headerNav a:last-child{margin-left:0}._4Yysoa_footer{padding:26px 18px}._4Yysoa_categoryNav{gap:6px}._4Yysoa_categoryNav a{padding:8px 10px;font-size:12px}}@media (max-width:390px){._4Yysoa_productGrid{grid-template-columns:1fr}._4Yysoa_heading{flex-direction:column;align-items:flex-start}._4Yysoa_headerAccount{gap:8px;font-size:11px}}._4Yysoa_purchase{gap:12px;margin-top:22px;padding-top:4px;display:grid}._4Yysoa_purchaseLabel{color:#40566b;gap:7px;font-size:13px;display:grid}._4Yysoa_purchaseLabel select,._4Yysoa_purchaseLabel input{font:inherit;color:#253c50;box-sizing:border-box;background:#fff;border:1px solid #ced7e0;border-radius:8px;max-width:100%;padding:11px 12px}._4Yysoa_purchaseLabel input{max-width:160px}._4Yysoa_purchaseButton,._4Yysoa_inquiryButton{color:#fff;font:inherit;cursor:pointer;background:#b8511c;border:1px solid #b8511c;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600}._4Yysoa_purchaseButton:disabled{color:#738298;cursor:not-allowed;background:#e8edf2;border-color:#d9e0e7}._4Yysoa_inquiryButton{color:#93451f;background:#fff;border-color:#dce2e8}._4Yysoa_tierTable{overflow-x:auto}._4Yysoa_tierTable table{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:12px}._4Yysoa_tierTable caption{text-align:left;color:#5e7285;margin:0 0 8px}._4Yysoa_tierTable td,._4Yysoa_tierTable th{text-align:left;border-bottom:1px solid #e4e9ee;padding:9px}._4Yysoa_tierTable th{color:#516a7e;background:#f3f6f8}._4Yysoa_storeBanner{background:#f1f5f9;border-radius:16px;height:220px;margin:16px 0;overflow:hidden}._4Yysoa_storeBanner img{object-fit:cover;width:100%;height:100%}._4Yysoa_storeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}._4Yysoa_storeHeader h1{margin:16px 0 8px;font-size:clamp(24px,3vw,36px)}._4Yysoa_storeHeader p{color:#475569;margin:8px 0}._4Yysoa_infoPanel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-top:24px;padding:clamp(18px,3vw,32px);line-height:1.7}._4Yysoa_infoPanel h2{margin-top:0}._4Yysoa_facts{grid-template-columns:minmax(120px,1fr) 2fr;gap:12px 20px;display:grid}._4Yysoa_facts>div{display:contents}._4Yysoa_facts dt{color:#64748b}._4Yysoa_facts dd{overflow-wrap:anywhere;margin:0}._4Yysoa_prose{white-space:pre-line}._4Yysoa_breadcrumbs{color:#64748b;margin:12px 0;font-size:13px}._4Yysoa_breadcrumbs a{color:inherit}@media (max-width:540px){._4Yysoa_storeBanner{height:150px}._4Yysoa_facts{grid-template-columns:1fr}._4Yysoa_facts dd{margin-bottom:12px}._4Yysoa_storeHeader{gap:16px}}._4Yysoa_home{flex-direction:column;gap:0;display:flex}._4Yysoa_homeHero{isolation:isolate;color:#fff;background-color:#122b43;background-image:radial-gradient(circle at 74% 4%,#3374a161,#0000 38%),linear-gradient(126deg,#12283b 10%,#153c5b 75%,#24445a);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:18px;grid-template-columns:minmax(0,1.58fr) minmax(285px,.77fr);gap:28px;min-height:390px;padding:36px;display:grid;position:relative;overflow:hidden}._4Yysoa_homeHero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff14;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-190px;right:19%;box-shadow:0 0 0 54px #ffffff06,0 0 0 115px #ffffff05}._4Yysoa_heroMain{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex;position:relative}._4Yysoa_heroEyebrow{letter-spacing:.17em;color:#b7d5e9;align-items:center;gap:9px;margin:0 0 16px;font-size:10px;font-weight:800;display:flex}._4Yysoa_heroDot{background:#f19b5b;border-radius:100%;width:7px;height:7px;box-shadow:0 0 0 5px #f19b5b24}._4Yysoa_heroMain h1{letter-spacing:-.052em;max-width:640px;margin:0 0 15px;font-size:clamp(34px,3.7vw,52px);font-weight:850;line-height:1.06}._4Yysoa_heroMain h1 span{color:#ffbb83}._4Yysoa_heroDescription{color:#d4e3ed;max-width:535px;margin:0 0 24px;font-size:14px;line-height:1.7}._4Yysoa_heroSearch{color:#24394e;background:#fff;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:585px;padding:5px 5px 5px 15px;display:flex;box-shadow:0 10px 35px #040e1a1f}._4Yysoa_heroSearch svg{color:#7d8c9b;flex-shrink:0}._4Yysoa_heroSearch input{font:inherit;color:#132f44;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:12px 4px;font-size:13px}._4Yysoa_heroSearch input:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #a95420}._4Yysoa_heroSearch button{white-space:nowrap;color:#14293a;cursor:pointer;background:#ef872f;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_heroSearch button svg{color:inherit}._4Yysoa_heroSearch button:hover{background:#ffae5a}._4Yysoa_heroLinks{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}._4Yysoa_heroLinks a{color:#eaf4fa;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}._4Yysoa_heroLinks a:hover{text-decoration:underline}._4Yysoa_heroSide{z-index:1;grid-template-rows:minmax(0,1fr) auto;gap:12px;min-width:0;display:grid;position:relative}._4Yysoa_heroSideBuyer,._4Yysoa_heroSideSeller{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff38;border-radius:12px;min-width:0;padding:22px}._4Yysoa_heroSideBuyer{flex-direction:column;align-items:flex-start;display:flex}._4Yysoa_heroSideIcon{color:#ffca8a;background:#ffffff21;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:16px;display:grid}._4Yysoa_heroSideKicker{letter-spacing:.11em;color:#b7d1e4;font-size:10px;font-weight:750}._4Yysoa_heroSideBuyer h2,._4Yysoa_heroSideSeller h2{letter-spacing:-.035em;margin:8px 0;font-size:21px;line-height:1.2}._4Yysoa_heroSideBuyer p{color:#d4e4ed;margin:2px 0 13px;font-size:12px;line-height:1.6}._4Yysoa_heroSideBuyer a,._4Yysoa_heroSideSeller a{color:#ffba7c;align-items:center;gap:7px;margin-top:auto;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_heroSideSeller{background:#0a17244a;align-items:center;gap:14px;padding:16px 19px;display:flex}._4Yysoa_heroSideSeller ._4Yysoa_heroSideIcon{flex:0 0 38px;width:38px;height:38px;margin:0}._4Yysoa_heroSideSeller h2{margin:4px 0 9px;font-size:16px}._4Yysoa_homeQuickBar{background:#fff;border:1px solid #e4e9ee;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:15px 0 8px;display:grid;overflow:hidden}._4Yysoa_quickBarItem{align-items:center;gap:12px;min-width:0;padding:16px 20px;display:flex}._4Yysoa_quickBarItem:not(:last-child){border-right:1px solid #e9edf1}._4Yysoa_quickBarItem>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._4Yysoa_quickBarItem strong{color:#21384c;font-size:13px}._4Yysoa_quickBarItem small{color:#708091;font-size:11px}._4Yysoa_quickBarItem>svg{color:#9aa8b5;flex-shrink:0}._4Yysoa_quickBarItem:hover{background:#f7fafc}._4Yysoa_quickIcon{color:#254e69;background:#eef3f7;border-radius:9px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}._4Yysoa_homeHeading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}._4Yysoa_homeHeading h2{letter-spacing:-.035em;color:#172e42;margin:4px 0 0;font-size:clamp(21px,2.1vw,28px);line-height:1.2}._4Yysoa_sectionKicker{letter-spacing:.12em;color:#b15d2e;margin:0;font-size:10px;font-weight:800}._4Yysoa_sectionSub{color:#718191;margin:7px 0 0;font-size:13px}._4Yysoa_sectionLink{white-space:nowrap;color:#a45123;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}._4Yysoa_sectionLink:hover{text-decoration:underline}._4Yysoa_homeCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._4Yysoa_homeCategoryTile{background:#fff;border:1px solid #e0e6ed;border-radius:11px;flex-direction:column;align-items:flex-start;min-width:0;min-height:132px;padding:17px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}._4Yysoa_homeCategoryTile:hover{border-color:#d29471;transform:translateY(-2px);box-shadow:0 8px 20px #1e33440f}._4Yysoa_categoryTileIcon{color:#617a8b;letter-spacing:.08em;background:#f0f4f7;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:14px;font-size:11px;font-weight:850;display:grid}._4Yysoa_homeCategoryTile strong{color:#243849;overflow-wrap:anywhere;font-size:14px;line-height:1.3}._4Yysoa_categoryTileMeta{color:#768595;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:auto;padding-top:12px;font-size:11px;display:flex}._4Yysoa_categoryTileMeta svg{color:#ab623c}._4Yysoa_homeCategoryEmpty{background:#fff;border:1px solid #e0e6ed;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}._4Yysoa_homeCategoryEmpty svg{color:#b66935;flex-shrink:0}._4Yysoa_homeCategoryEmpty p{color:#617385;flex:1;margin:0;font-size:13px;line-height:1.6}._4Yysoa_homeCategoryEmpty a{white-space:nowrap;color:#9f5227;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_homeSparseGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}._4Yysoa_homeSparseGrid>._4Yysoa_productCard{height:100%}._4Yysoa_homeDiscoveryCard,._4Yysoa_homeRequestCard{color:#274257;background:linear-gradient(145deg,#eaf2f8,#f8fafc);border:1px solid #dae2e8;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:24px;display:flex}._4Yysoa_homeRequestCard{color:#6a4633;background:linear-gradient(145deg,#fff1e5,#fffaf6);border-color:#efdccc}._4Yysoa_discoveryIcon{color:#336383;background:#fff;border-radius:12px;place-items:center;width:50px;height:50px;margin-bottom:8px;display:grid}._4Yysoa_homeRequestCard ._4Yysoa_discoveryIcon{color:#b96a32}._4Yysoa_discoveryKicker{letter-spacing:.12em;opacity:.65;font-size:10px;font-weight:850}._4Yysoa_homeDiscoveryCard strong,._4Yysoa_homeRequestCard strong{letter-spacing:-.035em;max-width:240px;font-size:22px;line-height:1.18}._4Yysoa_homeDiscoveryCard>span:nth-last-child(2),._4Yysoa_homeRequestCard>span:nth-last-child(2){opacity:.78;font-size:13px;line-height:1.65}._4Yysoa_discoveryAction{align-items:center;gap:8px;margin-top:auto;padding-top:15px;font-size:12px;font-weight:850;display:flex}._4Yysoa_homeDiscoveryCard:hover,._4Yysoa_homeRequestCard:hover{border-color:#be986f}._4Yysoa_homeEmptyProducts{background:#f6f9fb;border:1px dashed #cfdce6;border-radius:12px;align-items:center;gap:18px;padding:24px;display:flex}._4Yysoa_homeEmptyProducts>svg{color:#6c8ca4;flex-shrink:0}._4Yysoa_homeEmptyProducts div{flex:1}._4Yysoa_homeEmptyProducts h3{margin:0 0 5px;font-size:16px}._4Yysoa_homeEmptyProducts p{color:#6f8190;margin:0;font-size:13px;line-height:1.5}._4Yysoa_homeEmptyProducts a{white-space:nowrap;color:#a65327;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}._4Yysoa_homeSupplierLayout{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:16px;display:grid}._4Yysoa_homeSupplierCards{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:14px;display:grid}._4Yysoa_homeSupplierCards ._4Yysoa_supplierCard{height:100%}._4Yysoa_homeSupplierEmpty{background:#fff;border:1px dashed #d5dfe8;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:24px;display:flex}._4Yysoa_homeSupplierEmpty>svg{color:#607f95}._4Yysoa_homeSupplierEmpty strong{font-size:16px}._4Yysoa_homeSupplierEmpty span{color:#6a7b88;font-size:13px}._4Yysoa_homeJoinCard{color:#fff;background:#18354c;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;min-height:215px;padding:24px;display:flex}._4Yysoa_joinIcon{color:#ffd1a5;background:#ffffff1a;border-radius:11px;place-items:center;width:43px;height:43px;margin-bottom:4px;display:grid}._4Yysoa_homeJoinCard strong{letter-spacing:-.04em;max-width:280px;font-size:22px;line-height:1.15}._4Yysoa_homeJoinCard>span:nth-last-child(2){color:#c9dce8;font-size:13px;line-height:1.6}._4Yysoa_homeJoinCard ._4Yysoa_discoveryAction{color:#ffc88b}._4Yysoa_homeConfidence{background:#fff;border:1px solid #e1e7ed;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:36px;display:grid;overflow:hidden}._4Yysoa_homeConfidence>div{grid-template-columns:30px 1fr;align-items:start;gap:4px 12px;padding:21px;display:grid}._4Yysoa_homeConfidence>div:not(:last-child){border-right:1px solid #e9edf1}._4Yysoa_homeConfidence svg{color:#bc6c36;grid-row:span 2}._4Yysoa_homeConfidence strong{color:#2d4254;font-size:13px}._4Yysoa_homeConfidence span{color:#72808e;font-size:12px;line-height:1.55}._4Yysoa_homeLegal{color:#82909b;margin:13px 2px 0;font-size:11px;line-height:1.6}._4Yysoa_header{z-index:30;background:#fff;border-bottom:1px solid #e0e7ec;position:sticky;top:0;box-shadow:0 3px 12px #102b3d09}._4Yysoa_headerTopline{color:#cadde8;background:#142d42}._4Yysoa_headerToplineInner{letter-spacing:.035em;justify-content:space-between;gap:14px;max-width:1240px;margin:auto;padding:7px 26px;font-size:10px;display:flex}._4Yysoa_headerToplineInner span:first-child{color:#ffb77a;font-weight:800}._4Yysoa_brandLink{flex:none;align-items:center;display:flex}._4Yysoa_headerSearch{background:#f8fafc;border-color:#dce3e9;border-radius:9px;max-width:670px}._4Yysoa_headerSearch:focus-within{border-color:#c7804b;box-shadow:0 0 0 2px #c7804b1f}._4Yysoa_headerSearch input{padding:11px 13px;font-size:13px}._4Yysoa_headerSearch button{color:#182f41;background:#eb8c42;padding:0 20px;font-size:12px;font-weight:800}._4Yysoa_headerAccount>a{font-size:12px;font-weight:700}._4Yysoa_headerNav{align-items:center;gap:16px;padding:0 26px 12px;display:flex}._4Yysoa_headerNavLinks{flex-wrap:wrap;align-items:center;gap:24px;min-width:0;display:flex}._4Yysoa_headerNavLinks a{color:#516576;font-size:12px;font-weight:650}._4Yysoa_headerNavLinks a:hover{color:#a65327}._4Yysoa_headerNav ._4Yysoa_headerSupplierAction{color:#a45124;white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:850;display:inline-flex}._4Yysoa_headerNav ._4Yysoa_headerSupplierAction:hover{text-decoration:underline}._4Yysoa_menuToggle{color:#2e475b;cursor:pointer;background:#fff;border:1px solid #e0e6ec;border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-weight:700;display:none}._4Yysoa_header ._4Yysoa_logo-wordmark{font-size:21px}._4Yysoa_header ._4Yysoa_logo-mark{width:32px;height:32px}._4Yysoa_productCard{border-color:#e3e8ee;border-radius:12px;box-shadow:0 2px 8px #14283c06}._4Yysoa_productVisual{aspect-ratio:4/3;background:#eef2f6;padding:12px}._4Yysoa_productCard ._4Yysoa_cardBody{padding:15px}._4Yysoa_productCard ._4Yysoa_productTitle{font-size:15px}._4Yysoa_productCard ._4Yysoa_cardAction{color:#a65228}._4Yysoa_supplierCard{background:#fff;border-radius:12px;padding:21px}._4Yysoa_supplierCard:hover{border-color:#c7d4de}._4Yysoa_imageFallback{color:#728494;text-align:center;background:radial-gradient(circle at 50% 30%,#fff,#e8eef3);border:1px dashed #ced9e2;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:12px;display:flex}._4Yysoa_imageFallback svg{color:#93a9b8}._4Yysoa_imageFallback span{font-size:11px;font-weight:650}._4Yysoa_page{background:0 0;padding-top:22px}@media (max-width:1100px){._4Yysoa_homeHero{grid-template-columns:minmax(0,1.25fr) minmax(255px,.75fr);gap:20px;padding:28px}._4Yysoa_heroMain h1{font-size:clamp(32px,4vw,44px)}._4Yysoa_homeCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}._4Yysoa_homeSparseGrid{gap:12px}._4Yysoa_homeDiscoveryCard,._4Yysoa_homeRequestCard{padding:19px}._4Yysoa_headerNavLinks{gap:17px}}@media (max-width:850px){._4Yysoa_homeHero{grid-template-columns:1fr}._4Yysoa_heroSide{grid-template-rows:auto;grid-template-columns:1fr 1fr}._4Yysoa_heroSideBuyer{padding:18px}._4Yysoa_heroSideSeller{flex-direction:column;align-items:flex-start}._4Yysoa_heroSideSeller ._4Yysoa_heroSideIcon{margin-bottom:4px}._4Yysoa_homeSupplierLayout{grid-template-columns:1fr}._4Yysoa_homeCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._4Yysoa_homeQuickBar{grid-template-columns:1fr 1fr}._4Yysoa_quickBarItem:nth-child(2){border-right:0}._4Yysoa_quickBarItem:last-child{border-top:1px solid #e9edf1;grid-column:1/-1}._4Yysoa_headerNavLinks{gap:12px}}@media (max-width:760px){._4Yysoa_headerToplineInner{padding:6px 18px}._4Yysoa_headerInner{gap:12px;padding:11px 18px}._4Yysoa_headerSearch{flex-basis:100%;order:3;max-width:none}._4Yysoa_headerAccount{gap:12px;margin-left:auto}._4Yysoa_menuToggle{display:inline-flex}._4Yysoa_headerNav{flex-direction:column;align-items:stretch;gap:14px;padding:7px 18px 16px;display:none}._4Yysoa_headerNav._4Yysoa_mobileOpen{display:flex}._4Yysoa_headerNavLinks{flex-direction:column;align-items:stretch;gap:0;display:flex}._4Yysoa_headerNavLinks a{border-bottom:1px solid #eef1f4;padding:11px 0}._4Yysoa_headerNav ._4Yysoa_headerSupplierAction{margin:0;padding:8px 0}._4Yysoa_homeHero{border-radius:13px;padding:26px 22px}._4Yysoa_homeHero:after{right:-150px}._4Yysoa_homeSection{margin-top:30px}._4Yysoa_homeHeading{align-items:flex-start}._4Yysoa_homeSparseGrid,._4Yysoa_homeCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._4Yysoa_homeConfidence{grid-template-columns:1fr}._4Yysoa_homeConfidence>div:not(:last-child){border-bottom:1px solid #e9edf1;border-right:0}._4Yysoa_homeConfidence>div{padding:16px}}@media (max-width:520px){._4Yysoa_heroMain h1{font-size:36px}._4Yysoa_heroDescription{font-size:13px}._4Yysoa_heroSearch{flex-wrap:wrap;gap:6px;padding:10px}._4Yysoa_heroSearch input{flex-basis:calc(100% - 40px);font-size:13px}._4Yysoa_heroSearch button{justify-content:center;width:100%;padding:11px}._4Yysoa_heroSide,._4Yysoa_homeQuickBar{grid-template-columns:1fr}._4Yysoa_quickBarItem{padding:12px 15px;border-right:0!important}._4Yysoa_quickBarItem:not(:first-child){border-top:1px solid #e9edf1}._4Yysoa_quickBarItem:last-child{grid-column:auto}._4Yysoa_homeHeading{flex-direction:column;align-items:flex-start;gap:10px}._4Yysoa_homeCategoryGrid{gap:9px}._4Yysoa_homeCategoryTile{min-height:117px;padding:13px}._4Yysoa_homeSparseGrid{grid-template-columns:1fr}._4Yysoa_homeDiscoveryCard,._4Yysoa_homeRequestCard{min-height:220px}._4Yysoa_homeCategoryEmpty,._4Yysoa_homeEmptyProducts{flex-direction:column;align-items:flex-start}._4Yysoa_homeCategoryEmpty a,._4Yysoa_homeEmptyProducts a{white-space:normal}._4Yysoa_headerToplineInner span:last-child{display:none}._4Yysoa_headerAccount>a{font-size:11px}._4Yysoa_heroLinks{gap:14px}._4Yysoa_homeHero{padding:24px 18px}._4Yysoa_homeConfidence{margin-top:26px}}._4Yysoa_headerNavLinks a:last-child{color:#516576;margin-left:0;font-weight:650}._4Yysoa_header .logo-wordmark{font-size:21px}._4Yysoa_header .logo-mark{width:32px;height:32px}._4Yysoa_marketSearchField{flex:1;align-items:center;min-width:0;display:flex;position:relative}._4Yysoa_marketSearchField input{color:#1b3549;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:12px 24px 12px 4px;font-size:13px}._4Yysoa_searchLeadingIcon{color:#6e8495;flex:none}._4Yysoa_marketSearchField ._4Yysoa_marketSearchClear{color:#68808e;cursor:pointer;background:#eef3f6;border:0;border-radius:6px;place-items:center;width:23px;height:23px;padding:0;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}._4Yysoa_marketSearchField ._4Yysoa_marketSearchClear:hover{background:#e0e9ef}._4Yysoa_marketSuggestions{z-index:100;color:#23394e;background:#fff;border:1px solid #dce4eb;border-radius:10px;position:absolute;top:calc(100% + 12px);left:-31px;right:-40px;overflow:hidden;box-shadow:0 16px 40px #0c253a30}._4Yysoa_marketSuggestions a{color:#24394c;border-bottom:1px solid #eff2f5;align-items:center;gap:10px;padding:12px 13px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._4Yysoa_marketSuggestions a>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._4Yysoa_marketSuggestions a>svg:first-child{color:#a75a32;flex:none}._4Yysoa_marketSuggestions a>svg:last-child{color:#96a7b3;flex:none}._4Yysoa_marketSuggestions a:hover,._4Yysoa_marketSuggestions a._4Yysoa_suggestionActive{color:#193c53;background:#f0f5f8}._4Yysoa_suggestionLoading{color:#7d8c96;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}._4Yysoa_heroSearchCategory{color:#344e5d;min-width:125px;max-width:185px;font:inherit;cursor:pointer;outline-offset:-2px;background:#fff;border:0;border-left:1px solid #e4e9ec;padding:8px 10px;font-size:12px}._4Yysoa_headerSearch{align-items:center;min-width:0;padding:4px 4px 4px 13px;overflow:visible}._4Yysoa_headerSearch ._4Yysoa_marketSearchField input{padding-top:10px;padding-bottom:10px}._4Yysoa_headerSearch ._4Yysoa_marketSearchSubmit{color:#172c3d;cursor:pointer;white-space:nowrap;background:#ef903f;border:0;border-radius:6px;align-items:center;gap:7px;height:40px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_heroSearch{align-items:center;padding:5px 5px 5px 14px;overflow:visible}._4Yysoa_heroSearch ._4Yysoa_marketSearchSubmit{color:#162e40;cursor:pointer;white-space:nowrap;background:#f3964c;border:0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:12px 13px;font-weight:800;display:inline-flex}._4Yysoa_heroSearch ._4Yysoa_marketSearchSubmit:hover,._4Yysoa_headerSearch ._4Yysoa_marketSearchSubmit:hover{background:#ffc07a}._4Yysoa_heroSearch ._4Yysoa_marketSearchField input{padding-top:10px;padding-bottom:10px}._4Yysoa_heroSearch ._4Yysoa_marketSuggestions,._4Yysoa_headerSearch ._4Yysoa_marketSuggestions{left:-35px;right:-20px}._4Yysoa_marketSearchField input:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #b66534}._4Yysoa_catalogPage{min-height:60vh}._4Yysoa_catalogIntro{justify-content:space-between;align-items:flex-end;gap:18px;margin:-4px 0 24px;display:flex}._4Yysoa_catalogIntro h1{color:#1c3549;letter-spacing:-.055em;margin:6px 0 9px;font-size:clamp(28px,3vw,38px);line-height:1.1}._4Yysoa_catalogIntro p:not(._4Yysoa_sectionKicker){color:#6d7c88;margin:0;font-size:13px;line-height:1.5}._4Yysoa_catalogRequestLink{color:#fff;white-space:nowrap;background:#173a51;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_catalogRequestLink:hover{background:#265871}._4Yysoa_catalogLayout{grid-template-columns:258px minmax(0,1fr);align-items:start;gap:22px;display:grid}._4Yysoa_catalogSidebar{min-width:0}._4Yysoa_catalogFilters{background:#fff;border:1px solid #e0e6ed;border-radius:12px;overflow:hidden}._4Yysoa_catalogFilters summary{cursor:pointer;color:#273c50;border-bottom:1px solid #eef1f5;align-items:center;gap:9px;padding:16px;font-size:14px;font-weight:800;list-style:none;display:flex}._4Yysoa_catalogFilters summary::-webkit-details-marker{display:none}._4Yysoa_catalogFilters:not([open]) summary{border-bottom:0}._4Yysoa_catalogFilterCount{color:#9c4b26;background:#f4ece6;border-radius:100px;place-items:center;min-width:23px;height:23px;margin-left:auto;padding:0 5px;font-size:11px;display:grid}._4Yysoa_catalogFilterForm{flex-direction:column;gap:8px;padding:16px;display:flex}._4Yysoa_catalogFilterLabel{color:#344a5a;margin-top:9px;font-size:12px;font-weight:750}._4Yysoa_catalogFilterLabel:first-child{margin-top:0}._4Yysoa_catalogFilterForm select,._4Yysoa_catalogInputIcon,._4Yysoa_catalogPriceInputs input{color:#264055;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #dbe3e9;border-radius:7px;font-size:12px}._4Yysoa_catalogFilterForm select{cursor:pointer;padding:0 10px}._4Yysoa_catalogInputIcon{align-items:center;gap:8px;padding:0 10px;display:flex}._4Yysoa_catalogInputIcon>svg{color:#8395a2;flex:none}._4Yysoa_catalogInputIcon input{width:100%;min-width:0;font:inherit;color:#254053;background:0 0;border:0;outline:0;font-size:12px}._4Yysoa_catalogPriceInputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}._4Yysoa_catalogPriceInputs label{color:#7b8a95;flex-direction:column;gap:5px;font-size:10px;display:flex}._4Yysoa_catalogPriceInputs input{min-width:0;padding:0 10px}._4Yysoa_catalogStockFilter{color:#344b5a;cursor:pointer;align-items:center;gap:10px;padding:10px 0 6px;font-size:12px;font-weight:700;display:flex}._4Yysoa_catalogStockFilter input{accent-color:#254d67;width:16px;height:16px}._4Yysoa_catalogApply{color:#fff;cursor:pointer;background:#17394f;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px;font-size:12px;font-weight:800;display:flex}._4Yysoa_catalogApply:hover{background:#285b77}._4Yysoa_catalogReset{color:#697e8d;justify-content:center;align-items:center;gap:5px;padding:8px 0;font-size:12px;text-decoration:none;display:flex}._4Yysoa_catalogReset:hover{color:#a64d26}._4Yysoa_catalogResults{min-width:0}._4Yysoa_catalogResultBar{border-bottom:1px solid #e3e9ed;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;padding-bottom:14px;display:flex}._4Yysoa_catalogResultBar h2{letter-spacing:-.025em;color:#243b4f;margin:0 0 5px;font-size:20px}._4Yysoa_catalogResultBar p{color:#788a97;margin:0;font-size:12px}._4Yysoa_catalogSort{align-items:center;gap:8px;display:flex}._4Yysoa_catalogSort label{white-space:nowrap;color:#788a96;font-size:11px}._4Yysoa_catalogSort select{color:#344a5c;background:#fff;border:1px solid #dbe4ec;border-radius:7px;max-width:170px;padding:8px 9px;font-size:12px}._4Yysoa_catalogSort button{color:#fff;cursor:pointer;background:#183b54;border:0;border-radius:7px;place-items:center;width:35px;height:35px;display:grid}._4Yysoa_catalogActiveFilter{color:#516b7e;background:#eff5f8;border:1px solid #dfebf0;border-radius:7px;align-items:center;gap:7px;margin-bottom:14px;padding:9px 11px;font-size:12px;display:flex}._4Yysoa_catalogActiveFilter a{color:#a75a2c;align-items:center;gap:5px;margin-left:auto;font-weight:700;display:inline-flex}._4Yysoa_catalogResults ._4Yysoa_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}._4Yysoa_catalogEmpty{text-align:center;background:#f7fafb;border:1px dashed #d2dfe7;border-radius:12px;flex-direction:column;align-items:center;gap:11px;padding:52px 20px;display:flex}._4Yysoa_catalogEmpty>svg{color:#99aebe}._4Yysoa_catalogEmpty h3{color:#294459;margin:0;font-size:20px}._4Yysoa_catalogEmpty p{color:#7c8c98;margin:0;font-size:13px;line-height:1.6}._4Yysoa_catalogEmpty>div{flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}._4Yysoa_catalogEmpty a{color:#a55a29;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_productDetailPage{color:#253d51}._4Yysoa_productDetailTop{grid-template-columns:minmax(0,1.02fr) minmax(0,1.12fr) minmax(220px,.63fr);align-items:start;gap:19px;display:grid}._4Yysoa_productGalleryColumn,._4Yysoa_productDetailMain,._4Yysoa_productDetailSeller,._4Yysoa_productGallery{min-width:0}._4Yysoa_galleryMain{aspect-ratio:1;background:#eff3f6;border:1px solid #e0e8ed;border-radius:12px;padding:15px;position:relative;overflow:hidden}._4Yysoa_galleryMain>._4Yysoa_productImage,._4Yysoa_galleryMain>._4Yysoa_imageFallback{object-fit:contain;width:100%;height:100%}._4Yysoa_galleryMain ._4Yysoa_imageFallback{border-radius:7px}._4Yysoa_galleryZoom,._4Yysoa_galleryPrev,._4Yysoa_galleryNext{color:#2d4c61;cursor:pointer;background:#fffffff0;border:1px solid #cfdde5b3;justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 2px 7px #1a2e3e14}._4Yysoa_galleryZoom{border-radius:8px;gap:6px;padding:8px 9px;font-size:11px;font-weight:700;top:11px;right:11px}._4Yysoa_galleryPrev,._4Yysoa_galleryNext{border-radius:50%;width:34px;height:34px;top:50%;transform:translateY(-50%)}._4Yysoa_galleryPrev{left:10px}._4Yysoa_galleryNext{right:10px}._4Yysoa_galleryCounter{color:#fff;background:#173043de;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:800;position:absolute;bottom:11px;right:11px}._4Yysoa_galleryThumbs{gap:8px;max-width:100%;padding:10px 2px 4px;display:flex;overflow-x:auto}._4Yysoa_galleryThumbs button{cursor:pointer;background:#f5f7f9;border:1px solid #dce5ec;border-radius:9px;flex:0 0 68px;width:68px;height:68px;padding:5px;overflow:hidden}._4Yysoa_galleryThumbs button._4Yysoa_galleryThumbActive{border:2px solid #ba692f;box-shadow:0 0 0 2px #ba692f17}._4Yysoa_galleryThumbs img,._4Yysoa_galleryThumbs ._4Yysoa_imageFallback{object-fit:contain;width:100%;height:100%}._4Yysoa_galleryThumbs ._4Yysoa_imageFallback span{display:none}._4Yysoa_galleryThumbs ._4Yysoa_imageFallback svg{width:20px}._4Yysoa_galleryMissingNote{color:#8b9ba6;align-items:center;gap:8px;font-size:11px;display:flex}._4Yysoa_galleryDialog{background:0 0;border:0;max-width:min(930px,95vw);max-height:95vh;padding:20px;overflow:auto}._4Yysoa_galleryDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1620d9}._4Yysoa_galleryDialogBody{background:#fff;border-radius:11px;flex-direction:column;align-items:center;max-height:85vh;padding:42px 18px 16px;display:flex;position:relative}._4Yysoa_galleryDialogBody>._4Yysoa_productImage,._4Yysoa_galleryDialogBody>._4Yysoa_imageFallback{object-fit:contain;width:auto;max-width:min(810px,80vw);max-height:67vh}._4Yysoa_galleryDialogClose{color:#24465e;cursor:pointer;background:#eef3f6;border:0;border-radius:7px;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:9px;right:12px}._4Yysoa_galleryDialogControls{justify-content:space-between;align-items:center;gap:18px;width:100%;margin-top:12px;display:flex}._4Yysoa_galleryDialogControls button{cursor:pointer;color:#334c5d;background:#f7f9fa;border:1px solid #dbe4eb;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}._4Yysoa_galleryDialogControls span{color:#728590;font-size:11px}._4Yysoa_productUnderGallery{color:#718494;flex-direction:column;gap:8px;padding:15px 0;font-size:11px;display:flex}._4Yysoa_productUnderGallery span{align-items:center;gap:8px;display:flex}._4Yysoa_productUnderGallery svg{color:#5b8296}._4Yysoa_productDetailHeading h1{letter-spacing:-.043em;color:#20374b;overflow-wrap:anywhere;margin:11px 0 12px;font-size:clamp(24px,2.6vw,33px);line-height:1.14}._4Yysoa_productDetailCategory{color:#ac5d2d;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}._4Yysoa_productDetailMeta{color:#7d8a97;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}._4Yysoa_productDetailMeta strong{color:#42596b;font-weight:700}._4Yysoa_purchaseBox{background:#fff;border:1px solid #e0e7ed;border-radius:12px;flex-direction:column;gap:14px;margin-top:22px;padding:21px;display:flex}._4Yysoa_purchasePriceBlock{border-bottom:1px solid #edf0f3;padding-bottom:16px}._4Yysoa_purchaseOverline{letter-spacing:.11em;color:#7c8e9c;margin-bottom:6px;font-size:10px;font-weight:800;display:block}._4Yysoa_purchasePriceRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._4Yysoa_purchasePriceRow strong{letter-spacing:-.04em;color:#19384e;font-size:clamp(20px,2vw,27px)}._4Yysoa_purchasePriceRow>span{color:#6a7f90;font-size:12px}._4Yysoa_purchasePriceBlock p{color:#748696;margin:8px 0 0;font-size:12px}._4Yysoa_purchasePriceBlock p strong{color:#244559}._4Yysoa_purchaseOldPrice{color:#8a9ba7;margin-top:5px;font-size:11px;display:block}._4Yysoa_purchaseSectionLabel{color:#294558;align-items:center;gap:7px;margin:0 0 10px;font-size:13px;font-weight:800;display:flex}._4Yysoa_purchaseSectionLabel svg{color:#bd7647}._4Yysoa_purchaseSectionLabel span{color:#708597;overflow-wrap:anywhere;font-size:11px;font-weight:600}._4Yysoa_purchaseVariantChoices{flex-wrap:wrap;gap:8px;display:flex}._4Yysoa_purchaseVariantChoices button{text-align:left;color:#355368;cursor:pointer;background:#fbfcfd;border:1px solid #dce4eb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:5px;min-width:95px;max-width:100%;padding:10px 12px;display:flex}._4Yysoa_purchaseVariantChoices button._4Yysoa_variantSelected{color:#784421;background:#fff6ef;border:2px solid #b66c3d;padding:9px 11px}._4Yysoa_purchaseVariantChoices button strong{overflow-wrap:anywhere;font-size:12px;font-weight:750}._4Yysoa_purchaseVariantChoices button small{color:#7c8e9b;font-size:10px;font-weight:500}._4Yysoa_purchaseVariantSpecs{flex-wrap:wrap;gap:8px;display:flex}._4Yysoa_purchaseVariantSpecs span{color:#637b8d;background:#f2f5f7;border-radius:6px;padding:5px 8px;font-size:11px}._4Yysoa_purchaseVariantSpecs strong{color:#314f65}._4Yysoa_purchaseQuantityRow{justify-content:space-between;align-items:center;gap:12px;display:flex}._4Yysoa_purchaseQuantityRow>label{color:#345064;font-size:12px;font-weight:750}._4Yysoa_purchaseQuantityRow>label small{color:#8697a4;font-weight:500}._4Yysoa_purchaseStepper{border:1px solid #dce5eb;border-radius:8px;align-items:center;gap:0;height:38px;display:flex;overflow:hidden}._4Yysoa_purchaseStepper button{color:#3b5a6e;cursor:pointer;background:#f6f9fa;border:0;place-items:center;width:35px;height:36px;display:grid}._4Yysoa_purchaseStepper button:disabled{opacity:.35;cursor:not-allowed}._4Yysoa_purchaseStepper input{border:0;text-align:center;color:#18374b;appearance:textfield;background:#fff;border-inline:1px solid #e6eaed;outline:0;width:63px;height:35px;font-size:13px}._4Yysoa_purchaseStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._4Yysoa_purchaseStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._4Yysoa_purchaseStock,._4Yysoa_purchaseWarning,._4Yysoa_purchaseCustom{color:#457660;margin:0;font-size:11px;line-height:1.5}._4Yysoa_purchaseWarning{color:#ac4937}._4Yysoa_purchaseCustom{color:#657e94}._4Yysoa_purchaseTotal{background:#f1f6f8;border:1px solid #e0edf0;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;padding:13px;display:flex}._4Yysoa_purchaseTotal>span{color:#566e7d;font-size:12px}._4Yysoa_purchaseTotal small{color:#80919d;margin-top:3px;display:block}._4Yysoa_purchaseTotal strong{color:#173d51;letter-spacing:-.035em;white-space:nowrap;font-size:19px}._4Yysoa_purchasePrimary,._4Yysoa_purchaseSecondary{width:100%;min-height:45px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:12px 13px;font-size:13px;font-weight:800;display:flex}._4Yysoa_purchasePrimary{color:#182f41;background:#ee8d40;border:0}._4Yysoa_purchasePrimary:hover:not(:disabled){background:#ffb46c}._4Yysoa_purchasePrimary:disabled{color:#7c8d98;cursor:not-allowed;background:#dce2e7}._4Yysoa_purchaseSecondary{color:#254c62;background:#fff;border:1px solid #c7d7e1}._4Yysoa_purchaseSecondary:hover{background:#f3f8fa}._4Yysoa_purchaseCartLink{color:#287055;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}._4Yysoa_purchaseDisclaimer{color:#8091a0;margin:2px 0 0;font-size:11px;line-height:1.6}._4Yysoa_productDetailSeller{background:#fff;border:1px solid #e0e7ed;border-radius:12px;padding:18px}._4Yysoa_productSellerHead{color:#283e50;align-items:center;gap:10px;font-size:14px;display:flex}._4Yysoa_productSellerHead svg{color:#a9673c}._4Yysoa_productDetailSeller ._4Yysoa_supplierIdentity{border:0;margin:16px 0 6px;padding:0}._4Yysoa_productDetailSeller ._4Yysoa_supplierName{font-size:13px}._4Yysoa_productSellerLocation{color:#728799;margin:10px 0 15px;font-size:11px;line-height:1.6}._4Yysoa_productSellerProfile{color:#a2582d;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}._4Yysoa_productSellerProfile:hover{text-decoration:underline}._4Yysoa_productSellerDivider{background:#ebeff3;height:1px;margin:18px 0}._4Yysoa_productDetailSeller h3{color:#263f50;margin:0 0 13px;font-size:12px}._4Yysoa_productSellerConditions{flex-direction:column;gap:14px;display:flex}._4Yysoa_productSellerConditions span{color:#637d8f;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;display:flex}._4Yysoa_productSellerConditions svg{color:#7292a3;flex:none}._4Yysoa_productDetailSeller>p:last-child{color:#8999a5;margin:18px 0 0;font-size:10px;line-height:1.6}._4Yysoa_productInfoSections{grid-template-columns:1.3fr 1fr;gap:16px;margin-top:28px;display:grid}._4Yysoa_productInfoCard{background:#fff;border:1px solid #e0e7ed;border-radius:11px;min-width:0;padding:23px}._4Yysoa_productInfoHeading{align-items:center;gap:10px;margin-bottom:16px;display:flex}._4Yysoa_productInfoHeading svg{color:#b66c3d}._4Yysoa_productInfoHeading h2{color:#293e52;letter-spacing:-.025em;margin:0;font-size:18px}._4Yysoa_productDescription{white-space:pre-line;color:#506677;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.85}._4Yysoa_productDescriptionMuted{color:#8598a5;font-size:13px}._4Yysoa_productSpecList{grid-template-columns:minmax(110px,.75fr) minmax(0,1.25fr);gap:0;margin:0;font-size:12px;display:grid}._4Yysoa_productSpecList dt,._4Yysoa_productSpecList dd{border-bottom:1px solid #eff2f4;padding:10px 0}._4Yysoa_productSpecList dt{color:#8092a0}._4Yysoa_productSpecList dd{color:#344f60;overflow-wrap:anywhere;margin:0;font-weight:650}._4Yysoa_productBackLink{color:#6f8697;align-items:center;gap:7px;margin-top:26px;font-size:12px;font-weight:700;display:inline-flex}._4Yysoa_productBackLink:hover{color:#a45b2a}._4Yysoa_productDetailPage ._4Yysoa_breadcrumbs{align-items:center;gap:10px;margin:2px 0 24px}._4Yysoa_productDetailPage ._4Yysoa_breadcrumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}@media (max-width:1100px){._4Yysoa_productDetailTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._4Yysoa_productDetailSeller{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 18px;display:grid}._4Yysoa_productDetailSeller ._4Yysoa_productSellerHead,._4Yysoa_productDetailSeller ._4Yysoa_productSellerDivider,._4Yysoa_productDetailSeller h3,._4Yysoa_productDetailSeller>p:last-child{grid-column:1/-1}._4Yysoa_catalogResults ._4Yysoa_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._4Yysoa_catalogLayout{grid-template-columns:230px minmax(0,1fr)}._4Yysoa_heroSearchCategory{max-width:155px}}@media (max-width:760px){._4Yysoa_headerSearch ._4Yysoa_marketSearchSubmit{height:38px}._4Yysoa_marketSuggestions{right:-10px}._4Yysoa_catalogLayout{grid-template-columns:1fr;gap:16px}._4Yysoa_catalogFilters summary{padding:13px 16px}._4Yysoa_catalogFilterForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}._4Yysoa_catalogFilterForm ._4Yysoa_catalogFilterLabel{grid-column:1/-1;margin-top:6px}._4Yysoa_catalogFilterForm ._4Yysoa_catalogInputIcon,._4Yysoa_catalogFilterForm select,._4Yysoa_catalogFilterForm ._4Yysoa_catalogPriceInputs,._4Yysoa_catalogFilterForm ._4Yysoa_catalogStockFilter,._4Yysoa_catalogFilterForm ._4Yysoa_catalogApply,._4Yysoa_catalogFilterForm ._4Yysoa_catalogReset{grid-column:1/-1}._4Yysoa_catalogFilterForm ._4Yysoa_catalogPriceInputs{grid-template-columns:repeat(2,1fr)}._4Yysoa_catalogIntro{align-items:flex-start}._4Yysoa_productInfoSections{grid-template-columns:1fr}}@media (max-width:600px){._4Yysoa_heroSearchCategory{border:1px solid #e5e9ed;border-radius:7px;flex:100%;order:4;max-width:none}._4Yysoa_heroSearch{flex-wrap:wrap}._4Yysoa_heroSearch ._4Yysoa_marketSearchField{flex-basis:calc(100% - 36px)}._4Yysoa_heroSearch ._4Yysoa_marketSearchSubmit{order:5;justify-content:center;width:100%}._4Yysoa_heroSearch ._4Yysoa_marketSuggestions{left:-30px;right:-10px}._4Yysoa_headerSearch ._4Yysoa_marketSearchSubmit{min-width:40px;padding:0 12px}._4Yysoa_headerSearch ._4Yysoa_marketSearchSubmit span{display:none}._4Yysoa_catalogIntro,._4Yysoa_catalogResultBar{flex-direction:column;align-items:flex-start}._4Yysoa_productDetailTop{grid-template-columns:1fr}._4Yysoa_productDetailSeller{grid-column:auto;display:block}._4Yysoa_purchaseBox{margin-top:15px;padding:17px}._4Yysoa_productDetailHeading h1{font-size:26px}._4Yysoa_productInfoCard{padding:18px}._4Yysoa_productSpecList{grid-template-columns:minmax(95px,.9fr) minmax(0,1.1fr)}._4Yysoa_catalogResults ._4Yysoa_productGrid{gap:10px}}@media (max-width:390px){._4Yysoa_catalogResults ._4Yysoa_productGrid{grid-template-columns:1fr}._4Yysoa_galleryThumbs button{flex-basis:56px;width:56px;height:56px}}._4Yysoa_purchaseVariants{flex-direction:column;gap:0;min-width:0;display:flex}._4Yysoa_homeIntro{border-bottom:1px solid #e4e9ec;justify-content:space-between;align-items:center;gap:24px;padding:12px 0 20px;display:flex}._4Yysoa_homeIntro h1{color:#172f40;letter-spacing:-.6px;margin:0;font-size:28px;line-height:1.2}._4Yysoa_homeIntro p{color:#677780;margin:8px 0 0;font-size:14px}._4Yysoa_homeAddProduct{color:#fff;background:#193b50;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._4Yysoa_homeAddProduct:hover{background:#285770}._4Yysoa_homeAddProduct:focus-visible{outline-offset:3px;outline:3px solid #ef872f}._4Yysoa_productCard{box-shadow:none;border-color:#e0e6e9;border-radius:14px}._4Yysoa_productCard:hover{border-color:#acbdc8;box-shadow:0 8px 24px #172e3d0d}._4Yysoa_productCard ._4Yysoa_productVisual{aspect-ratio:1;background:#fff;border-bottom:1px solid #edf1f3;padding:20px;overflow:hidden}._4Yysoa_productCard ._4Yysoa_productVisual ._4Yysoa_productImage{transition:transform .2s}._4Yysoa_productCard:hover ._4Yysoa_productVisual ._4Yysoa_productImage{transform:scale(1.025)}._4Yysoa_cardPhotoCount{color:#4d626f;background:#ffffffed;border:1px solid #e5eaed;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}._4Yysoa_productCard ._4Yysoa_cardBody{gap:0;padding:17px}._4Yysoa_productCard ._4Yysoa_categoryLabel{letter-spacing:.04em;margin-bottom:7px;font-size:10px}._4Yysoa_productCard ._4Yysoa_productTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;margin-bottom:3px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}._4Yysoa_productCard ._4Yysoa_brand{color:#73818b;margin:0;font-size:11px}._4Yysoa_cardPricing{flex-wrap:wrap;align-items:baseline;gap:5px;margin:13px 0 6px;display:flex}._4Yysoa_productCard ._4Yysoa_price{letter-spacing:-.5px;color:#173547;margin:0;font-size:22px;line-height:1.3}._4Yysoa_cardPriceUnit{color:#687c87;font-size:11px}._4Yysoa_productCard ._4Yysoa_productMeta{color:#526976;margin:0;font-size:12px}._4Yysoa_cardStockNotice{color:#8a5d25;margin:7px 0 0;font-size:11px;line-height:1.5}._4Yysoa_cardSupplier{color:#758692;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:17px 0 15px;font-size:11px;display:flex}._4Yysoa_cardSupplier>a,._4Yysoa_cardSupplier>span:not(._4Yysoa_badge){white-space:nowrap;text-overflow:ellipsis;color:#526976;max-width:100%;font-size:11px;font-weight:500;text-decoration:none;overflow:hidden}._4Yysoa_cardSupplier>a:hover{text-decoration:underline}._4Yysoa_cardSupplier ._4Yysoa_badge{padding:2px 5px;font-size:9px}._4Yysoa_productCard ._4Yysoa_cardAction{box-sizing:border-box;color:#1d465e;background:#fafcfd;border:1px solid #dce5eb;border-radius:8px;min-height:38px;padding:10px 12px;font-size:12px;font-weight:650}._4Yysoa_productCard ._4Yysoa_cardAction:hover{background:#edf4f7;border-color:#b8cad4}._4Yysoa_productCard ._4Yysoa_imageFallback{background:#f5f7f8;border:0;border-radius:6px;font-size:11px}@media (max-width:760px){._4Yysoa_productCard ._4Yysoa_productVisual,._4Yysoa_productCard ._4Yysoa_cardBody{padding:12px}._4Yysoa_productCard ._4Yysoa_productTitle{min-height:39px;font-size:13px}._4Yysoa_productCard ._4Yysoa_price{font-size:18px}._4Yysoa_cardSupplier{margin:12px 0}._4Yysoa_productCard ._4Yysoa_cardAction{padding:9px;font-size:11px}._4Yysoa_cardPhotoCount{font-size:9px;bottom:6px;right:6px}._4Yysoa_cardSupplier ._4Yysoa_badge{font-size:8px}}@media (prefers-reduced-motion:reduce){._4Yysoa_productCard ._4Yysoa_productVisual ._4Yysoa_productImage{transition:none}._4Yysoa_productCard:hover ._4Yysoa_productVisual ._4Yysoa_productImage{transform:none}}._4Yysoa_homeSupplierLayout:has(>:only-child){grid-template-columns:1fr}@media (max-width:640px){._4Yysoa_homeIntro{flex-direction:column;align-items:flex-start;gap:18px}._4Yysoa_homeIntro h1{font-size:25px}._4Yysoa_homeAddProduct{width:100%}}._4Yysoa_page{padding:20px 20px 36px}._4Yysoa_intro{gap:16px;margin-bottom:16px}._4Yysoa_intro h1{margin-bottom:6px}._4Yysoa_eyebrow{margin-bottom:5px}._4Yysoa_categoryNav{gap:6px;margin:14px 0 18px;padding:8px 0}._4Yysoa_categoryNav a{gap:6px;padding:7px 10px}._4Yysoa_heading{gap:12px;margin-bottom:12px}._4Yysoa_heading h2{font-size:19px}._4Yysoa_productGrid{gap:12px}._4Yysoa_productCard ._4Yysoa_productVisual,._4Yysoa_productCard ._4Yysoa_cardBody{padding:12px}._4Yysoa_productCard ._4Yysoa_categoryLabel{margin-bottom:4px}._4Yysoa_productCard ._4Yysoa_productTitle{min-height:38px;margin-bottom:3px;line-height:1.35}._4Yysoa_cardPricing{margin:8px 0 4px}._4Yysoa_productCard ._4Yysoa_price{font-size:19px}._4Yysoa_cardSupplier{margin:10px 0 9px}._4Yysoa_productCard ._4Yysoa_cardAction{min-height:40px;padding:8px 10px}._4Yysoa_supplierIdentity{margin:10px 0 6px;padding-top:9px}._4Yysoa_supplierSection{margin-top:26px}._4Yysoa_supplierGrid{gap:12px}._4Yysoa_supplierCard{padding:13px}._4Yysoa_supplierCard ._4Yysoa_supplierIdentity{margin-bottom:8px}._4Yysoa_empty,._4Yysoa_dataError{padding:18px;line-height:1.55}._4Yysoa_homeIntro{gap:12px;padding:8px 0 14px}._4Yysoa_homeIntro h1{font-size:25px}._4Yysoa_homeIntro p{margin-top:4px;font-size:13px}._4Yysoa_homeAddProduct{min-height:40px;padding:10px 14px}._4Yysoa_homeSection{margin-top:22px}._4Yysoa_homeHero{gap:18px;min-height:0;padding:22px}._4Yysoa_heroEyebrow{margin-bottom:9px}._4Yysoa_heroMain h1{margin-bottom:10px}._4Yysoa_heroDescription{margin-bottom:15px}._4Yysoa_homeQuickBar{margin:10px 0 6px}._4Yysoa_homeHeading{gap:12px}._4Yysoa_homeHeading h2{margin-top:2px}._4Yysoa_sectionSub{margin-top:4px}._4Yysoa_homeCategoryGrid{gap:10px}._4Yysoa_homeCategoryTile{min-height:104px;padding:12px}._4Yysoa_homeSparseGrid{gap:12px}._4Yysoa_homeDiscoveryCard,._4Yysoa_homeRequestCard{gap:9px;min-height:0;padding:15px}._4Yysoa_homeSupplierLayout{gap:12px}._4Yysoa_homeSupplierCards{gap:10px}._4Yysoa_homeJoinCard{gap:10px;min-height:0;padding:16px}._4Yysoa_homeConfidence{margin-top:17px}._4Yysoa_homeConfidence>div{padding:13px}._4Yysoa_homeLegal{margin-top:9px}._4Yysoa_headerToplineInner{padding:5px 20px}._4Yysoa_headerInner{gap:14px;min-height:58px;padding:8px 20px}._4Yysoa_headerNav{gap:12px;padding:0 20px 8px}._4Yysoa_headerNavLinks{gap:14px}._4Yysoa_headerAccount{gap:12px}._4Yysoa_headerSearch input{padding:9px 11px}._4Yysoa_catalogLayout{gap:14px}._4Yysoa_catalogIntro{gap:12px}._4Yysoa_catalogFilterForm{row-gap:9px}._4Yysoa_catalogFilterForm ._4Yysoa_catalogFilterLabel{margin-top:5px}._4Yysoa_catalogResults ._4Yysoa_productGrid{gap:12px}._4Yysoa_productDetailPage ._4Yysoa_breadcrumbs{gap:7px;margin:0 0 14px}._4Yysoa_productDetailTop{gap:13px}._4Yysoa_galleryMain{padding:10px}._4Yysoa_galleryThumbs{gap:6px;padding:7px 0 2px}._4Yysoa_galleryThumbs button{width:58px;height:58px;padding:4px}._4Yysoa_productUnderGallery{gap:6px;padding:9px 0}._4Yysoa_productDetailHeading h1{margin:6px 0 8px}._4Yysoa_productDetailMeta{gap:8px}._4Yysoa_purchaseBox{margin-top:8px;padding:13px}._4Yysoa_purchasePriceBlock{padding-bottom:10px}._4Yysoa_purchaseQuantityRow{gap:8px}._4Yysoa_purchaseVariants{gap:0}._4Yysoa_purchaseVariantChoices button{padding:8px 10px}._4Yysoa_purchaseTotal{padding:9px}._4Yysoa_purchasePrimary,._4Yysoa_purchaseSecondary{min-height:42px;padding:9px 11px}._4Yysoa_productDetailSeller{padding:13px}._4Yysoa_productDetailSeller ._4Yysoa_supplierIdentity{margin:10px 0 5px}._4Yysoa_productSellerLocation{margin:6px 0 10px}._4Yysoa_productSellerDivider{margin:12px 0}._4Yysoa_productDetailSeller h3{margin-bottom:9px}._4Yysoa_productSellerConditions{gap:9px}._4Yysoa_productDetailSeller>p:last-child{margin-top:11px}._4Yysoa_productInfoSections{gap:12px;margin-top:18px}._4Yysoa_productInfoCard{padding:15px}._4Yysoa_productInfoHeading{gap:7px;margin-bottom:10px}._4Yysoa_productInfoHeading h2{font-size:16px}._4Yysoa_productDescription{line-height:1.65}._4Yysoa_productSpecList dt,._4Yysoa_productSpecList dd{padding:7px 0}._4Yysoa_productRelated{margin-top:24px}._4Yysoa_productBackLink{margin-top:16px}@media (max-width:760px){._4Yysoa_page{padding:14px 12px 26px}._4Yysoa_intro{gap:10px;margin-bottom:12px}._4Yysoa_categoryNav{margin:11px 0 13px;padding:7px 0}._4Yysoa_categoryNav a{min-height:38px}._4Yysoa_productGrid,._4Yysoa_catalogResults ._4Yysoa_productGrid{gap:9px}._4Yysoa_productCard ._4Yysoa_productVisual{padding:8px}._4Yysoa_productCard ._4Yysoa_cardBody{padding:10px}._4Yysoa_productCard ._4Yysoa_productTitle{min-height:36px}._4Yysoa_cardSupplier{margin:8px 0}._4Yysoa_productCard ._4Yysoa_cardAction{min-height:42px}._4Yysoa_headerToplineInner{padding:5px 12px}._4Yysoa_headerInner{gap:9px;min-height:54px;padding:8px 12px}._4Yysoa_headerNav{gap:9px;padding:6px 12px 10px}._4Yysoa_headerNavLinks a{min-height:40px;padding:9px 0}._4Yysoa_headerAccount{gap:8px}._4Yysoa_homeHero{gap:12px;padding:15px}._4Yysoa_homeIntro{gap:9px;padding:7px 0 11px}._4Yysoa_homeIntro h1{font-size:23px}._4Yysoa_homeAddProduct{width:100%;min-height:42px;padding:9px 12px}._4Yysoa_homeSection{margin-top:17px}._4Yysoa_homeCategoryTile{min-height:96px;padding:10px}._4Yysoa_homeDiscoveryCard,._4Yysoa_homeRequestCard{min-height:0;padding:13px}._4Yysoa_homeConfidence>div{padding:11px}._4Yysoa_catalogLayout{gap:10px}._4Yysoa_catalogFilters summary{padding:10px 12px}._4Yysoa_catalogFilterForm{gap:7px 9px}._4Yysoa_productDetailTop{gap:11px}._4Yysoa_purchaseBox{margin-top:7px;padding:11px}._4Yysoa_productDetailSeller{padding:12px}._4Yysoa_productInfoSections{gap:10px;margin-top:14px}._4Yysoa_productInfoCard{padding:12px}}@media (max-width:390px){._4Yysoa_productGrid,._4Yysoa_catalogResults ._4Yysoa_productGrid{gap:8px}._4Yysoa_productCard ._4Yysoa_cardBody{padding:10px}._4Yysoa_homeIntro h1{font-size:21px}}
.O2uXQG_header{color:#14354b;background:#fff;border-bottom:1px solid #e1e7eb;font-family:Arial,Helvetica,sans-serif}.O2uXQG_row{box-sizing:border-box;align-items:center;gap:48px;max-width:1440px;margin:auto;padding:18px 48px;display:flex}.O2uXQG_brand{color:#14354b;flex-shrink:0;margin-right:60px;text-decoration:none;display:block}.O2uXQG_brand .logo-mark{display:none}.O2uXQG_brand .logo-wordmark{letter-spacing:-1px;color:#14354b;font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:800;line-height:1}.O2uXQG_brand .logo-wordmark>span{color:#a65228}.O2uXQG_search{flex:1;min-width:0;margin-right:60px}.O2uXQG_search>form{width:100%!important;max-width:none!important;box-shadow:none!important;background:#f8f9fb!important;border:1px solid #d8e0e7!important;border-radius:6px!important;min-height:48px!important;margin:0!important}.O2uXQG_search input{padding-top:10px!important;padding-bottom:10px!important;font-size:14px!important}.O2uXQG_search button[type=submit]{color:#193d53!important;width:40px!important;min-width:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px!important}.O2uXQG_search button[type=submit]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.O2uXQG_actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.O2uXQG_actions>a,.O2uXQG_menu{color:#17384d;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0;text-decoration:none;display:inline-flex;position:relative}.O2uXQG_actions svg{stroke-width:1.7px;width:24px;height:24px}.O2uXQG_actions .cart-link{gap:0}.O2uXQG_actions .cart-link>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.O2uXQG_actions .cart-link>b{color:#fff;box-sizing:border-box;background:#a64e17;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;display:flex;position:absolute;top:0;right:-2px}.O2uXQG_nav{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:48px;margin:auto;padding:0 48px;display:flex}.O2uXQG_links{align-items:stretch;gap:36px;min-width:0;display:flex}.O2uXQG_links a{box-sizing:border-box;color:#17384d;white-space:nowrap;border-bottom:3px solid #0000;align-items:center;min-height:48px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.O2uXQG_links a[aria-current=page]{color:#9e4516;border-bottom-color:#a65228}.O2uXQG_seller{color:#17384d;white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.O2uXQG_header a:focus-visible,.O2uXQG_header button:focus-visible{outline-offset:3px;outline:3px solid #b85e29}.O2uXQG_menu{display:none}@media (max-width:1100px){.O2uXQG_brand,.O2uXQG_search{margin-right:0}.O2uXQG_row{gap:24px;padding:18px 28px}.O2uXQG_nav{padding:0 28px}.O2uXQG_brand .logo-wordmark{font-size:34px}.O2uXQG_actions{gap:8px}.O2uXQG_links{gap:24px}}@media (max-width:700px){.O2uXQG_row{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px}.O2uXQG_brand .logo-wordmark{font-size:30px}.O2uXQG_search{flex-basis:100%;order:3}.O2uXQG_actions{gap:4px}.O2uXQG_actions>a,.O2uXQG_menu{min-width:38px;min-height:40px}.O2uXQG_actions svg{width:22px;height:22px}.O2uXQG_menu{display:inline-flex}.O2uXQG_nav{flex-direction:column;align-items:flex-start;gap:12px;padding:0 16px 12px;display:none}.O2uXQG_open{display:flex}.O2uXQG_links{flex-wrap:wrap;gap:4px 22px}.O2uXQG_links a{min-height:40px;font-size:13px}.O2uXQG_seller{font-size:13px}.O2uXQG_search>form{min-height:44px!important}}@media (max-width:380px){.O2uXQG_brand .logo-wordmark{font-size:28px}.O2uXQG_actions>a,.O2uXQG_menu{min-width:34px}.O2uXQG_actions svg{width:20px;height:20px}}
.mTTDRq_container{min-width:0;container-type:inline-size}.mTTDRq_grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:28px 20px;display:grid}.mTTDRq_card{color:#102b3f;background:#fff;min-width:0}.mTTDRq_visual{aspect-ratio:1.06;background:#f5f6f7;border-radius:5px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mTTDRq_visual>img{object-fit:contain;width:100%;height:100%;transition:transform .18s}.mTTDRq_card:hover .mTTDRq_visual>img{transform:scale(1.025)}.mTTDRq_visual>span{height:100%;min-height:100px}.mTTDRq_photoCount{color:#526572;background:#ffffffed;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex;position:absolute;bottom:8px;left:8px}.mTTDRq_visual>.mTTDRq_photoCount{height:auto;min-height:0}.mTTDRq_visual>.mTTDRq_openIcon{color:#193d53;opacity:0;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;min-height:0;transition:opacity .18s;display:flex;position:absolute;bottom:8px;right:8px}.mTTDRq_card:hover .mTTDRq_openIcon,.mTTDRq_card:focus-within .mTTDRq_openIcon{opacity:1}.mTTDRq_body{min-width:0;padding:8px 4px 0}.mTTDRq_title{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.mTTDRq_title a{color:inherit;text-decoration:none}.mTTDRq_title a:hover{text-decoration:underline}.mTTDRq_pricing{flex-wrap:wrap;align-items:baseline;gap:4px;margin:4px 0 3px;line-height:1.35;display:flex}.mTTDRq_price{letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#091b28;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:750}.mTTDRq_unit{color:#344b5b;white-space:nowrap;font-size:13px}.mTTDRq_minimum{color:#536674;margin:0;font-size:14px;line-height:1.6}.mTTDRq_notice{color:#86591c;margin:3px 0 0;font-size:11px;line-height:1.5}.mTTDRq_supplier{flex-wrap:wrap;align-items:baseline;column-gap:4px;min-width:0;margin-top:3px;font-size:13px;line-height:1.5;display:flex}.mTTDRq_supplierName{color:#12547a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;text-decoration:none;overflow:hidden}.mTTDRq_supplierName:hover{text-decoration:underline}.mTTDRq_verification{color:#667684;font-weight:400}.mTTDRq_missing{color:#687a87;margin:3px 0 0;font-size:11px}.mTTDRq_card a:focus-visible{outline-offset:3px;outline:3px solid #a65228}.mTTDRq_card a.mTTDRq_visual:focus-visible{outline-offset:-3px}@container (max-width:1150px){.mTTDRq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px}.mTTDRq_price{font-size:21px}}@container (max-width:900px){.mTTDRq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}}@container (max-width:600px){.mTTDRq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.mTTDRq_title{font-size:14px}.mTTDRq_body{padding:7px 0 0}.mTTDRq_price{font-size:19px}.mTTDRq_unit{font-size:11px}.mTTDRq_minimum{font-size:12px}.mTTDRq_supplier{font-size:11px}.mTTDRq_pricing{gap:2px 4px}.mTTDRq_visual>.mTTDRq_photoCount{font-size:9px}}@container (max-width:330px){.mTTDRq_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mTTDRq_visual>img,.mTTDRq_visual>.mTTDRq_openIcon{transition:none}.mTTDRq_card:hover .mTTDRq_visual>img{transform:none}}
.imkoQq_market{background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.imkoQq_heading{letter-spacing:-.7px;color:#102d42;margin:0 0 18px;font-size:30px;font-weight:700;line-height:1.25}.imkoQq_categories{scrollbar-width:thin;align-items:center;gap:10px 22px;max-width:100%;margin:0;padding:0 0 24px;display:flex;overflow-x:auto}.imkoQq_categories a{color:#344b5b;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:7px 0;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.imkoQq_categories a.imkoQq_active{color:#fff;background:#a64e17;border-radius:24px;padding:8px 15px;font-weight:600}.imkoQq_categories a:hover{color:#923e10}.imkoQq_categories a.imkoQq_active:hover{color:#fff;background:#8b3e12}.imkoQq_categories a:focus-visible{outline-offset:3px;outline:3px solid #b85e29}.imkoQq_section{border-top:1px solid #e8ecef;margin-top:48px;padding-top:24px}.imkoQq_sectionTitle{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.imkoQq_sectionTitle h2{color:#17384d;margin:0;font-size:20px}.imkoQq_sectionTitle a{color:#31546c;font-size:13px;text-decoration:none}.imkoQq_suppliers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.imkoQq_note{color:#6b7b87;max-width:850px;margin:24px 0 0;font-size:11px;line-height:1.6}.imkoQq_catalogLayout{flex-direction:column;gap:16px;display:flex}.imkoQq_filters{background:#fff;border:1px solid #e2e7eb;border-radius:6px;max-width:100%}.imkoQq_filters summary{cursor:pointer;box-sizing:border-box;color:#415563;align-items:center;gap:9px;min-height:44px;padding:11px 14px;font-size:13px;font-weight:600;list-style:none;display:flex}.imkoQq_filters summary::-webkit-details-marker{display:none}.imkoQq_filters summary>svg:last-child{margin-left:auto;transition:transform .15s}.imkoQq_filters[open] summary>svg:last-child{transform:rotate(180deg)}.imkoQq_filters[open] summary{border-bottom:1px solid #e8ecef}.imkoQq_results{width:100%;min-width:0}.imkoQq_resultsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.imkoQq_resultsBar h2{color:#415563;margin:0;font-size:15px;font-weight:600}.imkoQq_resultsBar p{color:#71808a;margin:5px 0 0;font-size:12px}.imkoQq_page{max-width:1440px!important;padding:24px 48px 48px!important;font-family:Arial,Helvetica,sans-serif!important}@media (max-width:1000px){.imkoQq_page{padding:24px 28px 40px!important}.imkoQq_categories{gap:18px}.imkoQq_suppliers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.imkoQq_page{padding:20px 16px 32px!important}.imkoQq_heading{letter-spacing:-.4px;margin-bottom:14px;font-size:24px}.imkoQq_categories{gap:16px;padding-bottom:18px}.imkoQq_categories a{font-size:12px}.imkoQq_suppliers{grid-template-columns:1fr}.imkoQq_section{margin-top:32px}.imkoQq_resultsBar{align-items:flex-start}.imkoQq_sectionTitle h2{font-size:18px}}
.t-dadq_page{color:#243b4c;max-width:1120px;margin:0 auto;padding:18px 16px 48px}.t-dadq_top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;display:flex}.t-dadq_top h1{letter-spacing:-.045em;margin:0 0 5px;font-size:26px}.t-dadq_top p{color:#708295;margin:0;font-size:12px}.t-dadq_back{color:#a05228;font-size:12px;font-weight:750}.t-dadq_layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:13px;display:grid}.t-dadq_list,.t-dadq_detail{background:#fff;border:1px solid #e1e7ec;border-radius:11px;overflow:hidden}.t-dadq_list h2,.t-dadq_detail h2{margin:0 0 12px;font-size:15px}.t-dadq_listHeader{border-bottom:1px solid #e7ecf0;padding:15px}.t-dadq_entry{text-align:left;cursor:pointer;width:100%;font:inherit;color:#203a4d;background:#fff;border:0;border-bottom:1px solid #e9eef1;flex-direction:column;align-items:stretch;gap:6px;padding:14px 15px;display:flex}.t-dadq_entry:hover{background:#f5f8fa}.t-dadq_selected{background:#edf4f7;border-left:3px solid #234e68;padding-left:12px}.t-dadq_entry strong{font-size:13px}.t-dadq_entry small{color:#6b7e8b;font-size:11px}.t-dadq_entry span{color:#516c80;font-size:12px}.t-dadq_entry em{color:#9b4b22;font-size:12px;font-style:normal;font-weight:800}.t-dadq_detail{padding:19px}.t-dadq_status{color:#224b63;background:#eff4f7;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.t-dadq_summary{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:13px;display:flex}.t-dadq_summary h2{margin:5px 0;font-size:19px}.t-dadq_summary p{color:#6f8191;margin:3px 0;font-size:12px}.t-dadq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:15px 0;display:grid}.t-dadq_fact{overflow-wrap:anywhere;border:1px solid #e5eaef;border-radius:8px;padding:13px;font-size:12px}.t-dadq_fact strong{color:#768795;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;font-size:10px;display:block}.t-dadq_table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.t-dadq_table td,.t-dadq_table th{text-align:left;border-bottom:1px solid #e9edf2;padding:10px 8px}.t-dadq_table th{color:#677b88;font-size:11px}.t-dadq_history{gap:9px;margin:10px 0;padding:0;list-style:none;display:grid}.t-dadq_history li{background:#f8fafb;border-left:2px solid #d5e0e8;padding:9px 12px;font-size:12px}.t-dadq_history time{color:#8796a1;margin-left:7px;font-size:11px}.t-dadq_history p{color:#6b7f90;margin:4px 0 0}.t-dadq_actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.t-dadq_actions button{color:#fff;cursor:pointer;background:#1c4b68;border:0;border-radius:7px;padding:10px 14px;font-size:12px;font-weight:800}.t-dadq_actions .t-dadq_danger{color:#9f3434;background:#fff;border:1px solid #d9a6a1}.t-dadq_error{color:#a03920;background:#fff4f1;border:1px solid #f1d2c8;border-radius:7px;padding:12px;font-size:12px}.t-dadq_empty{color:#6e8293;padding:22px;font-size:13px}.t-dadq_pagination{justify-content:space-between;align-items:center;padding:12px 15px;font-size:12px;display:flex}.t-dadq_pagination button{cursor:pointer;background:#fff;border:1px solid #d8e3ec;border-radius:6px;padding:7px 11px}.t-dadq_pagination button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:770px){.t-dadq_layout{grid-template-columns:1fr}.t-dadq_page{padding:13px 10px}.t-dadq_detail{padding:14px}.t-dadq_grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.t-dadq_grid{grid-template-columns:1fr}.t-dadq_top h1{font-size:23px}}.t-dadq_paymentLink{color:#fff;background:#1c4b68;border-radius:7px;justify-content:center;align-items:center;width:fit-content;min-height:44px;margin-top:8px;padding:8px 14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.t-dadq_paymentLink:focus-visible{outline-offset:3px;outline:2px solid #a05228}
.khHShW_page{color:#14243a;background:#f8fafc;min-height:100vh}.khHShW_main{max-width:1300px;margin:0 auto;padding:24px 20px 48px}.khHShW_pageHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.khHShW_pageHead h1{letter-spacing:-.03em;margin:4px 0;font-size:28px;font-weight:800}.khHShW_pageHead p{color:#64748b;margin:0;font-size:14px}.khHShW_eyebrow{letter-spacing:.12em;color:#dc5b13;font-size:11px;font-weight:800}.khHShW_backLink{color:#334155;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.khHShW_workspace{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:minmax(260px,350px) minmax(0,1fr);min-height:620px;display:grid;overflow:hidden;box-shadow:0 5px 24px #0f172a0a}.khHShW_sidebar{border-right:1px solid #e2e8f0;max-height:760px;overflow:auto}.khHShW_sidebarHeader{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;padding:20px;display:flex}.khHShW_sidebarHeader h2{margin:0;font-size:15px;font-weight:750}.khHShW_sidebarHeader span{background:#f1f5f9;border-radius:14px;padding:3px 9px;font-size:12px}.khHShW_thread{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2f7;gap:12px;width:100%;padding:17px 14px;transition:background .15s;display:flex}.khHShW_thread:hover,.khHShW_thread:focus-visible{background:#f8fafc}.khHShW_threadActive{background:#fff6ef;border-left:3px solid #ea580c;padding-left:11px}.khHShW_avatar{color:#475569;background:#edf2f8;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.khHShW_threadText{flex-direction:column;gap:3px;min-width:0;display:flex}.khHShW_threadText strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.khHShW_threadText small{color:#64748b;font-size:11px}.khHShW_threadText span{color:#718096;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.khHShW_chat{flex-direction:column;min-width:0;min-height:600px;display:flex}.khHShW_chatHeader{border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;padding:16px 20px;display:flex}.khHShW_chatHeader h2{margin:0 0 3px;font-size:15px}.khHShW_chatHeader p{color:#64748b;margin:0;font-size:12px}.khHShW_transport{color:#64748b;white-space:nowrap;margin-left:auto;font-size:11px}.khHShW_history{background:#fcfdff;flex-direction:column;flex:1;gap:16px;min-height:350px;max-height:580px;padding:24px 20px;display:flex;overflow:auto}.khHShW_bubbleRow{justify-content:flex-start;display:flex}.khHShW_mine{justify-content:flex-end}.khHShW_bubble{word-break:break-word;background:#f0f4f8;border:1px solid #e1e7ee;border-radius:12px;max-width:min(80%,590px);padding:10px 14px}.khHShW_mine .khHShW_bubble{background:#fff0e3;border-color:#ffdbc0}.khHShW_sender{color:#475569;font-size:11px;font-weight:800}.khHShW_bubble p{white-space:pre-wrap;margin:6px 0;font-size:14px;line-height:1.55}.khHShW_bubble time{color:#64748b;text-align:right;font-size:10px;display:block}.khHShW_composer{border-top:1px solid #e2e8f0;align-items:center;gap:12px;padding:16px;display:flex}.khHShW_composer textarea{resize:vertical;min-width:0;font:inherit;color:#0f172a;border:1px solid #cbd5e1;border-radius:9px;flex:1;padding:12px;font-size:14px}.khHShW_composer button{color:#fff;cursor:pointer;background:#e75e14;border:0;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-weight:700;display:flex}.khHShW_composer button:disabled{opacity:.5;cursor:not-allowed}.khHShW_emptySide,.khHShW_noSelection{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.khHShW_noSelection{flex:1}.khHShW_noSelection h2{color:#0f172a;margin:0;font-size:19px}.khHShW_noSelection p{max-width:350px;font-size:13px;line-height:1.5}.khHShW_emptySide p{font-size:13px}.khHShW_emptySide a,.khHShW_noSelection a,.khHShW_notice a{color:#c44c0b;font-size:13px;font-weight:700;text-decoration:none}.khHShW_notice{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;max-width:600px;margin:28px auto;padding:36px}.khHShW_notice h2{font-size:20px}.khHShW_notice p{color:#64748b}.khHShW_error{color:#b91c1c;background:#fff1f2;margin:0;padding:10px 18px;font-size:13px}.khHShW_muted{color:#64748b;padding:18px;font-size:13px}.khHShW_noMessages{text-align:center;color:#64748b;margin:auto;font-size:13px}.khHShW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:800px){.khHShW_main{padding:18px 10px 30px}.khHShW_pageHead{padding:0 8px}.khHShW_workspace{grid-template-columns:1fr}.khHShW_sidebar{border-bottom:1px solid #e2e8f0;border-right:0;max-height:220px}.khHShW_chat{min-height:500px}.khHShW_history{min-height:280px;max-height:470px}.khHShW_transport{display:none}.khHShW_bubble{max-width:88%}.khHShW_pageHead h1{font-size:23px}}@media (max-width:480px){.khHShW_backLink{font-size:11px}.khHShW_composer{gap:8px;padding:10px}.khHShW_composer button{padding:12px}.khHShW_composer button span{display:none}.khHShW_history{padding:16px 10px}.khHShW_chatHeader{padding:12px}.khHShW_pageHead{align-items:flex-start}}.khHShW_main{padding:14px 14px 28px}.khHShW_pageHead{gap:12px;margin-bottom:12px}.khHShW_pageHead h1{margin:2px 0;font-size:24px}.khHShW_workspace{grid-template-columns:minmax(225px,310px) minmax(0,1fr);min-height:520px}.khHShW_sidebar{max-height:680px}.khHShW_sidebarHeader{padding:12px 14px}.khHShW_thread{gap:9px;padding:11px 12px}.khHShW_threadActive{padding-left:9px}.khHShW_avatar{width:34px;height:34px}.khHShW_chat{min-height:520px}.khHShW_chatHeader{gap:10px;padding:10px 14px}.khHShW_history{gap:10px;min-height:280px;max-height:510px;padding:13px}.khHShW_bubble{padding:8px 11px}.khHShW_bubble p{margin:4px 0;line-height:1.5}.khHShW_composer{gap:8px;padding:10px 12px}.khHShW_composer textarea{padding:10px}.khHShW_composer button{min-height:42px;padding:10px 13px}.khHShW_emptySide,.khHShW_noSelection{gap:9px;padding:20px}.khHShW_notice{margin:16px auto;padding:20px}.khHShW_muted{padding:12px}@media (max-width:800px){.khHShW_main{padding:12px 10px 22px}.khHShW_workspace{grid-template-columns:1fr}.khHShW_sidebar{max-height:174px}.khHShW_chat{min-height:440px}.khHShW_history{gap:8px;min-height:240px;max-height:440px;padding:12px}.khHShW_pageHead{gap:8px;margin-bottom:10px}.khHShW_pageHead h1{font-size:22px}.khHShW_composer{padding:9px}}@media (max-width:480px){.khHShW_main{padding:10px 8px 18px}.khHShW_thread,.khHShW_chatHeader,.khHShW_history{padding:10px}.khHShW_composer button{justify-content:center;min-width:42px;min-height:42px}}.khHShW_workspace{grid-template-columns:minmax(220px,270px) minmax(0,1fr) minmax(210px,270px)}.khHShW_casePanel{background:#fff;border-left:1px solid #e2e8f0;flex-direction:column;min-width:0;display:flex}.khHShW_caseHeader{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding:12px;display:flex}.khHShW_caseHeader h2{flex:1;margin:0;font-size:13px}.khHShW_caseHeader span{color:#64748b;font-size:11px}.khHShW_caseHint{color:#64748b;margin:0;padding:10px 12px 0;font-size:11px;line-height:1.45}.khHShW_caseList{flex-direction:column;gap:8px;max-height:380px;padding:10px;display:flex;overflow-y:auto}.khHShW_caseItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex}.khHShW_caseItem strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.khHShW_caseItem small{color:#64748b;font-size:11px}.khHShW_caseItem a{color:#b4501e;font-size:11px;font-weight:750}.khHShW_caseEmpty{color:#64748b;font-size:12px}.khHShW_caseAttach{border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.khHShW_caseAttach label{font-size:11px;font-weight:750}.khHShW_caseAttach input{min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:7px;padding:10px;font-size:12px}.khHShW_caseAttach button{color:#fff;cursor:pointer;background:#18364b;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:700;display:flex}.khHShW_caseAttach button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1150px){.khHShW_workspace{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.khHShW_casePanel{border-top:1px solid #e2e8f0;border-left:0;grid-column:2;min-height:0}.khHShW_caseList{max-height:220px}}@media (max-width:800px){.khHShW_workspace{grid-template-columns:1fr}.khHShW_casePanel{grid-column:auto}.khHShW_caseList{max-height:190px}.khHShW_caseAttach{margin-top:0}}.khHShW_workspace:not(:has(>.khHShW_casePanel)){grid-template-columns:minmax(220px,290px) minmax(0,1fr)}@media (max-width:800px){.khHShW_workspace:not(:has(>.khHShW_casePanel)){grid-template-columns:1fr}}
.qmWXya_root{--store-primary:#183b56;--store-accent:#ea580c;--store-primary-text:#fff;--store-accent-text:#fff;color:#24394c;flex-direction:column;gap:22px;min-width:0;display:flex}.qmWXya_breadcrumbs{color:#788795;flex-wrap:wrap;align-items:center;gap:9px;margin:3px 0 -4px;font-size:12px;display:flex}.qmWXya_breadcrumbs a{color:#5d7587;text-decoration:none}.qmWXya_breadcrumbs a:hover{text-decoration:underline}.qmWXya_breadcrumbs strong{color:#344d5e;font-weight:700}.qmWXya_hero{background:#fff;border:1px solid #e3e9ef;border-radius:17px;overflow:hidden;box-shadow:0 7px 30px #11293b0b}.qmWXya_cover{background:linear-gradient(125deg,#10283d,var(--store-primary));height:235px;position:relative;overflow:hidden}.qmWXya_cover img{object-fit:cover;width:100%;height:100%;display:block}.qmWXya_coverFallback{background:var(--store-primary);width:100%;height:100%;color:var(--store-primary-text);letter-spacing:.02em;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex;position:relative}.qmWXya_coverFallback:before{content:"";border:1px solid #fff3;border-radius:50%;width:410px;height:410px;position:absolute;bottom:-300px;right:2%;box-shadow:0 0 0 55px #ffffff09,0 0 0 130px #ffffff06}.qmWXya_heroContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:0 29px 27px;display:flex}.qmWXya_heroContent button[type=button]{background:var(--store-accent)!important;color:var(--store-accent-text)!important}.qmWXya_heroContent a[href^=\/messages]{background:var(--store-primary)!important;color:var(--store-primary-text)!important}.qmWXya_identity{flex:1;align-items:flex-start;gap:21px;min-width:0;display:flex}.qmWXya_storeLogo{background:#fff;border:1px solid #e3e9ee;border-radius:13px;flex:0 0 91px;justify-content:center;align-items:center;width:91px;height:91px;margin-top:-32px;padding:7px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #1e304324}.qmWXya_storeLogo img,.qmWXya_storeLogo>span{object-fit:contain;border-radius:8px;width:100%;height:100%}.qmWXya_identityDetails{min-width:0;padding-top:17px}.qmWXya_overline{letter-spacing:.09em;text-transform:uppercase;color:#7b8f9f;font-size:10px;font-weight:850}.qmWXya_identityDetails h1{letter-spacing:-.04em;color:#142f43;overflow-wrap:anywhere;margin:6px 0 8px;font-size:clamp(23px,3vw,34px);line-height:1.16}.qmWXya_verification{margin:6px 0}.qmWXya_tagline{color:#5c7080;margin:9px 0;font-size:14px}.qmWXya_location{color:#718495;align-items:center;gap:7px;margin:5px 0 0;font-size:12px;display:inline-flex}.qmWXya_tabs{scrollbar-width:thin;background:#fff;border:1px solid #e2e9ef;border-radius:12px;gap:5px;padding:7px;display:flex;overflow-x:auto}.qmWXya_tabs a{white-space:nowrap;color:#657889;border-radius:8px;flex:none;align-items:center;gap:8px;padding:12px 15px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.qmWXya_tabs a:hover{color:#1c3c51;background:#f1f6f8}.qmWXya_tabs .qmWXya_activeTab,.qmWXya_tabs .qmWXya_activeTab:hover{background:var(--store-primary);color:var(--store-primary-text)}.qmWXya_homeLayout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:19px;display:grid}.qmWXya_mainColumn{flex-direction:column;gap:22px;min-width:0;display:flex}.qmWXya_surface{background:#fff;border:1px solid #e1e8ed;border-radius:13px;min-width:0;padding:clamp(18px,2.4vw,26px)}.qmWXya_surface h2{letter-spacing:-.034em;color:#1b3448;margin:5px 0 18px;font-size:clamp(20px,2.2vw,25px);line-height:1.25}.qmWXya_surface h3{color:#2b4356;margin:26px 0 14px;font-size:16px}.qmWXya_sectionHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:19px;display:flex}.qmWXya_sectionHeading h2{margin:4px 0 0}.qmWXya_sectionHeading>a,.qmWXya_asideLink{color:var(--store-primary-ink,#183b56);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.qmWXya_sectionHeading>a:hover,.qmWXya_asideLink:hover{text-decoration:underline}.qmWXya_eyebrow{color:#8d5b3c;text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:10px;font-weight:900}.qmWXya_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.qmWXya_categoryTile{color:#1c3445;border:1px solid #e4eaf0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;min-height:139px;padding:16px;text-decoration:none;transition:border .2s,transform .2s,box-shadow .2s;display:flex}.qmWXya_categoryTile:hover{border-color:var(--store-accent);transform:translateY(-2px);box-shadow:0 7px 20px #18324612}.qmWXya_categoryTile strong{overflow-wrap:anywhere;font-size:13px}.qmWXya_categoryTile>span:last-child{color:#84929e;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:auto;font-size:11px;display:flex}.qmWXya_categoryTile>span:last-child svg{color:var(--store-accent-ink,#183b56)}.qmWXya_categoryIcon{width:37px;height:37px;color:var(--store-primary-ink,#183b56);background:#f0f5f8;border-radius:9px;place-items:center;display:grid}.qmWXya_muted{color:#718393;margin:0 0 17px;font-size:13px;line-height:1.7}.qmWXya_aside{background:#fff;border:1px solid #e1e8ed;border-radius:13px;flex-direction:column;gap:14px;padding:23px;display:flex}.qmWXya_asideTitle{color:var(--store-primary-ink,#183b56);align-items:center;gap:10px;display:flex}.qmWXya_asideTitle h2{color:#1e3a4d;margin:0;font-size:16px;line-height:1.25}.qmWXya_aside>p{color:#667a8a;white-space:pre-line;margin:2px 0;font-size:12px;line-height:1.75}.qmWXya_asideFact{color:#607587;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.qmWXya_asideFact svg{color:var(--store-primary-ink,#183b56);flex-shrink:0}.qmWXya_asideLink{border-top:1px solid #eef1f4;padding-top:10px}.qmWXya_count{color:#778998;white-space:nowrap;font-size:12px}.qmWXya_productSearch{margin-bottom:20px}.qmWXya_productSearch label{color:#385265;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.qmWXya_searchField{background:#f8fafb;border:1px solid #dce5ec;border-radius:9px;align-items:center;gap:10px;padding:6px 6px 6px 14px;display:flex}.qmWXya_searchField:focus-within{outline:2px solid var(--store-accent);outline-offset:1px}.qmWXya_searchField svg{color:#7a8c99;flex-shrink:0}.qmWXya_searchField input{min-width:0;font:inherit;color:#1c3447;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:13px}.qmWXya_searchField button{background:var(--store-accent);color:var(--store-accent-text);cursor:pointer;border:0;border-radius:6px;flex-shrink:0;padding:11px 15px;font-size:12px;font-weight:850}.qmWXya_categoryFilters{flex-wrap:wrap;gap:9px;margin:0 0 23px;display:flex}.qmWXya_categoryFilters>a{color:#5e7485;border:1px solid #dfe7ed;border-radius:8px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.qmWXya_categoryFilters>a span{opacity:.72;font-size:10px}.qmWXya_categoryFilters>a:hover{border-color:var(--store-accent-ink,#183b56)}.qmWXya_categoryFilters .qmWXya_activeFilter{border-color:var(--store-primary-ink,#183b56);background:var(--store-primary);color:var(--store-primary-text)}.qmWXya_noResults{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.qmWXya_noResults>a{color:var(--store-primary-ink,#183b56);font-size:12px;font-weight:700}.qmWXya_prose{white-space:pre-line;color:#526a7d;max-width:850px;font-size:14px;line-height:1.8}.qmWXya_facts{gap:0;max-width:850px;margin:12px 0 0;display:grid}.qmWXya_facts>div{border-bottom:1px solid #edf1f4;grid-template-columns:minmax(170px,35%) 1fr;gap:12px;padding:13px 0;font-size:13px;display:grid}.qmWXya_facts dt{color:#7b8b98}.qmWXya_facts dd{color:#2a4558;overflow-wrap:anywhere;margin:0;line-height:1.6}.qmWXya_verificationPanel{background:#f8fafb;border:1px solid #e0e7ec;border-radius:11px;align-items:flex-start;gap:15px;margin:18px 0 25px;padding:20px;display:flex}.qmWXya_verificationPanel>svg{color:var(--store-primary-ink,#183b56);flex-shrink:0}.qmWXya_verificationPanel p{color:#617486;margin:12px 0 0;font-size:13px;line-height:1.7}.qmWXya_contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;display:grid}.qmWXya_contactGrid>a,.qmWXya_contactGrid>div{color:#40576b;border:1px solid #dfe7ed;border-radius:10px;align-items:flex-start;gap:15px;min-width:0;padding:20px;text-decoration:none;display:flex}.qmWXya_contactGrid>a:hover{border-color:var(--store-accent);background:#fbfcfd}.qmWXya_contactGrid svg{color:var(--store-primary-ink,#183b56);flex-shrink:0}.qmWXya_contactGrid span{overflow-wrap:anywhere;flex-direction:column;gap:7px;font-size:12px;line-height:1.6;display:flex}.qmWXya_contactGrid strong{color:#203e52;font-size:13px}@media (max-width:900px){.qmWXya_homeLayout{grid-template-columns:1fr}.qmWXya_aside{order:-1}.qmWXya_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.qmWXya_root{gap:14px}.qmWXya_hero{border-radius:12px}.qmWXya_cover{height:155px}.qmWXya_coverFallback{gap:9px;font-size:12px}.qmWXya_heroContent{align-items:flex-start;padding:0 18px 20px}.qmWXya_identity{gap:12px}.qmWXya_storeLogo{flex-basis:70px;width:70px;height:70px;margin-top:-24px}.qmWXya_identityDetails{padding-top:11px}.qmWXya_identityDetails h1{font-size:23px}.qmWXya_tabs{border-radius:9px}.qmWXya_tabs a{padding:10px 11px}.qmWXya_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qmWXya_sectionHeading{flex-wrap:wrap;align-items:flex-start}.qmWXya_sectionHeading>a{white-space:normal}.qmWXya_contactGrid{grid-template-columns:1fr}.qmWXya_facts>div{grid-template-columns:1fr;gap:4px}.qmWXya_searchField button{padding:10px 8px;font-size:11px}}
