"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2727],{930:(e,a,t)=>{t.d(a,{W:()=>d,e:()=>c});var i=t(39324),r=t.n(i),l=t(64272),s=t(71605),n=t(776);let{publicRuntimeConfig:{isTealiumEnabled:o}}=r()(),d=e=>{let{creativeSlot:a,pageType:t,pageTypeDetails:i,products:r}=e,d=i||t,c=r.map((e,a)=>{let i=e.analyticsPosition||a+1;return(0,s.p6)(null==e?void 0:e.gaProductCode,e,i,t,d)}),u={event:"view_promotion",ecommerce:{creative_slot:a.toLowerCase(),items:c}};(0,l.BI)({payload:u}),o&&(0,n.jW)("view_promotion",r,a,t,i)},c=e=>{let{product:a,indexPosition:t=0,creativeSlot:i,pageType:r,pageTypeDetail:d}=e,c=d||r,u=(0,s.p6)(null==a?void 0:a.gaProductCode,a,t+1,r,c);(0,l.BI)({payload:{event:"select_promotion",ecommerce:{creative_slot:i.toLowerCase(),items:[u]}}}),o&&(0,n.jW)("select_promotion",[a],i,r,d)}},1049:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876),r=t(14232),l=t(49995),s=t(78206),n=t(86767),o=t(70524),d=t(68002);let c=e=>{let{rootClass:a,rootStyle:t,size:c="medium",field:u,form:p,label:m,required:g,help:_,onBlur:h,onSelect:b,...y}=e,A=(0,r.useMemo)(()=>(0,s.O6)(p.errors,u.name)||p.status&&p.status[u.name],[p.errors,p.status,u.name]),f=(0,r.useMemo)(()=>(0,s.O6)(p.touched,u.name),[p.touched,u.name]),T=A&&f;return(0,i.jsxs)("div",{className:(0,l.A)({[String(a)]:a}),style:t,children:[m&&(0,i.jsx)(o.A,{htmlFor:u.name,size:c,required:g,children:m}),(0,i.jsx)(n.A,{id:u.name,...u,onChange:e=>{p.setFieldValue(u.name,e)},onBlur:e=>{u.onBlur(e),h&&h(e)},onSelect:b,size:c,error:!!T,"aria-describedby":(T||_)&&"".concat(u.name,"-help-text"),...y}),(T||_)&&(0,i.jsx)(d.A,{id:"".concat(u.name,"-help-text"),error:!!T,children:T?A:_||null})]})}},2184:(e,a,t)=>{t.d(a,{Fo:()=>c});var i=t(28888);t(37876);var r=t(82897),l=t(92885);t(14232);var s=t(78248);function n(){let e=(0,i._)(["\n query MultiCountryPricingAndAvailability($productNumber: String!, $brand: String, $quantity: Int!, $checkForPb: Boolean, $materialIds: [String!], $displaySDS: Boolean = false, $catalogType: CatalogType) {\n getPricingForMultiCountryProducts(\n input: {productNumber: $productNumber, brand: $brand, quantity: $quantity, checkForPb: $checkForPb, materialIds: $materialIds, catalogType: $catalogType}\n ) {\n ...ProductPricingDetail\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(n(),l.$m);function c(e){let a={...o,...e};return s._(d,a)}},2727:(e,a,t)=>{t.r(a),t.d(a,{FacetChangeAction:()=>ix,SearchQueryContext:()=>iv,default:()=>iP,useSearchQuery:()=>iN});var i=t(37876),r=t(14232),l=t(85576),s=t(11148),n=t(6666),o=t(97710),d=t(77660),c=t(45249),u=t(92189),p=t(99220),m=t(51722),g=t(71541),_=t(48829),h=t(12197),b=t(5411),y=t(64204),A=t(80491),f=t(35877),T=t(52413),S=t(43965);let C=(0,p.n9)()(e=>({productContainer:{display:"flex",justifyContent:"space-between",alignItems:"flex-start"},product:{position:"relative",width:"auto"},imageContainer:{display:"flex",justifyContent:"center",alignItems:"center",height:"58px",width:"58px",border:"1px solid ".concat(e.palette.grey[400]),borderRadius:"2px"},image:{maxHeight:"54px",maxWidth:"54px"},x:{width:"12px",height:"12px"}})),v=e=>{let{images:a,productKey:t,productNumber:r,brandKey:l}=e,{classes:n}=C(),{removeCompareProduct:d}=(0,A.Zn)(),c=null==a?void 0:a.find(e=>!e.productKey||!e.brandKey||e.productKey===t&&e.brandKey===l);return(0,i.jsxs)("div",{className:n.productContainer,children:[(0,i.jsxs)("div",{className:n.product,children:[(0,i.jsx)("div",{children:c?(0,i.jsx)("div",{className:n.imageContainer,children:(0,i.jsx)("img",{className:n.image,src:c.smallUrl||c.mediumUrl,alt:(null==c?void 0:c.altText)||""})}):(0,i.jsx)("img",{className:n.image,src:"/assets/images/supelco-no-image/supelco-no-image_w300.png",alt:"Supelco"})}),(0,i.jsx)("div",{children:(0,i.jsx)(T.N,{...s.aR.index(l,t,{catalog:(0,o.vN)(o.Xc.Products)}),passHref:!0,children:r||t})})]}),(0,i.jsx)(y.A,{onClick:()=>d({brandKey:l,productKey:t}),children:(0,i.jsx)(S.A,{className:n.x})})]})};var x=t(8733);let E=(0,t(35967).YK)({NEED_ADDITIONAL_HELP:{id:"NEED_ADDITIONAL_HELP",defaultMessage:"Need Additional Help?"},ALDRICH_MARKET_SELECT_NSR:{id:"ALDRICH_MARKET_SELECT_NSR",defaultMessage:"your comprehensive solution for the identification and procurement of readily available screening compounds and building blocks."},CUSTOMER_SUPPORT:{id:"CUSTOMER_SUPPORT",defaultMessage:"Customer Support"},SORRY_NO_MATCHES_FOUND_FOR:{id:"SORRY_NO_MATCHES_FOUND_FOR",defaultMessage:"Sorry, we couldn’t find any matches for"},SORRY_NO_RETURN_RESPONSE_FOR:{id:"SORRY_NO_RETURN_RESPONSE_FOR",defaultMessage:"Sorry, we couldn’t return anything based on your search. Let’s help you find what you are looking for:"},SELECTION_CHIP_REMOVE_FILTER_1:{id:"SELECTION_CHIP_REMOVE_FILTER_1",defaultMessage:"Remove"},SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH:{id:"SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH",defaultMessage:"keyword to perform facet search"},KEYWORD:{id:"KEYWORD",defaultMessage:"Keyword"},SELECTION_CHIP_REMOVE_FILTER_2:{id:"SELECTION_CHIP_REMOVE_FILTER_2",defaultMessage:"filter"},FILTER_AND_SORT_HEADING:{id:"FILTER_AND_SORT_HEADING",defaultMessage:"Filter & Sort"},AVAILABLE_FOR_SALE:{id:"AVAILABLE_FOR_SALE",defaultMessage:"Available for Sale"},GLOBALLY:{id:"GLOBALLY",defaultMessage:"Globally"},SHOW_LESS:{id:"SHOW_LESS",defaultMessage:"Show Less"},SHOW_MORE:{id:"SHOW_MORE",defaultMessage:"Show More"},SORT_BY_RELEVANCE:{id:"SORT_BY_RELEVANCE",defaultMessage:"Sort by Relevance"},SORT_BY_NAME_ASCENDING:{id:"SORT_BY_NAME_ASCENDING",defaultMessage:"Sort by Name (Ascending)"},SORT_BY_NAME_DESCENDING:{id:"SORT_BY_NAME_DESCENDING",defaultMessage:"Sort by Name (Descending)"},SORT_BY_MOL_WT_ASC:{id:"SORT_BY_MOL_WT_ASC",defaultMessage:"Sort by Molecular Weight (Ascending)"},SORT_BY_MOL_WT_DESC:{id:"SORT_BY_MOL_WT_DESC",defaultMessage:"Sort by Molecular Weight (Descending)"},CLEAR_ALL:{id:"CLEAR_ALL",defaultMessage:"Clear All"},SORT_HEADING:{id:"SORT_HEADING",defaultMessage:"Sort"},SYNONYMS:{id:"SYNONYMS",defaultMessage:"Synonyms"},SUMMARY:{id:"SUMMARY",defaultMessage:"Summary"},HIDE_PRODUCTS:{id:"HIDE_PRODUCTS",defaultMessage:"Hide Products"},SHOW_PRODUCTS:{id:"SHOW_PRODUCTS",defaultMessage:"Show Products ({totalProducts})"},RELATED_PRODUCTS:{id:"RELATED_PRODUCTS",defaultMessage:"Related Products"},CAS_NO:{id:"CAS_NO",defaultMessage:"CAS No."},MOLECULAR_WEIGHT:{id:"MOLECULAR_WEIGHT",defaultMessage:"Molecular Weight"},EC_NO:{id:"EC_NO",defaultMessage:"EC No."},BEILSTEIN_NO:{id:"BEILSTEIN_NO",defaultMessage:"Beilstein No."},SIMILARITY:{id:"SIMILARITY",defaultMessage:"Similarity"},DETAILS:{id:"DETAILS",defaultMessage:"Details"},COMPARE:{id:"COMPARE",defaultMessage:"Compare"},EXPAND:{id:"EXPAND",defaultMessage:"Expand"},HIDE:{id:"HIDE",defaultMessage:"Hide"},SUBSTANCE_VIEW_PRICING:{id:"SUBSTANCE_VIEW_PRICING",defaultMessage:"View Pricing"},CLONALITY:{id:"CLONALITY",defaultMessage:"Clonality"},APPLICATION:{id:"APPLICATION",defaultMessage:"Application"},CITATIONS:{id:"CITATIONS",defaultMessage:"Citations"},SDS:{id:"SDS",defaultMessage:"SDS"},PORE_SIZE:{id:"PORE_SIZE",defaultMessage:"Pore Size"},DIAMETER:{id:"DIAMETER",defaultMessage:"Diameter"},STERILITY:{id:"STERILITY",defaultMessage:"Sterility"},MATERIAL:{id:"MATERIAL",defaultMessage:"Material"},DESCRIPTION:{id:"DESCRIPTION",defaultMessage:"Description"},BRAND:{id:"BRAND",defaultMessage:"Brand"},PRICING:{id:"PRICING",defaultMessage:"Pricing"},PRODUCT_NO:{id:"PRODUCT_NO",defaultMessage:"Product No."},LINEAR_FORMULA:{id:"LINEAR_FORMULA",defaultMessage:"Linear Formula"},EMPIRICAL_FORMULA_HILL_NOTATION:{id:"EMPIRICAL_FORMULA_HILL_NOTATION",defaultMessage:"Empirical Formula (Hill Notation)"},CONTACT_SELLER_SHIPPED_SOLD:{id:"CONTACT_SELLER_SHIPPED_SOLD",defaultMessage:"Shipped & Sold By"},CONTACT_SELLER_TRUSTED:{id:"CONTACT_SELLER_TRUSTED",defaultMessage:"A Trusted Marketplace Seller"},SEE_ALL_BUILDING_BLOCKS:{id:"SEE_ALL_BUILDING_BLOCKS",defaultMessage:"See All Building Blocks"},BUILDING_BLOCKS_EXPLORER:{id:"BUILDING_BLOCKS_EXPLORER",defaultMessage:"Building Blocks Explorer"},SEE_ALL_RELATED_GENES:{id:"SEE_ALL_RELATED_GENES",defaultMessage:"See All Related Genes"},NONE:{id:"NONE",defaultMessage:"None"},ALL_PHOTOS:{id:"ALL_PHOTOS",defaultMessage:"All Photos"},CAS_NUMBER:{id:"CAS_NUMBER",defaultMessage:"CAS Number"},EC_NUMBER:{id:"EC_NUMBER",defaultMessage:"EC Number"},BEILSTEIN_REGISTRY_NUMBER:{id:"BEILSTEIN_REGISTRY_NUMBER",defaultMessage:"Beilstein Registry Number"},EDIT_QUERY:{id:"EDIT_QUERY",defaultMessage:"Edit Query"},STRUCTURE_QUERY_IMAGE_ALT:{id:"STRUCTURE_QUERY_IMAGE_ALT",defaultMessage:"Structure query image. Only available when generated direct from editor"},NEW_SEARCH:{id:"NEW_SEARCH",defaultMessage:"New Search"},FACET_SEARCH_WITHIN:{id:"FACET_SEARCH_WITHIN",defaultMessage:"Search Within"},NO_FACETS_FOUND:{id:"NO_FACETS_FOUND",defaultMessage:"No facets found"},PRODUCTS:{id:"PRODUCTS",defaultMessage:"Products"},TECHNICAL_DOCUMENTS:{id:"TECHNICAL_DOCUMENTS",defaultMessage:"Technical Documents"},SITE_CONTENT:{id:"SITE_CONTENT",defaultMessage:"Site Content"},CHOOSE_UP_TO_FOUR_PRODUCTS:{id:"CHOOSE_UP_TO_FOUR_PRODUCTS",defaultMessage:"Choose up to 4 products to compare"},SHOWING:{id:"SHOWING",defaultMessage:"Showing"},RESULT:{id:"RESULT",defaultMessage:"result"},RESULTS:{id:"RESULTS",defaultMessage:"results"},SEARCH_RESULT_OF:{id:"SEARCH_RESULT_OF",defaultMessage:"of"},FOR:{id:"FOR",defaultMessage:"for"},WITHIN:{id:"WITHIN",defaultMessage:"within"},FACET_DOC_TYPE:{id:"FACET_DOC_TYPE",defaultMessage:"Document Type"},FACET_WEB_REFMATL_RMTYPE:{id:"FACET_WEB_REFMATL_RMTYPE",defaultMessage:"Reference Material Type"},FACET_WEB_REFMATL_APIFAM:{id:"FACET_WEB_REFMATL_APIFAM",defaultMessage:"API Family"},FACET_WEB_PROBE_PRESENTATION:{id:"FACET_PROBE_PRESENTATION",defaultMessage:"Probe Presentation"},FACET_WEB_PROBE_TYPE:{id:"FACET_PROBE_TYPE",defaultMessage:"Probe Sugar"},FACET_WEB_AGENCY_USP_SUITAB:{id:"FACET_AGENCY_USP_SUITAB",defaultMessage:"USP Suitability"},FACET_WEB_GREENER_CATEGORY:{id:"FACET_GREENER_CATEGORY",defaultMessage:"Greener Category"},FACET_WEB_ELEMENT:{id:"FACET_WEB_ELEMENT",defaultMessage:"Element"},FACET_WEB_ELEMENT_FAMILY:{id:"FACET_WEB_ELEMENT_FAMILY",defaultMessage:"Element Family"},FACET_WEB_POLYMERCHAIN_LEN:{id:"FACET_WEB_POLYMERCHAIN_LEN",defaultMessage:"Chain Length"},FACET_WEB_SAMPLE_IO_FEED_WATER_NATURE:{id:"FACET_WEB_SAMPLE_IO_FEED_WATER_NATURE",defaultMessage:"Feed Water Quality"},FACET_WEB_OPERATING_LIMIT_FLOWRATE:{id:"FACET_WEB_OPERATING_LIMIT_FLOWRATE",defaultMessage:"Production Flow Rate (L/hr)"},FACET_WEB_OPERATING_LIMIT_DISTFLOWRATE:{id:"FACET_WEB_OPERATING_LIMIT_DISTFLOWRATE",defaultMessage:"Distribution Flow Rate (L/min)"},FACET_WEB_OPERATING_LIMIT_MAXUSE:{id:"FACET_WEB_OPERATING_LIMIT_MAXUSE",defaultMessage:"Daily Water Usage (L/day)"},FACET_LANGUAGE:{id:"FACET_LANGUAGE",defaultMessage:"Language"},FACET_ORGANISM:{id:"FACET_ORGANISM",defaultMessage:"Organism"},FACET_RELATED_PRODUCT_CATEGORIES:{id:"FACET_RELATED_PRODUCT_CATEGORIES",defaultMessage:"Related Product Categories"},FACET_BOILING_POINT:{id:"FACET_BOILING_POINT",defaultMessage:"Boiling Point (\xb0C)"},FACET_MELTING_POINT:{id:"FACET_MELTING_POINT",defaultMessage:"Melting Point (\xb0C)"},FACET_WEB_CULTURE_MEDIA_COMP_GLUCOSE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_GLUCOSE",defaultMessage:"Glucose (g/L)"},FACET_WEB_CULTURE_MEDIA_COMP_SODIUM_PYRUVATE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_SODIUM_PYRUVATE",defaultMessage:"Sodium Pyruvate (g/L)"},FACET_WEB_CULTURE_MEDIA_COMP_HEPES:{id:"FACET_WEB_CULTURE_MEDIA_COMP_HEPES",defaultMessage:"HEPES (mM)"},FACET_WEB_COMP_LAYER_THICKNESS:{id:"FACET_WEB_COMP_LAYER_THICKNESS",defaultMessage:"Layer Thickness (\xb5m)"},FACET_WEB_OPERATING_LIMIT_FREQUENCY_MHZ:{id:"FACET_WEB_OPERATING_LIMIT_FREQUENCY_MHZ",defaultMessage:"Frequency (MHz)"},FACET_WEB_NUCLEOSIDE_2_PROT:{id:"FACET_WEB_NUCLEOSIDE_2_PROT",defaultMessage:"2' protecting group"},FACET_WEB_NUCLEOSIDE_5_PROT:{id:"FACET_WEB_NUCLEOSIDE_5_PROT",defaultMessage:"5' protecting group"},FACET_WEB_NUCLEOSIDE_BASE:{id:"FACET_WEB_NUCLEOSIDE_BASE",defaultMessage:"Base"},FACET_WEB_NUCLEOSIDE_BASE_PROT:{id:"FACET_WEB_NUCLEOSIDE_BASE_PROT",defaultMessage:"Base protection"},FACET_WEB_MTX_ACT_GP:{id:"FACET_WEB_MTX_ACT_GP",defaultMessage:"Phase"},FACET_WEB_MARKET_FOCUS:{id:"FACET_WEB_MARKET_FOCUS",defaultMessage:"Application"},FACET_WEB_TITERTEST_APP:{id:"FACET_WEB_TITERTEST_APP",defaultMessage:"Technique"},FACET_WEB_SIZE_DESIGNATION_NEEDLE:{id:"FACET_WEB_SIZE_DESIGNATION_NEEDLE",defaultMessage:"Gauge"},FACET_WEB_FEATURE_CAP:{id:"FACET_WEB_FEATURE_CAP",defaultMessage:"Cap"},FACET_WEB_CELL_TRANSFORMATION_TYPE:{id:"FACET_WEB_CELL_TRANSFORMATION_TYPE",defaultMessage:"Transformation Type"},FACET_WEB_CELL_TRANSFORMATION_EFFICIENCY_CFU_UG:{id:"FACET_WEB_CELL_TRANSFORMATION_EFFICIENCY_CFU_UG",defaultMessage:"Transformation Efficiency (cfu/μg)"},FACET_WEB_CHEM_COMPOSITION:{id:"FACET_WEB_CHEM_COMPOSITION",defaultMessage:"Chemical Composition"},FACET_WEB_CHROMATOGRAPHY_MODE:{id:"FACET_WEB_CHROMATOGRAPHY_MODE",defaultMessage:"Separation Technique"},FACET_WEB_FEATURE_ELECTRONIC:{id:"FACET_WEB_FEATURE_ELECTRONIC",defaultMessage:"Electronic"},FACET_WEB_FILTER_CAPACITY_ML:{id:"FACET_WEB_FILTER_CAPACITY_ML",defaultMessage:"Filter Capacity (ml)"},FACET_WEB_FILTER_CAPACITY_UL:{id:"FACET_WEB_FILTER_CAPACITY_UL",defaultMessage:"Filter Capacity (\xb5L)"},FACET_GENE_ALIAS:{id:"FACET_GENE_ALIAS",defaultMessage:"Gene Alias"},FACET_GEOGRAPHY:{id:"FACET_GEOGRAPHY",defaultMessage:"Geography"},FACET_WEB_MATERIAL_NEEDLE_SHAPE:{id:"FACET_WEB_MATERIAL_NEEDLE_SHAPE",defaultMessage:"Needle Shape"},FACET_WEB_PRODUCT_AREA:{id:"FACET_WEB_PRODUCT_AREA",defaultMessage:"Product Area"},FACET_PRODUCT_CATEGORY:{id:"FACET_PRODUCT_CATEGORY",defaultMessage:"Product Category"},FACET_PRODUCT_TYPE:{id:"FACET_PRODUCT_TYPE",defaultMessage:"Product Type"},FACET_RELATED_CATEGORY:{id:"FACET_RELATED_CATEGORY",defaultMessage:"Related Category"},FACET_WEB_FEATURE_SURFACE:{id:"FACET_WEB_FEATURE_SURFACE",defaultMessage:"Surface"},FACET_WEB_TUBE_SIZE_ML:{id:"FACET_WEB_TUBE_SIZE_ML",defaultMessage:"Tube Size (ml)"},FACET_WEB_MATERIAL_VIALBOTTLE:{id:"FACET_WEB_MATERIAL_VIALBOTTLE",defaultMessage:"Vial Bottle Material"},FACET_WEB_COMP_VOLUME_RANGE_UL:{id:"FACET_WEB_COMP_VOLUME_RANGE_UL",defaultMessage:"Volume Range (\xb5L)"},FACET_WEB_COMP_WORKINGVOLUME_ML:{id:"FACET_WEB_COMP_WORKINGVOLUME_ML",defaultMessage:"Working Volume (ml)"},FACET_WEB_ACTIVITY_SPECTRUM:{id:"FACET_WEB_ACTIVITY_SPECTRUM",defaultMessage:"Activity Spectrum"},FACET_WEB_ADEQUATE_FOR_NO_REACTIONS:{id:"FACET_WEB_ADEQUATE_FOR_NO_REACTIONS",defaultMessage:"Number of Reactions"},FACET_WEB_AGENCY_METHOD:{id:"FACET_WEB_AGENCY_METHOD",defaultMessage:"Agency"},FACET_WEB_ANALYTE_SUITABILITY:{id:"FACET_WEB_ANALYTE_SUITABILITY",defaultMessage:"Analyte Suitability"},FACET_WEB_ANTIBODY_FORM:{id:"FACET_WEB_ANTIBODY_FORM",defaultMessage:"Antibody Form"},FACET_WEB_BATTERY_POWER:{id:"FACET_WEB_BATTERY_POWER",defaultMessage:"Battery Type"},FACET_WEB_FEATURE_BINDER:{id:"FACET_WEB_FEATURE_BINDER",defaultMessage:"Binder"},FACET_WEB_FEATURE_DNTPS:{id:"FACET_WEB_FEATURE_DNTPS",defaultMessage:"dNTPs"},FACET_WEB_FEATURE_HOTSTART:{id:"FACET_WEB_FEATURE_HOTSTART",defaultMessage:"Hot Start"},FACET_WEB_FEATURE_PCR_APPLICATION:{id:"FACET_WEB_FEATURE_PCR_APPLICATION",defaultMessage:"PCR Application"},FACET_WEB_POLYMERCHEM_POLYMERTYPE:{id:"FACET_WEB_POLYMERCHEM_POLYMERTYPE",defaultMessage:"Polymer Type"},FACET_WEB_POLYMERCHEM_MONOMERTYPE:{id:"FACET_WEB_POLYMERCHEM_MONOMERTYPE",defaultMessage:"Monomer Type"},FACET_WEB_POLYMERCHEM_POLYMERCOMPN:{id:"FACET_WEB_POLYMERCHEM_POLYMERCOMPN",defaultMessage:"Polymer Composition"},FACET_WEB_PEPTIDESYNTH_AMAC:{id:"FACET_WEB_PEPTIDESYNTH_AMAC",defaultMessage:" Amino Acid"},FACET_WEB_PEPTIDESYNTH_AMACTYPE:{id:"FACET_WEB_PEPTIDESYNTH_AMACTYPE",defaultMessage:" Amino Acid Type"},FACET_WEB_PEPTIDESYNTH_LINKER:{id:"FACET_WEB_PEPTIDESYNTH_LINKER",defaultMessage:" Linker"},FACET_WEB_POLYMERCHAIN_TYPE:{id:"FACET_WEB_POLYMERCHAIN_TYPE",defaultMessage:"Chain Type"},FACET_WEB_OPTICALISOMER:{id:"FACET_WEB_OPTICALISOMER",defaultMessage:"Optical Isomer"},FACET_WEB_PEPTIDESYNTH_CLEAVCOND:{id:"FACET_WEB_PEPTIDESYNTH_CLEAVCOND",defaultMessage:"Cleavage Condition"},FACET_WEB_SAMPLE_INPUT_PCR:{id:"FACET_WEB_SAMPLE_INPUT_PCR",defaultMessage:"Sample Type"},FACET_BIOLOGICAL_SOURCE:{id:"FACET_BIOLOGICAL_SOURCE",defaultMessage:"Biological Source"},FACET_WEB_MATERIAL_BOTTLE_DESC:{id:"FACET_WEB_MATERIAL_BOTTLE_DESC",defaultMessage:"Bottle material"},FACET_BRAND:{id:"FACET_BRAND",defaultMessage:"Brand"},FACET_WEB_COMP_CAPACITY_L:{id:"FACET_WEB_COMP_CAPACITY_L",defaultMessage:"Capacity (L)"},FACET_WEB_COMP_CAPACITY_ML:{id:"FACET_WEB_COMP_CAPACITY_ML",defaultMessage:"Capacity (mL)"},FACET_CLONALITY:{id:"FACET_CLONALITY",defaultMessage:"Clonality"},FACET_WEB_FEATURE_CLOSURE:{id:"FACET_WEB_FEATURE_CLOSURE",defaultMessage:"Closure Type"},FACET_COLOR:{id:"FACET_COLOR",defaultMessage:"Color"},FACET_COLLECTIONS:{id:"FACET_COLLECTIONS",defaultMessage:"Collections"},FACET_WEB_MATERIAL_COLOR:{id:"FACET_WEB_MATERIAL_COLOR",defaultMessage:"Color"},FACET_WEB_MATERIAL_COLUMN:{id:"FACET_WEB_MATERIAL_COLUMN",defaultMessage:"Column Material"},FACET_WEB_COLUMN_TYPE:{id:"FACET_WEB_COLUMN_TYPE",defaultMessage:"Column Type"},FACET_WEB_CONJUGATE:{id:"FACET_WEB_CONJUGATE",defaultMessage:"Conjugate"},FACET_WEB_FEATURE_CORE_TYPE:{id:"FACET_WEB_FEATURE_CORE_TYPE",defaultMessage:"Core Type"},FACET_WEB_NUCLEOSIDE_DEPROT:{id:"FACET_WEB_NUCLEOSIDE_DEPROT",defaultMessage:"Deprotection method"},FACET_WEB_COMP_DIAM_MM:{id:"FACET_WEB_COMP_DIAM_MM",defaultMessage:"Diameter (mm)"},FACET_WEB_CULTURE_MEDIA_COMP_EARLE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_EARLE",defaultMessage:"Earles Salts"},FACET_WEB_MATERIAL_FIBER_DESC:{id:"FACET_WEB_MATERIAL_FIBER_DESC",defaultMessage:"Fiber material"},FACET_WEB_FITTINGS_THREADS:{id:"FACET_WEB_FITTINGS_THREADS",defaultMessage:"Fitting"},FACET_WEB_FITTINGS_THREADS_FITS_SIZE:{id:"FACET_WEB_FITTINGS_THREADS_FITS_SIZE",defaultMessage:"Fitting"},FACET_WEB_FEATURE_FLUORESCENT:{id:"FACET_WEB_FEATURE_FLUORESCENT",defaultMessage:"Fluorescence"},FACET_WEB_ANAL_STAND_FORM:{id:"FACET_WEB_ANAL_STAND_FORM",defaultMessage:"Format"},FACET_FWGHT:{id:"FACET_FWGHT",defaultMessage:"Formula Weight"},FACET_WEB_POLYMER_ARCH_FUNCTIONALITY:{id:"FACET_WEB_POLYMER_ARCH_FUNCTIONALITY",defaultMessage:"Functionality"},FACET_WEB_FEATURE_GENERATION:{id:"FACET_WEB_FEATURE_GENERATION",defaultMessage:"Generation"},FACET_WEB_GREENER_ALTERNATIVE_PRINCIPLES:{id:"FACET_WEB_GREENER_ALTERNATIVE_PRINCIPLES",defaultMessage:"Greener Alternative Principles"},FACET_WEB_CULTURE_MEDIA_COMP_HANKSALT:{id:"FACET_WEB_CULTURE_MEDIA_COMP_HANKSALT",defaultMessage:"Hanks Salts"},FACET_WEB_COMP_HEIGHT:{id:"FACET_WEB_COMP_HEIGHT",defaultMessage:"Height"},FACET_WEB_COMP_HEIGHT_IN:{id:"FACET_WEB_COMP_HEIGHT_IN",defaultMessage:"Height (in)"},FACET_WEB_COMP_HEIGHT_MM:{id:"FACET_WEB_COMP_HEIGHT_MM",defaultMessage:"Height (mm)"},FACET_WEB_HOST_SELECTION_HOST:{id:"FACET_WEB_HOST_SELECTION_HOST",defaultMessage:"Host"},FACET_WEB_MATERIAL_HOUSING:{id:"FACET_WEB_MATERIAL_HOUSING",defaultMessage:"Housing Material"},FACET_WEB_MATERIAL_HUB_COLOR:{id:"FACET_WEB_MATERIAL_HUB_COLOR",defaultMessage:"Hub color"},FACET_WEB_COMP_ID_MM:{id:"FACET_WEB_COMP_ID_MM",defaultMessage:"ID (mm)"},FACET_WEB_ISOTOPIC_PURITY_ISOTOPE:{id:"FACET_WEB_ISOTOPIC_PURITY_ISOTOPE",defaultMessage:"Isotope"},FACET_ISOTYPE:{id:"FACET_ISOTYPE",defaultMessage:"Isotype"},FACET_WEB_CULTURE_MEDIA_COMP_LGLUTAMINE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_LGLUTAMINE",defaultMessage:"L-Glutamine"},FACET_WEB_COMP_LENGTH_CM:{id:"FACET_WEB_COMP_LENGTH_CM",defaultMessage:"Length (cm)"},FACET_WEB_COMP_LENGTH_FT:{id:"FACET_WEB_COMP_LENGTH_FT",defaultMessage:"Length (ft)"},FACET_WEB_COMP_LENGTH_IN:{id:"FACET_WEB_COMP_LENGTH_IN",defaultMessage:"Length (in)"},FACET_WEB_COMP_LENGTH_M:{id:"FACET_WEB_COMP_LENGTH_M",defaultMessage:"Length (m)"},FACET_WEB_COMP_LENGTH_MM:{id:"FACET_WEB_COMP_LENGTH_MM",defaultMessage:"Length (mm)"},FACET_MANUFACTURER_NAME:{id:"FACET_MANUFACTURER_NAME",defaultMessage:"Manufacturer"},FACET_MASS_SHIFT:{id:"FACET_MASS_SHIFT",defaultMessage:"Mass Shift"},FACET_WEB_MATERIAL_MATERIALDESC:{id:"FACET_WEB_MATERIAL_MATERIALDESC",defaultMessage:"Material"},FACET_WEB_MATERIAL_MATRIX:{id:"FACET_WEB_MATERIAL_MATRIX",defaultMessage:"Matrix Material"},FACET_WEB_MATERIAL_SUPPORT:{id:"FACET_WEB_MATERIAL_SUPPORT",defaultMessage:"Support Material"},FACET_WEB_MATERIAL_MEMBRANE:{id:"FACET_WEB_MATERIAL_MEMBRANE",defaultMessage:"Membrane Material"},FACET_WEB_MEDIA_SUITABILITY:{id:"FACET_WEB_MEDIA_SUITABILITY",defaultMessage:"Microorganism Suitability"},FACET_WEB_MODE_OF_ACTION:{id:"FACET_WEB_MODE_OF_ACTION",defaultMessage:"Mode of Action"},FACET_WEB_COMP_OD_IN:{id:"FACET_WEB_COMP_OD_IN",defaultMessage:"OD (in)"},FACET_WEB_COMP_OD_MM:{id:"FACET_WEB_COMP_OD_MM",defaultMessage:"OD (mm)"},FACET_WEB_ORIGINAL_DEVELOPER:{id:"FACET_WEB_ORIGINAL_DEVELOPER",defaultMessage:"Original Developer"},FACET_WEB_PEPTIDE_CLEAVAGE:{id:"FACET_WEB_PEPTIDE_CLEAVAGE",defaultMessage:"Peptide Cleavage"},FACET_PH_VAL:{id:"FACET_PH_VAL",defaultMessage:"pH Value"},FACET_WEB_CULTURE_MEDIA_COMP_PHENOL:{id:"FACET_WEB_CULTURE_MEDIA_COMP_PHENOL",defaultMessage:"Phenol Red"},FACET_PHYSICAL_FORM:{id:"FACET_PHYSICAL_FORM",defaultMessage:"Physical Form"},FACET_PK_VAL:{id:"FACET_PK_VAL",defaultMessage:"pK Value"},FACET_WEB_MATERIAL_PLATE:{id:"FACET_WEB_MATERIAL_PLATE",defaultMessage:"Plate Material"},FACET_WEB_PORE_SIZE_A:{id:"FACET_WEB_PORE_SIZE_A",defaultMessage:"Pore Size (Å)"},FACET_WEB_PORE_SIZE_DIM1_UM:{id:"FACET_WEB_PORESIZE_UM",defaultMessage:"Pore size (\xb5m)"},FACET_WEB_PARTICLE_SIZE_UM:{id:"FACET_WEB_PARTICLE_SIZE_UM",defaultMessage:"Particle Size (\xb5m)"},FACET_WEB_PROMOTER:{id:"FACET_WEB_PROMOTER",defaultMessage:"Promoter"},FACET_PURITY:{id:"FACET_PURITY",defaultMessage:"Purity"},FACET_WEB_REACT_SUITABILITY_REACTION_TYPE:{id:"FACET_WEB_REACT_SUITABILITY_REACTION_TYPE",defaultMessage:"Reaction Type"},FACET_WEB_REACT_SUITABILITY_REACTIVITY:{id:"FACET_WEB_REACT_SUITABILITY_REACTIVITY",defaultMessage:"Reactivity"},FACET_WEB_REACT_SUITABILITY_REAGENT_TYPE:{id:"FACET_WEB_REACT_SUITABILITY_REAGENT_TYPE",defaultMessage:"Reagent Type"},FACET_RECOMBINANT_HOST:{id:"FACET_RECOMBINANT_HOST",defaultMessage:"Recombinant Host"},FACET_WEB_RELEVANT_DISEASE:{id:"FACET_WEB_RELEVANT_DISEASE",defaultMessage:"Relevant Disease"},FACET_WEB_REPORTER_GENE:{id:"FACET_WEB_REPORTER_GENE",defaultMessage:"Reporter Gene"},FACET_WEB_HOST_SELECTION_SELECTION:{id:"FACET_WEB_HOST_SELECTION_SELECTION",defaultMessage:"Selection Method"},FACET_WEB_POLYMER_ARCH_SHAPE:{id:"FACET_WEB_POLYMER_ARCH_SHAPE",defaultMessage:"Shape"},FACET_WEB_SIZE_DESIGNATION:{id:"FACET_WEB_SIZE_DESIGNATION",defaultMessage:"Size"},FACET_WEB_CULTURE_MEDIA_COMP_NAHCO3:{id:"FACET_WEB_CULTURE_MEDIA_COMP_NAHCO3",defaultMessage:"Sodium Bicarbonate"},FACET_WEB_SPECIAL_GRADE:{id:"FACET_WEB_SPECIAL_GRADE",defaultMessage:"Special Grade"},FACET_WEB_SPECIES_REACTIVITY:{id:"FACET_WEB_SPECIES_REACTIVITY",defaultMessage:"Species Reactivity"},FACET_WEB_STERILIZATION:{id:"FACET_WEB_STERILIZATION",defaultMessage:"Sterility"},FACET_STERILIZABILITY_COMPAT:{id:"FACET_STERILIZABILITY_COMPAT",defaultMessage:"Sterilization Compatibility"},FACET_WEB_TAXON:{id:"FACET_WEB_TAXON",defaultMessage:"Taxon"},"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_LINEAR-G":{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_LINEAR-G",defaultMessage:"Linearity (g)"},FACET_WEB_BIOLSOURCE_ORGANISMPART:{id:"FACET_WEB_BIOLSOURCE_ORGANISMPART",defaultMessage:"Tissue"},FACET_WEB_MATERIAL_VIALBOTTLE_COLOR:{id:"FACET_WEB_MATERIAL_VIALBOTTLE_COLOR",defaultMessage:"Vial Bottle Color"},FACET_WEB_COMP_VOLUME_L:{id:"FACET_WEB_COMP_VOLUME_L",defaultMessage:"Volume (l)"},FACET_WEB_COMP_VOLUME_ML:{id:"FACET_WEB_COMP_VOLUME_ML",defaultMessage:"Volume (ml)"},FACET_WEB_COMP_VOLUME_UL:{id:"FACET_WEB_COMP_VOLUME_UL",defaultMessage:"Volume (\xb5L)"},FACET_WEB_COMP_WELLS:{id:"FACET_WEB_COMP_WELLS",defaultMessage:"Wells"},FACET_WEB_COMP_WIDTH_IN:{id:"FACET_WEB_COMP_WIDTH_IN",defaultMessage:"Width (in)"},FACET_WEB_COMP_WIDTH_MM:{id:"FACET_WEB_COMP_WIDTH_MM",defaultMessage:"Width (mm)"},FACET_PRODUCT_LINE:{id:"FACET_PRODUCT_LINE",defaultMessage:"Product Line"},FACET_WEB_SPECIES_REACT_NO:{id:"FACET_WEB_SPECIES_REACT_NO",defaultMessage:"Non-reactive Species"},FACET_WEB_PACKID:{id:"FACET_WEB_PACKID",defaultMessage:"Package Size"},FACET_FEATURE:{id:"FACET_FEATURE",defaultMessage:"Feature"},FACET_SERVICE:{id:"FACET_SERVICE",defaultMessage:"Service"},FACET_SHIPPING:{id:"FACET_SHIPPING",defaultMessage:"Shipping"},FACET_CONTENT_TYPE:{id:"FACET_CONTENT_TYPE",defaultMessage:"Content Type"},FACET_APPLICATIONS:{id:"FACET_APPLICATIONS",defaultMessage:"Applications"},FACET_TOPIC_AREA:{id:"FACET_TOPIC_AREA",defaultMessage:"Topic Area"},FACET_WEB_ANTIBODY_RESEARCH_AREA:{id:"FACET_WEB_ANTIBODY_RESEARCH_AREA",defaultMessage:"Research Area"},FACET_WEB_MEASURRANGE_WEIGHCAPACITY_RESOL_G:{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_RESOL_G",defaultMessage:"Resolution (g)"},FACET_WEB_MEASURRANGE_WEIGHCAPACITY_CAP_G:{id:"FACET_WEB_MEASURRANGE_WEIGHCAPACITY_CAP_G",defaultMessage:"Weighing Capacity (g)"},FACET_CLEAR_ALL_BUTTON:{id:"FACET_CLEAR_ALL_BUTTON",defaultMessage:"Clear All"},FACET_GENE_ID:{id:"FACET_GENE_ID",defaultMessage:"Gene ID"},FACET_WEB_ANALYTESUITAB:{id:"FACET_WEB_ANALYTESUITAB",defaultMessage:"Analyte Suitability"},FACET_WEB_BINDING_TYPE:{id:"FACET_WEB_BINDING_TYPE",defaultMessage:"Binding Type"},FACET_WEB_COMPATIBILITY_FORUSEWITH_MFR:{id:"FACET_WEB_COMPATIBILITY_FORUSEWITH_MFR",defaultMessage:"Compatibility"},FACET_WEB_CULTURE_MEDIA_COMP_STABLE:{id:"FACET_WEB_CULTURE_MEDIA_COMP_STABLE",defaultMessage:"Stable Glutamine"},FACET_WEB_DETECTION_METHOD:{id:"FACET_WEB_DETECTION_METHOD",defaultMessage:"Detection Method"},FACET_WEB_DETECTION_METHOD_AGENT:{id:"FACET_WEB_DETECTION_METHOD_AGENT",defaultMessage:"Detection Method"},FACET_WEB_FEATURE_GLASSWARECLASS:{id:"FACET_WEB_FEATURE_GLASSWARECLASS",defaultMessage:"Glassware Class"},FACET_WEB_FEATURE_HYDROPHILIC_HYDROPHOBIC:{id:"FACET_WEB_FEATURE_HYDROPHILIC_HYDROPHOBIC",defaultMessage:"Hydrophobicity"},FACET_WEB_FUNCTGP:{id:"FACET_WEB_FUNCTGP",defaultMessage:"Functional Group"},FACET_WEB_GEOGRAPHIC_ORIGIN:{id:"FACET_WEB_GEOGRAPHIC_ORIGIN",defaultMessage:"Geographic Origin"},FACET_WEB_MARKUSH_CLASS:{id:"FACET_WEB_MARKUSH_CLASS",defaultMessage:"Markush Class"},FACET_WEB_MARKUSH_GROUP:{id:"FACET_WEB_MARKUSH_GROUP",defaultMessage:"Markush Group"},FACET_WEB_MATRIXACTGP_SURFACE:{id:"FACET_WEB_MATRIXACTGP_SURFACE",defaultMessage:"Surface Treatment"},FACET_WEB_MISC_SPEC_GENDER:{id:"FACET_WEB_MISC_SPEC_GENDER",defaultMessage:"Gender"},FACET_WEB_ORGANOLEPTIC_CLASS:{id:"FACET_WEB_ORGANOLEPTIC_CLASS",defaultMessage:"Organoleptic Class"},FACET_WEB_PORE_SIZE_MWCO_KDA:{id:"FACET_WEB_PORE_SIZE_MWCO_KDA",defaultMessage:"MWCO (kDa)"},FACET_WEB_REACTION_SUITABILITY_CATALYTIC_CORE:{id:"FACET_WEB_REACTION_SUITABILITY_CATALYTIC_CORE",defaultMessage:"Core"},FACET_WEB_REPROG_METHOD:{id:"FACET_WEB_REPROG_METHOD",defaultMessage:"Reprogramming Method"},FACET_WEB_SAMPLE_IO_WATER_QUALITY:{id:"FACET_WEB_SAMPLE_IO_WATER_QUALITY",defaultMessage:"Output Water Quality"},FACET_WEB_STERILIZATION_METHOD:{id:"FACET_WEB_STERILIZATION_METHOD",defaultMessage:"Sterilization Method"},FACET_WEB_VESSELSTYLE:{id:"FACET_WEB_VESSELSTYLE",defaultMessage:"Style"},CHROMATOGRAMS:{id:"CHROMATOGRAMS",defaultMessage:"Chromatograms"},CHROMATOGRAM_SEARCH_VALIDATION_MSG:{id:"CHROMATOGRAM_SEARCH_VALIDATION_MSG",defaultMessage:"Please enter a term or select a technique."},CHROMATOGRAM_SEARCH_PROMPT:{id:"CHROMATOGRAM_SEARCH_PROMPT",defaultMessage:"Find a Chromatogram Using the Fields Below"},SEARCH_BY_KEYWORD:{id:"SEARCH_BY_KEYWORD",defaultMessage:"Search by Keyword"},TECHNIQUE:{id:"TECHNIQUE",defaultMessage:"Technique"},SEARCH:{id:"SEARCH",defaultMessage:"Search"},RESET:{id:"RESET",defaultMessage:"Reset"},FACET_WEB_RENEWABLE_CARBON:{id:"FACET_WEB_RENEWABLE_CARBON",defaultMessage:"Renewable Carbon Content"},FACET_WEB_EQP:{id:"FACET_WEB_EQP",defaultMessage:"Quality Segment"},FACET_WEB_MISC_SPEC_DF_UOM:{id:"FACET_WEB_MISC_SPEC_DF_UOM",defaultMessage:"df (\xb5m)"},FACET_WEB_COMP_SURFACE_AREA_CM2:{id:"FACET_WEB_COMP_SURFACE_AREA_CM2",defaultMessage:"Surface Area cm\xb2"},FACET_WEB_GREENER_CATEGORY_SUSTAINABILITY:{id:"FACET_WEB_GREENER_CATEGORY_SUSTAINABILITY",defaultMessage:"Sustainability"},FACET_WEB_POSTTRANSMOD:{id:"FACET_WEB_POSTTRANSMOD",defaultMessage:"Post Translational Modification"},FACET_TOPIC:{id:"FACET_TOPIC",defaultMessage:"Topic"}});var N=t(76594),I=t(18847);let R=t.n(I)()(()=>t.e(2974).then(t.bind(t,42974)),{loadableGenerated:{webpack:()=>[42974]},loadableGenerated:{webpack:()=>[42974]},ssr:!1}),B=(0,p.n9)()(e=>({root:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"0 auto",padding:e.spacing(6,10),width:"100%",maxWidth:"1280px"},drawer:{"& .MuiDrawer-paper":{boxShadow:"0 0px 10px 1px rgba(0, 0, 0, .2)"}},productsContainer:{flexGrow:2,display:"flex",padding:e.spacing(0,8),maxWidth:640,"& > *":{width:"calc(25% - ".concat(e.spacing(8),"px)"),marginRight:e.spacing(8)}},btnContainer:{display:"flex",flexDirection:"column",[e.breakpoints.up("lg")]:{flexDirection:"row"}},clearBtn:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(4),[e.breakpoints.up("lg")]:{marginTop:e.spacing(0),marginLeft:e.spacing(10)}},instructionsContainer:{maxWidth:"200px",[e.breakpoints.up("lg")]:{maxWidth:"inherit"}},instructions:{fontSize:e.typography.pxToRem(18)},blank:{background:e.palette.background.grey}})),M=e=>{let{isAemDrawer:a=!1}=e,{compareProducts:t,clearAllCompareProducts:l,sendToProductCompareDetail:n}=(0,A.Zn)(),o=(0,s.rd)(),[d]=iN(),{classes:c}=B(),u=(0,f.A)(),p=(0,g.A)(u.breakpoints.up("md")),[m,T]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{T(!0)},[]),m)?a?(0,i.jsx)(R,{}):(0,i.jsx)(_.Ay,{anchor:"bottom",open:p&&t.length>0,variant:"persistent",className:c.drawer,children:(0,i.jsxs)("div",{className:c.root,children:[(0,i.jsx)("div",{className:c.instructionsContainer,children:(0,i.jsx)(h.A,{className:c.instructions,component:"h3",children:(0,i.jsx)(x.A,{...E.CHOOSE_UP_TO_FOUR_PRODUCTS})})}),(0,i.jsx)("div",{className:c.productsContainer,children:(0,N.A)(4,e=>t[e]?(0,i.jsx)(v,{...t[e]},t[e].productKey):(0,i.jsx)("div",{className:c.blank},e))}),(0,i.jsxs)("div",{className:c.btnContainer,children:[(0,i.jsx)(b.A,{disabled:t.length<2,variant:"outlined",color:"primary",size:"medium",onClick:()=>n(d,o),children:(0,i.jsx)(x.A,{...E.COMPARE})}),(0,i.jsx)(y.A,{className:c.clearBtn,onClick:()=>l(),children:(0,i.jsx)(x.A,{...E.CLEAR_ALL})})]})]})}):null};var P=t(77328),j=t.n(P),L=t(11788),O=t(71007),U=t(8288),k=t(15524),F=t(47801),D=t(36503),H=t(37929),G=t(69139),w=t(77742),W=t(54753),K=t(33086),q=t(84768),Y=t(64272),V=t(61206),J=t(17215);let z=e=>e?e.toLowerCase().replace("facet_web_","").replace(/_/g," "):"",Z=e=>{let{id:a}=e,{formatMessage:t}=(0,w.A)();if(!a)return null;if(!E[a])return(0,i.jsx)(i.Fragment,{children:a.toLowerCase().replace("facet_web_","").replace(/_/g," ")});let r=t(E[a]);return(0,i.jsx)(V.A,{value:r})},Q=(0,p.n9)()(e=>({facetMarkup:{marginRight:e.spacing(1),"& sub, & sup":{verticalAlign:"baseline",position:"relative",top:"0.4em"},"& sup":{top:"-0.4em"}},searchTerm:{marginRight:e.spacing(1)},hideAtMobile:{[e.breakpoints.down("md")]:{display:"none"}},chipsContainer:{display:"flex",flexWrap:"wrap",margin:e.spacing(-1)},chipWrapper:{padding:e.spacing(1),border:"1px solid ".concat(e.palette.grey[200]),"& sup, sub":{verticalAlign:"baseline",position:"relative",top:"-0.4em"},"& sub":{top:"0.2em"}},keywordChipWrapper:{padding:e.spacing(1)},facetsMenuWrapper:{display:"none",padding:e.spacing(3),background:e.palette.background.grey,border:"1px solid ".concat(e.palette.grey[200]),borderRadius:5,marginBottom:e.spacing(5),[e.breakpoints.up("md")]:{display:"flex",flexDirection:"column"},marginTop:e.spacing(6)},facetsMenuLabel:{whiteSpace:"nowrap",marginRight:e.spacing(4),fontWeight:e.typography.fontWeightMedium,paddingBottom:e.spacing(2)}})),X=e=>{let{facetLabel:a,facetKey:t,facets:l}=e,n=(0,s.rd)(),{classes:d}=Q(),c=(0,w.A)(),u=(0,o.h2)({focus:n.query.focus}),p=(0,r.useCallback)((e,a)=>{if(!(null==a?void 0:a.length)&&u.focus===o.Xc.Chromatograms&&"FACET_WEB_TITERTEST_APP"===e.toUpperCase())return c.formatMessage(W.A[e.toUpperCase()]);if(!a)return"";let t=a.find(a=>a.key===e);return(null==t?void 0:t.key)&&W.A[t.key.toUpperCase()]?c.formatMessage(W.A[t.key.toUpperCase()]):z(null==t?void 0:t.key)},[c])(t,l);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.A,{className:d.facetMarkup,value:"".concat(p,":")}),(0,i.jsx)(V.A,{value:a})]})},$=(e,a)=>{a.handleSelectedFacetChange({key:e.key,options:[e.label],action:ix.Remove});let t="".concat(e.key,":").concat(e.label),i=(0,q.g)({action:"remove filter",component:"filter ribbon",element_type:"filter ribbon box",element_text:null==t?void 0:t.toLowerCase(),filter_name:e.label,filter_name_count:e.count,filter_category:e.key});(0,Y.BI)({payload:i})},ee=e=>{let{facets:a,isStructureSearch:t}=e,[r,l,n]=iN(),o=(0,G.A)(a,"options"),d=(0,G.A)(l,e=>e.options.map(a=>{let t=o.find(e=>e.value===a);return{key:e.key,label:a,count:null==t?void 0:t.count}})),{formatMessage:c}=(0,w.A)(),u=(0,s.rd)(),{classes:p,cx:m}=Q(),g=r.term&&!t&&!(0,K._)(u);return 0!==d.length||g?(0,i.jsxs)("div",{className:p.facetsMenuWrapper,children:[(0,i.jsx)(h.A,{variant:"caption",className:p.facetsMenuLabel,children:(0,i.jsx)(x.A,{id:"APPLIED_FILTERS_HEADING",defaultMessage:"Applied Filters:"})}),(0,i.jsxs)("div",{className:m(p.hideAtMobile,p.chipsContainer),children:[g&&(0,i.jsx)("div",{className:p.keywordChipWrapper,children:(0,i.jsx)(J.A,{ariaLabel:"".concat(c(W.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(r.term," ").concat(c(W.A.SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH)),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("span",{className:p.searchTerm,children:[c(W.A.KEYWORD),":"]}),(0,i.jsx)("span",{children:"'".concat(r.term,"'")})]}),dataTestId:"query-term-chip",onDelete:()=>n.handleTermRemoval(l,a)})}),a&&d.map(e=>(0,i.jsx)("div",{className:p.chipWrapper,children:(0,i.jsx)(J.A,{ariaLabel:"".concat(c(W.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(e.label," ").concat(c(W.A.SELECTION_CHIP_REMOVE_FILTER_2)),onDelete:()=>$(e,n),label:(0,i.jsx)(X,{facetLabel:e.label,facetKey:e.key,facets:a})})},"".concat(e.key,":").concat(e.label)))]})]}):null};var ea=t(89099),et=t(63752),ei=t(43564),er=t(39324),el=t.n(er);let{publicRuntimeConfig:{canonicalUrlPrefix:es}}=el()(),en=e=>{let{metadata:a}=e,t=(0,w.A)(),{asPath:r,query:{page:l,term:n,focus:d,type:c,country:u,language:p}}=(0,ea.useRouter)(),m=(0,et.mE)(),g=d===o.Xc.StructureSearch,_=n&&!g?"".concat(n.charAt(0).toUpperCase()).concat(n.slice(1)):t.formatMessage({id:"STRUCTURE_SEARCH",defaultMessage:"Structure Search"}),h="".concat(_," | Sigma-Aldrich"),b={[o.mI.CasNumber]:"CAS",[o.mI.EgecNumber]:"EC/EG",[o.mI.MdlNumber]:"MDL"};c&&b[c]&&(h="".concat(b[c]," ").concat(h));let y="page=".concat(l),A=r.indexOf(y),f=r.slice(0,A),T=r.slice(A+y.length,r.length),S="".concat(f,"page=").concat(Number(l)+1).concat(T),C="".concat(f,"page=").concat(Number(l)-1).concat(T),v=g?"Structure search results":"Find ".concat(n," and related products for scientific research at ").concat(m),x={"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Search",item:"".concat(es,"/").concat(u,"/").concat(p).concat(s.wO.index())},{"@type":"ListItem",position:2,name:"".concat(n),item:"".concat(es).concat(r)}]};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(j(),{children:[(0,i.jsx)("title",{"data-testid":"head-title",children:h}),Number(l)!==(null==a?void 0:a.numPages)?(0,i.jsx)("link",{rel:"next",href:S}):null,Number(l)>1?(0,i.jsx)("link",{rel:"prev",href:C}):null]}),(0,i.jsx)(ei.L,{description:v,keywords:[n||"","search","sigma","aldrich","millipore",m],canonicalParamAllowed:e=>["term","focus","page","perpage","sort","type"].includes(e),schema:x})]})};t(14098),(0,p.n9)()(e=>({facetGroupHeader:{display:"flex",alignItems:"center",justifyContent:"space-between"},headerBorderBottom:{borderBottom:"1px solid ".concat(e.palette.grey[400])},facetGroupLabel:{wordBreak:"break-all",fontWeight:"bold"},substanceFacetGroupLabel:{wordBreak:"break-all",fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontWeight:e.typography.fontWeightMedium}},facetGroupCollapse:{display:"flex",flexShrink:0,marginRight:e.spacing(-2.5)},collapseIcon:{fontSize:e.typography.pxToRem(24),color:e.palette.primary.main}})),t(24322),(0,p.n9)()(e=>({formBody:{marginTop:e.spacing(.5)},facet:{padding:e.spacing(1,0,0,2),width:"fit-content","& span":{fontSize:e.typography.pxToRem(14)}},facetFocus:{padding:e.spacing(0,0,2,0)},facetRadio:{padding:e.spacing(1,.5),marginRight:e.spacing(1.5),alignSelf:"flex-start"}}));var eo=t(5213),ed=t(57927);let ec=(0,p.n9)()(e=>({link:{textDecoration:"none",color:e.palette.text.primary,fontWeight:e.typography.fontWeightRegular,"&:hover":{color:e.palette.primary.main},padding:e.spacing(0,3)},active:{fontWeight:e.typography.fontWeightBold}})),eu=(e,a)=>{let t=(0,o.$c)({term:e,focus:a});return"?"===t[0]&&(t=t.slice(1)),{href:{pathname:"/search/[searchTerm]",query:t},as:{pathname:"".concat(s.wO.searchResults(e)),query:t}}},ep=e=>{let{focus:a,id:t,children:r}=e,{classes:l,cx:s}=ec(),[n]=iN(),o=s(l.link,n.focus===a&&l.active),d=n.focus===a?"page":void 0;return(0,i.jsx)(T.N,{...eu(n.term,a),children:(0,i.jsx)("a",{className:o,"aria-current":d,"data-testid":t,id:t,role:"tab",children:r})})};function em(e,a){return class extends r.Component{render(){return(0,i.jsx)(ep,{focus:e,id:a,children:this.props.children})}}}let eg=(0,p.n9)()(e=>({tabsRoot:{minHeight:30,borderBottom:"1px solid ".concat(e.palette.grey[400])},indicator:{backgroundColor:e.palette.text.primary}})),e_=e=>{let{orgId:a}=e,{classes:t}=eg(),{formatMessage:l}=(0,w.A)(),s=(0,ea.useRouter)(),n=(0,o.h2)({focus:s.query.focus,term:s.query.term}),d=(0,r.useMemo)(()=>{var e;return(null==a?void 0:a.trim())==="UCB"?"UCB":null==a?void 0:null===(e=a.trim())||void 0===e?void 0:e.toLowerCase()},[a]),c=e=>!!n.term&&!a||n.focus===e;return(0,i.jsx)("nav",{"aria-label":"Main Navigation",children:(0,i.jsxs)(ed.A,{variant:"scrollable",scrollButtons:"off",value:n.focus,classes:{root:t.tabsRoot,indicator:t.indicator},children:[c(o.Xc.Products)||c(o.Xc.B2B)?a?(0,i.jsx)(eo.A,{component:"span",label:"".concat(d," ").concat(l({id:"PRODUCTS",defaultMessage:"Products"}))}):(0,i.jsx)(eo.A,{value:o.Xc.Products,label:l({id:"PRODUCTS",defaultMessage:"Products"}),component:em(o.Xc.Products,"srp-nav-products")}):null,c(o.Xc.TechnicalDocuments)&&(0,i.jsx)(eo.A,{value:o.Xc.TechnicalDocuments,label:l({id:"TECHNICAL_DOCUMENTS",defaultMessage:"Technical Documents"}),component:em(o.Xc.TechnicalDocuments,"srp-nav-techdocs")}),c(o.Xc.SiteContent)&&(0,i.jsx)(eo.A,{value:o.Xc.SiteContent,label:l({id:"SITE_CONTENT",defaultMessage:"Site Content"}),component:em(o.Xc.SiteContent,"srp-nav-sitecontent")})]})})},eh=(0,p.n9)()(e=>({count:{display:"block",marginRight:"auto",marginLeft:e.spacing(3),fontSize:e.typography.pxToRem(16),[e.breakpoints.up("md")]:{display:"inline",marginLeft:0,fontSize:e.typography.pxToRem(14)}},searchTerm:{display:"inline",fontSize:e.typography.pxToRem(14),fontWeight:900}})),eb=(e,a,t)=>{let i=e*a;return{resCountFirst:e>1?(e-1)*a+1:1,resCountEnd:t&&i{var a;let{currPage:t,perPage:r,resultCount:l=0,searchTerm:n="",searchType:d=""}=e,{classes:c}=eh(),{formatMessage:u}=(0,w.A)(),{resCountFirst:p,resCountEnd:m}=eb(t,r,l),g=(0,s.rd)(),_=null===(a=g.query.orgId)||void 0===a?void 0:a.trim(),h="UCB"===_?_:null==_?void 0:_.toLowerCase(),b=u(E.SHOWING),y=u(1===l?E.RESULT:E.RESULTS),A=u(E.SEARCH_RESULT_OF),f=u(E.FOR),T=u(E.WITHIN),S=u((0,o.I0)(d));return(0,i.jsx)("div",{className:c.count,"data-testid":"srp-result-count",children:l?(0,i.jsxs)(i.Fragment,{children:["".concat(b," ").concat(p,"-").concat(m," ").concat(A," ").concat(l," ").concat(y," "),(0,K._)(g)?null:(0,i.jsxs)(i.Fragment,{children:[f," ",'"',n,'"'," ",h?S&&"".concat(T," ").concat(h," ").concat(S):S&&"".concat(T," ").concat(S)]})]}):null})};var eA=t(86024),ef=t(30877),eT=t(40032);let eS=(0,p.n9)()(e=>({root:{marginBottom:e.spacing(8)},heading:{display:"flex",justifyContent:"space-between",width:"100%",borderBottom:"1px solid ".concat(e.palette.grey[400]),padding:e.spacing(1)},body:{paddingTop:e.spacing(4)},icon:{fontSize:e.typography.pxToRem(10),color:e.palette.primary.main,transition:"transform 0.25s"},iconIsOpen:{transform:"rotate(180deg)"}})),eC=e=>{let{renderHeading:a,children:t}=e,{classes:l,cx:s}=eS(),[n,o]=(0,r.useState)(!1),d=s(l.icon,{[l.iconIsOpen]:n});return(0,i.jsxs)("div",{className:l.root,children:[(0,i.jsxs)(y.A,{onClick:()=>{o(!n)},className:l.heading,children:[a(),(0,i.jsx)(eT.A,{className:d})]}),(0,i.jsx)(ef.A,{in:n,children:(0,i.jsx)("div",{className:l.body,children:t})})]})};var ev=t(36331),ex=t(70813),eE=t(98011);let eN=[{value:d.FU.Relevance,label:E.SORT_BY_RELEVANCE}],eI=[{value:d.FU.Relevance,label:E.SORT_BY_RELEVANCE},{value:d.FU.Nameasc,label:E.SORT_BY_NAME_ASCENDING},{value:d.FU.Namedesc,label:E.SORT_BY_NAME_DESCENDING}],eR=[{value:d.FU.Relevance,label:E.SORT_BY_RELEVANCE},{value:d.FU.Molwtasc,label:E.SORT_BY_MOL_WT_ASC},{value:d.FU.Molwtdesc,label:E.SORT_BY_MOL_WT_DESC}],eB=[{value:d.FU.Relevance,label:E.SORT_BY_RELEVANCE},{value:d.FU.Genenameasc,label:E.SORT_BY_NAME_ASCENDING},{value:d.FU.Genenamedesc,label:E.SORT_BY_NAME_DESCENDING}],eM={[o.Xc.Products]:eI,[o.Xc.Genes]:eB,[o.Xc.Papers]:eN,[o.Xc.TechnicalDocuments]:eN,[o.Xc.SiteContent]:eN,[o.Xc.BuildingBlocks]:eR,[o.Xc.StructureSearch]:eR,[o.Xc.B2B]:eR,[o.Xc.Chromatograms]:eI},eP=(0,p.n9)()(e=>({radioGroup:{flexDirection:"column"},icon:{display:"flex",width:"24px",height:"24px",border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"50%","& span":{margin:"auto",width:"14px",height:"14px",borderRadius:"50%",backgroundColor:e.palette.primary.main}}})),ej=()=>{let[e,,a]=iN(),{formatMessage:t}=(0,w.A)(),{classes:l}=eP(),s=(0,r.useMemo)(()=>eM[e.focus].map(e=>({...e,label:t(e.label)})),[t,e.focus]);return(0,i.jsx)(ev.A,{row:!0,className:l.radioGroup,"aria-label":"sortOptions",name:"sortOptions",value:e.sort,onChange:e=>a.handleSortChange(e.target.value),children:s.map((e,a)=>{let{value:t,label:r}=e;return(0,i.jsx)(ex.A,{name:"sortOptionId",value:t,label:r.split(" ").slice(2).join(" "),control:(0,i.jsx)(eE.A,{disableRipple:!0,disableTouchRipple:!0,disableFocusRipple:!0,icon:(0,i.jsx)("span",{className:l.icon}),checkedIcon:(0,i.jsx)("span",{className:l.icon,children:(0,i.jsx)("span",{})})})},a)})})};var eL=t(91496),eO=t(21289),eU=t(70114),ek=t(14810);let eF=(0,p.n9)()(e=>({vr2:{marginBottom:e.spacing(2)},vr4:{marginBottom:e.spacing(4)},labelRoot:{marginLeft:0},checkboxRoot:{padding:e.spacing(1,2,1,0)},shippingIcon:{fontSize:e.typography.pxToRem(24),marginLeft:e.spacing(2)},showMore:{marginLeft:e.spacing(2),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,textDecoration:"none"},checkboxIcon:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:3,width:24,height:24,fontSize:e.typography.pxToRem(4)},checkboxIconChecked:{"& svg":{fontSize:e.typography.pxToRem(12)}},icon:{fontSize:e.typography.pxToRem(10),color:e.palette.primary.main,transition:"transform 0.25s",marginLeft:e.spacing(2)},iconIsOpen:{transform:"rotate(180deg)"}})),eD=e=>{let{facet:a}=e,{classes:t,cx:l}=eF(),s=(0,w.A)(),[,n,d]=iN(),c=(n.find(e=>{let{key:t}=e;return t===a.key})||{options:[]}).options,[u,p]=(0,r.useState)(!1),m=l(t.icon,{[t.iconIsOpen]:u}),g=u?a.options:a.options.slice(0,a.numToDisplay||6),_="facet_shipping"===a.key,h=e=>{switch(e){case o.u2.SameDay:return(0,i.jsx)(eO.A,{color:"secondary",fontSize:"inherit"});case o.u2.FreeFreight:return(0,i.jsx)(eU.A,{color:"secondary"});default:return null}},b=c.map(e=>{let a=e.includes(" / "),t=e.includes("-1?e.slice(i+1):e});return(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:t.vr4,children:g.map(e=>{let r=b.indexOf(e.value)>=0;return(0,i.jsx)("div",{className:t.vr2,children:(0,i.jsx)(ex.A,{classes:{root:t.labelRoot},checked:r,control:(0,i.jsx)(eL.A,{"data-testid":"srp-facet-".concat(e.value),id:e.value,value:e.value,color:"primary",classes:{root:t.checkboxRoot},icon:(0,i.jsx)("span",{className:t.checkboxIcon}),checkedIcon:(0,i.jsx)("span",{className:l(t.checkboxIcon,t.checkboxIconChecked),children:(0,i.jsx)(ek.A,{})}),onClick:()=>{d.handleSelectedFacetChange({key:a.key,options:[e.value],action:r?ix.Remove:ix.Add,multiSelect:a.multiSelect||!1,prefix:a.prefix})}}),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.A,{value:"".concat(e.value," (").concat(e.count,")")}),_&&(0,i.jsx)("span",{className:t.shippingIcon,children:h(e.value)})]})})},e.value)})}),(a.options.length>g.length||u)&&(0,i.jsxs)(y.A,{onClick:()=>p(!u),"aria-expanded":u,"aria-label":u?s.formatMessage(E.SHOW_LESS):s.formatMessage(E.SHOW_MORE),className:t.showMore,children:[u?(0,i.jsx)(x.A,{...E.SHOW_LESS}):(0,i.jsx)(x.A,{...E.SHOW_MORE}),(0,i.jsx)(eT.A,{className:m})]})]})},eH=(0,p.n9)()(e=>({facetMarkup:{marginRight:e.spacing(1),"& sub, & sup":{verticalAlign:"baseline",position:"relative",top:"0.4em"},"& sup":{top:"-0.4em"}}})),eG=e=>{let{facetLabel:a,facetKey:t,facets:l}=e,{classes:s}=eH(),n=(0,w.A)(),o=(0,r.useCallback)((e,a)=>{if(!a)return"";let t=a.find(a=>a.key===e);return(null==t?void 0:t.key)?n.formatMessage(E[t.key.toUpperCase()]):""},[n])(t,l);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(V.A,{className:s.facetMarkup,value:"".concat(o,":")}),(0,i.jsx)(V.A,{value:a})]})},ew=(0,p.n9)()(e=>({root:{marginBottom:e.spacing(8)},head:{marginBottom:e.spacing(4),display:"flex",justifyContent:"space-between",alignItems:"center"},body:{"& > *":{marginBottom:e.spacing(2)}},clearBtn:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},searchTerm:{marginRight:e.spacing(1)}})),eW=e=>{let{facets:a,isStructureSearch:t}=e,[r,l,s]=iN(),n=(0,G.A)(l,e=>e.options.map(a=>({key:e.key,label:a}))),{formatMessage:o}=(0,w.A)(),{classes:d}=ew();return(0,i.jsxs)("div",{className:d.root,children:[(0,i.jsx)("div",{className:d.head,children:(0,i.jsx)(h.A,{variant:"caption",children:(0,i.jsx)(x.A,{id:"APPLIED_FILTERS_HEADING",defaultMessage:"Applied Filters:"})})}),(0,i.jsxs)("div",{className:d.body,children:[r.term&&!t&&"facet-search"!==r.term&&(0,i.jsx)(J.A,{ariaLabel:"".concat(o(W.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(r.term," ").concat(o(W.A.SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH)),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("span",{className:d.searchTerm,children:[o(W.A.KEYWORD),":"]}),(0,i.jsx)("span",{children:"'".concat(r.term,"'")})]}),dataTestId:"query-term-chip",onDelete:()=>s.handleTermRemoval(l,a)}),a&&n.map(e=>(0,i.jsx)(J.A,{ariaLabel:"".concat(o(W.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(e.label," ").concat(o(W.A.SELECTION_CHIP_REMOVE_FILTER_2)),onDelete:()=>{s.handleSelectedFacetChange({key:e.key,options:[e.label],action:ix.Remove})},label:(0,i.jsx)(eG,{facetLabel:e.label,facetKey:e.key,facets:a})},e.key))]})]})},eK=(0,p.n9)()(e=>({body:{overflow:"scroll",padding:e.spacing(6,4)},footer:{padding:e.spacing(6,4)}})),eq=e=>{let{facets:a,isStructureSearch:t,isModalOpen:l,onModalClose:s,showSortBar:n}=e,{classes:o}=eK();return(0,i.jsx)(eA.A,{open:l,onClose:s,renderTitle:()=>(0,i.jsx)(h.A,{variant:"h2",component:"h2",children:(0,i.jsx)(x.A,{...W.A.FILTER_AND_SORT_HEADING})}),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:o.body,children:[(0,i.jsx)(eW,{facets:a,isStructureSearch:t}),n&&(0,i.jsx)(eC,{renderHeading:()=>(0,i.jsx)(h.A,{variant:"body1",component:"h2",children:(0,i.jsx)("b",{children:(0,i.jsx)(x.A,{...W.A.SORT_HEADING})})}),children:(0,i.jsx)(ej,{})}),!!a&&a.map(e=>(0,i.jsx)(r.Fragment,{children:(0,i.jsx)(eC,{renderHeading:()=>(0,i.jsx)(h.A,{variant:"body1",component:"h2",children:(0,i.jsx)("b",{children:(0,i.jsx)(Z,{id:e.key.toUpperCase()})})}),children:(0,i.jsx)(eD,{facet:e,allFacets:a})})},e.key))]}),(0,i.jsx)("div",{className:o.footer,children:(0,i.jsx)(b.A,{variant:"contained",color:"primary",size:"large",fullWidth:!0,onClick:s,children:(0,i.jsx)(x.A,{id:"DONE",defaultMessage:"Done"})})})]})})};var eY=t(75584);let eV=(0,p.n9)()(e=>({filterAndSortBar:{display:"flex",alignItems:"center",justifyContent:"center",padding:"".concat(e.spacing(3)," 0"),borderBottom:"1px solid ".concat(e.palette.grey[400]),backgroundColor:e.palette.common.white},filterTrigger:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},filterIcon:{fontSize:e.typography.pxToRem(24),marginRight:e.spacing(2)},facetCount:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",border:"1px solid ".concat(e.palette.primary.main),borderRadius:e.shape.borderRadius,color:e.palette.primary.main,fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(2)},vr6:{marginBottom:e.spacing(6)},mobileFiltersAndNav:{marginBottom:e.spacing(5),[e.breakpoints.up("md")]:{display:"none"}}})),eJ=e=>{let{metadata:a,orgId:t,facets:l,showSortBar:s}=e,[n,d]=iN(),{formatMessage:c}=(0,w.A)(),[u,p]=(0,r.useState)(!1),{classes:m}=eV(),g=()=>{p(!1)},_=n.focus===o.Xc.StructureSearch;return(0,i.jsxs)("div",{className:m.mobileFiltersAndNav,children:[(0,i.jsx)("div",{className:m.vr6,children:a&&(0,i.jsx)(ey,{currPage:a.page,perPage:a.perPage,resultCount:a.setsCount||a.itemCount||0,searchTerm:n.term,searchType:n.focus})}),(0,i.jsx)(e_,{orgId:t}),(!!(null==l?void 0:l.length)||s)&&(0,i.jsx)("div",{className:m.filterAndSortBar,children:(0,i.jsxs)(y.A,{className:m.filterTrigger,onClick:e=>{e.preventDefault(),p(!0)},children:[d.length?(0,i.jsx)("span",{className:m.facetCount,children:d.length}):(0,i.jsx)(eY.A,{className:m.filterIcon,fontSize:"inherit",color:"primary"}),c(E.FILTER_AND_SORT_HEADING)]})}),(0,i.jsx)(eq,{facets:l,isStructureSearch:_,isModalOpen:u,onModalClose:()=>g(),showSortBar:s})]})};var ez=t(90589),eZ=t(7645),eQ=t(76023),eX=t(45484);let e$=()=>{let[e,,a]=iN(),{formatMessage:t}=(0,w.A)(),l=(0,r.useMemo)(()=>eM[e.focus].map(e=>({...e,label:t(e.label)})),[t,e.focus]);return(0,i.jsx)(eZ.A,{minWidth:204,clone:!0,children:(0,i.jsx)(eX.A,{fullWidth:!1,size:"small",value:e.sort,onChange:e=>{a.handleSortChange(e.target.value)},id:"srp-sort-options",children:l.map(e=>{let{value:a,label:t}=e;return(0,i.jsx)(eQ.A,{value:a,id:"sort-option-".concat(a),children:t},a)})})})},e0=(0,p.n9)()(e=>({searchLink:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,paddingRight:e.spacing(2),paddingLeft:e.spacing(2),color:e.palette.secondary.dark},borderLeft:{borderLeft:"1px solid ".concat(e.palette.grey[400])},compareButton:{marginLeft:e.spacing(3),minWidth:116},desktopResultsMenu:{display:"none",[e.breakpoints.up("md")]:{minHeight:"2rem",display:"flex",alignItems:"center",justifyContent:"flex-end",flexShrink:0}}})),e1=e=>{let{metadata:a,showSortBar:t}=e,{classes:r}=e0(),l=(0,ea.useRouter)(),s=(0,o.h2)({focus:l.query.focus,term:l.query.term});return(0,i.jsxs)("div",{className:r.desktopResultsMenu,children:[a&&(0,i.jsx)(ey,{currPage:a.page,perPage:o.ft,resultCount:a.setsCount||a.itemCount||0,searchTerm:s.term,searchType:s.focus}),t&&(0,i.jsx)(eZ.A,{ml:2,children:(0,i.jsx)(e$,{})})]})};var e2=t(34415),e4=t(77197);let e3=(0,p.n9)()(e=>({docBanner:{padding:e.spacing(2,3),marginTop:e.spacing(4),background:e.palette.primary.light,display:"flex",flexDirection:"column",height:"53px",justifyContent:"center",[e.breakpoints.down("md")]:{margin:e.spacing(3)},"& p":{fontSize:e.typography.pxToRem(16),[e.breakpoints.down("md")]:{fontSize:e.typography.pxToRem(14)}}},lowercase:{textTransform:"lowercase"}}));var e5=function(e){return e.SDS="sds",e}({});let e8={sds:{id:"LOOKING_FOR_SDS",defaultMessage:"Looking for a Safety Data Sheet?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Analysis?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Origin?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Quality?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;t{var a;let{searchQuery:t}=e,{classes:r}=e3(),l=e8[t],n=s.HN.index(t),o=null===(a=e4.tq[t])||void 0===a?void 0:a.replaceAll(" ","_");return(0,i.jsx)("div",{className:r.docBanner,children:(0,i.jsxs)(h.A,{variant:"body1",children:[l&&(0,i.jsx)(x.A,{id:l.id,defaultMessage:l.defaultMessage,values:l.values})," ",(0,i.jsx)(x.A,{id:"THESE_AND_OTHER_DOCS",defaultMessage:"These and other documents can be found on our"})," ",(0,i.jsx)(e2.A,{href:"".concat(n,"&").concat("icid=search_term_specific_tip-banner-looking_for_a_".concat(o,"-documents")),children:(0,i.jsx)(x.A,{id:"DOCUMENTS",defaultMessage:"Documents"})})," ",(0,i.jsx)("span",{className:r.lowercase,children:(0,i.jsx)(x.A,{id:"PAGE",defaultMessage:"Page"})}),"."]})})};var e7=t(39069),e9=t(33280),ae=t(9522),aa=t(22566),at=t(80863),ai=t(22571),ar=t(43957),al=t(50358);let as=(0,p.n9)()(e=>({button:{padding:e.spacing(2,8)},caret:{fontSize:e.typography.pxToRem(9),marginLeft:e.spacing(1),marginTop:e.spacing(.5)}})),an=e=>{let{expanded:a,onToggle:t}=e,{classes:r}=as();return(0,i.jsxs)(b.A,{variant:"outlined",className:r.button,color:"primary",onClick:t,children:[(0,i.jsx)(x.A,{id:"VIEW_OPTIONS",defaultMessage:"View Options"}),a?(0,i.jsx)(al.Sw,{className:r.caret,"data-testid":"caret-up-icon"}):(0,i.jsx)(al.bD,{className:r.caret,"data-testid":"caret-down-icon"})]})};var ao=t(46129),ad=t(5005);let ac=(0,p.n9)()(e=>({responsiveProductContainer:{width:"100%",maxWidth:"100%",margin:0},linkContent:{cursor:"pointer",display:"flex",alignItems:"center",whiteSpace:"nowrap"},linkIcon:{marginRight:e.spacing(2)},linkIconContainer:{display:"flex",height:e.typography.pxToRem(18),width:e.typography.pxToRem(18),fontSize:e.typography.pxToRem(18),marginRight:e.spacing(2)},thumbnailWrapper:{maxHeight:88,maxWidth:88,borderRadius:2,border:"solid 1px ".concat(e.palette.grey[500]),backgroundColor:e.palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",marginRight:e.spacing(4),fontSize:e.typography.pxToRem(8)},thumbnail:{maxWidth:"100%",maxHeight:"100%",width:"auto",height:"auto"},topRow:{flexDirection:"row",alignItems:"flex-start"},triggerLink:{color:e.palette.primary.main,marginRight:e.spacing(10),fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(16),textDecoration:"none",bottom:e.typography.pxToRem(1),"&:hover":{cursor:"pointer",color:e.palette.primary.dark}},topRowContainer:{justifyContent:"space-between"},compareProductContainer:{background:e.palette.background.grey,fontSize:e.typography.pxToRem(14),paddingRight:e.spacing(2),marginTop:e.spacing(-2),display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center",[e.breakpoints.up("lg")]:{width:e.typography.pxToRem(290)}},checkbox:{background:e.palette.background.default},button:{padding:e.spacing(2,8)},productNumber:{fontSize:e.typography.pxToRem(16),marginBottom:e.spacing(1)},productName:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold,color:e.palette.common.black},productNameSuffix:{color:e.palette.common.black,fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightRegular,paddingTop:e.spacing(4)},viewOptionsButton:{marginTop:e.spacing(2),marginLeft:e.spacing(26)}})),au=e=>{let{product:a}=e,{classes:t}=ac(),[l,n]=(0,r.useState)(!1),o=a.images[0],d=null==a?void 0:a.sds,c=s.aR.index(a.brand,a.product_key),u=a.product_name,p=a.product_number,m=a.product_name_suffix;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(D.A,{container:!0,className:t.responsiveProductContainer,children:[(0,i.jsx)(D.A,{item:!0,md:3,xs:12,className:t.thumbnailWrapper,children:(0,i.jsx)(ao.N,{...c,children:(0,i.jsx)(ad.A,{className:t.thumbnail,alt:(null==o?void 0:o.alt_text)||u,src:null==o?void 0:o.url,urls:null==o?void 0:o.url,sizes:"88px"})})}),(0,i.jsx)(D.A,{item:!0,md:6,xs:12,children:(0,i.jsxs)(D.A,{container:!0,direction:"column",children:[(0,i.jsxs)(D.A,{container:!0,direction:"row",className:t.topRowContainer,children:[(0,i.jsx)(D.A,{item:!0,md:6,xs:12,className:t.productNumber,children:(0,i.jsx)(ao.N,{...c,role:"button","aria-hidden":"true",children:p})}),!!d&&(0,i.jsx)(at.A,{sdsLanguages:d,productNumber:a.product_number,brandKey:a.brand,className:t.triggerLink,trigger:(0,i.jsxs)("span",{className:t.linkContent,children:[(0,i.jsx)("span",{className:t.linkIconContainer,children:(0,i.jsx)(ai.A,{"data-testid":"sds-icon"})}),(0,i.jsx)(x.A,{id:"SDS",defaultMessage:"SDS"})]})})]}),(0,i.jsx)(D.A,{item:!0,children:(0,i.jsx)(ao.N,{...c,role:"button","aria-hidden":"true",className:t.productName,children:u})}),(0,i.jsx)(D.A,{item:!0,children:(0,i.jsx)(ao.N,{...c,role:"button","aria-hidden":"true",className:t.productNameSuffix,children:m})})]})}),(0,i.jsx)(D.A,{item:!0,md:3,xs:12,children:(0,i.jsxs)("span",{className:t.compareProductContainer,children:[(0,i.jsx)(ar.A,{className:t.checkbox}),(0,i.jsx)(x.A,{id:"COMPARE_THIS_PRODUCT",defaultMessage:"Compare This Product"})]})}),(0,i.jsx)(D.A,{item:!0,className:t.viewOptionsButton,children:(0,i.jsx)(an,{expanded:l,onToggle:()=>n(!l)})})]})})},ap=[{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"Tris hydrochloride >99% (titration), pH 7.0-9.0, suitable for FISH",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"form",value:"solid",seq:3,attribute_id:"physical form.listing"},{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"assay",value:">99% (titration)",seq:2,attribute_id:"assay.default"},{label:"packaging",value:"pkg of 500 g",seq:5,attribute_id:"package quantity.default"},{label:"manufacturer/tradename",value:"Roche",seq:6,attribute_id:"manufacturer designation.default"},{label:"technique(s)",value:"FISH: suitable",seq:7,attribute_id:"titertest.default"},{label:"pH",value:"7.0-9.0",seq:9,attribute_id:"ph value.default"},{label:"useful pH range",value:"7.0-9.0",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:12,attribute_id:"pk-values.default"},{label:"absorption",value:"<0.02 at 300 nm at 100 mg/mL",seq:13,attribute_id:"absorption.default"},{label:"storage temp.",value:"room temp",seq:15,attribute_id:"storage temp.default"}],descriptions:[{label:"Analysis Note",value:"Purity: >99% Tris-HCl (titrimetric)
Heavy metals: <1 ppm Pb and Fe",description_type_id:1},{label:"Application",value:'Buffering agent in incubation mixtures. It has also been used as a component of lysis and TE (Tris-EDTA) buffer.',description_type_id:3},{label:"Features and Benefits",value:"Crystals",description_type_id:14},{label:"Other Notes",value:'2024 CiteAb Award Winner for Supplier Succeeding in Parkinson′s Research',description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Roche",url:"/products/molecular-biology-and-functional-genomics/molecular-biology/roche"},{category:"Roche\xae Life Science Products",url:"/products/molecular-biology-and-functional-genomics/roche-life-science-products"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"",label:"Product Information Sheet-10812846001",url:"/deepweb/assets/sigmaaldrich/product/documents/297/339/10812846001.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[],components:[],product_rating:null,aliases:[{label:"PubChem Substance ID",value:'329749168',alias_type_id:15},{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:["FISH"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"10812846001",vendor_number:"",product_key:"10812846001",erp_pno_key:"10812846001",brand_id:10,brand:"ROCHE",display_brand:"Roche",product_name:"Tris hydrochloride",product_name_suffix:">99% (titration), pH 7.0-9.0, suitable for FISH",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"Tris hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["000000010812846001","10812846001"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris hydrochloride 99 (titration), pH 7.0-9.0, suitable for FISH TRIS HCl",description:"Sigma-Aldrich offers Roche-10812846001, Tris hydrochloride (Tris HCL) for your research needs. Find product specific information including molecular weight, formula, CAS, MSDS, protocols and references.",keyword:"Roche, 10812846001, Tris hydrochloride, >99% (titration), pH 7.0-9.0, suitable for FISH, Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["hr_HR","de_AT","fr_CA","it_CH","th_TH","da_DK","en_US","no_NO","zh_CN","en_CA","lv_LV","en_EU","ko_KR","es_ES","en_NZ","hu_HU","tr_TR","fi_FI","en_DE","pt_PT","de_BE","pt_BR","fr_BE","el_GR","en_MY","es_CL","ja_JP","de_CH","ms_MY","nl_NL","vi_VN","it_IT","sl_SI","es_MX","bg_BG","es_US","et_EE","de_DE","pl_PL","nl_BE","en_AU","sv_SE","en_GB","fr_FR","sk_SK","ru_RU","lt_LT","es_AR","ro_RO","cs_CZ","fr_CH"],badges:[{sales_org_ids:["7950"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["1730"," 1376"," 1756"],type:"top_seller",label:"Top Seller",priority:2},{sales_org_ids:["2123"," 1756"," 1710"," 1770"," 1940"],type:"most_popular",label:"Most Popular",priority:3}],facets:[{type:"FACET_MANUFACTURER_NAME",value:["Roche"]},{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_TITERTEST_APP",value:["FISH"]},{type:"FACET_PURITY",value:["99.0"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:["A11379.30","J63636.K2","J60080.AK","J22638.K2","J22638.AE","22803-4A","228030051","J62848.AK","A11379.0B","228032500","22803-2A","228031000","A11379.18","J22638.AP","228030010","22803-1A","22803-5A","T0740","J67233.22"],xref_equivalent_pno:null,xref_exact_pno:["SIGMA"],keywords:["10812846","10812846","10812846","10812846","10812846","10812846001 Roche","10812846001 Roche","10812846001 Roche","10812846001 Roche","10812846001 Roche","812846","812846","812846","812846","812846","Roche 10812846001","Roche 10812846001","Roche 10812846001","Roche 10812846001","Roche 10812846001"],country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","VN","PH","TP","LA","SG","BN","MM","KH","GI","ES","AD","GB","FK","NL","IL","SE","SK","PT","DK","FO","GL","RU","CZ","PL","CN","CA","KR","IE","IT","SM","VA","BE","LU","NO","IN","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","HU","FI"],created_by:"CBA",updated_by:"CBA",product_brand:"10812846001ROCHE",legal_name:"Tris hydrochloride",legal_name_suffix:">99% (titration), pH 7.0-9.0, suitable for FISH",search_product_names:["Tris hydrochloride"],search_product_suffixes:[">99% (titration), pH 7.0-9.0, suitable for FISH"],display_name:"Tris hydrochloride",display_name_suffix:">99% (titration), pH 7.0-9.0, suitable for FISH",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"TRIS hydrochloride EMPROVE® EVOLVE",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"biological source",value:"synthetic",seq:1,attribute_id:"biological source.default"},{label:"description",value:"Manufactured under appropriate controls for use as a raw material in BioProcessing",seq:2,attribute_id:"id clarifier.default"},{label:"product line",value:"EMPROVE® EVOLVE",seq:3,attribute_id:"product line.default"},{label:"form",value:"powder",seq:5,attribute_id:"physical form.listing"},{label:"technique(s)",value:"cell culture | mammalian: suitable",seq:7,attribute_id:"titertest.default"},{label:"impurities",value:" Endotoxin, tested",seq:8,attribute_id:"impurities.default"},{label:"impurities",value:" Microbial, tested",seq:9,attribute_id:"impurities.default"},{label:"impurities",value:" Trace Metals, tested",seq:10,attribute_id:"impurities.default"},{label:"useful pH range",value:"7.0-9.0",seq:11,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:12,attribute_id:"pk-values.default"},{label:"suitability",value:"suitable for manufacturing use",seq:13,attribute_id:"suitability.results [empty]"},{label:"foreign activity",value:"Cytotoxicity, contains (tested)",seq:14,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"DNase, contains (tested)",seq:15,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"NICKase, contains (tested)",seq:16,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Protease, contains (tested)",seq:17,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"RNase, contains (tested)",seq:18,attribute_id:"foreign activities.default"},{label:"Quality Level",value:"400",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"Tris HCl is a commonly used biological buffer. Tris/Tris HCl as a buffering system has a very broad usage in biological systems for biopharmaceutical manufacturing, cell culture, diagnostics and molecular biology. The pKa of Tris is 7.77 which corresponds closely to a physiological pH of 7.36.

Tris HCl is used as the conjugate buffer component with Tris/Tromethamine/Trizma in biopharmaceutical buffer formulations (both upstream and downstream applications), electrophoresis separations and diagnostic reagent formulations.",description_type_id:3},{label:"General description",value:'Our SAFC® portfolio of high-quality raw materials for use in biopharmaceutical processing withstands strict quality control procedures plus the documentation and expertise to help our customers meet requirements as defined by the M-Clarity Program.

M-Clarity Program

As part of our EMPROVE® Program, our raw materials are offered with EMPROVE® Dossiers which provide comprehensive, up-to-date documentation to help you navigate regulatory challenges, manage risks, and improve your manufacturing processes.

Buffer quality is vital for the success of biopharmaceutical processes, because buffers are indispensable in nearly every production step.

Our broad portfolio of buffer materials manufactured under appropriate controls is tailored to your needs. Ranging from non-GMP grades for low-risk application, to IPEC-PQG GMP for higher-risk applications, we have products covering all your manufacturing needs.',description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Emprove is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"SAFC is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Bioprocessing & Formulation Raw Materials",url:"/products/pharma-and-biopharma-manufacturing/bioprocessing-formulation-raw-materials"},{category:"Buffer & Media Prep",url:"/products/pharma-and-biopharma-manufacturing/buffer-media-prep"},{category:"Buffers & pH Adjusters",url:"/products/pharma-and-biopharma-manufacturing/buffer-media-prep/buffers-and-ph-adjusters"},{category:"Chromatography",url:"/products/pharma-and-biopharma-manufacturing/chromatography-bioprocessing"},{category:"Downstream Process & Formulation Chemicals",url:"/products/pharma-and-biopharma-manufacturing/bioprocessing-formulation-raw-materials/downstream-process-formulation-chemicals"},{category:"Pharma & Biopharma Manufacturing",url:"/products/pharma-and-biopharma-manufacturing"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"",label:"Raw Materials for Biopharmaceutical Manufacturing",url:"/deepweb/assets/sigmaaldrich/product/documents/319/155/bpm-handbook-pg6668en-mk.pdf",key:"USER_GUIDE",seq:1},{image:"",label:"Raw Materials for Biopharmaceutical Manufacturing",url:"/deepweb/assets/sigmaaldrich/product/documents/420/597/bpm-handbook-pg6668en-ms.pdf",key:"USER_GUIDE",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1},{type:"sample",label:"Request a Sample",value:"",url:"/campaigns/lead-generation/sample-request-form-biopharma-pharma-application",id:"sample",seq:2}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:["cell culture"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"upstream_processing chemistries",product_number:"108315",vendor_number:"",product_key:"108315",erp_pno_key:"108315",brand_id:1,brand:"SIGMA",display_brand:"SAFC",product_name:"TRIS hydrochloride",product_name_suffix:"EMPROVE® EVOLVE",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"TRIS hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["000000001083150000","000000001083150003","000000001083150100","1083150100-KC","000000001083159025","000000001083159050","000000001083159999","000000001083155000","1.08315.9050","1.08315.5000","1.08315.0100","1.08315.0003"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"TRIS hydrochloride EMPROVE® EVOLVE | Sigma-Aldrich",description:"TRIS hydrochloride EMPROVE® EVOLVE; CAS Number: 1185-53-1; Synonyms: Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride; Linear Formula: NH2C(CH2OH)3 \xb7 HCl at Sigma-Aldrich",keyword:"SAFC, 108315, TRIS hydrochloride, EMPROVE® EVOLVE, Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["sk_SK","sv_FI","en_MY","et_EE","de_LI","fr_CA","lt_LT","en_CA","zh_CN","bg_BG","it_LI","es_CL","it_IT","en_GENERIC","pt_GENERIC","es_GENERIC","fr_FR","es_US","da_DK","nl_NL","fr_BE","th_TH","fi_FI","en_SG","pl_PL","cs_CZ","tr_TR","en_EU","en_GB","en_KR","es_MX","sh_RS","id_ID","en_TH","ru_RU","en_VN","en_US","en_MX","pt_BR","en_IE","en_AD","vi_VN","no_NO","en_NZ","de_AT","nl_BE","hr_HR","de_DE","lv_LV","en_AU","es_AD","de_BE","en_CN","pt_EU","de_CH","en_ID","en_TW","it_CH","zf_TW","es_EU","hu_HU","ms_MY","ro_RO","sl_SI","ko_KR","ja_JP","es_ES","fr_LI","sv_SE","el_GR","sh_CS","pt_PT","fr_CH","pt_AD"],badges:[{sales_org_ids:["2034"," 2118"," 4110"," 7950"," 2025"," 1460"],type:"top_seller",label:"Top Seller",priority:1}],facets:[{type:"FACET_PHYSICAL_FORM",value:["powder"]},{type:"FACET_PRODUCT_LINE",value:["EMPROVE® EVOLVE"]},{type:"FACET_BIOLSOURCE",value:["synthetic"]},{type:"FACET_TITERTEST_APP",value:["cell culture | mammalian"]},{type:"FACET_BRAND",value:["SAFC"]},{type:"FACET_EQP",value:["400"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","AR","AT","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","JP","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","TW","DK","FO","GL","FI","BE","LU","CN","TP","LA","SG","BN","MM","KH","GI","ES","AD","IN","NO","IT","SM","VA","RU","IL","GB","FK","SE","HU","IE","NL","PL","KR","PT","CZ","CA"],created_by:"CBA",updated_by:"CBA",product_brand:"108315SIGMA",legal_name:"TRIS hydrochloride",legal_name_suffix:"EMPROVE® EVOLVE",search_product_names:["TRIS hydrochloride"],search_product_suffixes:["EMPROVE® EVOLVE"],display_name:"TRIS hydrochloride",display_name_suffix:"EMPROVE® EVOLVE",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"TRIS hydrochloride EMPROVE® EVOLVE",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"biological source",value:"synthetic",seq:1,attribute_id:"biological source.default"},{label:"description",value:"Manufactured under appropriate controls for use as a raw material in BioProcessing",seq:2,attribute_id:"id clarifier.default"},{label:"product line",value:"EMPROVE® EVOLVE",seq:3,attribute_id:"product line.default"},{label:"form",value:"powder",seq:5,attribute_id:"physical form.listing"},{label:"technique(s)",value:"cell culture | mammalian: suitable",seq:7,attribute_id:"titertest.default"},{label:"impurities",value:" Endotoxin, tested",seq:8,attribute_id:"impurities.default"},{label:"impurities",value:" Microbial, tested",seq:9,attribute_id:"impurities.default"},{label:"impurities",value:" Trace Metals, tested",seq:10,attribute_id:"impurities.default"},{label:"useful pH range",value:"7.0-9.0",seq:11,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:12,attribute_id:"pk-values.default"},{label:"suitability",value:"suitable for manufacturing use",seq:13,attribute_id:"suitability.results [empty]"},{label:"foreign activity",value:"Cytotoxicity, contains (tested)",seq:14,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"DNase, contains (tested)",seq:15,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"NICKase, contains (tested)",seq:16,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Protease, contains (tested)",seq:17,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"RNase, contains (tested)",seq:18,attribute_id:"foreign activities.default"},{label:"Quality Level",value:"400",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"Tris HCl is a commonly used biological buffer. Tris/Tris HCl as a buffering system has a very broad usage in biological systems for biopharmaceutical manufacturing, cell culture, diagnostics and molecular biology. The pKa of Tris is 7.77 which corresponds closely to a physiological pH of 7.36.

Tris HCl is used as the conjugate buffer component with Tris/Tromethamine/Trizma in biopharmaceutical buffer formulations (both upstream and downstream applications), electrophoresis separations and diagnostic reagent formulations.",description_type_id:3},{label:"General description",value:'Our SAFC® portfolio of high-quality raw materials for use in biopharmaceutical processing withstands strict quality control procedures plus the documentation and expertise to help our customers meet requirements as defined by the M-Clarity Program.

M-Clarity Program

As part of our EMPROVE® Program, our raw materials are offered with EMPROVE® Dossiers which provide comprehensive, up-to-date documentation to help you navigate regulatory challenges, manage risks, and improve your manufacturing processes.

Buffer quality is vital for the success of biopharmaceutical processes, because buffers are indispensable in nearly every production step.

Our broad portfolio of buffer materials manufactured under appropriate controls is tailored to your needs. Ranging from non-GMP grades for low-risk application, to IPEC-PQG GMP for higher-risk applications, we have products covering all your manufacturing needs.',description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Emprove is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"SAFC is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Bioprocessing & Formulation Raw Materials",url:"/products/pharma-and-biopharma-manufacturing/bioprocessing-formulation-raw-materials"},{category:"Buffer & Media Prep",url:"/products/pharma-and-biopharma-manufacturing/buffer-media-prep"},{category:"Buffers & pH Adjusters",url:"/products/pharma-and-biopharma-manufacturing/buffer-media-prep/buffers-and-ph-adjusters"},{category:"Chromatography",url:"/products/pharma-and-biopharma-manufacturing/chromatography-bioprocessing"},{category:"Downstream Process & Formulation Chemicals",url:"/products/pharma-and-biopharma-manufacturing/bioprocessing-formulation-raw-materials/downstream-process-formulation-chemicals"},{category:"Pharma & Biopharma Manufacturing",url:"/products/pharma-and-biopharma-manufacturing"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"",label:"Raw Materials for Biopharmaceutical Manufacturing",url:"/deepweb/assets/sigmaaldrich/product/documents/319/155/bpm-handbook-pg6668en-mk.pdf",key:"USER_GUIDE",seq:1},{image:"",label:"Raw Materials for Biopharmaceutical Manufacturing",url:"/deepweb/assets/sigmaaldrich/product/documents/420/597/bpm-handbook-pg6668en-ms.pdf",key:"USER_GUIDE",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1},{type:"sample",label:"Request a Sample",value:"",url:"/campaigns/lead-generation/sample-request-form-biopharma-pharma-application",id:"sample",seq:2}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:["cell culture"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"upstream_processing chemistries",product_number:"108319",vendor_number:"",product_key:"108319",erp_pno_key:"108319",brand_id:1,brand:"SIGMA",display_brand:"SAFC",product_name:"TRIS hydrochloride",product_name_suffix:"EMPROVE® EVOLVE",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"TRIS hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["000000001083190000","000000001083190003","000000001083190100","1083190100-KC","000000001083199025","000000001083199050","000000001083199999","000000001083195000","1.08319.9050","1.08319.9025","1.08319.5000","1.08319.0100","1.08319.0003"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"TRIS hydrochloride EMPROVE® EVOLVE | Sigma-Aldrich",description:"TRIS hydrochloride EMPROVE® EVOLVE; CAS Number: 1185-53-1; Synonyms: Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride; Linear Formula: NH2C(CH2OH)3 \xb7 HCl at Sigma-Aldrich",keyword:"SAFC, 108319, TRIS hydrochloride, EMPROVE® EVOLVE, Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["en_EU","de_BE","en_VN","hu_HU","nl_BE","es_EU","en_ID","fr_CH","tr_TR","pl_PL","fr_LI","de_DE","de_AT","sl_SI","sk_SK","ms_MY","en_MY","es_US","pt_PT","fr_BE","de_LI","en_US","it_CH","es_AD","es_ES","en_AD","pt_BR","ro_RO","sv_SE","en_MX","ru_RU","es_MX","en_CA","vi_VN","fi_FI","it_LI","fr_FR","cs_CZ","es_CL","pt_AD","hr_HR","it_IT","pt_EU","es_GENERIC","pt_GENERIC","en_GENERIC","de_CH","lt_LT","en_KR","sh_CS","el_GR","id_ID","da_DK","en_SG","sv_FI","en_NZ","en_AU","nl_NL","et_EE","th_TH","zh_CN","ko_KR","ja_JP","no_NO","sh_RS","fr_CA","en_IE","lv_LV","en_GB","bg_BG"],badges:[{sales_org_ids:["2034"," 7950"," 1730"," 2025"," 1460"],type:"top_seller",label:"Top Seller",priority:1}],facets:[{type:"FACET_PHYSICAL_FORM",value:["powder"]},{type:"FACET_PRODUCT_LINE",value:["EMPROVE® EVOLVE"]},{type:"FACET_BIOLSOURCE",value:["synthetic"]},{type:"FACET_TITERTEST_APP",value:["cell culture | mammalian"]},{type:"FACET_BRAND",value:["SAFC"]},{type:"FACET_EQP",value:["400"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","RU","CA","BE","LU","SE","FI","CN","TP","LA","SG","BN","MM","KH","DK","FO","GL","IT","SM","VA","GB","FK","NO","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","GI","ES","AD","IL","PT","CZ","HU","PL","IE","NL","KR","IN"],created_by:"CBA",updated_by:"CBA",product_brand:"108319SIGMA",legal_name:"TRIS hydrochloride",legal_name_suffix:"EMPROVE® EVOLVE",search_product_names:["TRIS hydrochloride"],search_product_suffixes:["EMPROVE® EVOLVE"],display_name:"TRIS hydrochloride",display_name_suffix:"EMPROVE® EVOLVE",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane GR for analysis buffer substance ACS,Reag. Ph Eur",label:"",image_type_id:2,image_type:"Structure"},{seq:11,url:"/assets/sigmaaldrich/product/images/264/127/ef68deb7-bbb0-451b-957d-cc62c94279d2/ef68deb7-bbb0-451b-957d-cc62c94279d2.jpg",alt_text:"Tris(hydroxymethyl)aminomethane GR for analysis buffer substance ACS,Reag. Ph Eur",label:"1.08382_Bio_Buffer_Substances Kopie[1.08382_Bio_Buffer_Substances Kopie-ALL].jpg",image_type_id:1,image_type:"Photo"}],attributes:[{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"grade",value:"ACS reagent",seq:1,attribute_id:"special grade.default"},{label:"agency",value:"reag. Ph. Eur.",seq:2,attribute_id:"agency/method.default"},{label:"vapor pressure",value:"0.0267 hPa ( 20 \xb0C)",seq:3,attribute_id:"vapor pressure.default"},{label:"form",value:"solid",seq:5,attribute_id:"physical form.listing"},{label:"potency",value:">5000 mg/kg LD50, oral (Rat)",seq:6,attribute_id:"potency.default"},{label:"potency",value:">5000 mg/kg LD50, skin (Rat)",seq:7,attribute_id:"potency.default"},{label:"pH",value:"10.2-10.6 (20 \xb0C, 6 g/L in H2O)",seq:11,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:12,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:13,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:14,attribute_id:"boiling point.default"},{label:"bp",value:"219-220 \xb0C/13.3 hPa",seq:15,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:16,attribute_id:"melting point.default"},{label:"solubility",value:" 678 g/L",seq:17,attribute_id:"solubility.default"},{label:"density",value:"1.35 g/cm3 at 23 \xb0C",seq:18,attribute_id:"density.default"},{label:"bulk density",value:"840 kg/m3",seq:19,attribute_id:"bulk density.default"},{label:"storage temp.",value:"15-25\xb0C",seq:20,attribute_id:"storage temp.default"},{label:"Quality Level",value:"200",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"Tris(hydroxymethyl)aminomethane GR for analysis buffer substance ACS,Reag. Ph Eur. CAS 77-86-1, EC 201-064-4, chemical formula H₂NC(CH₂OH)₃.",description_type_id:3},{label:"General description",value:"Biological buffer substance
Tris is widely used as a biological buffer substance in the pH range of 7-9. For example it is used for the freezing of proteins. The grade conforms precisely with the Reag. Ph. Eur. requirements.",description_type_id:16},{label:"General description",value:"GR for analysis buffer substance ACS,Reag. Ph Eur",description_type_id:16}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"New Quality in Pharmacopoeia Analysis - High audit rates require reliable solutions",url:"/deepweb/assets/sigmaaldrich/product/documents/449/934/merc100055-w281130-new-quality-low-mk.pdf",key:"BROCHURE",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12161703",alias_type_id:13},{label:"EC Index Number",value:"201-064-4",alias_type_id:22},{label:"NACRES",value:"NA.05",alias_type_id:23},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"Web Name Suffix Override",value:"solid, ACS reagent, reag. Ph. Eur., GR for analysis buffer substance",alias_type_id:27},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"MDL number",value:"MFCD00004679",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL","DARMSTADT"],dd_group_type:"buffers",product_number:"1.08382",vendor_number:"",product_key:"108382",erp_pno_key:"1.08382",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"GR for analysis buffer substance ACS,Reag. Ph Eur",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["000000001083820500","000000001083820100","000000001083820000","000000001083829025","000000001083825000","000000001083822500","000000001083821000","1083821000","1083822500","1083825000","1083829025","MDA_CHEM-1083820100","MDA_CHEM-1083820500","MDA_CHEM-1083821000","MDA_CHEM-1083822500","MDA_CHEM-1083825000","MDA_CHEM-1083829025","1083820500","NAPET395-1","1.08382.9025","1.08382.2500","1.08382.1000","1.08382.0500","1.08382.0100","1083820100","1.08382.5000","8382.0500","8382.0100","108382.9025","108382.2500","108382.1000","108382.0500","108382.0100"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris(hydroxymethyl)aminomethane Millipore CAS No.77-86-1",description:"Tris Base solid, ACS reagent, reag. Ph. Eur., GR for analysis buffer substance CAS Number: 77-86-1; Synonyms: Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Millipore, 108382, Tris(hydroxymethyl)aminomethane, GR for analysis buffer substance ACS,Reag. Ph Eur, Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris Base","Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:["zf_TW","en_MX","pl_PL","it_IT","de_LI","nl_BE","lv_LV","nl_NL","da_DK","en_MY","en_VN","en_NZ","en_KR","es_CL","id_ID","en_TH","es_AD","ja_JP","sh_RS","sl_SI","sh_CS","fr_CH","en_CA","en_US","es_MX","pt_AD","th_TH","de_CH","no_NO","sk_SK","fi_FI","en_TW","es_US","cs_CZ","ro_RO","zh_CN","en_IE","pt_PT","ru_RU","es_ES","el_GR","bg_BG","et_EE","en_EU","lt_LT","it_LI","en_CN","fr_BE","vi_VN","es_GENERIC","pt_GENERIC","en_GENERIC","sv_SE","ko_KR","de_BE","pt_BR","en_ID","en_SG","de_DE","fr_LI","hr_HR","ms_MY","sv_FI","de_AT","en_GB","en_AD","pt_EU","tr_TR","fr_FR","hu_HU","it_CH","en_AU","fr_CA","es_EU","zh_CN"],badges:[{sales_org_ids:["7950"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["1650"," 5960"," 2018"," 1710"," 1790"," 2029"," 2010"," 1940"," 2031"," 1919"," 2034"," 4110"," 1770"," 1460"," 2128"," 2023"," 2011"," 1730"," 2032"," 1640"," 2123"," 2137"],type:"most_popular",label:"Most Popular",priority:3},{sales_org_ids:["2034"," 2031"," 2018"," 1640"," 1760"," 2125"," 2010"," 2029"," 1730"," 2137"," 1919"," 5960"," 1340"," 2011"," 1710"," 2025"," 1460"," 7958"," 1376"," 1650"," 2032"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["200"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","ID","TW","PH","VN","TH","IN","BE","LU","RU","IT","SM","VA","NO","CN","DK","FO","GL","NL","CA","IL","GB","FK","SE","GI","ES","AD","CZ","SK","PL","HU","IE","TP","LA","SG","BN","MM","KH","PT","FI","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG"],created_by:"CBA",updated_by:"CBA",product_brand:"1.08382MM",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"GR for analysis buffer substance ACS,Reag. Ph Eur",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["GR for analysis buffer substance ACS,Reag. Ph Eur","solid, ACS reagent, reag. Ph. Eur., GR for analysis buffer substance"],display_name:"Tris Base",display_name_suffix:"solid, ACS reagent, reag. Ph. Eur., GR for analysis buffer substance",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane TRIS LAB",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"form",value:"solid",seq:3,attribute_id:"physical form.listing"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"vapor pressure",value:"0.0267 hPa ( 20 \xb0C)",seq:1,attribute_id:"vapor pressure.default"},{label:"potency",value:">5000 mg/kg LD50, oral (Rat)",seq:4,attribute_id:"potency.default"},{label:"potency",value:">5000 mg/kg LD50, skin (Rat)",seq:5,attribute_id:"potency.default"},{label:"pH",value:"10.2-10.6 (20 \xb0C, 6 g/L in H2O)",seq:9,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:12,attribute_id:"boiling point.default"},{label:"bp",value:"219-220 \xb0C/13.3 hPa",seq:13,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:14,attribute_id:"melting point.default"},{label:"solubility",value:" 678 g/L",seq:15,attribute_id:"solubility.default"},{label:"density",value:"1.35 g/cm3 at 23 \xb0C",seq:16,attribute_id:"density.default"},{label:"bulk density",value:"840 kg/m3",seq:17,attribute_id:"bulk density.default"},{label:"storage temp.",value:"15-25\xb0C",seq:18,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Analysis Note",value:'Assay (acidimetric, calc. on anhydrous substance)99.8 - 100.1 %Identity (IR-spectrum)conformsIn water insoluble matter≤ 0.005 %Absorbance (290 nm; 40 %; 1 cm; water)≤ 0.2Chloride (Cl)≤ 0.001 %Sulfate (SO₄)≤ 0.005 %Heavy metals (as Pb)≤ 0.0005 %Fe (Iron)≤ 0.0005 %Sulfated ash≤ 0.05 %Water (according to Karl Fischer)≤ 0.5 %',description_type_id:1},{label:"Application",value:"Tris(hydroxymethyl)aminomethane TRIS LAB. CAS 77-86-1, EC 201-064-4, chemical formula H₂NC(CH₂OH)₃.",description_type_id:3},{label:"General description",value:"TRIS LAB",description_type_id:16}],related_products:[],product_categories:[{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"EC Index Number",value:"201-064-4",alias_type_id:22},{label:"NACRES",value:"NA.05",alias_type_id:23},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"Web Name Suffix Override",value:"solid, TRIS LAB",alias_type_id:27},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"MDL number",value:"MFCD00004679",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL","DARMSTADT"],dd_group_type:"buffers",product_number:"1.08387",vendor_number:"",product_key:"108387",erp_pno_key:"1.08387",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"TRIS LAB",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["000000001083872500","000000001083870500","000000001083879025","1083870500","1083872500","1083879025","MDA_CHEM-1083870500","MDA_CHEM-1083872500","MDA_CHEM-1083879025","1.08387.2500","1.08387.0500","1.08387.9025","8387.0500","108387.2500","108387.0500"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris(hydroxymethyl)aminomethane TRIS LAB 77-86-1",description:"Tris Base solid, TRIS LAB CAS Number: 77-86-1; Synonyms: Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Millipore, 108387, Tris(hydroxymethyl)aminomethane, TRIS LAB, Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris Base","Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:["de_DE","en_TW","pt_BR","en_GB","en_AD","fr_BE","en_US","fi_FI","el_GR","nl_BE","it_CH","nl_NL","sv_SE","en_CA","en_VN","ja_JP","fr_CH","pt_PT","en_MY","sk_SK","fr_FR","es_EU","id_ID","fr_LI","ko_KR","es_MX","de_BE","ru_RU","de_LI","hr_HR","en_IE","es_CL","bg_BG","de_AT","it_IT","pl_PL","sv_FI","en_EU","et_EE","en_AU","zh_CN","en_KR","zh_CN","da_DK","en_NZ","en_ID","pt_AD","ms_MY","de_CH","no_NO","en_TH","es_US","sh_RS","pt_EU","es_GENERIC","pt_GENERIC","en_GENERIC","fr_CA","lt_LT","it_LI","hu_HU","tr_TR","zf_TW","sh_CS","ro_RO","es_ES","en_MX","cs_CZ","en_SG","sl_SI","vi_VN","th_TH","lv_LV","es_AD"],badges:[{sales_org_ids:["7950"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2011"," 1710"," 1460"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","ID","TW","PH","VN","TH","IE","DK","FO","GL","NO","CN","IN","IL","SK","GB","FK","SE","CZ","DK","FO","GL","FI","HU","IE","IT","SM","VA","PL","PT","GI","ES","AD","NO","RU","CA","IL","KR","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","RU","CA","BE","LU","IT","SM","VA","IN","GI","ES","AD","FI","GB","FK","NL","PT","SE","CZ","PL","SK","HU"],created_by:"CBA",updated_by:"CBA",product_brand:"1.08387MM",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"TRIS LAB",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["TRIS LAB","solid, TRIS LAB"],display_name:"Tris Base",display_name_suffix:"solid, TRIS LAB",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane ACS reagent, ≥99.8%",label:"",image_type_id:2,image_type:"Structure"},{seq:910,url:"/assets/sigmaaldrich/product/images/360/771/566edbbb-a85c-4a8c-852a-355119999ddd/566edbbb-a85c-4a8c-852a-355119999ddd.jpg",alt_text:"Tris(hydroxymethyl)aminomethane ACS reagent, ≥99.8%",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: 252859-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/359/397/b3eb033d-0093-4f93-8838-4b475e68d887/b3eb033d-0093-4f93-8838-4b475e68d887.jpg",alt_text:"Tris(hydroxymethyl)aminomethane ACS reagent, ≥99.8%",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: 252859-500G",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"grade",value:"ACS reagent",seq:1,attribute_id:"special grade.default"},{label:"assay",value:"≥99.8%",seq:3,attribute_id:"assay.default"},{label:"assay",value:"99.8-100.1%",seq:4,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:5,attribute_id:"physical form.listing"},{label:"technique(s)",value:"affinity chromatography: suitable",seq:9,attribute_id:"titertest.default"},{label:"impurities",value:"≤0.005% insolubles",seq:10,attribute_id:"impurities.default"},{label:"impurities",value:"≤2% water",seq:11,attribute_id:"impurities.default"},{label:"color",value:" white",seq:12,attribute_id:"color.default"},{label:"useful pH range",value:"7-9",seq:13,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:14,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:15,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:16,attribute_id:"melting point.default"},{label:"cation traces",value:"Fe: ≤5 ppm",seq:17,attribute_id:"cation traces.default"},{label:"cation traces",value:"heavy metals: ≤5 ppm (ICP)",seq:18,attribute_id:"cation traces.default"},{label:"absorption",value:"passes test",seq:19,attribute_id:"absorption.default"},{label:"application(s)",value:"clinical research
diagnostic assay manufacturing
microbiology",seq:22,attribute_id:"market focus.default"},{label:"Quality Level",value:"200",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'Tris(hydroxymethyl)aminomethane has been used:
  • as a buffer solution for lactate dehydrogenase assay, in situ hybridization procedure and protein extraction from cells.
  • as a buffer in flow cell sample preparation for Raman spectroscopy
  • as a wash buffer in Western blotting
  • as a buffer component in decellularization of tissues
',description_type_id:3},{label:"Features and Benefits",value:"
  • Efficient buffering within the pH range of 7-9 with a pKa of 8.1 (25 \xb0C)
  • Tested to confirm low levels of heavy metal contamination, ensuring suitability for various applications
  • Can be used in Cell Biology, and Biochemical research

",description_type_id:14},{label:"General description",value:"Tris(hydroxymethyl)aminomethane, commonly known as Trometamol, Tris base, or Trizma base, plays a crucial role in diverse research applications as a biological buffer. It is extensively used in the formulation of buffers like Tris-acetate-EDTA (TAE) and Tris-borate-EDTA (TBE), owing to its optimal pKa of 8.1, making it well-suited for maintaining pH within the physiological range (pH 7 -9) applicable to most living organisms. However, caution might be necessary when studying some proteins, as Tris has the potential to interfere with the activity of certain enzymes. Tris base can be employed both independently as a buffer and as a component in mixed buffer formulations, including Tris-EDTA (TE) buffer, TAE buffer, and TBE buffer, among others. Importantly, Tris base is characterized by its purity, essential stability, and relative non-hygroscopic nature.

In laboratory settings, Tris base is indispensable for the preparation of buffers compatible with biological fluids, acting as a standard pH solution. It facilitates various procedures such as lactate dehydrogenase assays, in situ hybridization, and protein extraction from cells. Its versatility extends to applications in cell culture, biochemistry, and molecular biology labs, where it contributes to studies involving cell membrane permeability and buffer preparation.",description_type_id:16},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[{pid:"T6687SIGMA",rs_type:"comparable product"},{pid:"T6791SIGMA",rs_type:"comparable product"},{pid:"T1378SIGMA",rs_type:"comparable product"},{pid:"T1503SIGMA",rs_type:"comparable product"},{pid:"T6066SIGMA",rs_type:"comparable product"},{pid:"T4661SIGMA",rs_type:"comparable product"},{pid:"93350SIGMA",rs_type:"comparable product"},{pid:"93352SIGMA",rs_type:"comparable product"},{pid:"93362SIGMA",rs_type:"comparable product"},{pid:"33742SIAL",rs_type:"comparable product"},{pid:"154563ALDRICH",rs_type:"comparable product"},{pid:"T1699SIGMA",rs_type:"comparable product"},{pid:"RDD008SIGMA",rs_type:"comparable product"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'24855244',alias_type_id:15},{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"Web Name Suffix Override",value:"99.8-100.1%,≥99.8%, crystalline, ACS reagent",alias_type_id:27},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:["affinity chromatography"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"252859",vendor_number:"",product_key:"252859",erp_pno_key:"252859",brand_id:7,brand:"SIAL",display_brand:"Sigma-Aldrich",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"ACS reagent, ≥99.8%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["252859-VAR","252859-100G","252859-500G"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base, 77-86-1, ACS reagent, 252859, Sigma-Aldrich",description:"Order Trizma® base from Sigma-Aldrich, ideal as a buffer for applications with a pH range of 7 to 9, across various biological and biochemical research",keyword:"Sigma-Aldrich, 252859, Tris(hydroxymethyl)aminomethane, ACS reagent, ≥99.8%, Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:["vi_VN","zh_CN","el_GR","sl_SI","en_NZ","th_TH","en_IE","zf_TW","en_ID","en_AD","en_TH","cs_CZ","de_BE","nl_NL","en_VN","de_CH","ko_KR","fi_FI","ro_RO","pt_AD","de_LI","id_ID","en_MY","en_CA","no_NO","sh_CS","pt_PT","da_DK","fr_BE","en_CN","sv_SE","de_AT","es_ES","sk_SK","tr_TR","hu_HU","it_CH","fr_CA","it_IT","es_AD","pt_EU","en_MX","et_EE","pt_GENERIC","en_GENERIC","es_GENERIC","sv_FI","de_DE","fr_FR","en_SG","it_LI","lt_LT","nl_BE","fr_LI","sh_RS","es_CL","en_KR","ru_RU","pt_BR","hr_HR","fr_CH","en_US","es_US","bg_BG","en_TW","en_EU","es_MX","es_EU","en_AU","ja_JP","lv_LV","en_GB","ms_MY","pl_PL"],badges:[{sales_org_ids:["2118"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["2031"," 2118"," 1640"," 1760"," 2125"," 7950"," 2063"," 1730"," 2137"," 1340"," 1770"," 2131"," 2123"," 2011"," 2025"," 1756"],type:"top_seller",label:"Top Seller",priority:3},{sales_org_ids:["1460"," 2057"],type:"competitive_pricing",label:"Price Reduced",priority:2},{sales_org_ids:["2131"," 2063"," 1760"," 2118"," 1756"," 2034"," 1376"," 2025"," 2031"," 1790"," 1460"," 2010"," 2128"," 2125"," 7958"," 1640"," 7950"," 2032"," 1919"," 2013"," 4110"," 2018"," 1940"," 1770"," 1710"," 2029"," 1340"," 2011"," 2123"," 2137"," 2012"," 1730"," 2023"],type:"most_popular",label:"Most Popular",priority:4}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_ANTIBODY_RESEARCH_AREAS",value:["cancer","diabetes","microbiology"]},{type:"FACET_MARKET_FOCUS",value:["clinical research","diagnostic assay manufacturing","microbiology"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_SPECIAL_GRADE",value:["ACS reagent"]},{type:"FACET_TITERTEST_APP",value:["affinity chromatography"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.8","100.1"]},{type:"FACET_EQP",value:["200"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["S15125GM","J75825.A1","1610719","J62938.K3","65837","14050","J62938.K7","031801.18","J65594.A7","A0321","31801","J61144.AP","J22674.A1","J60877.K3","X171-05","A18494.22","J62938.K2","424571000","327360050","S1519125GM","327360010","424575000","J61062.36","AA18494-22","J60452.K2","42457","J62577.K2","108387","J62569.22","A18494","J61144.K2","0497","X171-03","A18494.0E","J22675.A1","X171-07","T3951","J61038.AP","T2516","J61062.22","J62569.36","J75825.36","JTX171-3","089709","11183958103","J75825.A9","J75825.A7","JK407715","J22674.36","J61016.36","A18494.36","031801.A1","TCI-A0321","J60877.K2","AA31801-A1","J22674.A7","424570025","J62955.AP","031801.30","J61016.22","J22675.36","J65594.A1"],xref_equivalent_pno:["AC424571000","JTX171","424570025","MK180610","AAJ65594A1","30960T","T395100","AC424575000","T395","11398287","T-395","180610","MK180657","424575000","X171-03","1096","X171","NOT AVAILABLE","180657","S1519","424571000","1806-10","1806","10785341","AC424570025","1806-57"],xref_exact_pno:["T60040-500.0","J22674","SC-3715","75814","VWRB497500G","MK501626","42457-2A","T110600","T395-500","33621.260","BAKR410901","BAKR410201","14050-4A","J62569","40326-09","A1086","819620-N","S1519","207-16045","0497-500G","02152176.1","BP152500","10274300","40326-01","T395-100","AA18494","AJ61016","40326-23","10513921","16762-4A","T110598","T1131","J61062","424571000","0219455780","56995","15420167","10172590","019-20091","0219485590","AJ61062","10731072","75802","TR149","T60040-100.0","0219560580","CA71009186","0188","SP303","JK226162","97062418","298","1083820500","MK-1806-100","AC424571000","MK-1806-5","42457-1A","T395-1","75811","AJ62569","J75825","1083870500","A1379","204-07885","0219485580","40326-08","X171","75836","BP152-500","40326-00","424575000","CR-0188.2","104575","1083820100","T393212","10345910","167621000","40326-24","0219560590","048196-CF","TCI-T2516","10424521","410901","10103203","140505000","241940","MK-1806-500","33742H","75801","97061796","045450","02103133-CF","11448407","M02623","202-07881","02152176.5","J22675","15430167","0826-500G","410201","A2264","3163","75831","J61016","02194558-CF","011-20095","AC424575000","AC140505000"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AR","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","PH","VN","CZ","GB","FK","SK","SE","DK","FO","GL","IT","SM","VA","PL","IL","CA","IE","CN","NL","BE","LU","IN","HU","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","NO","GI","ES","AD","RU","KR","PT","TP","LA","SG","BN","MM","KH","FI"],created_by:"CBA",updated_by:"CBA",product_brand:"252859SIAL",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"ACS reagent, ≥99.8%",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["ACS reagent, ≥99.8%","99.8-100.1%,≥99.8%, crystalline, ACS reagent"],display_name:"Tris Base",display_name_suffix:"99.8-100.1%,≥99.8%, crystalline, ACS reagent",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane JIS special grade, ≥99.0%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"assay",value:"≥99.0%",seq:3,attribute_id:"assay.default"},{label:"form",value:"solid",seq:4,attribute_id:"physical form.listing"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"grade",value:"JIS special grade",seq:1,attribute_id:"special grade.default"},{label:"availability",value:"available only in Japan",seq:8,attribute_id:"restriction.available"},{label:"dilution",value:" (for analytical testing)",seq:9,attribute_id:"titertest.dilution"},{label:"useful pH range",value:"7-9",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:12,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:13,attribute_id:"melting point.default"}],descriptions:[{label:"Application",value:'

  • Composition of the Sheath of Sphaerotilus Natans.: This study analyzes the sheath structure of Sphaerotilus natans, potentially utilizing Tris(hydroxymethyl)aminomethane in the process, to explore its biochemical and microbiological aspects (Romano et al., 1963).

',description_type_id:3}],related_products:[],product_categories:[{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.0%, solid, JIS special grade",alias_type_id:27},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"PubChem Substance ID",value:'329753524',alias_type_id:15},{label:"UNSPSC Code",value:"12352116",alias_type_id:13},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"solvents",product_number:"30-5000",vendor_number:"",product_key:"305000",erp_pno_key:"30-5000",brand_id:8,brand:"SAJ",display_brand:"Sigma-Aldrich",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"JIS special grade, ≥99.0%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["30-5000-2-25G-J","30-5000-MTO-J","30-5000-6-2X5KG-J","30-5000-5-500G-J"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris(hydroxymethyl)aminomethane JIS special grade, = 99.0 77-86-1",description:"Tris Base ≥99.0%, solid, JIS special grade CAS Number: 77-86-1; Synonyms: Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, 305000, Tris(hydroxymethyl)aminomethane, JIS special grade, ≥99.0%, Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris Base","Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:null,badges:[{sales_org_ids:["7958"],type:"most_popular",label:"Most Popular",priority:2},{sales_org_ids:["7958"],type:"top_seller",label:"Top Seller",priority:1}],facets:[{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["building blocks","solvents"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.0"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP"],created_by:"CBA",updated_by:"CBA",product_brand:"30-5000SAJ",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"JIS special grade, ≥99.0%",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["JIS special grade, ≥99.0%","≥99.0%, solid, JIS special grade"],display_name:"Tris Base",display_name_suffix:"≥99.0%, solid, JIS special grade",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane ≥99.8%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"assay",value:"≥99.8%",seq:2,attribute_id:"assay.default"},{label:"form",value:"solid",seq:3,attribute_id:"physical form.listing"},{label:"availability",value:"available only in Japan",seq:7,attribute_id:"restriction.available"},{label:"dilution",value:" (for analytical testing)",seq:8,attribute_id:"titertest.dilution"},{label:"useful pH range",value:"7-9",seq:9,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:10,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:11,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:12,attribute_id:"melting point.default"}],descriptions:[{label:"Application",value:"for electrophoresis",description_type_id:3}],related_products:[],product_categories:[{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.8%, solid",alias_type_id:27},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"PubChem Substance ID",value:'329753526',alias_type_id:15},{label:"UNSPSC Code",value:"12352116",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"solvents",product_number:"30-5020",vendor_number:"",product_key:"305020",erp_pno_key:"30-5020",brand_id:8,brand:"SAJ",display_brand:"Sigma-Aldrich",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"≥99.8%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["30-5020-5-500G-J"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris(hydroxymethyl)aminomethane = 99.8 77-86-1",description:"Tris Base ≥99.8%, solid CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, 305020, Tris(hydroxymethyl)aminomethane, ≥99.8%, Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris Base","Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:null,badges:[],facets:[{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["building blocks"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.8"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP"],created_by:"CBA",updated_by:"CBA",product_brand:"30-5020SAJ",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"≥99.8%",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["≥99.8%","≥99.8%, solid"],display_name:"Tris Base",display_name_suffix:"≥99.8%, solid",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris(hydroxymethyl)aminomethane ≥99.8%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"assay",value:"≥99.8%",seq:2,attribute_id:"assay.default"},{label:"form",value:"solid",seq:3,attribute_id:"physical form.listing"},{label:"availability",value:"available only in Japan",seq:7,attribute_id:"restriction.available"},{label:"dilution",value:" (for analytical testing)",seq:8,attribute_id:"titertest.dilution"},{label:"useful pH range",value:"7-9",seq:9,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:10,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:11,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:12,attribute_id:"melting point.default"}],descriptions:[{label:"Application",value:"for biological purposes",description_type_id:3}],related_products:[],product_categories:[{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.8%, solid",alias_type_id:27},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"PubChem Substance ID",value:'329753527',alias_type_id:15},{label:"UNSPSC Code",value:"12352116",alias_type_id:13},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"solvents",product_number:"30-5025",vendor_number:"",product_key:"305025",erp_pno_key:"30-5025",brand_id:8,brand:"SAJ",display_brand:"Sigma-Aldrich",product_name:"Tris(hydroxymethyl)aminomethane",product_name_suffix:"≥99.8%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris(hydroxymethyl)aminomethane",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-HYDROXYMETHYL-AMINOMETHANE"},marketplace:null,materials:["30-5025-5-500G-J"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris(hydroxymethyl)aminomethane = 99.8 77-86-1",description:"Tris Base ≥99.8%, solid CAS Number: 77-86-1; Synonyms: Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, 305025, Tris(hydroxymethyl)aminomethane, ≥99.8%, Tris Base,Tris(hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris Base","Tris(hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:null,badges:[],facets:[{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["building blocks"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.8"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP"],created_by:"CBA",updated_by:"CBA",product_brand:"30-5025SAJ",legal_name:"Tris(hydroxymethyl)aminomethane",legal_name_suffix:"≥99.8%",search_product_names:["Tris(hydroxymethyl)aminomethane","Tris Base"],search_product_suffixes:["≥99.8%","≥99.8%, solid"],display_name:"Tris Base",display_name_suffix:"≥99.8%, solid",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/124/349/b9e45ce8-cd8f-4a76-87f4-e37a2c3d880e/b9e45ce8-cd8f-4a76-87f4-e37a2c3d880e.png",alt_text:"BIS-TRIS ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"SMILES string",value:"N(C(CO)(CO)CO)(CCO)CCO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C8H19NO5/c10-3-1-9(2-4-11)8(5-12,6-13)7-14/h10-14H,1-7H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"OWMVSZAMULFTJU-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"assay",value:"≥99% dry basis (titration)",seq:4,attribute_id:"assay.default"},{label:"form",value:"solid",seq:5,attribute_id:"physical form.listing"},{label:"manufacturer/tradename",value:"Calbiochem®",seq:6,attribute_id:"manufacturer designation.default"},{label:"storage condition",value:"OK to freeze",seq:7,attribute_id:"storage conditions.default"},{label:"color",value:" white",seq:8,attribute_id:"color.default"},{label:"pKa (20 \xb0C)",value:"6.5",seq:9,attribute_id:"pk-values.default"},{label:"solubility",value:"water: soluble",seq:10,attribute_id:"solubility.default"},{label:"cation traces",value:"heavy metals: <3 ppm",seq:11,attribute_id:"cation traces.default"},{label:"shipped in",value:"ambient",seq:12,attribute_id:"ice shipping.default"},{label:"storage temp.",value:"15-25\xb0C",seq:13,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Disclaimer",value:"Toxicity: Standard Handling (A)",description_type_id:11},{label:"General description",value:"A zwitterionic buffer that exhibits only a very small shift in dissociation constant with respect to temperature. Useful in the pH 5.8-7.3 range. Has a pKa of 6.50 at 25°C. Suitable for fractionation of hemoglobin.",description_type_id:16},{label:"General description",value:"Absorbance (100 mM, H2O, 280 nm):≤0.04.",description_type_id:16},{label:"General description",value:"An inert, zwitterionic buffer that exhibits only a very small shift in dissociation constant with respect to temperature (absorbance: <0.04 at 280 nm, 100 mM, H2O). Suitable for fractionation of hemoglobin. Has a pKa of 6.5 at 25°C.",description_type_id:16},{label:"Other Notes",value:"Nealon, D.A., et al. 1980. Clin Chem.26, 1516.
Morin, L.G. 1977. Clin. Chem.23, 1569.",description_type_id:20},{label:"Legal Information",value:"CALBIOCHEM is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"ULTROL is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"MDL number",value:"MFCD00002853",alias_type_id:10},{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"NACRES",value:"NA.25",alias_type_id:23}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"391335",vendor_number:"",product_key:"391335",erp_pno_key:"391335",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"BIS-TRIS",product_name_suffix:"ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00002853",id_substance:"bistris209246976370",molecular_weight:"209.24",cas_number:"6976-37-0",substance_name:"BIS-TRIS",empirical_formula:"C8H19NO5",linear_formula:null,substance_count:1,substance_key:"BIS-TRIS"},marketplace:null,materials:["391335-100GM","391335-1KGCN","391335-GM","391335-1KG","391335-100GMCN","US1391335-1KG","US1391335-100GM","EMD_BIO-391335-1KG","EMD_BIO-391335-100GM"],compliance:[{key:"pictograms",value:"GHS07"},{key:"signalword",value:"Warning"},{key:"hcodes",value:"H319"},{key:"pcodes",value:"P264 - P280 - P305 + P351 + P338 - P337 + P313"},{key:"hazcat",value:"Eye Irrit. 2"},{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 2"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"BIS-Tris, Ultrol Grade - CAS 6976-37-0 - Calbiochem A zwitterionic buffer that exhibits only a very small shift in dissociation constant with respect to temperature. 6976-37-0",description:"BIS-TRIS ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable; CAS Number: 6976-37-0; Synonyms: BIS-Tris, ULTROL® Grade,[ bis(2-Hydroxyethyl)imino]- tris(hydroxymethyl)methane,[bis(2-Hydroxyethyl)imino]-tris(hydroxymethyl)methane at Sigma-Aldrich",keyword:"Millipore, 391335, BIS-TRIS, ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable, BIS-Tris, ULTROL® Grade,[ bis(2-Hydroxyethyl)imino]- tris(hydroxymethyl)methane,[bis(2-Hydroxyethyl)imino]-tris(hydroxymethyl)methane, 6976-37-0,"},synonyms:["BIS-Tris, ULTROL® Grade","[ bis(2-Hydroxyethyl)imino]- tris(hydroxymethyl)methane","[bis(2-Hydroxyethyl)imino]-tris(hydroxymethyl)methane"],sds:["nl_NL","zh_CN","en_MX","sv_FI","de_DE","et_EE","es_EU","ro_RO","es_ES","es_AD","en_EU","hu_HU","en_KR","fr_CA","es_US","en_ID","en_MY","fr_BE","es_CL","cs_CZ","pt_PT","hr_HR","fr_FR","en_AD","de_AT","sl_SI","fr_CH","sk_SK","en_VN","en_EU","sh_RS","zf_TW","es_MX","it_LI","ko_KR","sh_CS","es_GENERIC","en_GENERIC","pt_GENERIC","vi_VN","en_IE","ja_JP","pt_AD","en_NZ","nl_BE","en_TH","el_GR","pl_PL","tr_TR","bg_BG","lt_LT","de_CH","ru_RU","th_TH","lv_LV","en_GB","en_SG","fr_LI","en_AU","en_TW","en_CN","fi_FI","it_CH","en_US","da_DK","de_LI","ms_MY","sv_SE","de_BE","pt_BR","pt_EU","no_NO","en_CA","id_ID","it_IT"],badges:[{sales_org_ids:["2057"," 2031"," 1376"," 1460"," 2125"," 2013"," 2128"],type:"competitive_pricing",label:"Price Reduced",priority:1}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:null,other_cas_number:null,xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","AT","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","ID","TW","VN","TH","PH","KR","CN","CA","PT","RU","HU","CZ","IL","FI","IN","SK","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","IE","TP","LA","SG","BN","MM","KH","IT","SM","VA","NL","BE","LU","DK","FO","GL","GI","ES","AD","GB","FK","NO","SE","PL"],created_by:"CBA",updated_by:"CBA",product_brand:"391335MM",legal_name:"BIS-TRIS",legal_name_suffix:"ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable",search_product_names:["BIS-TRIS"],search_product_suffixes:["ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable"],display_name:"BIS-TRIS",display_name_suffix:"ULTROL® Grade, ≥99% dry basis (titration), suitable where a calcium phosphate-DNA complex formation is desirable",formula:["C8H19NO5"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris Base ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3",label:"",image_type_id:2,image_type:"Structure"},{seq:11,url:"/assets/sigmaaldrich/product/images/282/688/1b94a686-d83b-489b-8f79-6435220a3c20/1b94a686-d83b-489b-8f79-6435220a3c20.jpg",alt_text:"Tris Base ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3",label:"M9728_111114_139[M9728_111114_139-ALL].jpg",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"description",value:"Merck USA index - 14, 9772",seq:1,attribute_id:"id clarifier.default"},{label:"assay",value:"≥99% dry basis (titration)",seq:5,attribute_id:"assay.default"},{label:"form",value:"crystalline solid",seq:6,attribute_id:"physical form.listing"},{label:"manufacturer/tradename",value:"Calbiochem®",seq:10,attribute_id:"manufacturer designation.default"},{label:"storage condition",value:"OK to freeze",seq:11,attribute_id:"storage conditions.default"},{label:"color",value:" white",seq:12,attribute_id:"color.default"},{label:"useful pH range",value:"7-9",seq:13,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:14,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:15,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:16,attribute_id:"melting point.default"},{label:"solubility",value:"water: 1 M",seq:17,attribute_id:"solubility.default"},{label:"cation traces",value:"heavy metals: ≤5 ppm",seq:18,attribute_id:"cation traces.default"},{label:"shipped in",value:"ambient",seq:19,attribute_id:"ice shipping.default"},{label:"storage temp.",value:"10-30\xb0C",seq:20,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Legal Information",value:"ULTROL is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Application",value:'

  • Development of an Antigen Capture Lateral Flow Immunoassay for the Detection of Burkholderia pseudomallei.: This study uses Tris Base in the development of a lateral flow immunoassay for detecting Burkholderia pseudomallei, enhancing diagnostic capabilities in clinical microbiology (Nualnoi et al., 2024).

',description_type_id:3},{label:"Disclaimer",value:"Toxicity: Irritant (B)",description_type_id:11},{label:"General description",value:"Absorbance (1.0 M, H2O, 260 nm): <0.05.",description_type_id:16},{label:"General description",value:"Useful in the pH range of 10.3-11.3. Has a pKa of 8.1 at 25°C.",description_type_id:16},{label:"General description",value:"Widely used as a biological buffer (absorbance: <0.05 at 260 nm, 1.0 M, H2O). A 1.0 M solution in H2O has a pH range of 10.3-11.3 and a pKa of 8.3 at 20°C.",description_type_id:16},{label:"Legal Information",value:"CALBIOCHEM is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Bulk packaging",url:"/deepweb/assets/sigmaaldrich/product/documents/102/502/customservices-10002712-ms.pdf",key:"BROCHURE",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12161705",alias_type_id:13},{label:"Web Name Suffix Override",value:"≥99% dry basis (titration), crystalline solid, pH 10.3-11.3, Ultrol® Grade",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"648311",vendor_number:"",product_key:"648311",erp_pno_key:"648311",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"Tris Base",product_name_suffix:"ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris Base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS-BASE"},marketplace:null,materials:["648311-KG","648311-25KG","US2648311-1KG","648311-5KG","648311-1KG","648311-0KG","EMD_BIO-648311-25KG","EMD_BIO-648311-5KG","US1648311-1KG","US1648311-25KG","US1648311-5KG","EMD_BIO-648311-1KG","648311-5KGCN","648311-25KGCN","648311-1KGCN"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris Base, Ultrol Grade - CAS 77-86-1 - Calbiochem Useful in the pH range of 7.0-9.0. Has a pKa of 8.1 at 25 C. Absorbance (1.0 M, H2O, 260 nm):0.05. 77-86-1",description:"≥99% dry basis (titration), crystalline solid, pH 10.3-11.3, Ultrol® Grade CAS Number: 77-86-1; Synonyms: Tris(hydroxymethyl)aminomethane,tris(Hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Millipore, 648311, Tris Base, ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3, Tris(hydroxymethyl)aminomethane,tris(Hydroxymethyl)aminomethane,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris(hydroxymethyl)aminomethane","tris(Hydroxymethyl)aminomethane","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:["pt_AD","it_LI","vi_VN","es_ES","en_CA","fr_FR","en_SG","fi_FI","fr_CH","en_MX","fr_LI","es_US","en_NZ","el_GR","ro_RO","sl_SI","en_VN","sh_CS","lt_LT","ru_RU","en_GB","id_ID","ko_KR","tr_TR","en_US","it_CH","sv_SE","en_MY","en_ID","en_KR","zf_TW","es_MX","fr_BE","it_IT","et_EE","nl_BE","hu_HU","es_AD","en_EU","en_AU","no_NO","lv_LV","th_TH","de_AT","de_CH","nl_NL","sh_RS","es_GENERIC","pt_GENERIC","en_GENERIC","pt_BR","sv_FI","ja_JP","es_CL","fr_CA","hr_HR","en_IE","de_LI","es_EU","de_DE","en_AD","pl_PL","zh_CN","da_DK","en_TW","cs_CZ","pt_EU","sk_SK","ms_MY","pt_PT","de_BE","bg_BG"],badges:[{sales_org_ids:["2032"],type:"most_popular",label:"Most Popular",priority:3},{sales_org_ids:["2057"," 1460"," 1376"," 2031"," 1790"," 2013"," 2128"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2131"," 7958"," 2125"," 2032"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["LGCFOR1566.00","28808.440","BP1307-1","BP243020","T32080-4000.0","10061653","B77","BP13071","10542985","10102823","BP2430-20","J60877","BP13421","BP24304","BP243420","BP1334-1","10511255","AJ60877","BP13414","BP1332-20","BP152-500","BP13324","BP24344","J63682","BP2434-20","BP13064","BP133220"],xref_equivalent_pno:["FLBP1525","410902","SC-3715A","SC-3715B","648311-1"],xref_exact_pno:["141940"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","TW","ID","VN","TH","PH","DK","FO","GL","IT","SM","VA","PT","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","SK","IL","CN","TP","LA","SG","BN","MM","KH","IE","PL","SE","NL","BE","LU","HU","CZ","IN","RU","NO","FI","GI","ES","AD","GB","FK","CA","KR"],created_by:"CBA",updated_by:"CBA",product_brand:"648311MM",legal_name:"Tris Base",legal_name_suffix:"ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3",search_product_names:["Tris Base"],search_product_suffixes:["ULTROL® Grade, ≥99% dry basis (titration), useful in pH range 10.3-11.3","≥99% dry basis (titration), crystalline solid, pH 10.3-11.3, Ultrol® Grade"],display_name:"Tris Base",display_name_suffix:"≥99% dry basis (titration), crystalline solid, pH 10.3-11.3, Ultrol® Grade",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"TRIS Hydrochloride ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"description",value:"Merck USA index - 14, 9772",seq:1,attribute_id:"id clarifier.default"},{label:"assay",value:"≥99% (titration)",seq:5,attribute_id:"assay.default"},{label:"form",value:"solid",seq:6,attribute_id:"physical form.listing"},{label:"manufacturer/tradename",value:"Calbiochem®",seq:8,attribute_id:"manufacturer designation.default"},{label:"storage condition",value:"OK to freeze",seq:9,attribute_id:"storage conditions.default"},{label:"color",value:" white",seq:10,attribute_id:"color.default"},{label:"useful pH range",value:"7.0-9.0",seq:11,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:12,attribute_id:"pk-values.default"},{label:"solubility",value:"water: 500 mg/mL",seq:13,attribute_id:"solubility.default"},{label:"cation traces",value:"heavy metals: ≤5 ppm",seq:14,attribute_id:"cation traces.default"},{label:"shipped in",value:"ambient",seq:15,attribute_id:"ice shipping.default"},{label:"storage temp.",value:"15-25\xb0C",seq:16,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'

  • Effect of Organic Solvents on the Activity, Stability and Secondary Structure of asclepain cI, Using FTIR and Molecular Dynamics Simulations.: This study uses Tris hydrochloride as a buffer to assess the stability and structural changes in the asclepain cI enzyme, providing insights into enzyme applications in industrial and medical biotechnology (Origone et al., 2024).

  • Microencapsulation of Omeprazole by Lactobacillus acidophilus ATCC 4356 Surface Layer Protein and Evaluation of its Stability in Acidic Condition.: Research demonstrates the use of Tris hydrochloride buffer in stabilizing microencapsulated omeprazole, aimed at enhancing drug delivery in acidic environments (Mobarak Qamsari et al., 2020).

',description_type_id:3},{label:"Disclaimer",value:"Toxicity: Standard Handling (A)",description_type_id:11},{label:"General description",value:"Absorbance (1.0 M, H2O, 260 nm):≤0.1.",description_type_id:16},{label:"General description",value:"Useful in the pH range of 7.0-9.0. Has a pKa of 8.1 at 25°C.",description_type_id:16},{label:"General description",value:"Widely used as a biological buffer (absorbance: <0.1 at 260 nm, 1.0 M, H2O). A 1.0 M solution in H2O has a pH range of 3.5-5.0 and a pKa of 8.3 at 20°C.",description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"CALBIOCHEM is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"ULTROL is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"UNSPSC Code",value:"12161705",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"648313",vendor_number:"",product_key:"648313",erp_pno_key:"648313",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"TRIS Hydrochloride",product_name_suffix:"ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"TRIS Hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["648313-0KG","648313-10KG","648313-GM","648313-500GMCN","648313-500GM","648313-250GMCN","648313-250GM","648313-1KGCN","648313-1KG","EMD_BIO-648313-500GM","US1648313-500GM","US1648313-10KG","US1648313-1KG","US1648313-250GM","EMD_BIO-648313-250GM","EMD_BIO-648313-1KG","EMD_BIO-648313-10KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris, Hydrochloride, Ultrol Grade - CAS 1185-53-1 - Calbiochem Useful in the pH range of 7.0-9.0. Has a pKa of 8.1 at 25 C. Absorbance (1.0 M, H2O, 260 nm): 0.1. 1185-53-1",description:"TRIS Hydrochloride ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0; CAS Number: 1185-53-1; Synonyms: Trizma® hydrochloride,tris(Hydroxymethyl)aminomethane, HCl,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride; Linear Formula: NH2C(CH2OH)3 \xb7 HCl at Sigma-Aldrich",keyword:"Millipore, 648313, TRIS Hydrochloride, ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0, Trizma® hydrochloride,tris(Hydroxymethyl)aminomethane, HCl,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","tris(Hydroxymethyl)aminomethane, HCl","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["de_CH","ko_KR","cs_CZ","zh_CN","sl_SI","tr_TR","sh_CS","de_BE","et_EE","en_EU","en_NZ","it_IT","sh_RS","en_CA","el_GR","pt_EU","ro_RO","es_US","en_US","no_NO","it_CH","fr_LI","pt_PT","fi_FI","es_MX","sv_SE","hu_HU","hr_HR","nl_NL","it_LI","de_DE","fr_CH","de_LI","pt_BR","en_GENERIC","es_GENERIC","pt_GENERIC","de_AT","es_AD","en_MY","lv_LV","th_TH","pt_AD","en_AD","ms_MY","en_IE","es_ES","pl_PL","sv_FI","da_DK","ru_RU","en_EU","vi_VN","en_AU","en_KR","sk_SK","en_MX","lt_LT","en_SG","bg_BG","fr_CA","en_VN","nl_BE","es_EU","fr_BE","en_GB","fr_FR","es_CL","ja_JP"],badges:[{sales_org_ids:["4110"," 2128"," 1790"," 1376"," 2031"," 2057"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["1756"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:["J22638.AE","J22638.K2","T0740","J63636.K2","A11379.18","J67233.22","A11379.30","J22638.AP","A11379.0B","J60080.AK","228030051","228032500","228030010","228031000"],xref_equivalent_pno:["SC-216106","4103-01","4106-01"],xref_exact_pno:["AA11379","JK297158","T0740"],keywords:null,country_exclusions:null,country_availability:["GB","FK","BR","FR","RE","MC","PM","GP","PF","GF","MQ","CH","LI","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","AT","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","TW","ID","VN","TH","PH","KR","NO","IL","IT","SM","VA","DK","FO","GL","SK","PT","RU","BE","LU","SE","PL","IE","TP","LA","SG","BN","MM","KH","IN","CN","CZ","HU","NL","FI","CA","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","GB","FK","GI","ES","AD"],created_by:"CBA",updated_by:"CBA",product_brand:"648313MM",legal_name:"TRIS Hydrochloride",legal_name_suffix:"ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0",search_product_names:["TRIS Hydrochloride"],search_product_suffixes:["ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0"],display_name:"TRIS Hydrochloride",display_name_suffix:"ULTROL® Grade, ≥99% (titration), useful in pH range 7.0-9.0",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"TRIS OmniPur® Grade, >=99.8%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"form",value:"crystalline powder",seq:2,attribute_id:"physical form.listing"},{label:"form",value:"needles",seq:3,attribute_id:"physical form.listing"},{label:"manufacturer/tradename",value:"Calbiochem®",seq:7,attribute_id:"manufacturer designation.default"},{label:"storage condition",value:"OK to freeze",seq:8,attribute_id:"storage conditions.default"},{label:"color",value:" white",seq:9,attribute_id:"color.default"},{label:"useful pH range",value:"7-9",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:12,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:13,attribute_id:"melting point.default"},{label:"shipped in",value:"ambient",seq:14,attribute_id:"ice shipping.default"},{label:"storage temp.",value:"room temp",seq:16,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Disclaimer",value:"Toxicity: Irritant (B)",description_type_id:11},{label:"General description",value:"Suitable for a wide range of molecular biology applications. Molecular biology grade.

Specifications
DNAse: none detected
RNAse: none detected
Protease: none detected
Arsenic (As): ≤0.0005%
Copper (Cu): ≤0.0001%
Iron (Fe): ≤0.0001%
Lead (Pb): ≤0.0001%
Magnesium (Mg): ≤0.0005%
Loss on drying: ≤1%
A280 (1 M, water): ≤0.05 AU
Purity: ≥99.8% by assay
Solubility: 10% in water
Insoluble matter: ≤0.005%





Intended for laboratory and manufacturing use only. Not for drug, food, or household use.",description_type_id:16},{label:"Legal Information",value:"CALBIOCHEM is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"OMNIPUR is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.8%, needles, crystalline powder, OmniPur® Grade",alias_type_id:27},{label:"Web Name Override",value:"Tris Base",alias_type_id:26},{label:"NACRES",value:"NA.21",alias_type_id:23},{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"9210-OP",vendor_number:"",product_key:"9210OP",erp_pno_key:"9210-OP",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"TRIS",product_name_suffix:"OmniPur® Grade, >=99.8%",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"TRIS",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:25,substance_key:"TRIS"},marketplace:null,materials:["9260-25KG","9230-5KG","9210-500GM","US19230","9230-5KGCN","US19260","9210-500GCN","EMD_BIO-9230-5KG","EMD_BIO-9260-25KG","US19210","EMD_BIO-9210-500GM","9260CN","9230CN","9210CN","9210-OPCN","9210-500GMCN","9230-5L","9230","9210"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"OmniPur TRIS -CAS 77-86-1 - Calbiochem Tris(Hydroxymethyl)aminomethane 77-86-1",description:"Tris Base ≥99.8%, needles, crystalline powder, OmniPur® Grade CAS Number: 77-86-1; Synonyms: Tris(hydroxymethyl)aminomethane,Tris Base,Tris(Hydroxymethyl)aminomethane, Tris(hydroxymethyl)aminomethane, 2-Amino-2-(hydroxymethyl)propane-1,3-diol(tris), Trizma,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Millipore, 9210OP, TRIS, OmniPur® Grade, >=99.8%, Tris(hydroxymethyl)aminomethane,Tris Base,Tris(Hydroxymethyl)aminomethane, Tris(hydroxymethyl)aminomethane, 2-Amino-2-(hydroxymethyl)propane-1,3-diol(tris), Trizma,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Tris(hydroxymethyl)aminomethane","Tris Base","Tris(Hydroxymethyl)aminomethane, Tris(hydroxymethyl)aminomethane, 2-Amino-2-(hydroxymethyl)propane-1,3-diol(tris), Trizma","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Trometamol"],sds:["lv_LV","cs_CZ","zh_CN","it_CH","fr_CA","pt_EU","en_MX","en_GB","sh_RS","fr_FR","en_AU","da_DK","fi_FI","it_LI","tr_TR","en_MY","de_BE","en_NZ","es_MX","en_EU","es_AD","lt_LT","ms_MY","en_CA","en_ID","es_US","id_ID","sv_FI","en_SG","es_ES","en_TW","zf_TW","bg_BG","en_AD","ru_RU","de_CH","en_GENERIC","pt_GENERIC","es_GENERIC","hu_HU","ro_RO","el_GR","pt_PT","nl_BE","pl_PL","en_IE","pt_AD","th_TH","en_KR","de_DE","et_EE","es_CL","ja_JP","sv_SE","de_AT","ko_KR","sk_SK","nl_NL","en_VN","hr_HR","sl_SI","no_NO","fr_CH","vi_VN","fr_BE","fr_LI","pt_BR","en_US","es_EU","sh_CS","it_IT","de_LI"],badges:[{sales_org_ids:["2031"," 2063"],type:"top_seller",label:"Top Seller",priority:1}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline powder","needles"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["BR","FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","TW","ID","VN","TH","PH"],created_by:"CBA",updated_by:"CBA",product_brand:"9210-OPMM",legal_name:"TRIS",legal_name_suffix:"OmniPur® Grade, >=99.8%",search_product_names:["TRIS","Tris Base"],search_product_suffixes:["OmniPur® Grade, >=99.8%","≥99.8%, needles, crystalline powder, OmniPur® Grade"],display_name:"Tris Base",display_name_suffix:"≥99.8%, needles, crystalline powder, OmniPur® Grade",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"TRIS Hydrochloride OmniPur® Grade, >=99.0%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"form",value:"crystalline powder",seq:2,attribute_id:"physical form.listing"},{label:"form",value:"needles",seq:3,attribute_id:"physical form.listing"},{label:"manufacturer/tradename",value:"Calbiochem®",seq:5,attribute_id:"manufacturer designation.default"},{label:"storage condition",value:"OK to freeze",seq:6,attribute_id:"storage conditions.default"},{label:"color",value:" white",seq:7,attribute_id:"color.default"},{label:"useful pH range",value:"7.0-9.0",seq:8,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:9,attribute_id:"pk-values.default"},{label:"shipped in",value:"ambient",seq:10,attribute_id:"ice shipping.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'

  • Use of tetraethylammonium (TEA) and Tris loading for blocking TRPM7 channels in intact cells.: This study highlights the application of TRIS Hydrochloride in blocking TRPM7 channels, which is significant for cell signaling and ion channel regulation in pharmacological research (Holderby & Kozak, 2024).

  • Investigating the influence of solvent type and pH on protein adsorption onto silica surface by evanescent-wave cavity ring-down spectroscopy.: This study uses TRIS Hydrochloride to explore protein-silica interactions, providing insights into surface chemistry and biomolecular adsorption processes (Alnaanah & Mendes, 2024).

',description_type_id:3},{label:"Disclaimer",value:"Toxicity: Irritant (B)",description_type_id:11},{label:"General description",value:"Molecular Biology Grade.
260 (10%, water): ≤0.05 AU
A280 (10%, water): ≤0.05 AU
Assay: ≥99%
DNAse: none detected
Identity IR spectrum: conforms
Lead (Pb): ≤.0002%
Phosphatase: none detected
Protease: none detected
RNAse: none detected
Water (H2O): ≤0.5%





Intended for laboratory and manufacturing use only. Not for drug, food, or household use.",description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"CALBIOCHEM is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"OMNIPUR is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"9310-OP",vendor_number:"",product_key:"9310OP",erp_pno_key:"9310-OP",brand_id:3,brand:"MM",display_brand:"Millipore",product_name:"TRIS Hydrochloride",product_name_suffix:"OmniPur® Grade, >=99.0%",product_status_id:2,product_status:"Ready",erp_type:["blue","red"],erp_source:["emerald","sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"TRIS Hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["9310-500GM","9380-25KGCN","9380-25KG","9350-5KGCN","9350-5KG","9310-500GMCN","EMD_BIO-9380-25KG","US19310","US19350","9310-500GCN","EMD_BIO-9350-5KG","EMD_BIO-9310-500GM","US19380","9380CN","9350CN","9310CN","9350","9310CN1243"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"OmniPur TRIS Hydrochloride - CAS 1185-53-1 - Calbiochem Trizma, Tris(hydroxymethyl)aminomethane 1185-53-1",description:"TRIS Hydrochloride OmniPur® Grade, >=99.0%; CAS Number: 1185-53-1; Synonyms: Trizma® hydrochloride,Trizma, Tris(hydroxymethyl)aminomethane,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride; Linear Formula: NH2C(CH2OH)3 \xb7 HCl at Sigma-Aldrich",keyword:"Millipore, 9310OP, TRIS Hydrochloride, OmniPur® Grade, >=99.0%, Trizma® hydrochloride,Trizma, Tris(hydroxymethyl)aminomethane,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","Trizma, Tris(hydroxymethyl)aminomethane","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["sv_SE","ru_RU","ro_RO","no_NO","pl_PL","en_GB","ms_MY","da_DK","de_DE","en_MX","lv_LV","et_EE","pt_BR","es_EU","el_GR","es_GENERIC","pt_GENERIC","es_US","sv_FI","es_MX","hr_HR","it_CH","fr_FR","de_LI","de_BE","cs_CZ","en_SG","fr_CH","vi_VN","fr_BE","fr_LI","en_IE","it_IT","ko_KR","pt_PT","en_CA","en_KR","de_AT","th_TH","lt_LT","hu_HU","sl_SI","fr_CA","sh_RS","en_AD","bg_BG","zh_CN","en_VN","pt_EU","fi_FI","nl_NL","en_US","pt_AD","en_GENERIC","en_NZ","en_AU","en_EU","en_MY","de_CH","sk_SK","es_CL","en_EU","it_LI","nl_BE","es_AD","ja_JP","tr_TR","es_ES","sh_CS"],badges:[{sales_org_ids:["2137"," 7950"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:1}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["needles","crystalline powder"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Millipore"]},{type:"FACET_EQP",value:["100"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","ID","TW","VN","TH","PH","IE","IL","HU","CZ","GB","FK","BE","LU","KR","IN","FI","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","IT","SM","VA","NL","CA","SK","DK","FO","GL","RU","SE","PL","GI","ES","AD","NO","PT"],created_by:"CBA",updated_by:"CBA",product_brand:"9310-OPMM",legal_name:"TRIS Hydrochloride",legal_name_suffix:"OmniPur® Grade, >=99.0%",search_product_names:["TRIS Hydrochloride"],search_product_suffixes:["OmniPur® Grade, >=99.0%"],display_name:"TRIS Hydrochloride",display_name_suffix:"OmniPur® Grade, >=99.0%",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base 99.7% (T), puriss. p.a.",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"description",value:"aminopeptidase substrate",seq:1,attribute_id:"id clarifier.default"},{label:"grade",value:"puriss. p.a.",seq:2,attribute_id:"purity grade.default"},{label:"form",value:"crystalline",seq:6,attribute_id:"physical form.listing"},{label:"ign. residue ",value:"≤0.01% (as SO4)",seq:10,attribute_id:"residue.default"},{label:"pH",value:"10.5-11.5 (25 \xb0C, 10% in H2O)",seq:11,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:12,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:13,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:14,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:15,attribute_id:"melting point.default"},{label:"mp",value:"168-172 \xb0C",seq:16,attribute_id:"melting point.default"},{label:"solubility",value:"water: soluble (678 g/l at 20 \xb0C)",seq:17,attribute_id:"solubility.default"},{label:"anion traces",value:"chloride (Cl-): ≤5 mg/kg",seq:18,attribute_id:"anion traces.default"},{label:"anion traces",value:"sulfate (SO42-): ≤5 mg/kg",seq:19,attribute_id:"anion traces.default"},{label:"cation traces",value:"Ca: ≤10 mg/kg",seq:20,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cd: ≤5 mg/kg",seq:21,attribute_id:"cation traces.default"},{label:"cation traces",value:"Co: ≤5 mg/kg",seq:22,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cr: ≤5 mg/kg",seq:23,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cu: ≤5 mg/kg",seq:24,attribute_id:"cation traces.default"},{label:"cation traces",value:"Fe: ≤5 mg/kg",seq:25,attribute_id:"cation traces.default"},{label:"cation traces",value:"K: ≤50 mg/kg",seq:26,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mg: ≤5 mg/kg",seq:27,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mn: ≤5 mg/kg",seq:28,attribute_id:"cation traces.default"},{label:"cation traces",value:"Na: ≤50 mg/kg",seq:29,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ni: ≤5 mg/kg",seq:30,attribute_id:"cation traces.default"},{label:"cation traces",value:"Pb: ≤5 mg/kg",seq:31,attribute_id:"cation traces.default"},{label:"cation traces",value:"Zn: ≤5 mg/kg",seq:32,attribute_id:"cation traces.default"},{label:"λ",value:"10 % in H2O",seq:33,attribute_id:"uv-absorption condition.default"},{label:"UV absorption",value:"λ: 230 nm Amax: ≤0.6",seq:34,attribute_id:"uv-absorption values.default"},{label:"UV absorption",value:"λ: 260 nm Amax: ≤0.05",seq:35,attribute_id:"uv-absorption values.default"},{label:"UV absorption",value:"λ: 280 nm Amax: ≤0.04",seq:36,attribute_id:"uv-absorption values.default"},{label:"UV absorption",value:"λ: 430 nm Amax: ≤0.01",seq:37,attribute_id:"uv-absorption values.default"},{label:"assay",value:"99.7% (T)",seq:5,attribute_id:"assay.default"}],descriptions:[{label:"Application",value:'Tris base has been used:
  • In the preparation of TAE buffer for TAE agarose gel used to run PCR products by gel electrophoresis
  • As a component of sample buffer for SDS-PAGE
  • In the preparation of IEC (ion-exchange chromatography) buffer
',description_type_id:3},{label:"General description",value:'Tris is an established basimetric standard and buffer used in biochemistry and molecular biology. It may be used by itself as a buffer or as a component of mixed buffer formulations, such as Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, etc. It is pure, essentially stable, relatively non-hygroscopic and has a high equivalent weight.',description_type_id:16},{label:"Other Notes",value:'Easily compare specifications for Trizma products with the Trizma specification table.',description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[{pid:"59510SIAL",rs_type:"related product"},{pid:"69372SIAL",rs_type:"related product"},{pid:"81101SIAL",rs_type:"related product"},{pid:"80948SIAL",rs_type:"related product"},{pid:"18597SIAL",rs_type:"related product"},{pid:"79762SIAL",rs_type:"related product"},{pid:"79884SIAL",rs_type:"related product"},{pid:"79714SIAL",rs_type:"related product"},{pid:"89273SIAL",rs_type:"related product"},{pid:"93752SIAL",rs_type:"related product"},{pid:"57618SIAL",rs_type:"related product"},{pid:"59678SIAL",rs_type:"related product"},{pid:"56778SIAL",rs_type:"related product"},{pid:"56581SIAL",rs_type:"related product"},{pid:"56982SIAL",rs_type:"related product"},{pid:"52074SIAL",rs_type:"related product"},{pid:"57619SIAL",rs_type:"related product"},{pid:"63961SIAL",rs_type:"related product"},{pid:"56865SIAL",rs_type:"related product"},{pid:"49685SIAL",rs_type:"related product"},{pid:"69413SIAL",rs_type:"related product"},{pid:"543808MM",rs_type:"related product"},{pid:"543828MM",rs_type:"related product"},{pid:"543832MM",rs_type:"related product"},{pid:"543838MM",rs_type:"related product"},{pid:"543837MM",rs_type:"related product"},{pid:"543804MM",rs_type:"related product"},{pid:"543833MM",rs_type:"related product"},{pid:"543835MM",rs_type:"related product"},{pid:"543827MM",rs_type:"related product"},{pid:"543839MM",rs_type:"related product"},{pid:"543841MM",rs_type:"related product"},{pid:"543834MM",rs_type:"related product"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Excess Inventory",url:"/products/excess-inventory"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'57653537',alias_type_id:15},{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"93350",vendor_number:"",product_key:"93350",erp_pno_key:"93350",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"99.7% (T), puriss. p.a.",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["93350-100G","93350-6X500G","93350-500G","93350-1KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base puriss. p.a., 99.7 T 77-86-1",description:"Trizma® base 99.7% (T), puriss. p.a.; CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, 93350, Trizma® base, 99.7% (T), puriss. p.a., 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["de_AT","en_MX","es_CL","es_AD","no_NO","en_MY","fr_CA","pt_EU","cs_CZ","it_IT","th_TH","bg_BG","sk_SK","de_LI","en_CN","sl_SI","id_ID","hu_HU","en_TH","fr_LI","en_AD","fi_FI","tr_TR","ms_MY","en_TW","en_EU","es_MX","fr_CH","et_EE","en_SG","nl_BE","en_AU","ru_RU","it_LI","en_ID","de_BE","fr_BE","en_NZ","zh_CN","lv_LV","zf_TW","en_CA","da_DK","pl_PL","fr_FR","de_CH","es_GENERIC","pt_GENERIC","en_GENERIC","pt_PT","it_CH","en_GB","sh_CS","de_DE","ko_KR","vi_VN","pt_AD","es_EU","lt_LT","ro_RO","pt_BR","sv_SE","en_US","en_KR","ja_JP","es_US","sv_FI","es_ES","en_VN","sh_RS","en_IE","el_GR","hr_HR","nl_NL"],badges:[{sales_org_ids:["2118"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["2011"," 1756"],type:"top_seller",label:"Top Seller",priority:3},{sales_org_ids:["1640"," 7950"," 2128"," 1650"],type:"competitive_pricing",label:"Price Reduced",priority:2}],facets:[{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_SPECIAL_GRADE",value:["Puriss","Puriss P.A."]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.7"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J62955.AP","J62577.K2","T3951","16762","IC10313305","J62938.K3","J61062.22","IC10313301","327360050","108387","T2516","AA18494","031801.18","NMIJ CRM 3012-A","103133","J65594.A1","M151","J61062.36","0826","J22675.A1","J75825.A1","J61038.AP","J62938.K7","4855","424575000","AC424575000","87020","A18494.22","J60452.K2","0210313301","J61016.22","J22675.36","J60877.K3","327360010","AC167620010","089709","42457","J65594.A7","J75825.A9","J61016.36","J22674.36","J22674.A7","031801.30","TCI-A0321","AC424571000","0210313310","J62569.22","J75825.36","J75825.A7","424570025","IC10313310","A18494.36","J61144.AP","J61144.K2","J62938.K2","A18494.0E","10172590","424571000","J62569.36","J22674.A1","AC167621000","0210313305","031801.A1","T395","J60877.K2","A0321","A18494","JK407715"],xref_equivalent_pno:["180688","JTX171","35408","1806-11","A0321","180611","MK180657","4109","03118142001","X171","7732","1806","400080","200788","20407885","MK180610","1096","180657","108382","180610","176","30960T","00427"],xref_exact_pno:["10274300","327360010","AC424571000","J61062","T110600","019-20091","42457-1A","A1086","J61016","15430167","42457-2A","97063888","011-20095","10032210","819623-N","0219560590","048196-CF","045450","M151-1KG","0497","AJ65594","16762-4A","CR-0188.3","BP1521","10785341","BP1541","BAKR410201","28808.294","40326-24","M02623","97061794","0826-1KG","0219485590","J22675","15446989","CA71009186","J75825","BAKR410902","AJ62569","410902","0219485591","T1501.1000","410901","AC140505000","31801","S1519","10345910","10163243","BP152-500","A2264","CR-0188.2","87020.290","J65594","JK226162","10355910","14050-1A","SC-3715A","0215217601","02103133-CF","AJ61016","BP152500","75801","AC327360010","T110601","SC-3715","A1379","10467720","104575","167621000","75836","VWRB497-500G","97062416","40326-23","40326-09","10172590","02152176.1","28811.295","97062418","J22674","FLBP1521","410201","140500010","BP152-1","97061796","75831","X171","1083821000","14050-4A","T60040-100.0","015-20093","424575000","3163","202-07881","204-07885","02194558-CF","10103203","75814","0826-500G","15420167","VWRB497500G","AC140500010","1083820500","J62569","TCI-T2516","1083870500","819620-N","40326-00","10513921","167620010","AC424575000","031801","AJ61062","BP154-1","424571000","140505000","MK501626","56995","241940","75811","207-16045","65837","0219455780","33742H","TR149","42616","0497-500G","40326-08","MACR180610","02152176.5","T110598","0219560580","0188","SP303","T60040-500.0","A31801","1083820100","10376743","16762-1A","BAKR410901","JK989416","33621.260","75802","0219485580","0210313201","0219560591","40326-01","T1131"],keywords:null,country_exclusions:null,country_availability:["GB","FK","FR","RE","MC","PM","GP","PF","GF","MQ","BR","CH","LI","NZ","CL","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","AT","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","HU","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","DK","FO","GL","GB","FK","CZ","RU","TP","LA","SG","BN","MM","KH","IL","BE","LU","CN","NL","IE","PL","NO","PT","FI","SE","SK","CA","IN","GI","ES","AD","KR","IT","SM","VA"],created_by:"CBA",updated_by:"CBA",product_brand:"93350SIGMA",legal_name:"Trizma® base",legal_name_suffix:"99.7% (T), puriss. p.a.",search_product_names:["Trizma® base"],search_product_suffixes:["99.7% (T), puriss. p.a."],display_name:"Trizma® base",display_name_suffix:"99.7% (T), puriss. p.a.",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base ≥99.0% (T)",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"description",value:"aminopeptidase substrate",seq:1,attribute_id:"id clarifier.default"},{label:"product line",value:"BioChemika",seq:2,attribute_id:"product line.default"},{label:"assay",value:"≥99.0% (T)",seq:4,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:5,attribute_id:"physical form.listing"},{label:"loss",value:"≤1% loss on drying, 110 \xb0C",seq:9,attribute_id:"loss.default"},{label:"pH",value:"10.5-12.0(4 m in water, 25 \xb0C)",seq:10,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:11,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:12,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:13,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:14,attribute_id:"melting point.default"},{label:"mp",value:"168-172 \xb0C",seq:15,attribute_id:"melting point.default"},{label:"solubility",value:"H2O: 1 M at 20 \xb0C, clear, colorless",seq:16,attribute_id:"solubility.default"},{label:"anion traces",value:"chloride (Cl-): ≤50 mg/kg",seq:17,attribute_id:"anion traces.default"},{label:"anion traces",value:"sulfate (SO42-): ≤50 mg/kg",seq:18,attribute_id:"anion traces.default"},{label:"cation traces",value:"Ca: ≤10 mg/kg",seq:19,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cd: ≤5 mg/kg",seq:20,attribute_id:"cation traces.default"},{label:"cation traces",value:"Co: ≤5 mg/kg",seq:21,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cr: ≤5 mg/kg",seq:22,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cu: ≤5 mg/kg",seq:23,attribute_id:"cation traces.default"},{label:"cation traces",value:"Fe: ≤5 mg/kg",seq:24,attribute_id:"cation traces.default"},{label:"cation traces",value:"K: ≤50 mg/kg",seq:25,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mg: ≤5 mg/kg",seq:26,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mn: ≤5 mg/kg",seq:27,attribute_id:"cation traces.default"},{label:"cation traces",value:"Na: ≤50 mg/kg",seq:28,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ni: ≤5 mg/kg",seq:29,attribute_id:"cation traces.default"},{label:"cation traces",value:"Pb: ≤5 mg/kg",seq:30,attribute_id:"cation traces.default"},{label:"cation traces",value:"Zn: ≤5 mg/kg",seq:31,attribute_id:"cation traces.default"}],descriptions:[{label:"Application",value:'Trizma® base was used as buffer for the following studies:
  • Electrophoretic transfer for the specific identification of isozymes of starch debranching enzyme, α-amylase and 9-amylase.
  • Electrophoretic separation of lipoproteins in polyacrylamide gels.
  • Preparation of TRIS buffer having pH 8.
It may be used to compose DN buffer for DNA nick-end labeling of tissue sections.',description_type_id:3},{label:"General description",value:'Tris is an established basimetric standard and buffer used in biochemistry and molecular biology. It may be used by itself as a buffer or as a component of mixed buffer formulations, such as Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, etc. It is pure, essentially stable, relatively non-hygroscopic and has a high equivalent weight. ',description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Excess Inventory",url:"/products/excess-inventory"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.0% (T), crystalline, aminopeptidase substrate, BioChemika",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'329770229',alias_type_id:15},{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"93352",vendor_number:"",product_key:"93352",erp_pno_key:"93352",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"≥99.0% (T)",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["93352-100G","93352-1KG","93352-6X500G","93352-6X100G","93352-6X1KG","93352-500G"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base Sigma CAS No.77-86-1",description:"≥99.0% (T), crystalline, aminopeptidase substrate, BioChemika CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, 93352, Trizma® base, ≥99.0% (T), 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["nl_BE","en_AD","pt_AD","ko_KR","it_LI","ro_RO","en_ID","pt_EU","en_MY","it_CH","de_DE","fr_CH","en_TH","it_IT","el_GR","nl_NL","en_CN","de_AT","fr_CA","en_GB","es_EU","pt_PT","es_US","en_AU","pt_BR","hr_HR","es_CL","sh_CS","vi_VN","sh_RS","lt_LT","sk_SK","es_AD","fr_FR","de_LI","sl_SI","en_KR","en_EU","de_BE","ru_RU","ja_JP","en_IE","en_NZ","es_MX","en_VN","zf_TW","da_DK","fi_FI","no_NO","fr_BE","hu_HU","es_ES","fr_LI","en_US","et_EE","sv_FI","en_GENERIC","es_GENERIC","pt_GENERIC","en_CA","bg_BG","cs_CZ","pl_PL","ms_MY","tr_TR","th_TH","en_TW","sv_SE","de_CH","lv_LV","en_MX","zh_CN","id_ID","en_SG"],badges:[{sales_org_ids:["1460"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2125"," 2025"," 1940"," 2137"," 2123"," 1376"," 1770"," 1730"],type:"most_popular",label:"Most Popular",priority:3},{sales_org_ids:["2025"," 1460"," 2125"," 2137"," 1756"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_PRODUCT_LINE",value:["BioChemika"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.0"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["A18494.0E","J75825.A9","J62938.K2","J65594.A1","BDH4500","J62955.AP","J61016.36","J60452.K2","J61062.22","J75825.A1","J65594.A7","031801.18","424570025","4099","J60877.K2","0012337","J75825.A7","J22675.36","J61038.AP","10172590","327360050","031801.30","J22675.A1","J61062.36","16762","195605","J75825.36","J62938.K7","4109","J61016.22","J60877.K3","J61144.K2","A18494.22","A0321","14050","J62938.K3","0497","J62569.36","J22674.36","BP154","J22674.A7","A18494.36","424575000","327360010","A18494","T2516","87020","J62569.22","J61144.AP","J62577.K2","J22674.A1","031801.A1","BP152","424571000"],xref_equivalent_pno:["489981","WBIN1091R","35422","T370","03118142001","35410","AC140500025","35409","108387","DEAC100044","35406","489983"],xref_exact_pno:["BP152-1","J61016","3163","75811","104575","40326-01","A18494","048196-CF","424575000","140505000","T60040-500.0","M151-1KG","02103133-CF","J22674","T60040-100.0","410901","424571000","TR149","207-16045","75836","089709","75831","15446989","10355910","87020.290","14050-4A","J62569","0215217601","15420167","327360010","0219455780","J61062","031801","10172590","J65594","10345910","AJ62569","0219560580","MK501626","02194558-CF","A1086","410902","14050-1A","A31801","BP154-1","204-07885","0826-1KG","019-20091","140500010","045450","02152176.1","T110600","167621000","0188","40326-00","0210313201","S1519","28808.294","J75825","40326-23","75814","1083820100","410201","M02623","AJ61016","JK407715","42457-2A","15430167","97061794","0219485580","FLBP1521","33621.260","10163243","BP152500","J22675","80741-098","015-20093","0219485591","10274300","167620010","BAKR410902","40326-09","02152176.5","42457-1A","40326-24","AJ61062","TCI-T2516","BP1521","819620-N","10103203","28811.295","10032210","40326-08","75802","0497-1KG","T1131","97063888","0497-500G","16762-4A","A2264","SC-3715A","JK226162","AC424575000","AC140500010","97062418","T110598","31801","1083821000","BAKR410901","10376743","T110601","AJ65594","CR-0188.2","0219485590","0219560591","1083870500","97062416","10513921","011-20095","10467720","75801","202-07881","1083820500","AA18494","CA71009186","10785341","0219560590","AC140505000","AC424571000","BAKR410201","T1501.1000","CR-0188.3","819623-N","56995","AC327360010","TCI-A0321","BP152-500","BP1541","T60040-1000.0","SP303","65837","97061796","16762-1A","33742H","A1379","X171","SC-3715","0826-500G"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","CH","LI","BR","GB","FK","NZ","CL","AR","AT","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","NO","IT","SM","VA","CA","HU","DK","FO","GL","IN","FI","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","BE","LU","GB","FK","CN","IL","CZ","RU","KR","NL","PL","GI","ES","AD","IE","SE","SK","PT","TP","LA","SG","BN","MM","KH"],created_by:"CBA",updated_by:"CBA",product_brand:"93352SIGMA",legal_name:"Trizma® base",legal_name_suffix:"≥99.0% (T)",search_product_names:["Trizma® base"],search_product_suffixes:["≥99.0% (T)","≥99.0% (T), crystalline, aminopeptidase substrate, BioChemika"],display_name:"Trizma® base",display_name_suffix:"≥99.0% (T), crystalline, aminopeptidase substrate, BioChemika",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base BioUltra, Molecular Biology, ≥99.8% (T)",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"grade",value:"Molecular Biology",seq:1,attribute_id:"special grade.default"},{label:"description",value:"aminopeptidase substrate",seq:2,attribute_id:"id clarifier.default"},{label:"product line",value:"BioUltra",seq:3,attribute_id:"product line.default"},{label:"assay",value:"≥99.8% (T)",seq:6,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:7,attribute_id:"physical form.listing"},{label:"impurities",value:" DNases, none detected",seq:11,attribute_id:"impurities.default"},{label:"impurities",value:" RNases, none detected",seq:12,attribute_id:"impurities.default"},{label:"impurities",value:" insoluble matter, passes filter test",seq:13,attribute_id:"impurities.default"},{label:"impurities",value:" phosphatases, none detected",seq:14,attribute_id:"impurities.default"},{label:"impurities",value:" proteases, none detected",seq:15,attribute_id:"impurities.default"},{label:"ign. residue ",value:"≤0.01% (as SO4)",seq:16,attribute_id:"residue.default"},{label:"loss",value:"≤0.5% loss on drying, 110 \xb0C",seq:17,attribute_id:"loss.default"},{label:"color",value:" colorless to white",seq:18,attribute_id:"color.default"},{label:"pH",value:"10.5-12.0 (25 \xb0C, 4 M in H2O)",seq:19,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:20,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:21,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:22,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:23,attribute_id:"melting point.default"},{label:"mp",value:"168-172 \xb0C",seq:24,attribute_id:"melting point.default"},{label:"solubility",value:"H2O: 4 M at 20 \xb0C, clear, colorless",seq:25,attribute_id:"solubility.default"},{label:"anion traces",value:"chloride (Cl-): ≤20 mg/kg",seq:26,attribute_id:"anion traces.default"},{label:"anion traces",value:"sulfate (SO42-): ≤5 mg/kg",seq:27,attribute_id:"anion traces.default"},{label:"cation traces",value:"Al: ≤5 mg/kg",seq:28,attribute_id:"cation traces.default"},{label:"cation traces",value:"As: ≤0.1 mg/kg",seq:29,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ba: ≤5 mg/kg",seq:30,attribute_id:"cation traces.default"},{label:"cation traces",value:"Bi: ≤5 mg/kg",seq:31,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ca: ≤10 mg/kg",seq:32,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cd: ≤5 mg/kg",seq:33,attribute_id:"cation traces.default"},{label:"cation traces",value:"Co: ≤5 mg/kg",seq:34,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cr: ≤5 mg/kg",seq:35,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cu: ≤5 mg/kg",seq:36,attribute_id:"cation traces.default"},{label:"cation traces",value:"Fe: ≤5 mg/kg",seq:37,attribute_id:"cation traces.default"},{label:"cation traces",value:"K: ≤50 mg/kg",seq:38,attribute_id:"cation traces.default"},{label:"cation traces",value:"Li: ≤5 mg/kg",seq:39,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mg: ≤5 mg/kg",seq:40,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mn: ≤5 mg/kg",seq:41,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mo: ≤5 mg/kg",seq:42,attribute_id:"cation traces.default"},{label:"cation traces",value:"Na: ≤50 mg/kg",seq:43,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ni: ≤5 mg/kg",seq:44,attribute_id:"cation traces.default"},{label:"cation traces",value:"Pb: ≤5 mg/kg",seq:45,attribute_id:"cation traces.default"},{label:"cation traces",value:"Sr: ≤5 mg/kg",seq:46,attribute_id:"cation traces.default"},{label:"cation traces",value:"Zn: ≤5 mg/kg",seq:47,attribute_id:"cation traces.default"},{label:"λ",value:"4 M in H2O",seq:48,attribute_id:"uv-absorption condition.default"},{label:"UV absorption",value:"λ: 260 nm Amax: 0.10",seq:49,attribute_id:"uv-absorption values.default"},{label:"UV absorption",value:"λ: 280 nm Amax: 0.08",seq:50,attribute_id:"uv-absorption values.default"},{label:"suitability",value:"in accordance for luminescence",seq:51,attribute_id:"suitability.results not empty"}],descriptions:[{label:"Application",value:'Trizma has been used:
  • In the dissection medium and culture medium of Hippocampal organotypic tissue cultures
  • As a component of lysis buffer before immunoprecipitation and immunoblotting
  • As a component of harvest buffer, lysis buffer, ChIP dilution buffer, and wash buffer in chromatin immunoprecipitation method for studying protein-DNA binding
  • As a component of mixed buffer formulations
  • As a component of NuPAGE loading buffer for SDS-PAGE and as a component of transfer buffer for Western blotting
',description_type_id:3},{label:"Application",value:"Trizma is used in the formulation of buffer solutions in the pH range between 7.5 and 8.5. Tris buffer solutions are widely used in cell and molecular biology for processes such as protein and nucleic acid extraction and purification. Trizma based buffers are also in column chromatography and in gel electrophoresis. Trizma base is used as a general reagent for the preparation of all types of Tris buffers.",description_type_id:3},{label:"General description",value:'Tris is an established basimetric standard and buffer used in biochemistry and molecular biology. It may be used by itself as a buffer or as a component of mixed buffer formulations, such as Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, etc. It is pure, essentially stable, relatively non-hygroscopic and has a high equivalent weight.

The BioChemika quality is for the usual biochemical applications. The products designated as BioChemika Ultra grade are suitable for different applications like purification, precipitation, crystallization and other applications which require tight control of elemental content. Trace elemental analyses have been performed for all qualities. The molecular biology qualities are also tested for absence of nucleases and the luminescence quality spectroscopic tests are performed.',description_type_id:16},{label:"Other Notes",value:'Easily compare specifications for Trizma products with the Trizma specification table. ',description_type_id:20},{label:"Other Notes",value:"Running buffer component in non-denaturing agarose gel electrophoresis; In non-denaturing and urea-denaturing polyacrylamide gel electrophoresis; DNA digest analysis with capillary electrophoresis.",description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"High-Purity Biochemicals and Reagents",url:"/products/chemistry-and-biochemicals/biochemicals/high-purity-biochemicals-and-reagents"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1},{image:"",label:"Data Sheet - 93362",url:"/deepweb/assets/sigmaaldrich/product/documents/227/289/93362dat.pdf",key:"DATA_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.8% (T), crystalline, for molecular biology, BioUltra",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'57653540',alias_type_id:15},{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"93362",vendor_number:"",product_key:"93362",erp_pno_key:"93362",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"BioUltra, Molecular Biology, ≥99.8% (T)",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["93362-1KG","93362-6X1KG","93362-500G","93362-250G"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base BioUltra, for molecular biology, = 99.8 T 77-86-1",description:"Trizma base; For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",keyword:"Sigma-Aldrich, 93362, Trizma® base, BioUltra, Molecular Biology, ≥99.8% (T), 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["vi_VN","da_DK","hr_HR","en_CA","zf_TW","ja_JP","en_AU","pt_BR","sl_SI","de_AT","en_ID","pl_PL","es_CL","lv_LV","ms_MY","pt_PT","tr_TR","en_CN","lt_LT","en_AD","fi_FI","cs_CZ","sv_SE","fr_FR","nl_NL","ko_KR","it_LI","en_TW","es_EU","sk_SK","el_GR","fr_LI","pt_AD","fr_BE","es_ES","ro_RO","en_IE","en_TH","en_GB","id_ID","it_CH","de_DE","de_CH","ru_RU","no_NO","en_EU","es_AD","es_MX","en_KR","es_GENERIC","pt_GENERIC","en_GENERIC","en_SG","en_MY","bg_BG","es_US","th_TH","en_MX","hu_HU","de_LI","en_US","fr_CH","nl_BE","sh_CS","de_BE","sv_FI","et_EE","zh_CN","fr_CA","pt_EU","en_VN","sh_RS","it_IT","en_NZ"],badges:[{sales_org_ids:["5960"," 1650"],type:"competitive_pricing",label:"Price Reduced",priority:2},{sales_org_ids:["2118"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["1770"," 4110"," 2032"," 2012"," 2010"," 2025"," 2123"," 2137"],type:"most_popular",label:"Most Popular",priority:4},{sales_org_ids:["2031"," 1919"," 1340"," 1770"," 2011"," 2025"," 2063"," 7950"," 1730"," 2128"," 2137"," 1756"],type:"top_seller",label:"Top Seller",priority:3}],facets:[{type:"FACET_COLOR",value:["colorless"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_PRODUCT_LINE",value:["BioUltra"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.8"]},{type:"FACET_SPECIAL_GRADE",value:["Molecular Biology"]},{type:"FACET_SHIPPING",value:["FR/Ships Today","JP/Ships Today","KR/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J61062.22","327360010","4109-02","J65594.A7","424570025","J65594.A1","J61144.AP","J22674.A7","J62577.K2","J61016.36","J75825","A0321","J75825.A9","J60877.K2","32736","J75825.36","J61038.AP","JT41092","J75825.A7","AAA1849422","424571000","BP152500","BP152-5","J61144.K2","031801.18","J22674.A1","A18494.0E","J22675.A1","J62569.22","A18494.22","J22674.36","J22675.36","424575000","J61062.36","327360050","031801.30","A18494.36","J60452.K2","J75825.A1","J61016","BP152-1KG","T2516","04975KG","J62569.36","3718601","7732","031801.A1","J61016.22","J62955.AP","J62938.K3","J62938.K7","J62938.K2","4099","T600401000","J60877.K3","JT4109-1"],xref_equivalent_pno:["03118142001","327360010","327360050","T0352","BP1521","10205100","TRS001","BP152-5","9210","A2264","BP1541","BP152500"],xref_exact_pno:["BP15210","M151","40326-01","93362-250G","BP152500","T1501.1000","0219560590","65837","CA71009186","J22674","1083821000","10032210","S1519","819620-N","31801","A1086","BP1541","AC424575000","CR-0188.2","16762-1A","104575","33742H","MACR180610","M151-1KG","031801","0219485583","33621.260","207-16045","02152176.5","0210313201","15446989","M02623","A2264","AJ65594","0188","97061794","048196-CF","10467720","14050-1A","1083870500","10443415","327360010","97062416","97063888","A31801","T110601","015-20093","0215217601","97062418","JT4109-2","BAKR410201","819623-N","15430167","AC140505000","T110598","42457-2A","40326-08","J61062","J22675","AC140500010","1083820500","T1131","CR-0188.3","10163243","0219485590","0219485591","AJ61016","SC-3715","MK501626","AA18494","CR-0188.1","56995","BP152-1","SP303","131940","AAJ6106236","167620010","40326-09","BP152-500","0826","10528830","140500010","28808.294","10274300","97061796","J61016","A1379","T110600","3163","0826-1KG","BP154-1","10103203","BP1521","SC-3715A","TCI-T2516","AJ61062","011-20095","141940","VWRB497-500G","AJ62569","93362-1 KG","FLBP1521","VWRB497500G","A18494","BAKR410901","BAKR410902","10355910","J65594","JK226162","0826-500G","410901","10376743","J62569","TR149","AC327360010","140505000","410201","75831","14050-4A","0219560591","87020.290","28811.295","02103133-CF","424575000","BP1525","75811","10785341","X171","75802","02194558-CF","204-07885","410902","40326-00"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","PH","VN","TH","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","RU","IT","SM","VA","CN","IN","HU","GI","ES","AD","CZ","SE","SK","DK","FO","GL","CA","TP","LA","SG","BN","MM","KH","FI","IE","IL","KR","NO","PT","PL","BE","LU","NL","GB","FK"],created_by:"CBA",updated_by:"CBA",product_brand:"93362SIGMA",legal_name:"Trizma® base",legal_name_suffix:"BioUltra, Molecular Biology, ≥99.8% (T)",search_product_names:["Trizma® base"],search_product_suffixes:["BioUltra, Molecular Biology, ≥99.8% (T)","≥99.8% (T), crystalline, for molecular biology, BioUltra"],display_name:"Trizma® base",display_name_suffix:"≥99.8% (T), crystalline, for molecular biology, BioUltra",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base reference material for titrimetry, certified by BAM, >99.5%",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"useful pH range",value:"7-9",seq:13,attribute_id:"ph value.default"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"grade",value:"reference material",seq:1,attribute_id:"special grade.default"},{label:"description",value:"aminopeptidase substrate",seq:2,attribute_id:"id clarifier.default"},{label:"assay",value:">99.5%",seq:5,attribute_id:"assay.default"},{label:"quality",value:"certified by BAM",seq:6,attribute_id:"quality clarifier.default"},{label:"technique(s)",value:"titration: suitable",seq:11,attribute_id:"titertest.default"},{label:"pH",value:"10.5-12",seq:12,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:14,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:15,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:16,attribute_id:"melting point.default"},{label:"solubility",value:"water: soluble (678 g/l at 20 \xb0C)",seq:17,attribute_id:"solubility.default"},{label:"format",value:"neat",seq:19,attribute_id:"anal. standard form.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Analysis Note",value:"Exact concentration, expiry date, traceability and detailed information on certification can be found on the certificate and certification report, included in each package. Content and expiry date on label.",description_type_id:1},{label:"Application",value:"It finds its use as a reference material for the standardization of volumetric solutions in acidimetric titrations. ",description_type_id:3},{label:"Features and Benefits",value:"
  • Available as a solid in a secure glass bottle to ensure its stability for the entire shelf life until opened.
  • High-purity material traceable to NIST SRM
  • High-quality offering accurate titer determinations
  • Accompanied by a certificate of analysis (CoA)
",description_type_id:14},{label:"General description",value:'Search & download your certificate here.',description_type_id:16},{label:"General description",value:"Trizma® base is a volumetric standard produced under rigorous conditions and measured with the highest possible precision. Its content is determined by volumetric neutralization titration using a combined pH glass electrode. The certified value and uncertainty measurement of the standard are in accordance with ISO Guide 35.",description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Analytical Chemistry",url:"/products/analytical-chemistry"},{category:"Certified Reference Materials",url:"/products/analytical-chemistry/reference-materials/certified-reference-materials"},{category:"Physical & Chemical Property Standards",url:"/products/analytical-chemistry/reference-materials/physical-property-standards"},{category:"Reference Materials",url:"/products/analytical-chemistry/reference-materials"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.5%, solid, certified reference material, certified by BAM",alias_type_id:27},{label:"NACRES",value:"NA.24",alias_type_id:23},{label:"PubChem Substance ID",value:'329770235',alias_type_id:15},{label:"UNSPSC Code",value:"41116107",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:["titration"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"reference materials_certified reference material",product_number:"93440",vendor_number:"",product_key:"93440",erp_pno_key:"93440",brand_id:7,brand:"SIAL",display_brand:"Supelco",product_name:"Trizma® base",product_name_suffix:"reference material for titrimetry, certified by BAM, >99.5%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["93440-VAR","93440-50G"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base certified reference material for titrimetry, certified by BAM, = 99.5 77-86-1",description:"93440 Trizma® base a volumetric standard is used as a reference material to standardize volumetric solutions in acidimetric titrations.",keyword:"Supelco, 93440, Trizma® base, reference material for titrimetry, certified by BAM, >99.5%, 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["sk_SK","es_MX","en_GB","zf_TW","bg_BG","fr_CA","hr_HR","en_NZ","hu_HU","fr_LI","es_ES","de_LI","de_BE","en_IE","es_US","it_LI","zh_CN","cs_CZ","lt_LT","en_KR","es_GENERIC","pt_GENERIC","en_GENERIC","en_AU","en_CN","en_US","ru_RU","fr_FR","en_MY","en_MX","ro_RO","fr_BE","et_EE","de_CH","en_SG","id_ID","pt_PT","sh_CS","en_CA","pl_PL","sh_RS","pt_BR","pt_AD","de_DE","en_TW","nl_NL","en_ID","sv_FI","en_VN","sl_SI","ko_KR","es_AD","no_NO","it_CH","da_DK","vi_VN","en_AD","es_CL","en_EU","th_TH","es_EU","ms_MY","de_AT","nl_BE","fr_CH","it_IT","ja_JP","fi_FI","tr_TR","pt_EU","lv_LV","el_GR","sv_SE","en_TH"],badges:[{sales_org_ids:["1460"],type:"competitive_pricing",label:"Price Reduced",priority:2},{sales_org_ids:["2063"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["1770"," 2025"," 2032"],type:"top_seller",label:"Top Seller",priority:3}],facets:[{type:"FACET_SPECIAL_GRADE",value:["Reference Material"]},{type:"FACET_TITERTEST_APP",value:["titration"]},{type:"FACET_BRAND",value:["Supelco"]},{type:"FACET_PURITY",value:["99.5"]},{type:"FACET_EQP",value:["100"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","GB/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J65594.A7","A0321","J22674.A1","424571000","J62569.36","J61144.K2","J62577.K2","J75825.A9","J62938.K3","J60452.K2","031801.A1","424570025","J62938.K2","J22674.A7","031801.18","J61062.22","J61062.36","A18494.22","424575000","J22675.36","031801.30","J62955.AP","T2516","J75825.36","J61016.22","A18494.0E","J61016.36","327360050","J22675.A1","J62938.K7","327360010","J61144.AP","J75825.A1","J75825.A7","J22674.36","J62569.22","J60877.K3","J61038.AP","J60877.K2","A18494.36","J65594.A1"],xref_equivalent_pno:["102408","176"],xref_exact_pno:["31801","15424539","NIST-723E","048196-CF"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","JP","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","FI","PT","DK","FO","GL","SK","HU","NL","BE","LU","SE","CN","IN","IT","SM","VA","CA","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","GB","FK","CZ","TP","LA","SG","BN","MM","KH","IL","PL","RU","NO","IE","GI","ES","AD","KR"],created_by:"CBA",updated_by:"CBA",product_brand:"93440SIAL",legal_name:"Trizma® base",legal_name_suffix:"reference material for titrimetry, certified by BAM, >99.5%",search_product_names:["Trizma® base"],search_product_suffixes:["reference material for titrimetry, certified by BAM, >99.5%","≥99.5%, solid, certified reference material, certified by BAM"],display_name:"Trizma® base",display_name_suffix:"≥99.5%, solid, certified reference material, certified by BAM",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:11,url:"/assets/sigmaaldrich/product/images/172/929/94d599ee-912b-4903-87b3-433bd427e4bc/94d599ee-912b-4903-87b3-433bd427e4bc.jpg",alt_text:"Tris Cytiva 17-1321-01, pack of 500 g",label:"Tris",image_type_id:1,image_type:"Photo"}],attributes:[{label:"form",value:"solid",seq:1,attribute_id:"physical form.listing"},{label:"feature",value:"wetted part: no",seq:2,attribute_id:"feature.default"},{label:"packaging",value:"pack of 500 g",seq:3,attribute_id:"package quantity.default"},{label:"manufacturer/tradename",value:"Cytiva 17-1321-01",seq:5,attribute_id:"manufacturer designation.default"},{label:"color",value:" White",seq:7,attribute_id:"color.default"},{label:"pH range",value:"7.2-9.0",seq:8,attribute_id:"ph value.default"},{label:"solubility",value:"cold water: soluble (Soluble in cold water and hot water)",seq:9,attribute_id:"solubility.default"},{label:"solubility",value:"methanol: soluble",seq:10,attribute_id:"solubility.default"},{label:"storage temp.",value:"room temp",seq:11,attribute_id:"storage temp.default"}],descriptions:[{label:"Analysis Note",value:"To view the Certificate of Analysis for this product, please visit www.cytiva.com.",description_type_id:1},{label:"Features and Benefits",value:"
  • Qualified for 2-D electrophoresis, Tris is suitable for preparing electrophoresis buffer in the pH range of 7.2 to 9.0.
  • Tris is known for its ability to resist changes in pH when small amounts of acid or base are added, making it valuable in maintaining stable experimental conditions.

",description_type_id:14},{label:"General description",value:"Tris (tris[hydroxymethyl] aminoethane) is a buffering agent commonly used in biochemical and molecular biology experiments to maintain a stable pH.",description_type_id:16},{label:"Preparation Note",value:"Please be aware this product may be shipped 90 days before the expiration date. For more information on the batch specific expiration date, please contact technical service.",description_type_id:25}],related_products:[],product_categories:[{category:"Cytiva",url:"/products/labware-and-water-purification/labware/cytiva"},{category:"Cytiva™",url:"/products/labware/labware-partners/cytiva"},{category:"Labware Partners",url:"/products/labware/labware-partners"}],links:[],forms:[],components:[],product_rating:null,aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"UNSPSC Code",value:"41105323",alias_type_id:13}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"acids and bases",product_number:"GE17-1321-01",vendor_number:"",product_key:"GE17132101",erp_pno_key:"GE17-1321-01",brand_id:1,brand:"SIGMA",display_brand:null,product_name:"Tris",product_name_suffix:"Cytiva 17-1321-01, pack of 500 g",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:null,id_substance:"tris1234598765",molecular_weight:null,cas_number:null,substance_name:"Tris",empirical_formula:null,linear_formula:null,substance_count:1,substance_key:"TRIS"},marketplace:null,materials:["GE17-1321-01"],compliance:[{key:"pictograms",value:"GHS07"},{key:"signalword",value:"Warning"},{key:"hcodes",value:"H319,H315"},{key:"pcodes",value:"P280 - P264 - P305 + P351 + P338"},{key:"storage_class_code",value:"13 - Non Combustible Solids"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris Cytiva 17-1321-01, pack of 500 g | Sigma-Aldrich",description:"Tris Cytiva 17-1321-01, pack of 500 g; Synonyms: Tris Base,Tris Buffer at Sigma-Aldrich",keyword:"GE17132101, Tris, Cytiva 17-1321-01, pack of 500 g, Tris Base,Tris Buffer,"},synonyms:["Tris Base","Tris Buffer"],sds:["en_GB","it_IT","pt_PT","et_EE","fr_CA","el_GR","fr_FR","en_CH","en_CA","lt_LT","pt_EU","hu_HU","pl_PL","de_DE","da_DK","no_NO","fi_FI","en_US","en_AU","it_EU","sk_SK","lv_LV","fr_BE","de_AT","bg_BG","en_EU","sv_SE","es_ES","en_NZ","cs_CZ","sv_FI","es_EU","nl_NL","sl_SI","ro_RO"],badges:[],facets:[{type:"FACET_MANUFACTURER_NAME",value:["Cytiva"]},{type:"FACET_PHYSICAL_FORM",value:["solid"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]}],acronyms:null,other_cas_number:null,xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MX","ID","TW","TH","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","SK","PT","IE","NO","BE","LU","GI","ES","AD","PL","IL","IT","SM","VA","CA","FI","GB","FK","HU","NL","SE","DK","FO","GL","CZ"],created_by:"CBA",updated_by:"CBA",product_brand:"GE17-1321-01SIGMA",legal_name:"Tris",legal_name_suffix:"Cytiva 17-1321-01, pack of 500 g",search_product_names:["Tris"],search_product_suffixes:["Cytiva 17-1321-01, pack of 500 g"],display_name:"Tris",display_name_suffix:"Cytiva 17-1321-01, pack of 500 g",formula:null},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris acidimetric NIST® SRM® 723e",label:"",image_type_id:2,image_type:"Structure"},{seq:11,url:"/assets/sigmaaldrich/product/images/339/848/2582fe5f-8b73-4445-a818-ac835e05cac2/2582fe5f-8b73-4445-a818-ac835e05cac2.jpg",alt_text:"Tris acidimetric NIST® SRM® 723e",label:"",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"grade",value:"certified reference material",seq:1,attribute_id:"special grade.default"},{label:"description",value:"aminopeptidase substrate",seq:3,attribute_id:"id clarifier.default"},{label:"form",value:"crystals",seq:4,attribute_id:"physical form.listing"},{label:"packaging",value:"pkg of 50 g",seq:8,attribute_id:"package quantity.default"},{label:"manufacturer/tradename",value:"NIST®",seq:9,attribute_id:"manufacturer designation.default"},{label:"useful pH range",value:"7-9",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:12,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:13,attribute_id:"melting point.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"General description",value:'SRM 723E_cert

SRM 723E_SDS',description_type_id:16},{label:"Other Notes",value:"Example analytes are listed below as a reference. Please download a current certificate at nist.gov/SRM for current analytes and certified values.",description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"NIST is a registered trademark of National Institute of Standards and Technology",description_type_id:22},{label:"Legal Information",value:"SRM is a registered trademark of National Institute of Standards and Technology",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[{pid:"NIST973SIAL",rs_type:"related product"}],product_categories:[{category:"Analytical Chemistry",url:"/products/analytical-chemistry"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Pharmacopeia & Metrological Institute Standards",url:"/products/analytical-chemistry/reference-materials/pharmacopeia-and-metrological-institutes-standards"},{category:"Reference Materials",url:"/products/analytical-chemistry/reference-materials"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"acidimetric, crystals, certified reference material, NIST® SRM® 723e",alias_type_id:27},{label:"NACRES",value:"NA.24",alias_type_id:23},{label:"PubChem Substance ID",value:'329818771',alias_type_id:15},{label:"UNSPSC Code",value:"41116107",alias_type_id:13},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"reference materials_pharmacopeia and metrological institutes standards",product_number:"NIST723E",vendor_number:"",product_key:"NIST723E",erp_pno_key:"NIST723E",brand_id:7,brand:"SIAL",display_brand:null,product_name:"Tris acidimetric",product_name_suffix:"NIST® SRM® 723e",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisacidimetric1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris acidimetric",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIS-ACIDIMETRIC"},marketplace:null,materials:["NIST723E"],compliance:[{key:"pictograms",value:"GHS07"},{key:"signalword",value:"Warning"},{key:"hcodes",value:"H315,H319,H335"},{key:"pcodes",value:"P261 - P264 - P271 - P280 - P302 + P352 - P305 + P351 + P338"},{key:"hazcat",value:"Eye Irrit. 2 - Skin Irrit. 2 - STOT SE 3"},{key:"target_organs",value:"Respiratory system"},{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris acidimetric NIST SRM 723e 77-86-1",description:"acidimetric, crystals, certified reference material, NIST® SRM® 723e CAS Number: 77-86-1; Synonyms: Trizma® base,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"NIST723E, Tris acidimetric, NIST® SRM® 723e, Trizma® base,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Trizma® base","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["tr_TR","en_ID","bg_BG","it_CH","lv_LV","ko_KR","sv_SE","pt_EU","sh_RS","de_BE","de_CH","en_MX","zh_CN","sl_SI","sv_FI","et_EE","en_NZ","pl_PL","es_US","lt_LT","vi_VN","fr_FR","en_TH","da_DK","th_TH","pt_PT","fr_CH","en_CA","it_LI","cs_CZ","en_IE","es_CL","en_TW","pt_AD","el_GR","en_KR","fr_CA","fi_FI","zf_TW","en_GENERIC","pt_GENERIC","es_GENERIC","fr_BE","en_US","de_LI","nl_NL","sk_SK","ms_MY","en_SG","ja_JP","es_EU","en_EU","en_AD","en_AU","en_VN","no_NO","fr_LI","hr_HR","en_MY","es_AD","ro_RO","de_AT","pt_BR","es_MX","ru_RU","it_IT","sh_CS","nl_BE","hu_HU","de_DE","en_CN","en_GB","id_ID","es_ES"],badges:[],facets:[{type:"FACET_MANUFACTURER_NAME",value:["NIST®"]},{type:"FACET_PHYSICAL_FORM",value:["crystals"]},{type:"FACET_SPECIAL_GRADE",value:["certified reference material"]},{type:"FACET_EQP",value:["100"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J61062.22","J75825.A7","A18494.36","J22674.36","J62938.K7","A18494.0E","J60877.K2","J61016.36","J75825.A1","327360050","424575000","J22675.36","J62569.22","J22675.A1","A18494.22","031801.18","J61144.AP","424571000","J75825.A9","031801.30","J62938.K3","J65594.A1","424570025","031801.A1","J61016.22","T2516","J61144.K2","J62569.36","J22674.A7","J22674.A1","J61038.AP","J62938.K2","327360010","J60877.K3","J62955.AP","J62577.K2","J60452.K2","J75825.36","J61062.36","J65594.A7","A0321"],xref_equivalent_pno:null,xref_exact_pno:["NIST-723E","NOT AVAILABLE"],keywords:["723E","723E"],country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","PH","VN"],created_by:"CBA",updated_by:"CBA",product_brand:"NIST723ESIAL",legal_name:"Tris acidimetric",legal_name_suffix:"NIST® SRM® 723e",search_product_names:["Tris acidimetric"],search_product_suffixes:["NIST® SRM® 723e","acidimetric, crystals, certified reference material, NIST® SRM® 723e"],display_name:"Tris acidimetric",display_name_suffix:"acidimetric, crystals, certified reference material, NIST® SRM® 723e",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/312/254/e398af46-5326-4f8a-833a-a62cb1ba4811/e398af46-5326-4f8a-833a-a62cb1ba4811.png",alt_text:"TRIS hydrochloride certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"SMILES string",value:"Cl.NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3.ClH/c5-4(1-6,2-7)3-8;/h6-8H,1-3,5H2;1H",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"QKNYBSVHEMOAJP-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"grade",value:"certified reference material",seq:1,attribute_id:"special grade.default"},{label:"agency",value:" (Not traceable to any primary pharmacopeia standard)",seq:2,attribute_id:"agency/method.default"},{label:"product line",value:"TraceCERT®",seq:3,attribute_id:"product line.default"},{label:"grade",value:"TraceCERT®",seq:5,attribute_id:"purity grade.default"},{label:"shelf life",value:"limited shelf life, expiry date on the label",seq:6,attribute_id:"shelf life.comment only"},{label:"manufacturer/tradename",value:"Manufactured by: Sigma-Aldrich Production GmbH, Switzerland",seq:8,attribute_id:"manufacturer designation.default"},{label:"useful pH range",value:"7.0-9.0",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"application(s)",value:"pharmaceutical",seq:14,attribute_id:"market focus.default"},{label:"shipped in",value:"wet ice",seq:15,attribute_id:"ice shipping.default"},{label:"storage temp.",value:"2-8\xb0C",seq:16,attribute_id:"storage temp.default"},{label:"Quality Level",value:"300",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"These Reference Materials are suitable for use in several analytical applications including, but not limited to, method development for qualitative and quantitative analyses, daily calibration, and routine quality control testing.",description_type_id:3},{label:"General description",value:"This certified reference material (CRM) is produced and certified in accordance with ISO/IEC 17025 and ISO 17034. This CRM is traceable to primary material from an NMI, e.g. NIST or NMIJ. Certified content by quantitative NMR incl. uncertainty and expiry date are given on the certificate. Download your certificate at: http://www.sigma-aldrich.com",description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature and concentration dependent. For Tris buffers, pH increases about 0.03 unit per °C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution. For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"TraceCERT is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Analytical Chemistry",url:"/products/analytical-chemistry"},{category:"Analytical Reference Materials for Pharma QC",url:"/products/analytical-chemistry/reference-materials/pharma-secondary-standards"},{category:"Analytical Reference Materials for the Pharma Industry",url:"/products/analytical-chemistry/reference-materials/pharma-secondary-standards"},{category:"Pharmacopeia & Metrological Institute Standards",url:"/products/analytical-chemistry/reference-materials/pharmacopeia-and-metrological-institutes-standards"},{category:"Reference Materials",url:"/products/analytical-chemistry/reference-materials"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.24",alias_type_id:23},{label:"UNSPSC Code",value:"41116107",alias_type_id:13},{label:"Beilstein/REAXYS Number",value:"3675235",alias_type_id:5},{label:"MDL number",value:"MFCD00012590",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"reference materials_certified reference material",product_number:"PHR9293",vendor_number:"",product_key:"PHR9293",erp_pno_key:"PHR9293",brand_id:15,brand:"SUPELCO",display_brand:"Supelco",product_name:"TRIS hydrochloride",product_name_suffix:"certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00012590",id_substance:"trishydrochloride157601185531",molecular_weight:"157.60",cas_number:"1185-53-1",substance_name:"TRIS hydrochloride",empirical_formula:"C4H11NO3 \xb7 HCl",linear_formula:"NH2C(CH2OH)3 \xb7 HCl",substance_count:37,substance_key:"TRIS-HYDROCHLORIDE"},marketplace:null,materials:["PHR9293-100MG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"TRIS hydrochloride Pharmaceutical Secondary Standard CRM",description:"TRIS hydrochloride certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland; CAS Number: 1185-53-1; Synonyms: Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride; Linear Formula: NH2C(CH2OH)3 \xb7 HCl at Sigma-Aldrich",keyword:"Supelco, PHR9293, TRIS hydrochloride, certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland, Trizma® hydrochloride,TRIS HCl,TRIS hydrochloride,Tris(hydroxymethyl)aminomethane hydrochloride,Tromethane hydrochloride, 1185-53-1, NH2C(CH2OH)3 \xb7 HCl,"},synonyms:["Trizma® hydrochloride","TRIS HCl","TRIS hydrochloride","Tris(hydroxymethyl)aminomethane hydrochloride","Tromethane hydrochloride"],sds:["es_GENERIC","pt_GENERIC","en_GENERIC","en_CA","et_EE","sv_FI","es_ES","en_SG","it_LI","fi_FI","ro_RO","hr_HR","de_LI","de_AT","tr_TR","es_EU","it_IT","en_NZ","ja_JP","pl_PL","cs_CZ","nl_NL","ko_KR","en_MY","en_EU","pt_AD","en_TH","en_KR","da_DK","zh_CN","en_AU","nl_BE","hu_HU","sh_RS","lv_LV","it_CH","no_NO","fr_BE","sh_CS","pt_BR","sv_SE","en_GB","es_MX","th_TH","zf_TW","en_TW","fr_CH","en_AD","de_CH","lt_LT","es_US","es_CL","pt_PT","de_DE","de_BE","sl_SI","en_ID","es_AD","ru_RU","bg_BG","vi_VN","id_ID","sk_SK","en_US","pt_EU","fr_LI","el_GR","fr_FR","fr_CA","en_VN","en_IE","en_CN","ms_MY","en_MX"],badges:[{sales_org_ids:["2063"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["2031"," 7950"," 4110"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:2}],facets:[{type:"FACET_MANUFACTURER_NAME",value:["Manufactured by: Sigma-Aldrich Production GmbH, Switzerland"]},{type:"FACET_PRODUCT_LINE",value:["TraceCERT®"]},{type:"FACET_MARKET_FOCUS",value:["pharmaceutical"]},{type:"FACET_BRAND",value:["Supelco"]},{type:"FACET_EQP",value:["300"]},{type:"FACET_SPECIAL_GRADE",value:["TraceCERT®"]}],acronyms:null,other_cas_number:["77-86-1","10527-44-3","25149-07-9","35087-75-3","68755-45-3","83147-39-1","108195-86-4","150551-82-9","857365-23-2","1158650-64-6","2650582-32-2"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","VN","TH","NO","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","CZ","RU","IE","GB","FK","GI","ES","AD","IT","SM","VA","PT","IL","PL","BE","LU","IN","CN","DK","FO","GL","SE","HU","KR","TP","LA","SG","BN","MM","KH","CA","FI","NL","SK"],created_by:"CBA",updated_by:"CBA",product_brand:"PHR9293SUPELCO",legal_name:"TRIS hydrochloride",legal_name_suffix:"certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland",search_product_names:["TRIS hydrochloride"],search_product_suffixes:["certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland"],display_name:"TRIS hydrochloride",display_name_suffix:"certified reference material, TraceCERT®, Manufactured by: Sigma-Aldrich Production GmbH, Switzerland",formula:["NH2C(CH2OH)3 \xb7 HCl","C4H11NO3 \xb7 HCl"]},{images:[{seq:11,url:"/assets/sigmaaldrich/product/images/172/850/35fdcdde-cc6e-41fc-a86f-405b1501f394/35fdcdde-cc6e-41fc-a86f-405b1501f394.jpg",alt_text:"Tris buffer Pre-set, pH 7.0, pHast Pack™, powder",label:"Gloved hand holding pHast pack pouch",image_type_id:1,image_type:"Photo"},{seq:11,url:"/assets/sigmaaldrich/product/images/334/466/f109bf0a-8f06-48c3-9465-98bdaf91871e/f109bf0a-8f06-48c3-9465-98bdaf91871e.jpg",alt_text:"Tris buffer Pre-set, pH 7.0, pHast Pack™, powder",label:"pHast pack pouches displayed with box",image_type_id:1,image_type:"Photo"},{seq:13,url:"/assets/sigmaaldrich/product/videos/177/995/04932245-d5c4-491e-b537-262450ef1322/04932245-d5c4-491e-b537-262450ef1322-ms.mp4",alt_text:"Tris buffer Pre-set, pH 7.0, pHast Pack™, powder",label:"pHast Pack – Ready to Use Buffers",image_type_id:9,image_type:"Video"}],attributes:[{label:"product line",value:"pHast Pack",seq:2,attribute_id:"product line.default"},{label:"form",value:"powder",seq:4,attribute_id:"physical form.listing"},{label:"storage condition",value:" (Tightly closed. Dry)",seq:6,attribute_id:"storage conditions.default"},{label:"impurities",value:"≤5 ppm Heavy Metals (lead)",seq:7,attribute_id:"impurities.default"},{label:"color",value:" white",seq:8,attribute_id:"color.default"},{label:"pH",value:"7.0",seq:9,attribute_id:"ph value.default"},{label:"solubility",value:"soluble, clear, colorless",seq:11,attribute_id:"solubility.default"},{label:"cation traces",value:"Fe: ≤10 ppm",seq:12,attribute_id:"cation traces.default"},{label:"foreign activity",value:"DNase, none detected",seq:14,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Endonuclease, none detected",seq:15,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Exonuclease, none detected",seq:16,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"NICKase, none detected",seq:17,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Protease, none detected",seq:18,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"RNase, none detected",seq:19,attribute_id:"foreign activities.default"},{label:"storage temp.",value:"room temp",seq:20,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"Tris buffer is used in:
  • Western blot
  • Protein gel electrophoresis
  • cell culture (sterile filter buffer)
  • As a buffer component
",description_type_id:3},{label:"Features and Benefits",value:"
  • Fast, ready-to-use buffer
  • No need to measure and adjust the pH
  • Saves time and minimizes effort in the lab
  • Biological tests: free of DNase, RNase, Protease, and Nickase
  • Chemical tests: Iron ≤10 ppm, lead ≤5 ppm
",description_type_id:14},{label:"General description",value:"Tris buffer, pH 7.0 is a general buffer that is isotonic and non-toxic in nature due to the presence of tris base. It is suitable for most biochemical and molecular biology applications. Tris has a buffering capacity range of pH 7.0 - 9.0, with a pKa of 8.1 at 25°C.",description_type_id:16},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Packaging",value:"Foil pouches",description_type_id:21},{label:"Preparation Note",value:"Contents of one pouch, when dissolved in 500 mL of ultrapure water, will yield a 0.1M Tris solution, pH 7.0 at 25 \xb0C. Contents tested to be DNAse, RNAse, Protease, and Nickase free. This product is suitable for use in cell culture and electrophoresis applications.",description_type_id:25},{label:"Preparation Note",value:"Store at room temperature. Product may naturally agglomerate but can be simply broken up within the pouch prior to use.",description_type_id:25},{label:"Legal Information",value:"pHast Pack is a trademark of Sigma-Aldrich Co. LLC",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Exclusive Savings",url:"/products/exclusive-savings"}],links:[{image:"",label:"Product Information Sheet - PPB022",url:"/deepweb/assets/sigmaaldrich/product/documents/227/481/ppb022pis-mk.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1},{image:"",label:"Product Information Sheet - PPB022",url:"/deepweb/assets/sigmaaldrich/product/documents/318/507/ppb022pis-ms.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"UNSPSC Code",value:"12161700",alias_type_id:13}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"PPB022",vendor_number:"",product_key:"PPB022",erp_pno_key:"PPB022",brand_id:7,brand:"SIAL",display_brand:"Sigma-Aldrich",product_name:"Tris buffer",product_name_suffix:"Pre-set, pH 7.0, pHast Pack, powder",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:null,id_substance:"trisbuffer1234598765",molecular_weight:null,cas_number:null,substance_name:"Tris buffer",empirical_formula:null,linear_formula:null,substance_count:2,substance_key:"TRIS-BUFFER"},marketplace:null,materials:["PPB022-20PAK-PW","PPB022-20PAK"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris buffer, pH 7.0, pHast pack powder blend, PPB022, Sigma-Aldrich",description:"Tris buffer, pH 7.0, is a pHast pack™ powder blend with 0.01M concentration. Quickly dissolves in 500mL water for research use. Buy at Sigma-Aldrich today.",keyword:"Sigma-Aldrich, PPB022, Tris buffer, Pre-set, pH 7.0, pHast Pack™, powder, 0.1M Tris,"},synonyms:["0.1M Tris"],sds:["zh_CN","en_VN","th_TH","en_EU","es_MX","en_MX","es_EU","sv_FI","en_IE","fr_CA","fr_BE","es_AD","es_ES","ko_KR","hr_HR","de_BE","lv_LV","de_LI","id_ID","en_SG","de_CH","en_NZ","hu_HU","fr_LI","sh_CS","pl_PL","en_KR","nl_BE","nl_NL","en_US","fi_FI","pt_PT","ro_RO","vi_VN","sv_SE","en_AU","no_NO","fr_CH","en_AD","it_IT","de_DE","ru_RU","it_LI","cs_CZ","tr_TR","it_CH","sl_SI","bg_BG","en_GB","en_TH","en_GENERIC","es_GENERIC","pt_GENERIC","en_ID","fr_FR","en_MY","ja_JP","sk_SK","el_GR","es_CL","pt_AD","lt_LT","en_CA","et_EE","es_US","da_DK","sh_RS","pt_BR","de_AT","ms_MY","pt_EU"],badges:[{sales_org_ids:["7950"],type:"competitive_pricing",label:"Price Reduced",priority:1}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["powder"]},{type:"FACET_PRODUCT_LINE",value:["pHast Pack"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_EQP",value:["100"]},{type:"FACET_SHIPPING",value:["DE/Ships Today","GB/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:null,other_cas_number:null,xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","VN","DK","FO","GL","FI","NL","HU","IN","CN","TP","LA","SG","BN","MM","KH","GB","FK","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","SK","SE","KR","IL","IT","SM","VA","IE","PL","CZ","CA","BE","LU"],created_by:"CBA",updated_by:"CBA",product_brand:"PPB022SIAL",legal_name:"Tris buffer",legal_name_suffix:"Pre-set, pH 7.0, pHast Pack, powder",search_product_names:["Tris buffer"],search_product_suffixes:["Pre-set, pH 7.0, pHast Pack, powder"],display_name:"Tris buffer",display_name_suffix:"Pre-set, pH 7.0, pHast Pack, powder",formula:null},{images:[{seq:11,url:"/assets/sigmaaldrich/product/images/172/850/35fdcdde-cc6e-41fc-a86f-405b1501f394/35fdcdde-cc6e-41fc-a86f-405b1501f394.jpg",alt_text:"Tris buffer Pre-set, pH 8.1, pHast Pack™, powder",label:"Gloved hand holding pHast pack pouch",image_type_id:1,image_type:"Photo"},{seq:11,url:"/assets/sigmaaldrich/product/images/334/466/f109bf0a-8f06-48c3-9465-98bdaf91871e/f109bf0a-8f06-48c3-9465-98bdaf91871e.jpg",alt_text:"Tris buffer Pre-set, pH 8.1, pHast Pack™, powder",label:"pHast pack pouches displayed with box",image_type_id:1,image_type:"Photo"},{seq:13,url:"/assets/sigmaaldrich/product/videos/177/995/04932245-d5c4-491e-b537-262450ef1322/04932245-d5c4-491e-b537-262450ef1322-ms.mp4",alt_text:"Tris buffer Pre-set, pH 8.1, pHast Pack™, powder",label:"pHast Pack – Ready to Use Buffers",image_type_id:9,image_type:"Video"}],attributes:[{label:"product line",value:"pHast Pack",seq:2,attribute_id:"product line.default"},{label:"form",value:"powder",seq:4,attribute_id:"physical form.listing"},{label:"storage condition",value:" (Tightly closed. Dry)",seq:6,attribute_id:"storage conditions.default"},{label:"impurities",value:"≤5 ppm Heavy Metals (lead)",seq:7,attribute_id:"impurities.default"},{label:"color",value:" white",seq:8,attribute_id:"color.default"},{label:"pH",value:"8.1",seq:9,attribute_id:"ph value.default"},{label:"cation traces",value:"Fe: ≤10 ppm",seq:11,attribute_id:"cation traces.default"},{label:"foreign activity",value:"DNase, none detected",seq:13,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Endonuclease, none detected",seq:14,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Exonuclease, none detected",seq:15,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"NICKase, none detected",seq:16,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"Protease, none detected",seq:17,attribute_id:"foreign activities.default"},{label:"foreign activity",value:"RNase, none detected",seq:18,attribute_id:"foreign activities.default"},{label:"storage temp.",value:"room temp",seq:19,attribute_id:"storage temp.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:"Intended for use in:
  • Cell culture (sterile filter recommended)
  • Western blot
  • Protein electrophoresis
  • DNA agarose electrophoresis as a component to make Tris acetate-EDTA (TAE) and Tris borate-EDTA (TBE) buffers
",description_type_id:3},{label:"Features and Benefits",value:"
  • Ready-to-use for quick buffer prep
  • No measuring and adjusting pH
  • Saves time and minimizes effort in the lab
  • Biological tests: free of DNase, RNase, protease, and nickase
  • Chemical tests: Iron ≤10 ppm, lead ≤5 ppm
",description_type_id:14},{label:"General description",value:"Tris buffer, pH 8.1 is a general biological buffer commonly used in biochemistry and molecular biology. It is isotonic and non-toxic in nature due to the presence of tris base. Tris has a buffering capacity range of pH 7.0 - 9.0, with a pKa of 8.1 at 25°C.",description_type_id:16},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Packaging",value:"Foil pouches",description_type_id:21},{label:"Preparation Note",value:"Contents of one pouch, when dissolved in 500 mL of ultrapure water, will yield a 0.1M Tris solution, pH 8.1 at 25 \xb0C. Contents tested to be DNAse, RNAse, Protease, and Nickase free. This product is suitable for use in cell culture and electrophoresis applications.",description_type_id:25},{label:"Preparation Note",value:"Store at room temperature. Product may naturally agglomerate but can be simply broken up within the pouch prior to use.",description_type_id:25},{label:"Legal Information",value:"pHast Pack is a trademark of Sigma-Aldrich Co. LLC",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"}],links:[{image:"",label:"Product Information Sheet - PPB023",url:"/deepweb/assets/sigmaaldrich/product/documents/252/544/ppb023pis-mk.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1},{image:"",label:"Product Information Sheet - PPB023",url:"/deepweb/assets/sigmaaldrich/product/documents/385/469/ppb023pis-ms.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"UNSPSC Code",value:"12161700",alias_type_id:13}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"PPB023",vendor_number:"",product_key:"PPB023",erp_pno_key:"PPB023",brand_id:7,brand:"SIAL",display_brand:"Sigma-Aldrich",product_name:"Tris buffer",product_name_suffix:"Pre-set, pH 8.1, pHast Pack, powder",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:null,id_substance:"trisbuffer1234598765",molecular_weight:null,cas_number:null,substance_name:"Tris buffer",empirical_formula:null,linear_formula:null,substance_count:2,substance_key:"TRIS-BUFFER"},marketplace:null,materials:["PPB023-20PAK-PW","PPB023-20PAK"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris buffer, pH 8.1, pHast pack powder blend, PPB023, Sigma-Aldrich",description:"Tris buffer, pH 8.1, is a pHast pack™ powder blend that easily dissolves in water to make a 0.01M solution. Order from hg.y866.cn/germ",keyword:"Sigma-Aldrich, PPB023, Tris buffer, Pre-set, pH 8.1, pHast Pack™, powder, 0.1M Tris,"},synonyms:["0.1M Tris"],sds:["lv_LV","it_LI","de_DE","de_LI","pt_EU","sh_RS","en_GB","es_ES","pt_PT","en_US","de_BE","it_IT","en_MX","en_ID","es_CL","sk_SK","fr_FR","zh_CN","id_ID","cs_CZ","en_NZ","en_CA","en_KR","fr_LI","ms_MY","el_GR","en_AD","fr_CA","sv_SE","ru_RU","pt_AD","hu_HU","no_NO","sl_SI","lt_LT","ro_RO","sv_FI","en_IE","es_AD","tr_TR","en_VN","it_CH","de_CH","en_TH","en_EU","es_US","en_GENERIC","pt_GENERIC","es_GENERIC","de_AT","bg_BG","sh_CS","pt_BR","th_TH","vi_VN","en_SG","fr_BE","es_EU","en_AU","hr_HR","fr_CH","et_EE","nl_BE","ja_JP","pl_PL","ko_KR","da_DK","es_MX","nl_NL","en_MY","fi_FI"],badges:[{sales_org_ids:["7950"," 2123"," 1460"," 2118"],type:"competitive_pricing",label:"Price Reduced",priority:1}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["powder"]},{type:"FACET_PRODUCT_LINE",value:["pHast Pack"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_EQP",value:["100"]},{type:"FACET_SHIPPING",value:["GB/Ships Today","KR/Ships Today","UK/Ships Today"]}],acronyms:null,other_cas_number:null,xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TH","VN","BE","LU","SK","SE","DK","FO","GL","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","CA","NL","IN","CZ","PL","IE","FI","IT","SM","VA","GB","FK","IL","KR","TP","LA","SG","BN","MM","KH","CN","HU"],created_by:"CBA",updated_by:"CBA",product_brand:"PPB023SIAL",legal_name:"Tris buffer",legal_name_suffix:"Pre-set, pH 8.1, pHast Pack, powder",search_product_names:["Tris buffer"],search_product_suffixes:["Pre-set, pH 8.1, pHast Pack, powder"],display_name:"Tris buffer",display_name_suffix:"Pre-set, pH 8.1, pHast Pack, powder",formula:null},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"",image_type_id:2,image_type:"Structure"},{seq:11,url:"/assets/sigmaaldrich/product/images/113/249/713bf847-5b57-4878-82c2-fef0a6a46ac2/713bf847-5b57-4878-82c2-fef0a6a46ac2.jpg",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"Loss on Drying Graph",image_type_id:3,image_type:"Charts and Graphs"},{seq:12,url:"/assets/sigmaaldrich/product/images/241/781/23438a78-7fd0-4543-9987-070100c573e9/23438a78-7fd0-4543-9987-070100c573e9.jpg",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"Free-flowing salts",image_type_id:1,image_type:"Photo"},{seq:14,url:"/assets/sigmaaldrich/product/videos/150/151/c31a9897-b756-47bc-a2c6-9ffddf5824a9/c31a9897-b756-47bc-a2c6-9ffddf5824a9-ms.mp4",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"The Redi-Dri packaging system eliminates the common issue of clumping that is noted with many hygroscopic salts and buffers and provides free-flowing, ready-to- use material at all times.",image_type_id:9,image_type:"Video"},{seq:910,url:"/assets/sigmaaldrich/product/images/134/161/ca70770e-f2d4-473e-b194-9c009a01345c/ca70770e-f2d4-473e-b194-9c009a01345c.jpg",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: RDD008-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/363/774/b2942999-2848-4b08-bc94-053f5a4bb026/b2942999-2848-4b08-bc94-053f5a4bb026.jpg",alt_text:"Trizma® base anhydrous, free-flowing, Redi-Dri™, ≥99.9%",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: RDD008-1KG",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"grade",value:"anhydrous",seq:1,attribute_id:"special grade.default"},{label:"description",value:"aminopeptidase substrate",seq:2,attribute_id:"id clarifier.default"},{label:"product line",value:"Redi-Dri",seq:3,attribute_id:"product line.default"},{label:"assay",value:"≥99.9%",seq:6,attribute_id:"assay.default"},{label:"form",value:"powder",seq:7,attribute_id:"physical form.listing"},{label:"quality",value:"free-flowing",seq:8,attribute_id:"quality clarifier.default"},{label:"does not contain",value:" Carbon Fiber",seq:10,attribute_id:"additive.default"},{label:"impurities",value:"≤0.2% Water (Karl Fischer)",seq:14,attribute_id:"impurities.default"},{label:"color",value:" white",seq:15,attribute_id:"color.default"},{label:"pH",value:"10.5-12",seq:16,attribute_id:"ph value.default"},{label:"pH",value:"7-9",seq:17,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:18,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:19,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:20,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:21,attribute_id:"melting point.default"},{label:"solubility",value:"water: soluble (Water < 0.2%)",seq:22,attribute_id:"solubility.default"},{label:"absorption",value:"≤0.05 at 290 nm at 40%",seq:23,attribute_id:"absorption.default"},{label:"λ",value:" (A290 UV absorbance < 0.05)",seq:24,attribute_id:"uv-absorption condition.default"},{label:"λ",value:" in 5 mM Tris; DNA (40% (w/w))",seq:25,attribute_id:"uv-absorption condition.default"},{label:"Quality Level",value:"100",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'Tris base has been used:
  • To prepare Tris-HCl, which is used as a component of lysis buffer for protein characterization
  • In the preparation of Tris-buffered saline Tween-20 (TBST) buffer for Western blotting
  • In the preparation of TBS (Tris-buffered saline) that is used for dialysis to neutralize a protein
  • As a component of nuclei extraction buffer
',description_type_id:3},{label:"General description",value:'Tris is an established basimetric standard and buffer used in biochemistry and molecular biology. It may be used by itself as a buffer or as a component of mixed buffer formulations, such as Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, etc. It is pure, essentially stable, relatively non-hygroscopic and has a high equivalent weight. ',description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Redi-Dri is a trademark of Sigma-Aldrich Co. LLC",description_type_id:22},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Sample Page",url:"/products/analytical-chemistry/analytical-chromatography/analytical-syringes/Sample-page"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"},{category:"testCategory123",url:"/products/molecular-biology-and-functional-genomics/testcategory123"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"Web Name Suffix Override",value:"≥99.9%, powder, anhydrous, Redi-Dri",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'329824219',alias_type_id:15},{label:"UNSPSC Code",value:"12161700",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"RDD008",vendor_number:"",product_key:"RDD008",erp_pno_key:"RDD008",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"anhydrous, free-flowing, Redi-Dri, ≥99.9%",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["RDD008-100G","RDD008-2.5KG","RDD008-1KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base anhydrous, free-flowing, Redi-Dri , = 99.9 77-86-1",description:"≥99.9%, powder, anhydrous, Redi-Dri™ CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, RDD008, Trizma® base, anhydrous, free-flowing, Redi-Dri™, ≥99.9%, 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["en_US","de_CH","en_SG","de_DE","sv_FI","et_EE","it_CH","ko_KR","hu_HU","hr_HR","vi_VN","sv_SE","tr_TR","en_AD","ro_RO","cs_CZ","fr_LI","en_CA","sh_RS","es_EU","en_AU","de_BE","pt_BR","en_MX","es_AD","de_LI","es_US","fi_FI","sh_CS","fr_CA","es_ES","en_NZ","zh_CN","sk_SK","de_AT","zf_TW","en_GB","it_LI","pt_EU","ms_MY","en_TH","lt_LT","th_TH","da_DK","en_TW","en_KR","nl_NL","sl_SI","en_MY","en_ID","fr_FR","en_VN","pt_PT","el_GR","no_NO","ja_JP","en_IE","pt_GENERIC","es_GENERIC","en_GENERIC","lv_LV","it_IT","id_ID","es_CL","bg_BG","pl_PL","fr_BE","fr_CH","ru_RU","nl_BE","en_EU","pt_AD","es_MX"],badges:[{sales_org_ids:["1460"," 1376"," 1790"," 2128"," 2053"," 4110"," 2034"," 2031"," 1919"],type:"competitive_pricing",label:"Price Reduced",priority:2},{sales_org_ids:["2018"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["1756"],type:"top_seller",label:"Top Seller",priority:3}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["powder"]},{type:"FACET_PRODUCT_LINE",value:["Redi-Dri"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_SPECIAL_GRADE",value:["Anhydrous"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.9"]},{type:"FACET_EQP",value:["100"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["031801.A1","A18494.36","J62938.K3","J60877.K3","327360010","10172590","J75825.A7","T2516","J62569.22","J62569.36","J60877.K2","J62938.K7","J60452.K2","031801.18","A0321","J22675.36","J62955.AP","J75825.A9","J22674.A7","J22675.A1","J61016.22","J61062.36","J62577.K2","J62938.K2","J61144.K2","J61062.22","J61016.36","031801.30","J65594.A1","424570025","A18494.0E","J75825.A1","J22674.A1","424575000","A18494.22","327360050","0497","J61144.AP","424571000","J61038.AP","J65594.A7","J22674.36","J75825.36"],xref_equivalent_pno:["11814273001","03118142001"],xref_exact_pno:["T110598","X171","SP303","J65594","J22674","M02623","J75825","AC327360010","10032210","AC140500025","CR-0188.4","75832","T110601","0215217601","10163243","S1519","J22675","10467720","BP1521","CR-0188.3","14050-2A","0219485591","AC424570025","A31801","BP154-1","28811.295","10355910","0188","TR149","A1379","15446989","A1086","140500010","410205","FLBP1521","1083872500","424570025","BAKR410205","02194558-CF","M151-1KG","048196-CF","10785341","410902","443866G","T60040-1000.0","443866GP","02103133-CF","206-07884","65837","97062416","CAJT4102-5","0497-1KG","33742H","140500025","015-20093","A2264","1083821000","819623-N","28808.294","BAKRX17103","10376743","14050-1A","BP1541","1083822500","97063888","75803","BAKR410902","0826-1KG","SC-3715A","BP152-1","AJ65594","031801","0219560591","0210313201","16762-1A","87020.290","97061794","167620010","T1501.1000","31801","327360010","AC140500010"],keywords:["T1503","T1503","T1503","T1503","T1503"],country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","VN","GI","ES","AD","NL","CZ","RU","CN","GB","FK","IL","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","BE","LU","SK","IT","SM","VA","PL","KR","NO","SE","PT","IN","DK","FO","GL","IE","TP","LA","SG","BN","MM","KH","FI","CA","HU"],created_by:"CBA",updated_by:"CBA",product_brand:"RDD008SIGMA",legal_name:"Trizma® base",legal_name_suffix:"anhydrous, free-flowing, Redi-Dri, ≥99.9%",search_product_names:["Trizma® base"],search_product_suffixes:["anhydrous, free-flowing, Redi-Dri, ≥99.9%","≥99.9%, powder, anhydrous, Redi-Dri"],display_name:"Trizma® base",display_name_suffix:"≥99.9%, powder, anhydrous, Redi-Dri",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"",image_type_id:2,image_type:"Structure"},{seq:910,url:"/assets/sigmaaldrich/product/images/394/893/29f38336-b073-4410-b5d0-13f68ed68a92/29f38336-b073-4410-b5d0-13f68ed68a92.jpg",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T1503-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/188/554/2b93f29e-4cf5-4fca-b92c-902ccaf54602/2b93f29e-4cf5-4fca-b92c-902ccaf54602.jpg",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T1503-25G",image_type_id:1,image_type:"Photo"},{seq:912,url:"/assets/sigmaaldrich/product/images/287/792/d994ce85-68bf-4f2d-a26b-d0836bdfb65f/d994ce85-68bf-4f2d-a26b-d0836bdfb65f.jpg",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T1503-250G",image_type_id:1,image_type:"Photo"},{seq:913,url:"/assets/sigmaaldrich/product/images/359/740/3c525b42-2bb8-4de4-aee1-71fc75b03cdb/3c525b42-2bb8-4de4-aee1-71fc75b03cdb.jpg",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T1503-500G",image_type_id:1,image_type:"Photo"},{seq:914,url:"/assets/sigmaaldrich/product/images/366/306/2d12b54f-f579-4db0-b219-35bb63230598/2d12b54f-f579-4db0-b219-35bb63230598.jpg",alt_text:"Trizma® base Primary Standard and Buffer, ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T1503-1KG",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"description",value:"aminopeptidase substrate",seq:2,attribute_id:"id clarifier.default"},{label:"assay",value:"≥99.9% (titration)",seq:4,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:5,attribute_id:"physical form.listing"},{label:"storage condition",value:"dry at room temperature",seq:10,attribute_id:"storage conditions.default"},{label:"technique(s)",value:"ELISA: suitable",seq:11,attribute_id:"titertest.default"},{label:"technique(s)",value:"protein extraction: suitable",seq:12,attribute_id:"titertest.default"},{label:"color",value:" white",seq:13,attribute_id:"color.default"},{label:"pH",value:"10.5-12",seq:14,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:15,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:16,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:17,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:18,attribute_id:"melting point.default"},{label:"solubility",value:"methanol: soluble 26 mg/mL at 25 \xb0C",seq:19,attribute_id:"solubility.default"},{label:"solubility",value:"ethylene glycol: soluble 79.1 mg/mL at 25 \xb0C",seq:20,attribute_id:"solubility.default"},{label:"solubility",value:"water: soluble (678 g/l at 20 \xb0C)",seq:21,attribute_id:"solubility.default"},{label:"absorption",value:"≤0.05 at 290 nm at 40%",seq:22,attribute_id:"absorption.default"},{label:"suitability",value:"suitable for Western blot",seq:23,attribute_id:"suitability.results [empty]"},{label:"suitability",value:"suitable for electrophoresis",seq:24,attribute_id:"suitability.results [empty]"},{label:"application(s)",value:"cell analysis
diagnostic assay manufacturing
life science and biopharma",seq:26,attribute_id:"market focus.default"},{label:"Quality Level",value:"300",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'Trizma® base has been used:
  • as a component of H buffer (cell dissociation buffer)
  • for washing and saturation of wells in double sandwich ELISA immunoenzymatic technique
  • as an assay buffer for reconstitution of extracted and dried protein samples
  • to prepare Tris-HCl buffer that is used to stabilize proteins
  • as a buffer to extract carotenoid from tubers
  • as a component of sample buffer during protein extraction prior to western blotting
  • as a component of sample buffer for sodium dodecyl sulfate polyacrylamide gel electrophoresis (SDS-PAGE)
  • to prepare simulated body fluid (SBF) for calcium phosphate (CaP) resorption assay
  • as a buffer for polydopamine (PDA) deposition on stainless steel (SS) substrate
',description_type_id:3},{label:"Features and Benefits",value:"
  • Efficient buffering within the pH range of 7 - 9 with a pKa of 8.1 (25 \xb0C)
  • Tested to confirm low levels of heavy metal contamination, ensuring suitability for various applications
  • Can be used in Cell Biology, and Biochemical research

",description_type_id:14},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Other Notes",value:'2024 CiteAb Award Winner for Supplier Succeeding in Parkinson′s Research',description_type_id:20},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"General description",value:"Tris(hydroxymethyl)aminomethane, commonly known as Trometamol, Tris base, or Trizma® base, serves a pivotal role in diverse research applications as a biological buffer. Its optimal pKa of 8.1 makes it a preferred choice for formulating buffers like Tris-acetate-EDTA (TAE) and Tris-borate-EDTA (TBE), ensuring the maintenance of pH within the physiological range (pH 7 - 9), applicable to a wide spectrum of living organisms. Despite its utility, researchers need to exercise caution in protein studies, as Tris has the potential to interfere with the activity of specific enzymes.

Tris base may find application as basimetric standard, independently as a buffer and as a crucial component in mixed buffer formulations, including Tris-EDTA (TE) buffer, TAE buffer, TBE buffer, among others. Its attributes include purity, essential stability, and a relative non-hygroscopic nature, making it a dependable choice in laboratory settings. In these environments, Tris base is indispensable for preparing buffers compatible with biological fluids and serves as a standard pH solution. It facilitates various laboratory procedures such as lactate dehydrogenase assays, in situ hybridization, and protein extraction from cells. The versatility of Tris base extends to cell biology, biochemistry, and protein research contributing significantly to studies involving cell membrane permeability and buffer preparation.",description_type_id:16},{label:"Packaging",value:'The DRYPOUR® packaging system for high-quality hygroscopic salts DRYPOUR® packaging:
  • The current DRYPOUR® packaging configuration is in a 50L nestable drum
  • 25KG-DP are the standard prepack offering
  • Smaller volumes can be put in the same drum for variable configurations
The benefits of DRYPOUR®:
  • Improves operational efficiency by reducing material preparation time and increasing operator safety
  • Minimizes caking of hygroscopic salts
  • Offers triple protection: against moisture inside and outside, and against contamination
How does the DRYPOUR® packaging system Improve your operational efficiency?
  • This state-of-the-art design packaging system minimizes caking, thus significantly reducing the time needed for material preparation
  • PE drum with our new tamper-evident seal, a polyethylene liner with integrated desiccant bags and a breathable interior Tyvek® liner
  • Desiccant bags are firmly integrated into the polyethylene liner
  • Triple protection delivers two invaluable results:
  1. Dramatically reduced caking
  2. No contamination risk from the desiccant
',description_type_id:21},{label:"Legal Information",value:"DRYPOUR is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Legal Information",value:"Tyvek is a registered trademark of E. I. du Pont de Nemours and Company",description_type_id:22}],related_products:[{pid:"T3253SIGMA",rs_type:"related product"},{pid:"G8898SIGMA",rs_type:"related product"},{pid:"T6687SIGMA",rs_type:"comparable product"},{pid:"T6791SIGMA",rs_type:"comparable product"},{pid:"T1378SIGMA",rs_type:"comparable product"},{pid:"T6066SIGMA",rs_type:"comparable product"},{pid:"T4661SIGMA",rs_type:"comparable product"},{pid:"T9661SIGMA",rs_type:"related product"},{pid:"93350SIGMA",rs_type:"comparable product"},{pid:"93352SIGMA",rs_type:"comparable product"},{pid:"93362SIGMA",rs_type:"comparable product"},{pid:"33742SIAL",rs_type:"comparable product"},{pid:"154563ALDRICH",rs_type:"comparable product"},{pid:"252859SIAL",rs_type:"comparable product"},{pid:"T1699SIGMA",rs_type:"comparable product"},{pid:"Z677256ALDRICH",rs_type:"used together"},{pid:"Z677264ALDRICH",rs_type:"used together"},{pid:"RDD008SIGMA",rs_type:"comparable product"},{pid:"Z677272ALDRICH",rs_type:"used together"},{pid:"Z677280ALDRICH",rs_type:"used together"},{pid:"Z677299ALDRICH",rs_type:"used together"},{pid:"Z677302ALDRICH",rs_type:"used together"},{pid:"850375PAVANTI",rs_type:"related product"},{pid:"890890PAVANTI",rs_type:"related product"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"},{category:"Sample Page",url:"/products/analytical-chemistry/analytical-chromatography/analytical-syringes/Sample-page"},{category:"testCategory123",url:"/products/molecular-biology-and-functional-genomics/testcategory123"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1},{image:"",label:"Product Information Sheet - T1503",url:"/deepweb/assets/sigmaaldrich/product/documents/248/089/t1503pis.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1},{image:"",label:"Trizma Base (Tris Base) Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/142/212/trizma_base_spec.pdf",key:"SPECIFICATION_SHEET",seq:1},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5},{image:"",label:"Spectra for FT-IR Raman",url:"/deepweb/assets/sigmaaldrich/quality/spectra/208/481/RAIR005753.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:5,rating_count:1},aliases:[{label:"Web Name Suffix Override",value:"≥99.9% (titration), crystalline, primary standard, aminopeptidase substrate",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'24899973',alias_type_id:15},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"EC Number",value:"201-064-4",alias_type_id:28}],features:null,product_type:"Chemical",application_titertest:["ELISA","protein extraction"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"T1503",vendor_number:"",product_key:"T1503",erp_pno_key:"T1503",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"Primary Standard and Buffer, ≥99.9% (titration), crystalline",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["T1503-162X1KG","T1503-25KG-DP","T1503-48X5KG","T1503-384X500G","T1503-25G","T1503-5KG","T1503-36.5KG","T1503-500G","T1503-50KG","T1503-250G","T1503-1KG","T1503-10KG","T1503-100G","T1503-25KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base, 77-86-1, High-Purity, T1503, Sigma-Aldrich",description:"Order high-quality Trizma® base from Sigma-Aldrich, ideal as a primary standard and buffer for applications in diverse biological and biochemical research studies.",keyword:"Sigma-Aldrich, T1503, Trizma® base, Primary Standard and Buffer, ≥99.9% (titration), crystalline, 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["fr_CH","vi_VN","pt_EU","sv_SE","fr_LI","es_US","en_IE","it_CH","fi_FI","en_AU","th_TH","fr_FR","es_EU","en_NZ","sh_RS","en_GB","de_AT","sv_FI","en_TH","es_GENERIC","en_GENERIC","pt_GENERIC","hr_HR","es_MX","en_EU","tr_TR","en_AD","en_MX","it_LI","pl_PL","de_BE","en_US","fr_BE","lv_LV","en_MY","ms_MY","en_ID","de_DE","ko_KR","da_DK","sl_SI","ro_RO","ru_RU","el_GR","pt_PT","bg_BG","zh_CN","nl_BE","en_SG","et_EE","nl_NL","en_CA","es_CL","pt_BR","en_TW","en_CN","no_NO","hu_HU","fr_CA","pt_AD","lt_LT","en_KR","it_IT","sh_CS","cs_CZ","sk_SK","ja_JP","de_LI","en_VN","zf_TW","id_ID","de_CH","es_ES","es_AD"],badges:[{sales_org_ids:["2057"," 1460"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2032"," 1756"," 2125"," 2131"," 1710"," 5960"," 2034"," 1376"," 1919"," 1650"," 1760"," 1730"," 1340"," 2137"," 1460"," 2053"," 2029"," 2123"," 2010"," 2011"," 2031"," 2118"," 2018"," 2128"," 1770"," 2023"," 2063"," 1940"," 1640"," 1790"," 4110"," 2013"," 7950"," 2012"," 2025"," 7958"],type:"most_popular",label:"Most Popular",priority:3},{sales_org_ids:["1919"," 1340"," 1460"," 7958"," 1640"," 2063"," 2018"," 2118"," 2011"," 1760"," 2125"," 1376"," 2032"," 2053"," 1730"," 2128"," 2137"," 2029"," 2034"," 2013"," 2031"," 1770"," 2131"," 2123"," 4110"," 1710"," 2025"," 7950"," 1756"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_ANTIBODY_RESEARCH_AREAS",value:["cancer","immunology","neuroscience"]},{type:"FACET_MARKET_FOCUS",value:["cell analysis","diagnostic assay manufacturing","life science and biopharma"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_TITERTEST_APP",value:["ELISA","protein extraction"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.9"]},{type:"FACET_EQP",value:["300"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J22674.A1","424570025","327360010","J22675.A1","J61062.22","J65594.A7","J62955.AP","J22674.36","J62938.K2","J22675.36","J61062.36","J61016.36","J65594.A1","J75825.A9","J61144.AP","031801.18","031801.A1","A18494.22","J75825.A7","424571000","J60877.K3","J61016.22","J60452.K2","424575000","J62569.36","031801.30","A0321","J22674.A7","J61038.AP","J61144.K2","T2516","J75825.36","J75825.A1","J62569.22","J62938.K3","A18494.36","J60877.K2","A18494.0E","J62577.K2","J62938.K7","327360050"],xref_equivalent_pno:null,xref_exact_pno:["TR149","S1519","M02623","A1379","02103133-CF"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","PH","SK","PL","GI","ES","AD","CN","CZ","NL","FI","IL","IT","SM","VA","CA","NO","BE","LU","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","SE","HU","GB","FK","RU","IE","IN","KR","DK","FO","GL","TP","LA","SG","BN","MM","KH","PT"],created_by:"CBA",updated_by:"CBA",product_brand:"T1503SIGMA",legal_name:"Trizma® base",legal_name_suffix:"Primary Standard and Buffer, ≥99.9% (titration), crystalline",search_product_names:["Trizma® base"],search_product_suffixes:["Primary Standard and Buffer, ≥99.9% (titration), crystalline","≥99.9% (titration), crystalline, primary standard, aminopeptidase substrate"],display_name:"Trizma® base",display_name_suffix:"≥99.9% (titration), crystalline, primary standard, aminopeptidase substrate",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base solution 1.5 M",label:"",image_type_id:2,image_type:"Structure"},{seq:11,url:"/assets/sigmaaldrich/product/images/416/558/e0d5e1b9-36a3-499c-afa6-c19b55dc9501/e0d5e1b9-36a3-499c-afa6-c19b55dc9501.jpg",alt_text:"Trizma® base solution 1.5 M",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.

This image depicts SKU: T1699-100ML.",image_type_id:1,image_type:"Photo"}],attributes:[{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"form",value:"liquid",seq:1,attribute_id:"physical form.listing"},{label:"concentration",value:"1.5 M",seq:3,attribute_id:"concentration.default"},{label:"pH",value:"10.7-11.1",seq:4,attribute_id:"ph value.default"},{label:"application(s)",value:"diagnostic assay manufacturing",seq:6,attribute_id:"market focus.default"},{label:"storage temp.",value:"2-8\xb0C",seq:7,attribute_id:"storage temp.default"}],descriptions:[{label:"Application",value:"For use in the enzymatic determination of pyruvate using lactic dehydrogenase.",description_type_id:3},{label:"Disclaimer",value:"Contains 0.05% sodium azide as a preservative.",description_type_id:11},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[{pid:"N0786SIGMA",rs_type:"used together"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"PubChem Substance ID",value:'24899986',alias_type_id:15},{label:"Web Name Suffix Override",value:"1.5 M, liquid",alias_type_id:27},{label:"NACRES",value:"NA.25",alias_type_id:23}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"T1699",vendor_number:"",product_key:"T1699",erp_pno_key:"T1699",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base solution",product_name_suffix:"1.5 M",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:null,id_substance:"trizmabasesolution1234577861",molecular_weight:null,cas_number:"77-86-1",substance_name:"Trizma® base solution",empirical_formula:null,linear_formula:null,substance_count:5,substance_key:"TRIZMA-BASE-SOLUTION"},marketplace:null,materials:["T1699-100ML"],compliance:[{key:"storage_class_code",value:"10 - Combustible liquids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base 1.5M 77-86-1",description:"Trizma base; For use in the enzymatic determination of pyruvate using lactic dehydrogenase. Bulk and Prepack available at Sigmaaldrich.com.",keyword:"Sigma-Aldrich, T1699, Trizma® base solution, 1.5 M, 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol,Tris base solution, 77-86-1,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol","Tris base solution"],sds:["fr_CA","en_TW","ko_KR","it_CH","cs_CZ","en_GB","sl_SI","es_GENERIC","pt_GENERIC","en_EU","ro_RO","en_AD","de_DE","zf_TW","en_US","el_GR","pt_EU","fr_CH","de_AT","es_AD","en_IE","tr_TR","de_LI","fr_FR","es_CL","es_ES","en_MX","fi_FI","ru_RU","nl_BE","en_NZ","da_DK","en_GENERIC","es_MX","vi_VN","de_CH","it_IT","no_NO","sk_SK","pt_PT","ms_MY","lv_LV","nl_NL","hr_HR","fr_BE","sv_SE","es_US","pt_BR","et_EE","en_MY","fr_LI","es_EU","ja_JP","en_KR","pl_PL","sh_RS","hu_HU","lt_LT","sh_CS","zh_CN","pt_AD","it_LI","bg_BG","en_AU","sv_FI","en_CA","en_SG","en_VN"],badges:[{sales_org_ids:["1460"," 2011"," 1640"," 2012"," 2128"," 2010"," 2137"," 1790"," 1919"],type:"competitive_pricing",label:"Price Reduced",priority:1}],facets:[{type:"FACET_PHYSICAL_FORM",value:["liquid"]},{type:"FACET_MARKET_FOCUS",value:["diagnostic assay manufacturing"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]}],acronyms:null,other_cas_number:null,xref_comparable_pno:null,xref_equivalent_pno:["J837-500ML"],xref_exact_pno:null,keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","VN","PT","KR","IN","DK","FO","GL","IT","SM","VA","TP","LA","SG","BN","MM","KH","IE","GB","FK","CA","NL","CN","GI","ES","AD","SE","SK","HU","FI","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","PL","IL","RU","NO","CZ","BE","LU"],created_by:"CBA",updated_by:"CBA",product_brand:"T1699SIGMA",legal_name:"Trizma® base solution",legal_name_suffix:"1.5 M",search_product_names:["Trizma® base solution"],search_product_suffixes:["1.5 M","1.5 M, liquid"],display_name:"Trizma® base solution",display_name_suffix:"1.5 M, liquid",formula:null},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base ≥99.9% (titration), crystalline",label:"",image_type_id:2,image_type:"Structure"},{seq:910,url:"/assets/sigmaaldrich/product/images/288/793/14fe7d5e-7584-46a1-ad4c-c9fc2a439521/14fe7d5e-7584-46a1-ad4c-c9fc2a439521.jpg",alt_text:"Trizma® base ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T4661-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/147/336/fb6457f6-90c0-42e3-85ff-7ac2006e2e0a/fb6457f6-90c0-42e3-85ff-7ac2006e2e0a.jpg",alt_text:"Trizma® base ≥99.9% (titration), crystalline",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T4661-1KG",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"description",value:"aminopeptidase substrate",seq:1,attribute_id:"id clarifier.default"},{label:"assay",value:"≥99.9% (titration)",seq:3,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:4,attribute_id:"physical form.listing"},{label:"loss",value:"≤5% (loss on drying, 110 \xb0C)",seq:9,attribute_id:"loss.default"},{label:"color",value:" white",seq:10,attribute_id:"color.default"},{label:"pH",value:"10.0-11.5",seq:11,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:12,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:13,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:14,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:15,attribute_id:"melting point.default"},{label:"solubility",value:"water: soluble (400 g plus 600 mL of water)",seq:16,attribute_id:"solubility.default"},{label:"λ",value:" (290nm < 0.05)",seq:17,attribute_id:"uv-absorption condition.default"},{label:"λ",value:" in 5 mM Tris; DNA (40% (w/w))",seq:18,attribute_id:"uv-absorption condition.default"},{label:"",value:"Trisma, tris, Tris-base, THAM, Tris(hydroxymethyl)aminomethane, tris buffer, buffer supplier, trizma supplier, trizma source, electrophoresis buffer, blotting buffer, transfer buffer, 2-Amino-2-(hydroxymethyl)-1,3-propanediol, Trometamol",seq:19,attribute_id:"web metadata keyword.default"},{label:"application(s)",value:"diagnostic assay manufacturing",seq:20,attribute_id:"market focus.default"},{label:"Quality Level",value:"400",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Analysis Note",value:"Not pyrogen tested. Certificates of analysis are available with lot specific information.",description_type_id:1},{label:"Application",value:'Tris base has been used:
  • As a component of lysis buffer for cell disruption
  • In the preparation of TBE solution for PAGE (polyacrylamide gel electrophoresis)
  • In studies of double stranded complexes of peptide nucleic acids (PNA) and their complementary DNA sequences, by use of anion exchange HPLC
  • In capillary electrochromatography and UV analysis of tocopherols and tocotrienols
',description_type_id:3},{label:"General description",value:'Tris is an established basimetric standard and buffer used in biochemistry and molecular biology. It may be used by itself as a buffer or as a component of mixed buffer formulations, such as Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, etc. It is pure, essentially stable, relatively non-hygroscopic and has a high equivalent weight.',description_type_id:16},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Packaging",value:"Meets all specifications for T1503. For biotechnology, diagnostics or manufacturing use. Please inquire for commercial quantities.",description_type_id:21},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Product Dossier: Buffers",url:"/deepweb/assets/sigmaaldrich/product/documents/277/761/elevate-buffers-dossier-mk.pdf",key:"OTHER_DOCUMENT",seq:1},{image:"",label:"Product Dossier: Buffers",url:"/deepweb/assets/sigmaaldrich/product/documents/395/194/elevate-buffers-dossier-ms.pdf",key:"OTHER_DOCUMENT",seq:1},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5},{image:"",label:"Spectra for FT-IR Raman",url:"/deepweb/assets/sigmaaldrich/quality/spectra/208/481/RAIR005753.pdf",key:"SPECTRA",seq:5},{image:"",label:"Product Information Sheet-T4661",url:"/deepweb/assets/sigmaaldrich/product/documents/290/018/t4661pis.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'24900061',alias_type_id:15},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"MDL number",value:"MFCD00004679",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"T4661",vendor_number:"",product_key:"T4661",erp_pno_key:"T4661",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"≥99.9% (titration), crystalline",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["T4661-100G","T4661-5KG","T4661-1KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base = 99.9 titration, crystalline 77-86-1",description:"Trizma® base ≥99.9% (titration), crystalline; CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, T4661, Trizma® base, ≥99.9% (titration), crystalline, 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["en_CA","pt_BR","es_US","lt_LT","en_AD","fr_CA","pt_EU","en_TW","fr_LI","en_MX","ru_RU","de_BE","sv_FI","nl_BE","tr_TR","sl_SI","no_NO","zh_CN","en_KR","fr_FR","en_AU","de_DE","pt_GENERIC","en_GENERIC","es_GENERIC","vi_VN","en_CN","en_IE","nl_NL","en_MY","cs_CZ","en_ID","sh_CS","et_EE","en_SG","en_US","ro_RO","ms_MY","de_CH","fi_FI","es_ES","it_LI","fr_CH","es_AD","de_AT","lv_LV","sh_RS","ja_JP","hr_HR","sv_SE","en_GB","bg_BG","sk_SK","es_CL","es_MX","de_LI","id_ID","ko_KR","pt_AD","es_EU","pt_PT","en_NZ","en_EU","da_DK","hu_HU","en_TH","it_IT","zf_TW","el_GR","fr_BE","it_CH","pl_PL","th_TH","en_VN"],badges:[{sales_org_ids:["2118"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["1460"," 1376"," 7950"," 1940"," 2125"],type:"competitive_pricing",label:"Price Reduced",priority:2},{sales_org_ids:["1340"," 2125"],type:"top_seller",label:"Top Seller",priority:3}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_MARKET_FOCUS",value:["diagnostic assay manufacturing"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.9"]},{type:"FACET_EQP",value:["400"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J61144.AP","J61016.22","T2516","J75825.A9","BP152500","J75825.36","J61062.22","BP152","97061800","J62569.36","J22674.A7","J65594.A1","J75825.A1","424571000","J62955.AP","J61062.36","J62569.22","BP154","BP152-1","7732","327360010","J62938.K7","424570025","J61038.AP","J61016.36","J60452.K2","031801.A1","A18494.22","0497","BP1521","327360050","BDH4500","87020","J60877.K3","J22675.36","424575000","J65594.A7","4102","J75825.A7","031801.30","J62577.K2","J22675.A1","T395","108387","J60877.K2","J22674.36","J61144.K2","A0321","J62938.K3","J22674.A1","A18494.36","16762","J62938.K2","A18494.0E","J62569","031801.18"],xref_equivalent_pno:["4099","03118142001","T370","11814273001"],xref_exact_pno:["BP152-1","FLBP1521","0219485580","0826-5KG","14050-1A","AJ61062","J22675","BP1541","424571000","019-20091","167621000","0497-5KG","97062416","10467720","87020.290","10785341","AJ62569","AA18494","02152176.1","0210313201","A2264","089709","BP1521","BAKR410902","AC424571000","15446989","M02623","0219560580","JK407715","16762-3A","048196-CF","15456989","1083820100","327360050","56995","0188","J62569","J61062","410906","10032210","AC327360010","JT4109-2","10531974","FLBP1525","TR149","CAJT4099-6","S1519","28808.294","97063888","SP303","T1501.1000","02194558-CF","410902","40326-24","40326-23","X171","0215217601","JK989416","JK226162","28811.295","015-20093","A31801","819623-N","10163243","10376743","0219485591","J61016","75814","AC327360050","97061800","28811.364","T110600","42616","AJ61016","10724344","141940","0215217605","BP1525","0219455794","33742H","A18494","031801","T60040-100.0","0219485594","J75825","75801","T110601","SC-3715B","104575","J65594","JT4109-6","167620051","167620010","J22674","BP152-5","BP154-1","42457-1A","BAKR410906","AJ65594","327360010","10172590","10355910","A1379","A1086","97062420","0826-1KG","AC140500010","97061794","31801","65837","04971KG","T110598","15420167","16762-1A","MACR180611","16762-4A","241940","02103133-CF","10513921","CR-0188.3","045450","87020.360","140500010","202-07881","1083821000","SC-3715A","10345910","0219455780","0219560591","75836","M151-1KG"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","BR","GB","FK","CH","LI","NZ","CL","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","JP","AR","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","PH","TP","LA","SG","BN","MM","KH","IN","NO","IL","CA","FI","CZ","HU","IE","BE","LU","IT","SM","VA","DK","FO","GL","KR","GB","FK","SK","SE","GI","ES","AD","PL","PT","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","NL","CN","RU"],created_by:"CBA",updated_by:"CBA",product_brand:"T4661SIGMA",legal_name:"Trizma® base",legal_name_suffix:"≥99.9% (titration), crystalline",search_product_names:["Trizma® base"],search_product_suffixes:["≥99.9% (titration), crystalline"],display_name:"Trizma® base",display_name_suffix:"≥99.9% (titration), crystalline",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",label:"",image_type_id:2,image_type:"Structure"},{seq:910,url:"/assets/sigmaaldrich/product/images/385/853/28d1041c-f337-4701-bffe-839fde93f76c/28d1041c-f337-4701-bffe-839fde93f76c.jpg",alt_text:"Trizma® base BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6066-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/729/994/da66e12c-4376-442e-87df-558225840b9a/da66e12c-4376-442e-87df-558225840b9a.jpg",alt_text:"Trizma® base BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6066-500G",image_type_id:1,image_type:"Photo"},{seq:912,url:"/assets/sigmaaldrich/product/images/162/558/16f54ec4-b0f0-4044-b11a-f9e766ddcfb3/16f54ec4-b0f0-4044-b11a-f9e766ddcfb3.jpg",alt_text:"Trizma® base BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6066-1KG",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"grade",value:"BioPerformance Certified",seq:1,attribute_id:"special grade.default"},{label:"agency",value:"USP/NF",seq:2,attribute_id:"agency/method.default"},{label:"agency",value:"meets EP testing specifications",seq:3,attribute_id:"agency/method.default"},{label:"agency",value:"meets USP testing specifications",seq:4,attribute_id:"agency/method.default"},{label:"description",value:"aminopeptidase substrate",seq:5,attribute_id:"id clarifier.default"},{label:"assay",value:"≥99.9% (titration)",seq:8,attribute_id:"assay.default"},{label:"form",value:"crystalline powder",seq:9,attribute_id:"physical form.listing"},{label:"storage condition",value:"dry at room temperature",seq:13,attribute_id:"storage conditions.default"},{label:"technique(s)",value:"DNA extraction: suitable",seq:14,attribute_id:"titertest.default"},{label:"technique(s)",value:"cell culture | mammalian: suitable",seq:15,attribute_id:"titertest.default"},{label:"technique(s)",value:"protein purification: suitable",seq:16,attribute_id:"titertest.default"},{label:"impurities",value:" DNase, RNase, protease, none detected",seq:18,attribute_id:"impurities.default"},{label:"impurities",value:" Endotoxin and Total Count Aerobic, Yeast, plus Mold, tested",seq:19,attribute_id:"impurities.default"},{label:"impurities",value:"≤0.2% water (Karl Fischer)",seq:20,attribute_id:"impurities.default"},{label:"loss",value:"≤0.5% (loss on drying, 110 \xb0C)",seq:21,attribute_id:"loss.default"},{label:"color",value:" white",seq:22,attribute_id:"color.default"},{label:"pH",value:"10.0-11.5",seq:23,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:24,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:25,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:26,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:27,attribute_id:"melting point.default"},{label:"solubility",value:"water: soluble (666 mg/ml, yielding a clear colorless solution)",seq:28,attribute_id:"solubility.default"},{label:"absorption",value:"≤0.05 at 260 at 1 M",seq:29,attribute_id:"absorption.default"},{label:"absorption",value:"≤0.05 at 290 at 40%",seq:30,attribute_id:"absorption.default"},{label:"absorption",value:"≤0.06 at 280 at 1 M",seq:31,attribute_id:"absorption.default"},{label:"suitability",value:"suitable for chromatography",seq:32,attribute_id:"suitability.results [empty]"},{label:"suitability",value:"suitable for immunoprecipitation",seq:33,attribute_id:"suitability.results [empty]"},{label:"suitability",value:"suitable for molecular biology",seq:34,attribute_id:"suitability.results [empty]"},{label:"application(s)",value:"clinical research
clinical testing
diagnostic assay manufacturing",seq:37,attribute_id:"market focus.default"},{label:"Quality Level",value:"400",seq:1,attribute_id:"web_eqp"}],descriptions:[{label:"Application",value:'Trizma has been used:
  • As a component in the culture of human embryonic stem (hES) cells on human and mouse feeder cells
  • As a component of pre-hybridization buffer in in situ hybridization
  • To suspend dried protein before SDS-PAGE protein characterization
  • As a component of lysis buffer to wash and lyse cells before immunoprecipitation
  • In the extraction and enrichment of membrane proteins for separation by two-dimensional polyacrylamide gel electrophoresis
  • In studies of double stranded complexes of peptide nucleic acids (PNA) and their complementary DNA sequences, by use of anion exchange HPLC
  • In capillary electrochromatography and UV analysis of tocopherols and tocotrienols
  • as a component of Tris/base solution in a sulforhodamine B (SRB) assay
',description_type_id:3},{label:"Features and Benefits",value:"
  • Suitable for Cell culture, Biochemical and Molecular Biology Research
  • Tested to confirm low levels of heavy metal contamination, ensuring suitability for various applications
  • Effective Buffering from pH 7-9 (25 \xb0C) with a pKa of 8.1 (25 \xb0C)
  • Tested for the presence of Anionic and Cationic traces
  • Tested for DNase, RNase, and protease

",description_type_id:14},{label:"General description",value:"Tris base, also known as Trometamol or Trizma base, plays a crucial role in diverse research applications as a biological buffer. Widely utilized in buffer formulations like TAE and TBE buffers, its pKa of 8.1 renders it well-suited for maintaining pH within the physiological range (pH 7.0-9.0) applicable to most living organisms. Researchers, however, need to be cautious when studying proteins, as Tris may potentially interfere with the activity of certain enzymes.

This compound can be employed independently as a buffer or as part of mixed buffer formulations, including Tris-EDTA (TE) buffer, Tris-acetate-EDTA (TAE) buffer, Tris-borate-EDTA (TBE) buffer, among others. Notably, Tris base is pure, essentially stable, and relatively non-hygroscopic.

In laboratory settings, Tris base proves indispensable for preparing buffers compatible with biological fluids, serving as a standard pH solution, and facilitating various procedures such as lactate dehydrogenase assays, in situ hybridization, and protein extraction from cells. Its versatility extends to applications in cell culture, biochemistry, and molecular biology labs, where it aids in studies related to cell membrane permeability and buffer preparation.",description_type_id:16},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Packaging",value:"T6066-1KT:
Each kit contains 3 x 100G samples, each sample from a uniquely manufactured lot.",description_type_id:21},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[{pid:"T5941SIGMA",rs_type:"related product"},{pid:"A9099SIGMA",rs_type:"related product"},{pid:"E5134SIGMA",rs_type:"related product"},{pid:"G8898SIGMA",rs_type:"related product"},{pid:"T6687SIGMA",rs_type:"comparable product"},{pid:"T6791SIGMA",rs_type:"comparable product"},{pid:"T1378SIGMA",rs_type:"comparable product"},{pid:"T1503SIGMA",rs_type:"comparable product"},{pid:"T4661SIGMA",rs_type:"comparable product"},{pid:"93350SIGMA",rs_type:"comparable product"},{pid:"93352SIGMA",rs_type:"comparable product"},{pid:"93362SIGMA",rs_type:"comparable product"},{pid:"33742SIAL",rs_type:"comparable product"},{pid:"154563ALDRICH",rs_type:"comparable product"},{pid:"252859SIAL",rs_type:"comparable product"},{pid:"T1699SIGMA",rs_type:"comparable product"},{pid:"RDD008SIGMA",rs_type:"comparable product"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"High-Purity Biochemicals and Reagents",url:"/products/chemistry-and-biochemicals/biochemicals/high-purity-biochemicals-and-reagents"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1},{image:"",label:"Product Dossier: Buffers",url:"/deepweb/assets/sigmaaldrich/product/documents/277/761/elevate-buffers-dossier-mk.pdf",key:"OTHER_DOCUMENT",seq:1},{image:"",label:"Product Dossier: Buffers",url:"/deepweb/assets/sigmaaldrich/product/documents/395/194/elevate-buffers-dossier-ms.pdf",key:"OTHER_DOCUMENT",seq:1},{image:"",label:"Trizma Base (Tris Base) Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/142/212/trizma_base_spec.pdf",key:"SPECIFICATION_SHEET",seq:1},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5},{image:"",label:"Spectra for FT-IR Raman",url:"/deepweb/assets/sigmaaldrich/quality/spectra/208/481/RAIR005753.pdf",key:"SPECTRA",seq:5},{image:"",label:"Product Information Sheet-T6066",url:"/deepweb/assets/sigmaaldrich/product/documents/996/910/t6066pis.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:5,rating_count:1},aliases:[{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'24900345',alias_type_id:15},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"MDL number",value:"MFCD00004679",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:["DNA extraction","cell culture","protein purification"],species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"T6066",vendor_number:"",product_key:"T6066",erp_pno_key:"T6066",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["T6066-10KG","T6066-500G-C","T6066-1KG-C","T6066-1KT","T6066-500G","T6066-500G-PB","T6066-5KG","T6066-6X1KG","T6066-6X500G","T6066-BR","T6066-1KG-PB","T6066-1KG","T6066-EW","T6066-100G","T6066-100G-KC"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base, 77-86-1, BioPerformance certified, T6066, Sigma-Aldrich",description:"Order cell culture-grade Trizma® base from Sigma-Aldrich, meets USP/EP specifications, for use in cell biology, biochemical, and molecular biology research.",keyword:"Sigma-Aldrich, T6066, Trizma® base, BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration), 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["en_NZ","nl_BE","de_AT","cs_CZ","pt_AD","es_EU","th_TH","en_VN","de_LI","pl_PL","en_AD","it_LI","en_MX","de_DE","vi_VN","de_CH","en_GENERIC","pt_GENERIC","es_GENERIC","pt_PT","el_GR","ru_RU","es_MX","en_SG","es_US","en_CN","bg_BG","en_US","hu_HU","ko_KR","sl_SI","pt_BR","en_CA","fr_LI","en_EU","lt_LT","sv_SE","de_BE","sk_SK","es_ES","fr_CA","en_AU","en_GB","da_DK","hr_HR","no_NO","nl_NL","en_IE","zf_TW","fr_CH","en_TW","ja_JP","en_ID","fr_FR","pt_EU","zh_CN","en_KR","ro_RO","lv_LV","en_MY","sh_RS","it_IT","it_CH","es_CL","sv_FI","es_AD","tr_TR","fi_FI","sh_CS","fr_BE","ms_MY","id_ID","en_TH","et_EE"],badges:[{sales_org_ids:["1460"," 2057"," 7950"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2053"," 2031"," 2018"," 2123"," 7958"," 1760"," 2013"," 2137"," 2118"," 1730"," 2012"," 2034"," 1756"," 2032"," 2131"," 2025"," 4110"," 2011"," 1790"," 1770"," 2029"," 1919"," 2063"," 1710"," 2010"," 7950"," 2125"," 1340"," 2023"],type:"most_popular",label:"Most Popular",priority:3},{sales_org_ids:["2034"," 2013"," 2031"," 1919"," 1340"," 1770"," 2131"," 2123"," 2018"," 2118"," 2011"," 1710"," 2025"," 1460"," 7958"," 2063"," 1760"," 2125"," 7950"," 1730"," 2128"," 2137"," 1756"," 2029"," 2032"," 2053"],type:"top_seller",label:"Top Seller",priority:2}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline powder"]},{type:"FACET_ANTIBODY_RESEARCH_AREAS",value:["cancer","cell biology","signal transduction"]},{type:"FACET_MARKET_FOCUS",value:["clinical research","clinical testing","diagnostic assay manufacturing"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_TITERTEST_APP",value:["DNA extraction","cell culture | mammalian","protein purification"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.9"]},{type:"FACET_EQP",value:["400"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","DE/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["J65594.A7","J61144.AP","J62938.K2","J62569.36","J75825.A7","031801.18","424575000","327360010","J61016.36","424570025","A18494.0E","J22675.A1","J62938.K3","J75825.36","J62955.AP","T2516","A0321","J75825.A9","J22674.A1","J61144.K2","J61062.22","J62577.K2","031801.30","J22674.36","031801.A1","J22674.A7","J60452.K2","J75825.A1","A18494.36","J60877.K3","J22675.36","H5131","J60877.K2","327360050","J61016.22","J62938.K7","J61038.AP","A18494.22","J65594.A1","J62569.22","J61062.36","424571000"],xref_equivalent_pno:null,xref_exact_pno:["J62569","AA18494","02103133-CF","048196-CF","AJ61016","104575","T110600","AJ61062","A1086","J22674","089709","A18494","T110598","J61016","56995","JK226162","J22675","AJ62569","JK407715","02194558-CF","SP303","X171","AJ65594"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","BR","GB","FK","CH","LI","NZ","CL","AT","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","PH","TH","VN","SE","PT","NO","CA","GI","ES","AD","IE","TP","LA","SG","BN","MM","KH","HU","DK","FO","GL","CZ","BE","LU","KR","IN","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","FI","SK","GB","FK","CN","RU","PL","IL","NL","IT","SM","VA"],created_by:"CBA",updated_by:"CBA",product_brand:"T6066SIGMA",legal_name:"Trizma® base",legal_name_suffix:"BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",search_product_names:["Trizma® base"],search_product_suffixes:["BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)"],display_name:"Trizma® base",display_name_suffix:"BioPerformance Certified, meets EP, USP testing specifications, suitable for cell culture, ≥99.9% (titration)",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Trizma® base BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",label:"",image_type_id:2,image_type:"Structure"},{seq:910,url:"/assets/sigmaaldrich/product/images/389/950/2c7a6dcd-5757-491f-9caf-35f4c4b85ff8/2c7a6dcd-5757-491f-9caf-35f4c4b85ff8.jpg",alt_text:"Trizma® base BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6791-100G",image_type_id:1,image_type:"Photo"},{seq:911,url:"/assets/sigmaaldrich/product/images/419/104/3ca50816-e1d5-47c3-a1f6-7e90dcf2fd24/3ca50816-e1d5-47c3-a1f6-7e90dcf2fd24.jpg",alt_text:"Trizma® base BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6791-500G",image_type_id:1,image_type:"Photo"},{seq:912,url:"/assets/sigmaaldrich/product/images/199/747/385daf7f-0632-4058-b32c-1e65997ba6bb/385daf7f-0632-4058-b32c-1e65997ba6bb.jpg",alt_text:"Trizma® base BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",label:"This picture is provided solely for illustration purposes. Optical properties of the actual product may deviate. Relevant product information is printed on labeled products and other accompanying or available information material.
This image depicts SKU: T6791-1KG",image_type_id:1,image_type:"Photo"}],attributes:[{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"description",value:"aminopeptidase substrate",seq:1,attribute_id:"id clarifier.default"},{label:"product line",value:"BioXtra",seq:3,attribute_id:"product line.default"},{label:"assay",value:"≥99.9% (titration)",seq:6,attribute_id:"assay.default"},{label:"form",value:"crystalline",seq:7,attribute_id:"physical form.listing"},{label:"storage condition",value:"dry at room temperature",seq:11,attribute_id:"storage conditions.default"},{label:"impurities",value:"≤0.005% Insoluble matter",seq:12,attribute_id:"impurities.default"},{label:"ign. residue (900\xb0C) ",value:"≤0.01% (as SO4)",seq:13,attribute_id:"residue.default"},{label:"loss",value:"≤0.5% loss on drying, 110\xb0C",seq:14,attribute_id:"loss.default"},{label:"color",value:" white",seq:15,attribute_id:"color.default"},{label:"pH",value:"10.5-12.0 (1 M in H2O)",seq:16,attribute_id:"ph value.default"},{label:"useful pH range",value:"7-9",seq:17,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:19,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:20,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:21,attribute_id:"melting point.default"},{label:"solubility",value:"H2O: 1 M, colorless",seq:22,attribute_id:"solubility.default"},{label:"solubility",value:"water: 678 g/L at 20 \xb0C",seq:23,attribute_id:"solubility.default"},{label:"anion traces",value:"chloride (Cl-): ≤0.005%",seq:24,attribute_id:"anion traces.default"},{label:"anion traces",value:"sulfate (SO42-): ≤0.005%",seq:25,attribute_id:"anion traces.default"},{label:"cation traces",value:"Al: ≤0.0005%",seq:26,attribute_id:"cation traces.default"},{label:"cation traces",value:"As: ≤0.0001%",seq:27,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ba: ≤0.0005%",seq:28,attribute_id:"cation traces.default"},{label:"cation traces",value:"Bi: ≤0.0005%",seq:29,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ca: ≤0.001%",seq:30,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cd: ≤0.0005%",seq:31,attribute_id:"cation traces.default"},{label:"cation traces",value:"Co: ≤0.0005%",seq:32,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cr: ≤0.0005%",seq:33,attribute_id:"cation traces.default"},{label:"cation traces",value:"Cu: ≤0.0005%",seq:34,attribute_id:"cation traces.default"},{label:"cation traces",value:"Fe: ≤0.0005%",seq:35,attribute_id:"cation traces.default"},{label:"cation traces",value:"K: ≤0.005%",seq:36,attribute_id:"cation traces.default"},{label:"cation traces",value:"Li: ≤0.0005%",seq:37,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mg: ≤0.0005%",seq:38,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mn: ≤0.0005%",seq:39,attribute_id:"cation traces.default"},{label:"cation traces",value:"Mo: ≤0.0005%",seq:40,attribute_id:"cation traces.default"},{label:"cation traces",value:"Na: ≤0.005%",seq:41,attribute_id:"cation traces.default"},{label:"cation traces",value:"Ni: ≤0.0005%",seq:42,attribute_id:"cation traces.default"},{label:"cation traces",value:"Pb: ≤0.0005%",seq:43,attribute_id:"cation traces.default"},{label:"cation traces",value:"Sr: ≤0.0005%",seq:44,attribute_id:"cation traces.default"},{label:"cation traces",value:"Zn: ≤0.0005%",seq:45,attribute_id:"cation traces.default"},{label:"absorption",value:"≤0.020 at 280 in H2O at 1 M",seq:46,attribute_id:"absorption.default"},{label:"absorption",value:"≤0.025 at 260 in H2O at 1 M",seq:47,attribute_id:"absorption.default"},{label:"application(s)",value:"diagnostic assay manufacturing
life science and biopharma
sample preparation",seq:48,attribute_id:"market focus.default"}],descriptions:[{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22},{label:"Application",value:'Tris buffer has been used to stabilize the pH, facilitating the measurement of cytotoxicity using the sulforhodamine B (SRB) colorimetric cytotoxicity assay in cancer research. Additionally, it was utilized in this study to regulate the pH of the incubation medium to assess the glucose secretion as a response mediated by glucocorticoids in metabolic pathways.',description_type_id:3},{label:"Features and Benefits",value:"
  • Suitable for Cell Membrane permeability studies and for buffer preparation in Biochemical and Molecular Biology Research
  • Tested to confirm low levels of heavy metal contamination, ensuring suitability for various applications
  • Effective Buffering from pH 7-9 (25 °C) with a pKa of 8.1 (25 °C)
  • Tested for the presence of Anionic and Cationic traces
",description_type_id:14},{label:"General description",value:"Tris base, also referred as THAM or Trizma® base, plays a vital role in various research applications as a biological buffer. It is commonly employed in buffer formulations like TAE and TBE buffers, thanks to its pKa of 8.06, which makes it suitable for maintaining pH within the physiological range (pH 7.0-9.0) for most living organisms. However, it is important to exercise caution when studying proteins, as Tris may interfere with the activity of certain enzymes. This versatile compound is indispensable in laboratories, where it is utilized to prepare buffers compatible with biological fluids, serve as a standard pH solution, and facilitate procedures such as lactate dehydrogenase assays, in situ hybridization, and protein extraction from cells. Moreover, Tris base finds applications in biochemistry and molecular biology labs aiding in cell membrane permeability studies and buffer preparation.",description_type_id:16},{label:"Other Notes",value:'For additional information on our range of Biochemicals, please complete this form.',description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20}],related_products:[{pid:"T6687SIGMA",rs_type:"comparable product"},{pid:"T1378SIGMA",rs_type:"comparable product"},{pid:"T1503SIGMA",rs_type:"comparable product"},{pid:"T6066SIGMA",rs_type:"comparable product"},{pid:"T4661SIGMA",rs_type:"comparable product"},{pid:"93350SIGMA",rs_type:"comparable product"},{pid:"93352SIGMA",rs_type:"comparable product"},{pid:"93362SIGMA",rs_type:"comparable product"},{pid:"33742SIAL",rs_type:"comparable product"},{pid:"154563ALDRICH",rs_type:"comparable product"},{pid:"252859SIAL",rs_type:"comparable product"},{pid:"T1699SIGMA",rs_type:"comparable product"},{pid:"RDD008SIGMA",rs_type:"comparable product"}],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Excess Inventory",url:"/products/excess-inventory"},{category:"High-Purity Biochemicals and Reagents",url:"/products/chemistry-and-biochemicals/biochemicals/high-purity-biochemicals-and-reagents"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Trizma Base Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/112/778/trizma_base_spec_comparison.pdf",key:"DATA_SHEET",seq:1},{image:"",label:"Product Information Sheet - T6791",url:"/deepweb/assets/sigmaaldrich/product/documents/422/917/t6791pis.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1},{image:"",label:"Trizma Base (Tris Base) Specification Comparison",url:"/deepweb/assets/sigmaaldrich/product/documents/142/212/trizma_base_spec.pdf",key:"SPECIFICATION_SHEET",seq:1},{image:"",label:"Spectra - ATR-IR",url:"/deepweb/assets/sigmaaldrich/quality/spectra/206/542/ATIR0018298.pdf",key:"SPECTRA",seq:5},{image:"",label:"Spectra for FT-IR Raman",url:"/deepweb/assets/sigmaaldrich/quality/spectra/208/481/RAIR005753.pdf",key:"SPECTRA",seq:5}],forms:[{type:"bulk order",label:"Request a Bulk Order",value:"",url:"/services/support/bulk-quotation-request",id:"bulk order",seq:1}],components:[],product_rating:{rating_enabled:!0,rating_score:null,rating_count:null},aliases:[{label:"UNSPSC Code",value:"12352104",alias_type_id:13},{label:"NACRES",value:"NA.25",alias_type_id:23},{label:"PubChem Substance ID",value:'24900405',alias_type_id:15},{label:"EC Number",value:"201-064-4",alias_type_id:28},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5},{label:"MDL number",value:"MFCD00004679",alias_type_id:10}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"T6791",vendor_number:"",product_key:"T6791",erp_pno_key:"T6791",brand_id:1,brand:"SIGMA",display_brand:"Sigma-Aldrich",product_name:"Trizma® base",product_name_suffix:"BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trizmabase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Trizma® base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIZMA-BASE"},marketplace:null,materials:["T6791-100G","T6791-500G","T6791-1KG"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"},{key:"ppe",value:"dust mask type N95 (US), Eyeshields, Gloves"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Trizma base, 77-86-1, BioXtra, T6791, Sigma-Aldrich",description:"Trizma® base BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration); CAS Number: 77-86-1; EC Number: 201-064-4; Synonyms: 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, T6791, Trizma® base, BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration), 2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["es_MX","de_CH","pt_PT","it_IT","it_LI","en_EU","pt_EU","en_AD","fr_CH","zf_TW","en_US","sv_SE","zh_CN","de_AT","da_DK","de_DE","en_GB","fr_FR","th_TH","hr_HR","en_MX","tr_TR","hu_HU","id_ID","ms_MY","en_TW","en_AU","en_ID","cs_CZ","fr_LI","nl_NL","fr_BE","en_KR","en_SG","sv_FI","ko_KR","es_EU","en_IE","en_CN","sl_SI","el_GR","en_MY","sh_CS","vi_VN","es_CL","ja_JP","no_NO","nl_BE","en_TH","en_CA","lv_LV","de_BE","ru_RU","pt_GENERIC","en_GENERIC","es_GENERIC","pl_PL","en_NZ","es_US","sh_RS","pt_AD","fi_FI","de_LI","es_AD","it_CH","fr_CA","ro_RO","sk_SK","et_EE","es_ES","en_VN","lt_LT","pt_BR","bg_BG"],badges:[{sales_org_ids:["2128"," 1640"," 1460"," 1710"],type:"competitive_pricing",label:"Price Reduced",priority:1},{sales_org_ids:["2118"," 2063"," 7958"," 1650"," 1756"],type:"top_seller",label:"Top Seller",priority:2},{sales_org_ids:["7958"," 2023"],type:"most_popular",label:"Most Popular",priority:3}],facets:[{type:"FACET_COLOR",value:["white"]},{type:"FACET_PHYSICAL_FORM",value:["crystalline"]},{type:"FACET_PRODUCT_LINE",value:["BioXtra"]},{type:"FACET_ANTIBODY_RESEARCH_AREAS",value:["cancer","cell biology","stem cells"]},{type:"FACET_MARKET_FOCUS",value:["diagnostic assay manufacturing","life science and biopharma","sample preparation"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]},{type:"FACET_PURITY",value:["99.9"]},{type:"FACET_SHIPPING",value:["CN/Ships Today","FR/Ships Today","GB/Ships Today","IN/Ships Today","JP/Ships Today","KR/Ships Today","UK/Ships Today","US/Ships Today"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:["424575000","J22674.A7","0210313310","AC14050","103130","J61144.AP","J22675.36","M151","J62569.22","327360050","J62938.K2","AC140500010","A18494.36","J62938.K3","IC10313310","CCE199VMO2LMON","J75825.A1","J75825.A7","87020","IC10313305","BP154","J22675.A1","A0321","J62955.AP","J75825.A9","J61144.K2","J60452.K2","0210313305","J75825.36","031801.30","0210313301","031801.A1","J65594.A1","424570025","424571000","J61016.36","J60877.K2","J61016.22","J61062.36","031801.18","A18494.0E","A18494.22","J61038.AP","J22674.36","J60080","108387","327360010","J62577.K2","J60877.K3","0826","J62938.K7","J62569.36","5429.3","T2516","J22674.A1","J61062.22","J65594.A7"],xref_equivalent_pno:["700-106P","04819623","0497","04819638","53874103","IC819638","IC819623","53474105","53274101","04819620","IC819620","03118142001","97061-796"],xref_exact_pno:["A31801","167620010","CA71009186","31801","75801","J61062","031801","JK989416","241940","10467720","97062416","X171","327360010","33621.260","4109","97063888","56995","40326-00","0210313201","10376743","J22674","28808.294","819623-N","S1519","819620","4819638","1083821000","97061794","16762-4A","019-20091","015-20093","16762-1A","40326-01","J22675","JK407715","1083870500","048196-CF","J75825","SP303","87020.290","424571000","J62569","JK226162","75836","SC-3715A","10785341","4819620","410902","40326-24","65837","0826-1KG","202-07881","A2264","M151-1KG","40326-23","10163243","AC424571000","0215217601","75814","AJ65594","AJ61016","424575000","FLBP1521","CR-0188.2","0219485590","AA18494","T110600","10355910","410201","VWRB497-500G","497","75811","819620-N","75802","A18494","BP1521","75831","SC-3715","TR149","0219560590","10274300","02194558-CF","0219560580","1083820500","CR-0188.3","AC140500010","40326-08","T60040-100.0","J61016","10513921","BAKR410902","BP1541","42457-1A","42457-2A","28811.295","819638","104575","0219455780","14050-4A","02152176.5","A1379","02152176.1","140500010","AC140505000","T1501.1000","BP152-500","15446989","819623","0826-500G","15420167","J65594","140505000","204-07885","40326-09","4819623","JT4109-2","045450","MACR180610","AC424575000","AJ62569","011-20095","10103203","BP152500","33742H","15430167","1083820100","TCI-T2516","167621000","TCI-A0321","207-16045","BAKR410901","T110601","10345910","VWRB497500G","0188","AJ61062","3163","42616","0219485591","10172590","02103133-CF","0219485580","M02623","BP152-1","0219560591","7732","BP154-1","410901","97061796","T1131","BAKR410201","97062418","T110598","MK501626","A1086","14050-1A","10032210","AC327360010"],keywords:null,country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","BR","GB","FK","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","VN","TH","CZ","GI","ES","AD","CN","FI","IT","SM","VA","IN","NO","NL","HU","PT","DK","FO","GL","BE","LU","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","RU","CA","PL","KR","TP","LA","SG","BN","MM","KH","SE","SK","IE","GB","FK","IL"],created_by:"CBA",updated_by:"CBA",product_brand:"T6791SIGMA",legal_name:"Trizma® base",legal_name_suffix:"BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",search_product_names:["Trizma® base"],search_product_suffixes:["BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)"],display_name:"Trizma® base",display_name_suffix:"BioXtra, pH 10.5-12.0 (1 M in H2O), ≥99.9% (titration)",formula:["NH2C(CH2OH)3","C4H11NO3"]},{images:[{seq:1,url:"/assets/sigmaaldrich/product/structures/230/126/63d604b2-3774-4481-878f-2ffc0d2bfe76/63d604b2-3774-4481-878f-2ffc0d2bfe76.png",alt_text:"Tris base =99.9% (titration), abs., 100 mg/mL, 300 nm ≤0.015",label:"",image_type_id:2,image_type:"Structure"}],attributes:[{label:"InChI",value:"1S/C4H11NO3/c5-4(1-6,2-7)3-8/h6-8H,1-3,5H2",seq:104,attribute_id:"inchi"},{label:"SMILES string",value:"NC(CO)(CO)CO",seq:45,attribute_id:"smiles string"},{label:"InChI key",value:"LENZDBCJOHFCAS-UHFFFAOYSA-N",seq:105,attribute_id:"inchi key"},{label:"description",value:"aminopeptidase substrate",seq:2,attribute_id:"id clarifier.default"},{label:"assay",value:"99.9% (titration)",seq:3,attribute_id:"assay.default"},{label:"packaging",value:"pkg of 1 kg (10708976001)",seq:7,attribute_id:"package quantity.default"},{label:"packaging",value:"pkg of 5 kg (11814273001)",seq:8,attribute_id:"package quantity.default"},{label:"manufacturer/tradename",value:"Roche",seq:9,attribute_id:"manufacturer designation.default"},{label:"useful pH range",value:"7-9",seq:10,attribute_id:"ph value.default"},{label:"pKa (25 \xb0C)",value:"8.1",seq:11,attribute_id:"pk-values.default"},{label:"bp",value:"219-220 \xb0C/10 mmHg (lit.)",seq:12,attribute_id:"boiling point.default"},{label:"mp",value:"167-172 \xb0C (lit.)",seq:13,attribute_id:"melting point.default"},{label:"absorption",value:"≤0.015 at 300 nm at 100 mg/mL",seq:15,attribute_id:"absorption.default"},{label:"storage temp.",value:"20-25\xb0C",seq:16,attribute_id:"storage temp.default"}],descriptions:[{label:"Analysis Note",value:"Contaminants: <0.001% PK and aldolase, each, <0.01% GOT, GPT, MDH and myokinase, each",description_type_id:1},{label:"Other Notes",value:"For life science research only. Not for use in diagnostic procedures.",description_type_id:20},{label:"Other Notes",value:"The pH values of all buffers are temperature- and concentration-dependent. For Tris buffers, pH increases about 0.03 unit per \xb0C decrease in temperature, and decreases 0.03-0.05 unit per ten-fold dilution.
For precise applications, use a carefully calibrated pH meter with a glass/calomel combination electrode.",description_type_id:20},{label:"Legal Information",value:"Trizma is a registered trademark of Merck KGaA, Darmstadt, Germany",description_type_id:22}],related_products:[],product_categories:[{category:"Biochemicals",url:"/products/chemistry-and-biochemicals/biochemicals"},{category:"Biological Buffers",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers"},{category:"Chemistry & Biochemicals",url:"/products/chemistry-and-biochemicals"},{category:"Roche",url:"/products/molecular-biology-and-functional-genomics/molecular-biology/roche"},{category:"Roche\xae Life Science Products",url:"/products/molecular-biology-and-functional-genomics/roche-life-science-products"},{category:"Tris",url:"/products/chemistry-and-biochemicals/biochemicals/biological-buffers/tris"}],links:[{image:"/content/dam/sigma-aldrich/head/search/structure-icon.gif",label:"Structure Search",url:'Structure Search',key:"structure_search",seq:25},{image:"/content/dam/sigma-aldrich/head/search/nomograph-icon.jpg",label:"Pressure-Temperature Nomograph",url:'Pressure-Temperature Nomograph',key:"pressure_temperature_nomograph",seq:26},{image:"",label:"Product Information Sheet-tris-ro",url:"/deepweb/assets/sigmaaldrich/product/documents/302/244/tris-ro.pdf",key:"PRODUCT_INFORMATION_SHEET",seq:1}],forms:[],components:[],product_rating:null,aliases:[{label:"UNSPSC Code",value:"12161705",alias_type_id:13},{label:"Web Name Suffix Override",value:"99.9% (titration), solid, abs., 100 mg/mL, 300 nm ≤0.015",alias_type_id:27},{label:"PubChem Substance ID",value:'329827583',alias_type_id:15},{label:"MDL number",value:"MFCD00004679",alias_type_id:10},{label:"Beilstein/REAXYS Number",value:"741883",alias_type_id:5}],features:null,product_type:"Chemical",application_titertest:null,species_reactivity:null,pa_message:null,catalog:"SIAL",catalog_list:["SIAL"],dd_group_type:"buffers",product_number:"TRIS-RO",vendor_number:"",product_key:"TRISRO",erp_pno_key:"TRIS-RO",brand_id:10,brand:"ROCHE",display_brand:"Sigma-Aldrich",product_name:"Tris base",product_name_suffix:"=99.9% (titration), abs., 100 mg/mL, 300 nm ≤0.015",product_status_id:2,product_status:"Ready",erp_type:["red"],erp_source:["sial-sap"],substance:{mdl_number:"MFCD00004679",id_substance:"trisbase1211477861",molecular_weight:"121.14",cas_number:"77-86-1",substance_name:"Tris base",empirical_formula:"C4H11NO3",linear_formula:"NH2C(CH2OH)3",substance_count:32,substance_key:"TRIS-BASE"},marketplace:null,materials:["000000011814273001","000000010708976001","11814273001","10708976001"],compliance:[{key:"storage_class_code",value:"11 - Combustible Solids"},{key:"wgk",value:"WGK 1"},{key:"flash_point_f",value:"Not applicable"},{key:"flash_point_c",value:"Not applicable"}],compliance_reach:[],compliance_japan:[],meta_data:{page_title:"Tris base 77-86-1",description:"99.9% (titration), solid, abs., 100 mg/mL, 300 nm ≤0.015 CAS Number: 77-86-1; Synonyms: Trizma® base,amino-2-(hydroxymethyl)-1,3-propanediol, 2-,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol; Linear Formula: NH2C(CH2OH)3 at Sigma-Aldrich",keyword:"Sigma-Aldrich, TRISRO, Tris base, =99.9% (titration), abs., 100 mg/mL, 300 nm ≤0.015, Trizma® base,amino-2-(hydroxymethyl)-1,3-propanediol, 2-,2-Amino-2-(hydroxymethyl)-1,3-propanediol,THAM,Tris base,Tris(hydroxymethyl)aminomethane,Trometamol, 77-86-1, NH2C(CH2OH)3,"},synonyms:["Trizma® base","amino-2-(hydroxymethyl)-1,3-propanediol, 2-","2-Amino-2-(hydroxymethyl)-1,3-propanediol","THAM","Tris base","Tris(hydroxymethyl)aminomethane","Trometamol"],sds:["pl_PL","en_NZ","da_DK","ko_KR","es_ES","el_GR","it_CH","fr_CH","en_EU","en_US","en_CA","cs_CZ","ro_RO","de_BE","zh_CN","de_AT","es_MX","nl_NL","th_TH","sk_SK","hu_HU","de_CH","pt_PT","ru_RU","ms_MY","tr_TR","es_US","fi_FI","en_GB","nl_BE","sv_SE","et_EE","es_CL","it_IT","bg_BG","de_DE","es_AR","pt_BR","hr_HR","en_MY","sl_SI","fr_BE","fr_FR","en_AU","no_NO","vi_VN","ja_JP","lt_LT","lv_LV","fr_CA","en_DE"],badges:[{sales_org_ids:["7950"],type:"max_discount",label:"Promotion Available",priority:1},{sales_org_ids:["2034"," 2013"," 2031"," 2118"," 1760"," 2125"," 7950"," 2063"," 2029"," 1730"," 2137"," 1770"," 2011"," 1710"," 2025"," 1756"],type:"top_seller",label:"Top Seller",priority:2},{sales_org_ids:["2013"," 2012"," 1730"," 1710"," 1770"," 4110"," 2123"," 2010"," 1756"," 2034"," 2029"," 2131"," 2025"," 2137"," 2018"," 1919"],type:"most_popular",label:"Most Popular",priority:3}],facets:[{type:"FACET_MANUFACTURER_NAME",value:["Roche"]},{type:"FACET_PRODUCT_CATEGORY",value:["buffers"]},{type:"FACET_BRAND",value:["Sigma-Aldrich"]}],acronyms:["THAM"],other_cas_number:["25149-07-9","68755-45-3","83147-39-1","108195-86-4","857365-23-2","1158650-64-6"],xref_comparable_pno:null,xref_equivalent_pno:null,xref_exact_pno:null,keywords:["10708976","10708976","10708976","10708976","10708976","10708976","10708976","10708976001 Roche","10708976001 Roche","10708976001 Roche","10708976001 Roche","10708976001 Roche","10708976001 Roche","10708976001 Roche","11814273","11814273","11814273","11814273","11814273","11814273","11814273","11814273001 Roche","11814273001 Roche","11814273001 Roche","11814273001 Roche","11814273001 Roche","11814273001 Roche","11814273001 Roche","708976","708976","708976","708976","708976","708976","708976","814273","814273","814273","814273","814273","814273","814273","Roche 10708976001","Roche 10708976001","Roche 10708976001","Roche 10708976001","Roche 10708976001","Roche 10708976001","Roche 10708976001","Roche 11814273001","Roche 11814273001","Roche 11814273001","Roche 11814273001","Roche 11814273001","Roche 11814273001","Roche 11814273001","Roche TRIS-RO","Roche TRIS-RO","Roche TRIS-RO","Roche TRIS-RO","Roche TRIS-RO","Roche TRIS-RO","Roche TRIS-RO","TRIS-RO Roche","TRIS-RO Roche","TRIS-RO Roche","TRIS-RO Roche","TRIS-RO Roche","TRIS-RO Roche","TRIS-RO Roche"],country_exclusions:null,country_availability:["FR","RE","MC","PM","GP","PF","GF","MQ","GB","FK","BR","CH","LI","NZ","CL","AR","HM","PG","TK","CX","FM","PW","FJ","NC","CK","AU","MP","NU","NF","AT","VI","PE","NR","CU","UY","HK","ST","LC","HT","SV","WF","VG","KI","MH","DM","GY","BO","HN","NI","VE","CR","GT","MO","TC","BZ","CO","KY","US","BS","KP","TV","KN","AS","TT","DO","PN","BB","AI","VU","GU","AG","SR","AW","PA","VC","GD","SH","BM","AN","SB","PY","EC","JM","MS","JP","SK","SX","TD","HR","NP","IR","KE","KW","NE","CD","CM","GW","MD","CG","UZ","AF","KZ","LK","JO","YE","SO","YU","AZ","ER","ET","ME","ZR","IS","GN","KG","GR","GE","TG","SN","SL","DE","TO","QA","AE","DZ","NG","RS","LV","MK","TJ","TN","EG","MR","BY","LR","SA","UA","BI","CV","PK","ML","LY","RW","SY","MV","UG","IQ","OM","GH","CI","BD","SD","BF","WS","GQ","LT","MT","BT","SI","GM","RO","TZ","TR","DJ","CF","BV","BH","GA","TM","BG","BJ","MN","EE","BA","LB","AL","MA","CY","AM","MY","MX","ID","TW","TH","VN","PH","IN","IE","BE","LU","NO","BW","NA","AO","YT","SZ","ZM","MW","ZA","MU","MZ","SC","ZW","KM","LS","MG","DK","FO","GL","TP","LA","SG","BN","MM","KH","KR","GB","FK","RU","PL","SE","SK","NL","CA","HU","IT","SM","VA","CZ","CN","IL","FI","PT","GI","ES","AD"],created_by:"CBA",updated_by:"CBA",product_brand:"TRIS-ROROCHE",legal_name:"Tris base",legal_name_suffix:"=99.9% (titration), abs., 100 mg/mL, 300 nm ≤0.015",search_product_names:["Tris base"],search_product_suffixes:["=99.9% (titration), abs., 100 mg/mL, 300 nm ≤0.015","99.9% (titration), solid, abs., 100 mg/mL, 300 nm ≤0.015"],display_name:"Tris base",display_name_suffix:"99.9% (titration), solid, abs., 100 mg/mL, 300 nm ≤0.015",formula:["NH2C(CH2OH)3","C4H11NO3"]}],am=e=>{let{hasResults:a}=e,t=ap[0],r=null==t?void 0:t.sds,l=a&&!!(null==r?void 0:r.length);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{children:"This is Product Tab"}),l?(0,i.jsx)(au,{product:t}):null]})},ag=()=>(0,i.jsx)("p",{children:"This is Supporting Documents Tab"}),a_=()=>(0,i.jsx)("p",{children:"This is Site Content Tab"}),ah=(0,p.n9)()(e=>({vr4:{marginBottom:e.spacing(4)},vr8:{marginBottom:e.spacing(8)},tabs:{minHeight:35,"& .Mui-selected":{color:e.palette.common.black,opacity:1},"& .MuiTabs-indicator":{backgroundColor:e.palette.common.black,height:"4px"},[e.breakpoints.up("sm")]:{minHeight:48},marginTop:e.spacing(5)},tab:{color:e.palette.primary.main,fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,height:"fit-content",lineHeight:"unset",marginRight:e.spacing(6),minHeight:"unset",minWidth:"auto",opacity:1,textTransform:"none",[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold}},tabpanel:{padding:0},divider:{marginBottom:e.spacing(4),[e.breakpoints.up("md")]:{marginBottom:e.spacing(8)}}})),ab=e=>{var a;let{hasResults:t}=e,{classes:r}=ah(),l=(0,f.A)(),{formatMessage:n}=(0,w.A)(),d=(0,g.A)(l.breakpoints.up("md")),c=(0,s.rd)(),u=(null==c?void 0:null===(a=c.query)||void 0===a?void 0:a.focus)||o.nX.Products,p=[{value:o.nX.Products,label:n({id:"PRODUCTS",defaultMessage:"Products"}),content:(0,i.jsx)(am,{hasResults:t})},{value:o.nX.SiteContent,label:n({id:"SITE_CONTENT",defaultMessage:"Site Content"}),content:(0,i.jsx)(a_,{})},{value:o.nX.TechnicalDocuments,label:n({id:"SUPPORTING_DOCUMENTS",defaultMessage:"Supporting Documents"}),content:(0,i.jsx)(ag,{})}];return(0,i.jsxs)(e9.Ay,{value:u,children:[(0,i.jsx)(ae.A,{onChange:(e,a)=>{c.replace({pathname:c.pathname,query:{...c.query,focus:a.toLowerCase()}},void 0,{shallow:!0})},"aria-label":"documentation-tabs-".concat(u),"data-testid":"documentation-tabs",className:r.tabs,variant:"scrollable",children:p.map((e,a)=>{let{value:t,label:l}=e;return(0,i.jsx)(eo.A,{label:l,value:t,className:r.tab},a)})}),(0,i.jsx)(e7.A,{className:r.divider}),p.map((e,a)=>{let{value:t,content:l}=e;return(0,i.jsx)(aa.A,{value:t,className:r.tabpanel,children:(0,i.jsx)(D.A,{container:!0,spacing:2,justifyContent:"space-between",direction:"row",children:(0,i.jsx)(D.A,{item:!0,xs:12,md:12,className:d?r.vr8:void 0,children:l})})},a)})]})},ay=(0,p.n9)()((e,a,t)=>({hideOnMobile:{[e.breakpoints.down("md")]:{display:"none"}},searchFacets:{margin:0,["&.".concat(t.searchFacets)]:{padding:e.spacing(0)}},searchFacetsInner:{borderRight:"1px solid ".concat(e.palette.grey[600]),height:"calc(100% - ".concat(e.spacing(5),")"),padding:e.spacing(0,7,5,5),marginTop:e.spacing(5)},searchResults:{marginTop:e.spacing(10),padding:0,["&.".concat(t.searchResults)]:{[e.breakpoints.up("md")]:{marginTop:e.spacing(4),paddingLeft:e.spacing(8),paddingTop:0}}},searchResultsLoose:{[e.breakpoints.up("md")]:{marginTop:e.spacing(6)}},noResults:{marginTop:0},mobileContainer:{maxWidth:"100%",paddingLeft:0,paddingRight:0,margin:0},searchLinks:{marginBottom:e.spacing(4.5)},title:{marginLeft:e.spacing(2),textTransform:"capitalize",[e.breakpoints.up("md")]:{marginLeft:0}},titleWrapper:{borderLeft:"4px solid ".concat(e.palette.rich.purple),paddingLeft:e.spacing(2.5)},alert:{display:"flex",alignItems:"flex-start",lineHeight:1.5,borderRadius:"6px",marginBottom:e.spacing(6),padding:e.spacing(6,4),"& .MuiAlert-icon":{paddingTop:0},"& .MuiAlert-action":{padding:0,margin:0},"& svg":{fontSize:e.typography.pxToRem(16)}},infoMessage:{fontWeight:e.typography.fontWeightRegular,textTransform:"none"}})),aA=e=>{var a;let{children:t,showSortBar:l,showFacets:n,orgId:c,facets:p,loading:m,error:_,metadata:b}=e,{classes:y,cx:A}=ay(),f=(0,s.rd)(),[T]=iN(),S=(0,o.h2)({focus:f.query.focus,term:f.query.term}),C=S.focus===o.Xc.StructureSearch,v=S.focus===o.Xc.Products||S.focus===o.Xc.B2B,x=(0,H.A)(),E=(0,g.A)(x.breakpoints.up("md")),N=(null==b?void 0:b.itemCount)!==0&&null!=b&&(null==b?void 0:b.setsCount)!==0,I=A({[N?y.searchResultsLoose:y.noResults]:v});(0,r.useEffect)(()=>{F.sZ.setItem("previousSearchPath",f.asPath)},[f.asPath]);let R=[Object.values(d.e_),Object.values(e5)].toString().toLowerCase(),B=(()=>{var e,a;return"facet-search"===S.term?null===(e=T.facet[0])||void 0===e?void 0:e.split(":")[1]:(null===(a=f.query)||void 0===a?void 0:a.term)||""})(),M=!!B&&R.split(",").includes(B.toLowerCase());return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(en,{metadata:b},"head"),(0,i.jsx)(u.A,{className:y.mobileContainer,children:(0,i.jsxs)(D.A,{container:!0,spacing:10,children:[(0,i.jsx)(D.A,{item:!0,md:3,className:A(y.hideOnMobile,y.searchFacets),children:(0,i.jsx)("div",{className:y.searchFacetsInner,children:n&&!m&&(0,i.jsx)(ee,{facets:p,isStructureSearch:C})})}),(0,i.jsxs)(D.A,{item:!0,xs:12,md:9,className:N?y.searchResults:y.noResults,children:[!m&&N&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:y.titleWrapper,children:(0,i.jsx)(h.A,{variant:"h1",className:y.title,children:(0,i.jsx)(V.A,{value:B})})})}),M&&(null==f?void 0:null===(a=f.query)||void 0===a?void 0:a.term)&&(0,i.jsx)(e6,{searchQuery:f.query.term.toLowerCase()}),(0,i.jsx)(ab,{hasResults:N}),E&&N?(0,i.jsx)(e1,{showSortBar:l,metadata:b,orgId:c}):(0,i.jsx)(eJ,{facets:p,showSortBar:l,metadata:b,orgId:c}),(0,i.jsx)("div",{className:I,children:t})]})]})}),!m&&N&&(0,i.jsx)(ez.A,{dispType:d.HI.RecentlyViewedSrp,searchKey:S.term,analyticsPageName:"srp",analyticsPageDetails:"search results page"})]})};var af=t(69605),aT=t(44509),aS=t(71605),aC=t(49691),av=t(85366);let ax=(0,p.n9)()(e=>({root:{alignItems:"baseline",margin:0,marginTop:e.spacing(3),display:"flex",flexWrap:"wrap",gridRowGap:e.spacing(1),"& > *":{margin:0,flex:"0 0 16.66%"},"& > *:nth-child(4n)":{flexBasis:"50%"}},MetaFormatting:{wordBreak:"break-all",fontWeight:e.typography.fontWeightMedium}})),aE=e=>{let{substance:a}=e,{casNumber:t,molecularWeight:r,aliases:l,__typename:n}=a,c=l.find(e=>e.key===o.VT.EcNumber),u=l.find(e=>e.key.includes(o.VT.BeilsteinRegistryNumber)),{classes:p}=ax(),m=(0,s.rd)(),g=(0,o.h2)({focus:m.query.focus}),_=g.focus===o.Xc.StructureSearch?(0,av.j5)(a.products):null,b=(null==n?void 0:n.toLowerCase())===d.RL.Substance;return(0,i.jsxs)("dl",{className:p.root,children:[t&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(h.A,{component:"div",variant:"caption",children:[(0,i.jsx)(x.A,{...E.CAS_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(aC.m5,{substanceId:a.id,label:t,searchValue:(0,o.aE)(t),searchFocusType:(0,o.UQ)(g.focus),productSearchType:o.mI.CasNumber,classes:p.MetaFormatting,onClick:()=>(0,O.OT)((0,aS.uW)({action:"cas number",detail:t,focus:g.focus}))})})]}),b&&r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(h.A,{component:"div",variant:"body2",className:p.MetaFormatting,children:[(0,i.jsx)(x.A,{...E.MOLECULAR_WEIGHT}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(V.A,{value:r})})]}),c&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(h.A,{component:"div",variant:"body2",className:p.MetaFormatting,children:[(0,i.jsx)(x.A,{...E.EC_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(aC.m5,{substanceId:a.id,searchValue:c.value,searchFocusType:(0,o.UQ)(g.focus),productSearchType:o.mI.EgecNumber,classes:p.MetaFormatting,onClick:()=>(0,O.OT)((0,aS.uW)({action:"ec number",detail:c.value,focus:g.focus}))})})]}),u&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(h.A,{component:"div",variant:"body2",className:p.MetaFormatting,children:[(0,i.jsx)(x.A,{...E.BEILSTEIN_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)("div",{className:p.MetaFormatting,children:u.value})})]}),_&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(h.A,{component:"div",variant:"body2",className:p.MetaFormatting,children:[(0,i.jsx)(x.A,{...E.SIMILARITY}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsxs)("span",{children:[_,"%"]})})]})]})};var aN=t(37695),aI=t(16722),aR=t(63912);let aB=(0,p.n9)()(e=>({showMore:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,borderTop:"solid 1px ".concat(e.palette.grey[400]),padding:e.spacing(2,0,6,0),textAlign:"center",width:"100%"},initialProducts:{"& li":{borderBottom:"solid 1px ".concat(e.palette.grey[400])},"& li:last-child":{borderBottom:"none"}},moreProducts:{"& li":{borderBottom:"solid 1px ".concat(e.palette.grey[400])},"& li:first-child":{borderTop:"solid 1px ".concat(e.palette.grey[400])},"& li:last-child":{borderBottom:"none"}}})),aM=e=>{let{products:a,substanceName:t,substanceId:l,substancePosition:s}=e,n=a.length,o=a.slice(0,2),d=a.slice(2),[c,u]=(0,r.useState)(!1),{classes:p}=aB(),m=e=>(0,i.jsx)(aI.A,{product:e,substanceName:t,substancePosition:s,substanceId:l},e.productNumber);return(0,i.jsxs)("div",{children:[(0,i.jsx)(aN.A,{disablePadding:!0,className:p.initialProducts,children:o.map(m)}),n>2&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ef.A,{in:c,children:(0,i.jsx)(aN.A,{disablePadding:!0,className:p.moreProducts,children:d.map(m)})}),(0,i.jsx)(aR.A,{expanded:c,setExpanded:()=>{u(!c)},className:p.showMore,"data-testid":"show-".concat(c?"less":"more")})]})]})};var aP=t(40352),aj=t(57377),aL=t(10181),aO=t(67241),aU=t(70377),ak=t(41683),aF=t(71549),aD=t(34669),aH=t(6315),aG=t(74770),aw=t(26925),aW=t(52263),aK=t(15093),aq=t(65824),aY=t(28907),aV=t(75020),aJ=t(62084),az=t(89617),aZ=t(23604),aQ=t(87254);let{publicRuntimeConfig:{featureFlags:aX}}=el()(),a$=(0,p.n9)()(e=>({tableRow:{height:"2.5rem","& .MuiTableCell-body":{padding:".2rem .6rem",borderBottom:"1px solid ".concat(e.palette.grey[300])}},productImageContainer:{height:"3.2rem",width:"3.2rem",display:"flex",alignItems:"center"},productImage:{height:"auto",width:"100%"},productName:{paddingTop:e.spacing(1)},productNumberContainer:{wordBreak:"break-word",overflowWrap:"break-word",paddingRight:"0 !important",fontWeight:e.typography.fontWeightMedium},productDescription:{maxWidth:"18rem"},productDescriptionName:{wordBreak:"break-word",fontWeight:e.typography.fontWeightMedium,paddingRight:"0.5rem"},breakWord:{wordBreak:"break-word"},productDescLink:{wordBreak:"break-word",color:e.palette.common.black,fontWeight:"normal"},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},hideOnMobile:{whiteSpace:"nowrap",[e.breakpoints.down("sm")]:{display:"none"}},sdsTrigger:{display:"block"},clearBottomBorder:{"& > *":{borderBottomColor:"transparent"}},tableRowExpanded:{backgroundColor:e.palette.background.grey},expandHideSpacer:{height:0,visibility:"hidden"},badgeCell:{textAlign:"right"}})),a0="7950",a1={CLONALITY:{key:"clonality-clone_number.default"},SPECIES_REACTIVITY:{key:"species reactivity.reactivity"},PORE_SIZE:{key:"pore size.default"},DIAMETER:{key:"composite dimension.default",label:"diam."},STERILITY:{key:"sterilization.default"},MATERIAL:{key:"material.default"}},a2=e=>{let{displayBadgesOnProduct:a,product:t,showGreenBadge:r,txnBadgeColAdjustments:l}=e,{attributes:s}=t,n=s.find(e=>e.key===a1.CLONALITY.key),o=s.find(e=>e.key===a1.SPECIES_REACTIVITY.key);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:n&&(0,i.jsx)(aH.A,{values:n.values})}),(0,i.jsx)(aj.A,{children:(0,i.jsx)(V.A,{value:t.cardAttribute.application.join(", ")})}),!l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:o&&(0,i.jsx)(aH.A,{values:o.values})}),(0,i.jsx)(aj.A,{children:t.cardAttribute.citationCount}),a||r&&(0,i.jsxs)(aj.A,{children:[a&&(0,i.jsx)(aG.A,{features:t.features}),r&&(0,i.jsx)(az.A,{})]})]})]})},a4=e=>{let{displayBadgesOnProduct:a,product:t,showGreenBadge:r,txnBadgeColAdjustments:l}=e,{attributes:s}=t,n=s.find(e=>e.key===a1.PORE_SIZE.key),o=s.find(e=>e.key===a1.DIAMETER.key&&e.label===a1.DIAMETER.label),d=s.find(e=>e.key===a1.STERILITY.key),c=s.filter(e=>e.key===a1.MATERIAL.key);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{"data-testid":"pdp-product-poreSize",children:n&&n.values.length&&(0,i.jsx)(aH.A,{values:n.values})}),(0,i.jsx)(aj.A,{"data-testid":"pdp-product-diameter",children:o&&(0,i.jsx)(aH.A,{values:o.values})}),!l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{"data-testid":"pdp-product-sterility",children:d&&(0,i.jsx)(aH.A,{values:d.values})}),(0,i.jsx)(aj.A,{"data-testid":"pdp-product-material",children:c&&c.map(e=>(0,i.jsx)(aH.A,{values:e.values},e.key))}),a||r&&(0,i.jsxs)(aj.A,{children:[a&&(0,i.jsx)(aG.A,{features:t.features}),r&&(0,i.jsx)(az.A,{})]})]})]})},a3=e=>{let{focus:a,isStaticContent:t,product:r,productDescription:l}=e,{classes:s}=a$();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(aj.A,{className:s.productDescription,align:"left",children:[t&&r.name&&(0,i.jsx)(V.A,{value:r.name,className:s.productDescriptionName}),(0,i.jsx)(aY.h,{product:r,focus:a,label:l,productDescriptionClass:s.productDescLink,productLinkType:aY.A.DESCRIPTION,productDescription:l})]})})},a5=e=>{let{keyAttributes:a,focus:t,isStaticContent:r,product:l,productDescription:s,txnBadgeColAdjustments:n}=e,o=n?2:null==a?void 0:a.length;return(null==a?void 0:a.length)?(0,i.jsx)(i.Fragment,{children:null==a?void 0:a.slice(0,o).map(e=>(0,i.jsx)(aj.A,{"data-testid":"pdp-product-".concat(e.label),children:e.values.length>0?(0,i.jsx)(aH.A,{values:e.values}):"—"},"".concat(e.key,"_").concat(e.label)))}):(0,i.jsx)(a3,{focus:t,isStaticContent:r,product:l,productDescription:s})},a8=e=>{let{displayBadgesOnProduct:a,features:t,showGreenBadge:r,txnBadge:l,isTxnBadgeUser:s}=e,{classes:n}=a$();return(0,i.jsx)(aj.A,{className:n.badgeCell,colSpan:4,children:l?(0,i.jsx)(aQ.A,{showTooltip:!0}):!s&&(0,i.jsxs)(i.Fragment,{children:[a&&(0,i.jsx)(aG.A,{features:t}),r&&(0,i.jsx)(az.A,{})]})})},a6=e=>{var a,t,l,n,d,c,u;let{additionalColumns:p,displayBadgesOnProduct:m,displayViewLink:g=!0,focus:_,isShowBrand:h,isShowImage:b,isStaticContent:y,product:f,productIsAntibody:T,productIsSyringeFilter:S,showDescription:C,substanceId:v,substancePosition:x,txnBadgeColAdjustments:N}=e,I=(0,s.rd)(),{classes:R,cx:B}=a$(),{formatMessage:M}=(0,w.A)(),[P,j]=(0,r.useState)(!1),{currentUser:U,isB2BUser:k}=(0,L.iZ)(),[D]=(0,aZ.lT)(["language"]),{compareProducts:H,addCompareProduct:G,removeCompareProduct:W}=(0,A.Zn)(),K=H.some(e=>{let{productKey:a,brandKey:t,catalogType:i}=e;return a===f.productKey&&t===f.brand.key&&i===(0,o.vN)(_)}),q=null!==(u=null===F.Lr||void 0===F.Lr?void 0:F.Lr.getItem("searchedfor"))&&void 0!==u?u:"",Y=()=>{var e;j(e=>!e),(0,aV.Sm)({action:P?"close p&a":"view p&a",section:x?void 0:"products",component:"list",elementType:"accordion",elementText:P?"hide":"expand",material:{materialDescription:f.name,brand:null===(e=f.brand)||void 0===e?void 0:e.key,product:f.productNumber}})},{paMessage:J}=f,z=f.productNumber.startsWith("CB_")?M(E.DETAILS):f.productNumber,Z=!K&&H.length>=A.NN,Q={productKey:f.productKey,productNumber:f.productNumber,brandKey:f.brand.key,images:f.images,catalogType:_?(0,o.vN)(_):void 0},X=(null==U?void 0:U.metadata.isNewPNASrpEnabled)&&!I.query.debug&&g,$=f.legalNameSuffix||f.description,ee=null===(a=f.attributes)||void 0===a?void 0:a.find(e=>"greener alternative category.default"===e.key),ea="en"===D.language.toLowerCase(),et=T&&f.cardAttribute,ei=!et&&!S&&ea&&(null==f?void 0:f.keyAttributes)&&f.keyAttributes.length>0,er=(0,r.useMemo)(()=>{var e,a;return(null==U?void 0:null===(a=U.soldToPartners)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.salesOrg)||(null==U?void 0:U.metadata.salesOrg)||""},[U]),el=(0,r.useMemo)(()=>{var e;return(null==U?void 0:null===(e=U.metadata)||void 0===e?void 0:e.country)||""},[U]),es=aX.srpTxnBadges&&"US"===el&&!k&&er===a0,en=es&&f.txnBadge&&(null===(t=f.txnBadge)||void 0===t?void 0:t.type)==="MAX_DISCOUNT"&&(null===(n=f.txnBadge)||void 0===n?void 0:null===(l=n.salesOrgIds)||void 0===l?void 0:l.includes(a0));return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(ak.A,{className:P?B(R.tableRow,R.clearBottomBorder,R.tableRowExpanded):R.tableRow,"data-testid":"product-".concat(f.name),children:[b?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:(0,i.jsx)("span",{className:R.productImageContainer,children:(0,i.jsx)("img",{className:R.productImage,src:null==f?void 0:null===(d=f.images[0])||void 0===d?void 0:d.smallUrl,alt:(null==f?void 0:null===(c=f.images[0])||void 0===c?void 0:c.altText)||""})})}),(0,i.jsx)(aj.A,{classes:{root:R.productNumberContainer},children:(0,i.jsx)(aY.h,{product:f,focus:_,label:z,productDescriptionClass:R.productName,productLinkType:aY.A.NAME,productDescription:$})})]}):(0,i.jsxs)(i.Fragment,{children:[!y&&(0,i.jsx)(aj.A,{className:R.hideBelowMd,children:(0,i.jsx)(aq.A,{name:"".concat(M(E.COMPARE),"-").concat(f.productNumber),checked:K,onChange:e=>{e.target.checked?G(Q):W(Q)},"aria-label":"".concat(M(E.COMPARE)," ").concat(f.productNumber),disabled:Z})}),(0,i.jsx)(aj.A,{classes:{root:R.productNumberContainer},children:(0,i.jsx)(aY.h,{product:f,focus:_,label:z,onProductLinkClick:()=>(0,O.WL)({product:f,searchTerm:q,substanceId:v,substancePosition:x}),productDescriptionClass:R.productName,productLinkType:aY.A.NAME,productDescription:$})})]}),et&&(0,i.jsx)(a2,{displayBadgesOnProduct:m,showGreenBadge:ee,product:f,txnBadgeColAdjustments:N}),S&&(0,i.jsx)(a4,{displayBadgesOnProduct:m,showGreenBadge:ee,product:f,txnBadgeColAdjustments:N}),ei&&(0,i.jsx)(a5,{keyAttributes:null==f?void 0:f.keyAttributes,focus:_,isStaticContent:y,product:f,productDescription:$,txnBadgeColAdjustments:N}),!f.cardCategory&&(0,i.jsxs)(i.Fragment,{children:[C&&(0,i.jsx)(a3,{focus:_,isStaticContent:y,product:f,productDescription:$}),h&&(0,i.jsx)(aj.A,{className:R.hideOnMobile,style:{color:f.brand.color||void 0},children:f.brand.name}),p&&p.map(e=>{var a;let{value:t}=e,r=f.attributes.find(e=>e.key&&e.key.toLowerCase()===t.toLowerCase());return(0,i.jsx)(aj.A,{children:(0,i.jsx)(V.A,{value:null==r?void 0:null===(a=r.values)||void 0===a?void 0:a.join(", ")})},t)})]}),(0,i.jsx)(a8,{displayBadgesOnProduct:m,features:f.features,showGreenBadge:ee,txnBadge:en&&f.txnBadge,isTxnBadgeUser:es}),(0,i.jsx)(aj.A,{children:!!f.sdsLanguages.length&&(0,i.jsx)(at.A,{sdsLanguages:f.sdsLanguages,productNumber:f.sdsPnoKey,brandKey:f.brand.key,trigger:(0,i.jsx)(aK.A,{className:R.sdsTrigger,color:"primary"})})}),(0,i.jsx)(aj.A,{children:X?(0,i.jsx)(aJ.A,{product:f,substancePosition:x,focus:_}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aR.A,{expanded:P,setExpanded:Y,collapsedText:M(E.EXPAND),expandedText:M(E.HIDE),"data-testid":"srp-pricing-".concat(f.productNumber).concat(f.brand.key)}),(0,i.jsx)("div",{className:R.expandHideSpacer,children:(0,i.jsx)(aR.A,{expanded:!P,setExpanded:Y,collapsedText:M(E.EXPAND),expandedText:M(E.HIDE)})})]})})]}),(0,i.jsx)(ak.A,{className:R.tableRowExpanded,children:P&&(0,i.jsx)(aj.A,{colSpan:12,children:J?(0,i.jsx)(aW.Ay,{brandKey:f.brand.key,productNumber:f.productNumber,paMessage:J,displayType:aW.yU.SRP}):(0,i.jsx)(aw.A,{queryFocus:_,productName:f.name,productNumber:f.productNumber,productDescription:f.description||"",images:f.images,materialIds:f.materialIds,brandKey:f.brand.key,gaType:(0,O.Ss)(_),isMarketplace:f.isMarketplace,productAttributes:f.attributes,marketplaceSellerId:f.marketplaceSellerId||"",marketplaceOfferId:f.marketplaceOfferId||"",displaySellerName:f.displaySellerName||"",displayPromotionalBundlesAnchor:!0,checkForPb:!0,productKey:f.productKey,erp_type:f.erp_type,isBBE:f.isBBE})})})]})};var a7=t(88700);let{publicRuntimeConfig:{featureFlags:a9}}=el()(),te=(0,p.n9)()(e=>({tContainer:{overflowX:"visible"},tHeadRow:{whiteSpace:"nowrap","& .MuiTableCell-head":{padding:"0 .6rem",fontSize:e.typography.pxToRem(12),fontWeight:600,borderBottom:"1px solid ".concat(e.palette.grey[300])}},tHeadProductNumber:{width:124},tHeadSds:{width:52,"&:empty":{width:0}},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},utilityRow:{display:"flex",marginTop:e.spacing(4),"&:empty":{display:"none"}},showMoreLessButton:{flexShrink:0},compressWidth:{width:0}})),ta={ANTIBODY:"ANTIBODY",SYRINGE_FILTERS:"SYRINGE_FILTERS"};ta.ANTIBODY,ta.SYRINGE_FILTERS;let tt="7950",ti=e=>{let{showSdsColumn:a}=e,{classes:t}=te(),{formatMessage:r}=(0,w.A)();return(0,i.jsx)(aj.A,{className:t.tHeadSds,children:a&&r(aD.A.SDS)})},tr=()=>{let{classes:e}=te(),{formatMessage:a}=(0,w.A)();return(0,i.jsx)(aj.A,{className:e.compressWidth,children:a(aD.A.PRICING)})},tl=e=>{let{txnBadgeColAdjustments:a}=e,{formatMessage:t}=(0,w.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:t(aD.A.CLONALITY)}),(0,i.jsx)(aj.A,{children:t(aD.A.APPLICATION)}),!a&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:t({id:"SPECIES_REACTIVITY",defaultMessage:"Species Reactivity"})}),(0,i.jsx)(aj.A,{children:t(aD.A.CITATIONS)})]})]})},ts=e=>{let{txnBadgeColAdjustments:a}=e,{formatMessage:t}=(0,w.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:t(aD.A.PORE_SIZE)}),(0,i.jsx)(aj.A,{children:t(aD.A.DIAMETER)}),!a&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(aj.A,{children:t(aD.A.STERILITY)}),(0,i.jsx)(aj.A,{children:t(aD.A.MATERIAL)})]})]})},tn=e=>e.toUpperCase().replace(/[^A-Z0-9]+/g,"_").replace(/_+$/g,""),to=e=>{let{keyAttributes:a,txnBadgeColAdjustments:t}=e,{formatMessage:r}=(0,w.A)();if(null==a?void 0:a.length){let e=t?2:null==a?void 0:a.length;return(0,i.jsx)(i.Fragment,{children:null==a?void 0:a.slice(0,e).map(e=>{let{key:a,label:t}=e,r=t.replace(/\b\w/g,e=>e.toUpperCase()),l=tn(r);return(0,i.jsx)(aj.A,{children:l?(0,i.jsx)(x.A,{id:l,defaultMessage:r}):r},"".concat(a,"_").concat(t))})})}return(0,i.jsx)(aj.A,{children:r(aD.A.DESCRIPTION)})},td=e=>{let{additionalColumns:a,isShowBrand:t,showDescriptionColumn:r}=e,{formatMessage:l}=(0,w.A)();return(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(aj.A,{children:l(aD.A.DESCRIPTION)}),t&&(0,i.jsx)(aj.A,{children:l(aD.A.BRAND)}),a&&a.map(e=>{let{text:a}=e;return(0,i.jsx)(aj.A,{"data-additional":"true",children:a},a)})]})},tc=e=>{var a,t,l;let{products:s,displayBadgesOnProduct:n,focus:o,maxRows:d,isShowImage:c=!1,isShowBrand:u=!1,isStaticContent:p=!1,additionalColumns:m,displayViewLink:g,substanceId:_,substancePosition:h,substanceKeyAttributes:b}=e,{classes:y,cx:A}=te(),[f]=(0,aZ.lT)(["language"]),[T,S]=(0,r.useState)(!1),C=d||5,v=T?s.length:C,{formatMessage:x}=(0,w.A)(),E=!!s.length&&(null===(a=s[0])||void 0===a?void 0:a.cardCategory)===ta.ANTIBODY,N=!!s.length&&(null===(t=s[0])||void 0===t?void 0:t.cardCategory)===ta.SYRINGE_FILTERS,I=s.filter(e=>{var a;return(null==e?void 0:null===(a=e.sdsLanguages)||void 0===a?void 0:a.length)>0}).length>0,R="en"===f.language.toLowerCase(),{currentUser:B,isB2BUser:M}=(0,L.iZ)(),P=(0,r.useMemo)(()=>{var e,a;return(null==B?void 0:null===(a=B.soldToPartners)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.salesOrg)||(null==B?void 0:B.metadata.salesOrg)||""},[B]),j=(0,r.useMemo)(()=>{var e;return(null==B?void 0:null===(e=B.metadata)||void 0===e?void 0:e.country)||""},[B]),U=s.some(e=>{var a,t,i;return(null==e?void 0:null===(a=e.txnBadge)||void 0===a?void 0:a.type)==="MAX_DISCOUNT"&&(null==e?void 0:null===(i=e.txnBadge)||void 0===i?void 0:null===(t=i.salesOrgIds)||void 0===t?void 0:t.includes(tt))}),k=a9.srpTxnBadges&&"US"===j&&!M&&P===tt&&U,F=E?tl:N?ts:null,D=!F&&R&&b&&b.length>0,H=!D&&!F||!R;return(0,i.jsxs)(aL.A,{className:y.tContainer,children:[(0,i.jsxs)(aO.A,{size:"small",children:[(0,i.jsx)(aU.A,{children:(0,i.jsxs)(ak.A,{className:y.tHeadRow,children:[c?(0,i.jsx)(aj.A,{}):p?null:(0,i.jsx)(aj.A,{className:A(y.hideBelowMd,y.compressWidth),children:x(aD.A.COMPARE)}),(0,i.jsx)(aj.A,{classes:{root:y.tHeadProductNumber},children:x(aD.A.PRODUCT_NO)}),F&&(0,i.jsx)(F,{txnBadgeColAdjustments:k}),D&&(0,i.jsx)(to,{keyAttributes:b,txnBadgeColAdjustments:k}),!(null===(l=s[0])||void 0===l?void 0:l.cardCategory)&&(0,i.jsx)(td,{additionalColumns:m,isShowBrand:u,showDescriptionColumn:H}),(0,i.jsx)(aj.A,{colSpan:4}),(0,i.jsx)(ti,{showSdsColumn:I}),(0,i.jsx)(tr,{})]})}),(0,i.jsx)(aF.A,{children:s.slice(0,v).map((e,a)=>e instanceof Error||!e?null:(0,i.jsx)(a6,{additionalColumns:m,displayBadgesOnProduct:n,displayViewLink:g,focus:o,isShowBrand:u,isShowImage:c,isStaticContent:p,product:e,productIsAntibody:E,productIsSyringeFilter:N,showDescription:H,substanceId:_,substancePosition:h,txnBadgeColAdjustments:k},"".concat(e.productKey).concat(e.brand.erpKey,"-").concat(a)))})]}),(0,i.jsx)("div",{className:y.utilityRow,children:s.length>C&&(0,i.jsx)(aR.A,{expanded:T,setExpanded:S,className:y.showMoreLessButton,"data-testid":"show-".concat(T?"less":"more"),onClick:()=>{let e=T?"show less":"show more";(0,O.tg)({action:a7.$R.InPageClick,detail:"".concat(e," products | ").concat(_),component:a7.IP.Body,elementType:a7.T.AnchorLink,elementText:e,productName:"water"})}})})]})};var tu=t(92881),tp=t(36820),tm=t(52710);let tg=(0,p.n9)()(e=>({root:{[e.breakpoints.up("md")]:{paddingBottom:e.spacing(6)}},overview:{borderBottom:"solid 1px ".concat(e.palette.grey[400]),padding:e.spacing(4),display:"flex",[e.breakpoints.up("md")]:{borderBottom:"none",padding:e.spacing(6,0)}},flexGrow:{flexGrow:1},thumbnailWrapper:{height:58,width:58,borderRadius:2,border:"solid 1px ".concat(e.palette.grey[500]),backgroundColor:e.palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",marginRight:e.spacing(4),[e.breakpoints.up("md")]:{width:130,height:130,borderRadius:4,marginRight:e.spacing(6)}},thumbnail:{maxWidth:"100%",maxHeight:"100%",width:"auto",height:"auto"},name:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(1),[e.breakpoints.up("md")]:{lineHeight:1,fontSize:e.typography.pxToRem(24),marginBottom:e.spacing(3)}},labelForDefinition:{fontWeight:e.typography.fontWeightMedium},synonyms:{[e.breakpoints.up("md")]:{marginBottom:e.spacing(1)}},definition:{[e.breakpoints.up("md")]:{paddingLeft:e.spacing(1)}},product:{display:"block"},breakWord:{wordBreak:"break-word"},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},verticalLine:{[e.breakpoints.up("lg")]:{borderRight:"1px solid ".concat(e.palette.grey[400]),marginRight:e.spacing(4),paddingRight:e.spacing(4),lineHeight:e.typography.pxToRem(16)}},infoIcon:{transform:"scale(1.2)",color:e.palette.primary.main,height:e.spacing(4),verticalAlign:"bottom",cursor:"pointer"},trustedInfo:{fontSize:e.typography.pxToRem(12),[e.breakpoints.down("lg")]:{display:"block"}},sellerInfo:{fontSize:e.typography.pxToRem(12),marginTop:e.spacing(2)},trigger:{height:"100%",width:"100%",display:"block"},triggerText:{marginTop:e.spacing(2)},triggerLink:{color:e.palette.primary.main,fontWeight:900,textDecoration:"none","&:hover":{cursor:"pointer"}},imageText:{marginLeft:e.spacing(1)}})),t_=e=>{let{onSubstanceClick:a,substance:t,substancePosition:l}=e,{products:n,id:c,synonyms:u,images:p,linearFormula:m,empiricalFormula:_,legalName:b,__typename:A}=t,{classes:f,cx:S}=tg(),C=(0,s.rd)(),v=(0,o.h2)({focus:C.query.focus}),N=t.images[0]||{},I=n.map(e=>({...e,images:p})),R=n[0],B=null==R?void 0:R.isMarketplace,M=(null==R?void 0:R.displaySellerName)||(0,o.t1)(null==R?void 0:R.attributes),P=(null==R?void 0:R.marketplaceSellerId)||"",j=B&&!!M&&!!P,L=C.query.catalogType,U=(0,o.vN)(null!=L?L:v.focus),[k,F]=(0,r.useMemo)(()=>m?[m,E.LINEAR_FORMULA]:_?[_,E.EMPIRICAL_FORMULA_HILL_NOTATION]:[null,null],[_,m]),D=(0,H.A)(),G=(0,g.A)(D.breakpoints.up(aP.Rp.MD),{defaultMatches:!0}),w=n.some(e=>e.features.length>0),W=n.length,[K,q]=(0,r.useState)(!1),Y=()=>{q(e=>!e)},J=(null==A?void 0:A.toLowerCase())===d.RL.Substance,[z,Z]=(0,r.useState)(!1),Q=e=>{Z(!z),z||(0,O.OT)({action:"view image",detail:t.name,component:"body",elementType:e?"image":"link",elementText:e?void 0:"all photos"})};return(0,i.jsxs)("div",{className:f.root,"data-testid":"srp-substance-group",children:[(0,i.jsxs)("div",{id:"product-info",className:f.overview,children:[(0,i.jsx)("div",{children:J?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{id:"srp-image-container",className:f.thumbnailWrapper,children:(0,i.jsx)(y.A,{className:f.trigger,onClick:()=>Q(!0),children:(0,i.jsx)(aT.A,{className:f.thumbnail,alt:(null==N?void 0:N.altText)||t.name,src:null==N?void 0:N.mediumUrl,sizes:"58px",urls:[null==N?void 0:N.smallUrl,null==N?void 0:N.mediumUrl,null==N?void 0:N.largeUrl],width:"130",height:"50"})})}),(0,i.jsxs)("div",{className:f.triggerText,children:[(0,i.jsx)("span",{role:"button",className:f.triggerLink,onClick:()=>Q(!1),onKeyPress:()=>Q(!1),tabIndex:0,children:(0,i.jsx)(x.A,{...E.ALL_PHOTOS})}),(0,i.jsxs)("span",{className:f.imageText,children:["(",t.images.length,")"]})]})]}):null}),(0,i.jsxs)("div",{className:f.flexGrow,children:[(0,i.jsx)(h.A,{id:"substance-name",component:"h2",className:S(f.name,f.breakWord),children:W>1?(0,i.jsx)(T.N,{...s.SL.index(c,U),children:(0,i.jsx)("a",{"aria-hidden":!0,"data-testid":"substance-name-link-".concat(t.name),id:"substance-link",onClick:a,role:"button",children:(0,i.jsx)(V.A,{value:b||t.name})})}):(0,i.jsx)(V.A,{value:b||t.name})}),J&&(null==u?void 0:u.length)>0&&(0,i.jsxs)("div",{className:f.synonyms,children:[(0,i.jsxs)(h.A,{component:"span",variant:"body2",className:f.labelForDefinition,children:[(0,i.jsx)(x.A,{id:"SYNONYM(S)",defaultMessage:"Synonym(s)"}),": "]}),(0,i.jsx)(h.A,{component:"span",variant:"body2",className:f.definition,children:(0,i.jsx)(V.A,{className:f.breakWord,value:u.join(", ")})})]}),(0,i.jsxs)("div",{className:f.hideBelowMd,children:[J&&k&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(h.A,{component:"span",variant:"body2",className:f.labelForDefinition,children:[(0,i.jsx)(x.A,{...F}),": "]}),(0,i.jsx)(h.A,{component:"span",variant:"body2",className:f.definition,children:(0,i.jsx)(V.A,{className:f.breakWord,value:k})})]}),(0,i.jsx)(aE,{substance:t})]}),j&&(0,i.jsxs)("div",{className:f.sellerInfo,children:[(0,i.jsx)(x.A,{...E.CONTACT_SELLER_SHIPPED_SOLD})," ",(0,i.jsx)(T.N,{...s.kJ.index(M,P),children:(0,i.jsx)("a",{children:M})}),(0,i.jsx)("span",{className:f.verticalLine}),(0,i.jsxs)("span",{className:f.trustedInfo,children:[(0,i.jsx)(x.A,{...E.CONTACT_SELLER_TRUSTED}),(0,i.jsx)(af.A,{className:f.infoIcon,onClick:Y}),K&&(0,i.jsx)(tu.A,{open:K,onCancel:Y})]})]})]})]}),(0,i.jsx)(tm.M,{source:"srp - ".concat(v.focus),children:(0,i.jsx)(G?tc:aM,{products:I,displayBadgesOnProduct:w,focus:v.focus,substanceId:t.id,substanceName:t.name,substancePosition:l,substanceKeyAttributes:t.keyAttributes})}),(0,i.jsx)(tp.A,{isOpen:z,onClose:Z,images:t.images,name:t.name,productId:R.productNumber})]})};var th=t(5493);let tb=(0,p.n9)()(e=>({tRow:{display:"flex",alignItems:"center","& > div":{"&:nth-child(1)":{width:"4%"},"&:nth-child(2)":{width:"16%"},"&:nth-child(3)":{width:"38%"},"&:nth-child(4)":{width:"16%"},"&:nth-child(5)":{width:"10%"},"&:nth-child(6)":{width:"16%"},"&:not(:last-child)":{paddingRight:e.spacing(5)}}},tBodyRow:{padding:e.spacing(2,0),borderBottom:"1px solid ".concat(e.palette.grey[50]),"&:first-of-type":{borderTop:"1px solid ".concat(e.palette.grey[50])}},imageContainer:{paddingBottom:"100%",position:"relative",width:"100%",border:"1px solid ".concat(e.palette.grey[50])},imageWrapper:{position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",display:"flex",alignItems:"center",justifyContent:"center",[e.breakpoints.up("sm")]:{padding:e.spacing(4)}}})),ty=()=>{let{classes:e,cx:a}=tb(),t=(0,f.A)();return(0,i.jsxs)("div",{"data-testid":"products-srp-skeleton",children:[(0,i.jsx)(eZ.A,{mb:20}),(0,i.jsx)("div",{children:[,,,,,].fill({}).map((r,l)=>(0,i.jsx)(eZ.A,{border:1,borderColor:t.palette.grey["50"],mb:{xs:6,sm:10},p:{xs:3,sm:6},children:(0,i.jsxs)(D.A,{container:!0,spacing:5,children:[(0,i.jsx)(D.A,{item:!0,xs:2,children:(0,i.jsx)("div",{className:e.imageContainer,children:(0,i.jsx)("div",{className:e.imageWrapper,children:(0,i.jsx)(th.A,{height:1,width:1})})})}),(0,i.jsx)(D.A,{item:!0,xs:10,children:(0,i.jsx)(eZ.A,{mt:2,children:(0,i.jsxs)(D.A,{container:!0,spacing:4,children:[(0,i.jsx)(D.A,{item:!0,xs:12,children:(0,i.jsx)(th.A,{height:28,width:.7,mb:3,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(D.A,{item:!0,xs:4,sm:2,children:(0,i.jsx)(th.A,{height:16,width:.9,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(D.A,{item:!0,xs:8,sm:10,children:(0,i.jsx)(th.A,{height:16,width:.7,borderRadius:{xs:2,sm:"borderRadius"}})}),Array(6).fill({}).map((e,a)=>(0,i.jsxs)(D.A,{item:!0,xs:4,sm:2,children:[(0,i.jsx)(th.A,{height:16,width:.6,borderRadius:{xs:2,sm:"borderRadius"},mb:3}),(0,i.jsx)(th.A,{height:16,width:.9,borderRadius:{xs:2,sm:"borderRadius"},mb:{xs:1,sm:3}})]},a))]})})}),(0,i.jsx)(D.A,{item:!0,xs:12,children:[,,,].fill({}).map((t,r)=>(0,i.jsx)("div",{className:a(e.tRow,e.tBodyRow),children:Array(6).fill({}).map((e,a)=>(0,i.jsx)("div",{children:(0,i.jsx)(th.A,{height:16,width:1,borderRadius:{xs:2,sm:"borderRadius"}})},a))},r))})]})},l))})]})};var tA=t(98868),tf=t(86063),tT=t(81474),tS=t(96707),tC=t(29086),tv=t(88124),tx=t(42148),tE=t(72829),tN=t(66896);let tI=(0,p.n9)()(e=>({root:{padding:e.spacing(6,0),borderBottom:"1px solid ".concat(e.palette.grey[600])},title:{display:"block",fontSize:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium,marginBottom:e.spacing(1),color:e.palette.primary.main},geneWrapper:{display:"flex",alignItems:"flex-start",justifyContent:"flex-start",gap:e.spacing(5),width:"100%"},speciesSectionWrapper:{display:"flex",[e.breakpoints.up("sm")]:{marginLeft:"130px"}},thumbnail:{backgroundColor:e.palette.common.white,border:"1px solid ".concat(e.palette.grey[400]),borderRadius:2,flexShrink:0,height:"109px",width:"109px"},detail:{maxWidth:"calc(100% - 109px)",flexBasis:"calc(100% - 109px)",flexGrow:1},synonymsWrapper:{display:"flex",flexDirection:"row"},geneDataTitle:{fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},geneDataRow:{fontSize:e.typography.pxToRem(14),marginBottom:e.spacing(2),wordBreak:"break-word",whiteSpace:"nowrap"},geneDataRowExpanded:{whiteSpace:"normal"},relatedProductsTitle:{fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),marginBottom:e.spacing(3),marginTop:e.spacing(4)},relatedProductsRow:{display:"flex",flexFlow:"row wrap",maxWidth:"770px","& > *":{marginBottom:e.spacing(1),width:"25%",paddingRight:e.spacing(3)}},expandCta:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},relatedGenesLinkWrapper:{display:"flex",marginTop:e.spacing(5)},relatedGenesLink:{fontSize:e.typography.pxToRem(16),"&:hover > *":{color:e.palette.secondary.dark}},caretRightIcon:{fontSize:e.typography.pxToRem(16),color:e.palette.primary.main,marginLeft:e.spacing(3),[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(10)}}})),tR=e=>{let a;return e&&(a="Summary: "===e.slice(0,9)?e.slice(9,e.length-1):null),a},tB=e=>{let{gene:a}=e,{classes:t}=tI(),l=tR(a.summary),[n,d]=(0,r.useState)(!1),c=a.variants.reduce((e,a,t,i)=>{let r=t===i.length-1?"":", ";return e+("".concat(a.commonName," ").concat(a.symbol," (").concat(a.geneId,")")+r)},""),u=c?c.split(" "):[],p=l?l.split(" "):[];return(0,i.jsxs)("div",{className:t.root,"data-testid":"gene-card",children:[(0,i.jsxs)("div",{className:t.geneWrapper,children:[(0,i.jsx)("div",{className:t.thumbnail,children:(0,i.jsx)(tC.A,{style:{width:"100%",height:"100%"}})}),(0,i.jsxs)("div",{className:t.detail,children:[(0,i.jsx)(T.N,{...s.U8.index(a.symbol),passHref:!0,children:(0,i.jsx)(e2.A,{className:t.title,children:a.symbol})}),a.name&&(0,i.jsx)(tS.A,{mb:4,fontSize:16,children:a.name}),a.synonyms.length>0&&(0,i.jsxs)("div",{className:t.synonymsWrapper,children:[(0,i.jsx)(D.A,{item:!0,xs:3,md:2,children:(0,i.jsx)("div",{className:t.geneDataTitle,children:(0,i.jsx)(x.A,{...aD.A.SYNONYMS,children:e=>(0,i.jsxs)("span",{children:[e,":"]})})})}),(0,i.jsx)(D.A,{item:!0,xs:9,md:10,"data-testid":"gene-synonyms",children:(0,i.jsx)("div",{className:t.geneDataRow,children:a.synonyms.join(", ")})})]})]})]}),(0,i.jsx)("div",{className:t.speciesSectionWrapper,children:(0,i.jsxs)(D.A,{container:!0,children:[a.variants.length>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(D.A,{item:!0,xs:3,md:2,children:(0,i.jsx)("div",{className:t.geneDataTitle,children:(0,i.jsx)(x.A,{id:"SPECIES",defaultMessage:"Species",children:e=>(0,i.jsxs)("span",{children:[e,":"]})})})}),(0,i.jsx)(D.A,{item:!0,xs:9,md:10,"data-testid":"gene-variants",children:(0,i.jsx)(tS.A,{lineHeight:1.7,className:n?t.geneDataRowExpanded:t.geneDataRow,children:(0,i.jsx)(tv.A,{allowShowMore:!1,wordCount:10,showFullText:n,children:c})})})]}),l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(D.A,{item:!0,xs:3,md:2,children:(0,i.jsx)("div",{className:t.geneDataTitle,children:(0,i.jsx)(x.A,{...aD.A.SUMMARY,children:e=>(0,i.jsxs)("span",{children:[e,":"]})})})}),(0,i.jsx)(D.A,{item:!0,xs:9,md:10,"data-testid":"gene-summary",children:(0,i.jsx)(tS.A,{lineHeight:1.7,className:n?t.geneDataRowExpanded:t.geneDataRow,children:(0,i.jsx)(tv.A,{allowShowMore:!1,wordCount:10,showFullText:n,children:l})})})]}),u.length-1>10||p.length-1>15?(0,i.jsx)(y.A,{"data-testid":"gene-show-more",className:t.expandCta,onClick:()=>d(!n),children:n?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.A,{...aD.A.SHOW_LESS}),(0,i.jsx)(tx.A,{})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(x.A,{...aD.A.SHOW_MORE}),(0,i.jsx)(tE.A,{})]})}):null]})}),a.relatedCategories.length>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:t.relatedProductsTitle,children:(0,i.jsx)(x.A,{...aD.A.RELATED_PRODUCTS,children:e=>(0,i.jsxs)("span",{children:[e,":"]})})}),(0,i.jsx)("div",{id:"gene-categories","data-testid":"gene-categories",className:t.relatedProductsRow,children:a.relatedCategories.map(e=>"shRNA"!==e.name&&"siRNA"!==e.name&&(0,i.jsx)(T.N,{...s.U8.index(a.symbol,e.name),passHref:!0,children:(0,i.jsx)(e2.A,{color:"primary",children:e.name})},e.name)||("shRNA"===e.name||"siRNA"===e.name)&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(T.N,{...s.VO.index(e.name,a.symbol),passHref:!0,children:(0,i.jsx)(e2.A,{color:"primary",children:e.name})},e.name)}))})]}),a.name&&(0,i.jsx)("div",{className:t.relatedGenesLinkWrapper,children:(0,i.jsx)(T.N,{href:"".concat(s.wO.searchResults(a.name)).concat((0,o.$c)({term:a.name,focus:o.Xc.Genes})),passHref:!0,children:(0,i.jsxs)(e2.A,{color:"primary",className:t.relatedGenesLink,children:[(0,i.jsx)(x.A,{...aD.A.SEE_ALL_RELATED_GENES}),(0,i.jsx)(tN.A,{className:t.caretRightIcon})]})})})]})};var tM=t(11569),tP=t(19793);let tj=(0,p.n9)()(e=>({sectionWrapper:{background:e.palette.background.grey,boxShadow:"none",height:"100%",padding:e.spacing(5),[e.breakpoints.up("lg")]:{background:"white",boxShadow:"0 0 4px 0 rgba(0, 0, 0, 0.25)",maxWidth:"250px",padding:e.spacing(6)}},heading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold}},textLink:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main},headerDivider:{marginBottom:e.spacing(3),marginTop:e.spacing(1),[e.breakpoints.up("xs")]:{marginRight:-20,marginLeft:-20}},sectionContent:{marginBottom:e.spacing(6)}})),tL=()=>{let{classes:e}=tj(),{formatMessage:a}=(0,w.A)();return(0,i.jsxs)(D.A,{item:!0,xs:12,className:e.sectionWrapper,children:[(0,i.jsx)(h.A,{component:"div",className:e.heading,children:a(aD.A.NEED_ADDITIONAL_HELP)}),(0,i.jsx)(e7.A,{className:e.headerDivider}),(0,i.jsx)("div",{className:e.sectionContent,children:(0,i.jsx)(T.N,{href:s.mA.customerSupport(),passHref:!0,children:(0,i.jsx)(e2.A,{className:e.textLink,children:a(aD.A.CUSTOMER_SUPPORT)})})}),(0,i.jsx)(h.A,{component:"div",className:e.heading,children:a({id:"ALDRICH_MARKET_SELECT",defaultMessage:"Aldrich\xae Market Select"})}),(0,i.jsx)(e7.A,{className:e.headerDivider}),(0,i.jsxs)("div",{className:e.sectionContent,children:[(0,i.jsxs)(e2.A,{className:e.textLink,href:"http://www.aldrichmarketselect.com",target:"_blank",children:[a({id:"ALDRICH_MARKET_SELECT",defaultMessage:"Aldrich\xae Market Select"}),","," "]}),a(aD.A.ALDRICH_MARKET_SELECT_NSR)]})]})},tO=(0,p.n9)()(e=>({gridWrapper:{overflow:"hidden",padding:0},columnWrapper:{display:"flex",justifyContent:"space-between",padding:e.spacing(0,5),[e.breakpoints.down("md")]:{flexDirection:"column"},[e.breakpoints.down("lg")]:{margin:0}},firstColumn:{width:"100%",[e.breakpoints.up("md")]:{width:"66%"}}}));var tU=t(54414),tk=t(79965);let tF=(0,p.n9)()(e=>({notFindingText:{fontWeight:e.typography.fontWeightBold}})),tD=()=>{let{classes:e}=tF();return(0,i.jsx)(tk.A,{alertMessage:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:e.notFindingText,children:(0,i.jsx)(x.A,{id:"AI_ASSISTANT_NOT_FINDING_WHAT_YOU_ARE_LOOKING_FOR",defaultMessage:"Not finding what you are looking for?"})}),(0,i.jsx)(h.A,{children:(0,i.jsx)(x.A,{id:"LET_PRODUCT_ASSISTANT_HELP",defaultMessage:"Let the Product Assistant help you discover the right solution."})})]}),gaSection:"no search results"})};var tH=t(47378);let tG=(0,p.n9)()(e=>({baseCardStyle:{backgroundColor:e.palette.common.white,marginBottom:e.spacing(5),minHeight:350,transition:"all .2s ease-in-out","&:hover":{boxShadow:"0 20px 40px 0 rgba(0, 0, 0, 0.2), 0 2px 4px 0 rgba(0, 0, 0, 0.05)",transform:"scale(1.03)","& button":{opacity:1}},[e.breakpoints.down("lg")]:{minHeight:80,marginBottom:0,paddingBottom:0,transition:"none","&:hover":{transform:"none",boxShadow:"none"}}},verticalSpacing:{marginBottom:e.spacing(6),[e.breakpoints.up("xs")]:{marginLeft:e.spacing(6)}},noMatchesMessage:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold}},sectionWrapper:{overflow:"hidden",margin:e.spacing(4,0),[e.breakpoints.up("xs")]:{marginLeft:-20,marginRight:-20,marginTop:10}},sectionHeading:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,margin:e.spacing(10,0,2,0)},sectionText:{fontSize:e.typography.pxToRem(14),lineHeight:"1.8rem",margin:"0"},linkWrapper:{margin:e.spacing(2,0,2,2),[e.breakpoints.up("xs")]:{marginLeft:30,marginTop:20}},textLink:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main},sectionDivider:{marginBottom:20},divider:{[e.breakpoints.up("md")]:{display:"none"},[e.breakpoints.up("xs")]:{marginRight:-20,marginLeft:-20}},cardGrid:{[e.breakpoints.up("md")]:{padding:"0 !important",margin:-16}}})),tw=e=>{let{link:a,linkText:t,title:r,type:l,isGene:s,children:n}=e,{classes:o}=tG();return(0,i.jsxs)("div",{className:o.sectionWrapper,"data-testid":"search-no-results-".concat(l,"-quick-link"),children:[(0,i.jsx)(e7.A,{className:o.sectionDivider}),(0,i.jsx)(h.A,{variant:"h2",className:o.verticalSpacing,children:r}),(0,i.jsx)(D.A,{container:!s,children:n}),(0,i.jsx)(e7.A,{className:o.divider}),a&&t&&(0,i.jsx)(D.A,{container:!0,spacing:4,children:(0,i.jsx)("div",{className:o.linkWrapper,children:(0,i.jsx)(T.N,{href:a,passHref:!0,children:(0,i.jsx)(e2.A,{children:t})})})})]})},tW=e=>{var a,t;let{dymTerms:l,hasBbeData:n,bbeLoading:c,bbeData:u,bbeError:p}=e,{formatMessage:m}=(0,w.A)(),{classes:g}=tG(),_=(0,s.rd)();(0,r.useEffect)(()=>{c||n||l?!c&&n&&(0,O.PC)(!0):(0,O.si)(_.query.term||"",[],_.query.focus,_.query.type,_.query.page)},[u]);let h=null==u?void 0:null===(t=u.getProductSearchResults)||void 0===t?void 0:null===(a=t.items)||void 0===a?void 0:a.filter(e=>"Product"===e.__typename).slice(0,3);return p&&!c?(0,i.jsx)(k.A,{}):(0,i.jsx)(i.Fragment,{children:n&&h&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(tw,{link:"".concat(s.wO.searchResults(_.query.term)).concat((0,o.$c)({term:_.query.term,focus:o.Xc.BuildingBlocks})),linkText:m(aD.A.SEE_ALL_BUILDING_BLOCKS),title:m(aD.A.BUILDING_BLOCKS_EXPLORER),type:"bbe",children:h.map((e,a)=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(D.A,{item:!0,xs:12,md:5,className:g.cardGrid,children:[(0,i.jsx)(e7.A,{className:g.divider}),(0,i.jsx)("div",{className:g.baseCardStyle,children:(0,i.jsx)(tf.A,{colorIndex:a,catalogOverride:d.Mh.Buildingblocks,substance:e})})]},a),(0,i.jsx)(e7.A,{className:g.divider})]}))})})})},tK=e=>{var a,t,l,s,n,o,c,u,p,m;let{geneData:_,dymTerms:b,isRedirect:y}=e,[A,f]=iN(),{formatMessage:T}=(0,w.A)(),{classes:S}=tG(),C=(0,H.A)(),v=(0,tH.k)(),x=(0,g.A)(C.breakpoints.up(aP.Rp.MD),{defaultMatches:!0}),E=(0,g.A)(C.breakpoints.up(aP.Rp.LG),{defaultMatches:!0}),N=(0,U.GO)(),I=(0,tU.S)()?"network-only":"cache-first",{data:R,error:B,loading:M}=(0,tT.le)({fetchPolicy:I,variables:{searchTerm:A.term,page:A.page,group:d.RL.Product,selectedFacets:f,sort:A.sort,type:A.type?A.type.toUpperCase():void 0,catalogType:d.Mh.Buildingblocks},skip:!N});(0,r.useEffect)(()=>{(null==b?void 0:b.length)&&!y&&(0,O.si)(A.term||"",b,A.focus,A.type,"".concat(A.page))},[b]);let{classes:P}=tO(),j=!!(null==_?void 0:null===(t=_.getGeneSearchResults)||void 0===t?void 0:null===(a=t.metadata)||void 0===a?void 0:a.itemCount)&&(null==_?void 0:null===(s=_.getGeneSearchResults)||void 0===s?void 0:null===(l=s.metadata)||void 0===l?void 0:l.itemCount)!==0,L=null==_?void 0:null===(o=_.getGeneSearchResults)||void 0===o?void 0:null===(n=o.items)||void 0===n?void 0:n.slice(0,1),k=!!(null==R?void 0:null===(u=R.getProductSearchResults)||void 0===u?void 0:null===(c=u.metadata)||void 0===c?void 0:c.itemCount)&&(null==R?void 0:null===(m=R.getProductSearchResults)||void 0===m?void 0:null===(p=m.metadata)||void 0===p?void 0:p.itemCount)!==0,[F,G]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{M||G(!N||!k&&!j)},[M,k,N,j]),(0,i.jsx)(aA,{loading:M,showFacets:!1,showAvailableForSale:!0,children:(0,i.jsxs)(D.A,{className:P.gridWrapper,children:[(0,i.jsxs)("div",{className:P.columnWrapper,children:[(0,i.jsxs)("div",{className:P.firstColumn,children:[F&&A.term&&"facet-search"!==A.term?(0,i.jsx)(h.A,{component:"div",className:S.noMatchesMessage,children:"".concat(T(aD.A.SORRY_NO_MATCHES_FOUND_FOR),' "').concat(A.term,'"')}):F&&(!A.term||"facet-search"===A.term)&&(0,i.jsx)(h.A,{component:"div",className:S.noMatchesMessage,children:"".concat(T(aD.A.SORRY_NO_RETURN_RESPONSE_FOR))}),(null==b?void 0:b.length)?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{children:(0,i.jsx)(tA.A,{terms:b,focus:A.focus})})}):null,(0,i.jsx)(tM.A,{}),v&&(0,i.jsx)(tD,{}),N&&(0,i.jsx)(tW,{dymTerms:!!(null==b?void 0:b.length),bbeData:R,bbeError:B,bbeLoading:M,hasBbeData:k}),j&&L&&(0,i.jsx)(tw,{title:T({id:"GENES",defaultMessage:"Genes"}),type:"gene",isGene:!0,children:L.map((e,a)=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e7.A,{className:S.divider}),(0,i.jsx)(tB,{gene:e},"".concat(e.name,"-").concat(a))]}))}),x&&(0,i.jsx)(tP.A,{})]}),E&&(0,i.jsx)(tL,{})]}),!E&&(0,i.jsx)(tL,{})]})})};var tq=t(77100),tY=t(2897);let tV=(0,p.n9)()(e=>({responsivePaginationWrapper:{padding:e.spacing(4,0)}})),tJ=e=>{let{currentPage:a,handleUpdatePage:t,numPages:r,customPadding:l,customCounterStyling:s,customButtonStyling:n}=e,{classes:o}=tV();return(0,i.jsx)("div",{className:l||o.responsivePaginationWrapper,"data-testid":"search-results-pagination",children:(0,i.jsx)(tY.A,{currentPage:a,handleUpdatePage:e=>{(0,O.tg)({action:"pagination click",detail:"".concat(e>a?"next":"previous"," - page ").concat(e," of ").concat(r),component:"body",elementType:"button"}),t(e)},numPages:r,customCounterStyling:s,customButtonStyling:n})})};var tz=t(57717),tZ=t(40002),tQ=t(60374);let tX=(0,p.n9)()(e=>({accordionHeaderContainer:{[e.breakpoints.down("md")]:{paddingLeft:e.spacing(4),paddingRight:e.spacing(4)},"& > button":{fontFamily:"inherit",paddingBottom:0,paddingTop:0,"& > svg":{fill:e.palette.primary.main,width:e.typography.pxToRem(14)}}},accordionHeader:{textTransform:"none",letterSpacing:"0.09px",fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold},accordionBody:{paddingBottom:e.typography.pxToRem(45),[e.breakpoints.up("sm")]:{paddingBottom:0}}})),t$=e=>{let{products:a,shouldEnableAccordion:t=!1,testId:r}=e,{classes:l,cx:s}=tX(),n=(0,f.A)(),o=(0,aP.Ay)(),d=(0,g.A)(n.breakpoints.down("md"),{defaultMatches:!0}),{accordionProps:c,toggleIsAccordionOpen:u}=(0,tQ.xl)("related-accordion",{isAccordionEnabled:t,isAccordionOpen:!0}),p=(0,i.jsx)(eZ.A,{mt:6});return(null==a?void 0:a.length)?(0,i.jsx)(tQ.Ay,{...c,isAccordionOpen:c.isAccordionOpen,classes:{body:l.accordionBody},isAccordionEnabled:t,toggleAccordion:u,headerContainerProps:{className:s(l.accordionHeaderContainer),disableGutters:!0},testId:r,renderHeading:()=>t&&(0,i.jsx)(h.A,{variant:"h2",className:l.accordionHeader,children:(0,i.jsx)(x.A,{...tZ.G[tZ.j.RecommendedProducts]})}),children:(0,i.jsx)(tz.A,{type:tZ.j.RecommendedProducts,products:a,withoutControls:!d,slidesToShow:o({xs:1,sm:2,lg:3}),preloadCardImages:!0,analyticsPageName:"srp",analyticsPageDetails:"search results page",title:t?p:void 0,condensed:!0})}):null};var t0=t(30510),t1=t(50524),t2=t(930);let t4=(0,p.n9)()(e=>({wrapper:{position:"relative",display:"flex",flexDirection:"column",justifyContent:"center",border:"1px solid ".concat(e.palette.grey[400]),borderRadius:"6px",boxShadow:"2px 2px 6px 0 rgba(0, 0, 0, 0.16)",padding:e.spacing(4)},link:{fontSize:e.typography.pxToRem(9),fontWeight:e.typography.fontWeightRegular,color:e.palette.text.primary,"&:hover":{color:e.palette.text.primary}},mainContent:{display:"flex"},mainContentImage:{height:105,width:98,flexShrink:0,borderRadius:e.shape.borderRadius,border:"1px solid ".concat(e.palette.grey[400]),textAlign:"center",backgroundColor:e.palette.common.white},image:{position:"relative",top:"50%",transform:"translateY(-50%)",maxHeight:"100%",maxWidth:"100%",width:"auto",height:"auto"},mainContentText:{width:"100%",display:"flex",flexDirection:"column",marginLeft:e.spacing(3)},productNumber:{fontSize:e.typography.pxToRem(11),fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main,textTransform:"uppercase"},productName:{maxHeight:66,fontSize:e.typography.pxToRem(11),fontWeight:e.typography.fontWeightMedium,lineHeight:1.3,marginBottom:e.spacing(1),"& sup, sub":{verticalAlign:"baseline",position:"relative",top:"-0.4em"},"& sub":{top:"0.1em"}},productBrand:{fontSize:e.typography.pxToRem(12),paddingBottom:e.spacing(1)},productDescription:{fontSize:e.typography.pxToRem(10),lineHeight:1.3,marginBottom:e.spacing(3)},clampLines:{display:"-webkit-box","-webkit-box-orient":"vertical",overflow:"hidden",wordBreak:"break-word",textOverflow:"ellipsis"},footer:{marginTop:e.spacing(3),"& > button":{whiteSpace:"nowrap"}},paLink:{border:"solid 1px ".concat(e.palette.primary.dark),fontSize:e.typography.pxToRem(9),fontWeight:e.typography.fontWeightBold},featuredTextWrapper:{position:"absolute",top:e.spacing(4),right:e.spacing(4)}})),t3=e=>{var a,t,r;let{product:l,testId:n,onViewPrice:o,preloadCardImages:d,cardWidth:c,gaPosition:u}=e,p=(0,s.rd)(),m=null!==(r=null==p?void 0:null===(a=p.query)||void 0===a?void 0:a.catalog)&&void 0!==r?r:"",_=!(null===(t=l.productNumber)||void 0===t?void 0:t.startsWith("CB_")),{classes:y,cx:A}=t4(),f=(0,H.A)(),S=(0,g.A)(f.breakpoints.up("sm")),C="product-card-".concat(l.productNumber).concat(l.brand.key,"-").concat(n),v=e=>{let{children:a}=e;return(0,i.jsx)(T.N,{...s.aR.index(l.brand.key,l.productKey,{catalog:m}),children:(0,i.jsx)("a",{className:y.link,"data-testid":C,id:C,role:"link",tabIndex:0,onKeyPress:()=>(0,O.p)(l,u),onClick:()=>(0,O.p)(l,u),children:a})})};return(0,i.jsxs)("div",{className:A(y.wrapper,"promotions-slider-div"),style:{width:c},children:[d&&(0,i.jsx)(j(),{children:(0,i.jsx)("link",{rel:"preload",href:l.images[0].mediumUrl,as:"image"})}),(0,i.jsx)("div",{className:y.featuredTextWrapper,children:(0,i.jsx)(h.A,{style:{fontSize:f.typography.pxToRem(11),color:f.palette.grey[500]},children:(0,i.jsx)(x.A,{id:"FEATURED",defaultMessage:"Featured"})})}),(0,i.jsxs)("div",{className:A(y.mainContent),children:[(0,i.jsx)(v,{children:(0,i.jsx)("div",{className:y.mainContentImage,children:(0,i.jsx)("img",{className:y.image,src:l.images[0].mediumUrl,alt:l.images[0].altText||l.description||l.name,width:"112",height:"50"})})}),(0,i.jsxs)("div",{className:y.mainContentText,children:[(0,i.jsx)(h.A,{className:A(y.productBrand),style:{color:l.brand.color||""},children:l.brand.name}),_&&(0,i.jsx)(v,{children:(0,i.jsx)(h.A,{className:A(y.productNumber),children:l.productNumber})}),(0,i.jsx)(h.A,{className:A(y.productName,y.clampLines),children:(0,i.jsx)(V.A,{value:l.name})}),(0,i.jsx)(h.A,{className:A(y.productDescription,y.clampLines),style:{WebkitLineClamp:"49%"===c?1:2},children:(0,i.jsx)(V.A,{value:l.description})}),"49%"===c&&(0,i.jsx)(b.A,{className:y.paLink,style:{width:"fit-content"},size:S?"small":"large",color:"primary",variant:"outlined",fullWidth:!S,onClick:o,children:(0,i.jsx)(x.A,{id:"QUICK_VIEW",defaultMessage:"Quick View"})})]})]}),"32.5%"===c&&(0,i.jsx)("div",{className:y.footer,children:(0,i.jsx)(b.A,{className:y.paLink,style:{width:"100%"},size:S?"small":"large",color:"primary",variant:"outlined",fullWidth:!S,onClick:o,children:(0,i.jsx)(x.A,{id:"QUICK_VIEW",defaultMessage:"Quick View"})})})]})};var t5=t(36258);let t8=(0,p.n9)()(e=>({wrapper:{display:"flex",fontSize:e.typography.pxToRem(11),gap:e.spacing(4)},title:{marginBottom:e.spacing(5)}})),t6=e=>{let{products:a}=e,{classes:t}=t8(),[l,s]=(0,r.useState)(null),n=(0,aP.Ay)(),d=(0,t1.Gd)(),c=(0,r.useRef)(null),[u,p]=(0,r.useState)(!1),m=(0,t5.B)(c,{threshold:.66}),g="".concat(o.WX.Featured," - ").concat(d),_=n({md:2,lg:3}),b=(null==a?void 0:a.length)>_?null==a?void 0:a.slice(0,_):a,y=()=>3===b.length?"32.5%":"49%",A=(e,a,t,i)=>{(0,t2.e)({product:e,indexPosition:a,creativeSlot:i,pageType:t})};return(null==m?void 0:m.isIntersecting)&&!u&&((0,t2.W)({creativeSlot:g,pageType:d,products:b}),p(!0)),(0,i.jsxs)("div",{ref:c,children:[(0,i.jsx)(h.A,{className:t.title,variant:"h2",children:(0,i.jsx)(x.A,{id:"FEATURED",defaultMessage:"Featured"})}),(0,i.jsxs)("div",{className:t.wrapper,children:[null==b?void 0:b.map((e,a)=>(0,i.jsx)(t3,{product:e,testId:"srp-featured-product",onViewPrice:()=>{s({...e,gaIndex:a+1}),A(e,a,d,g)},preloadCardImages:!0,cardWidth:y(),gaPosition:a+1},e.productNumber)),l&&(0,i.jsx)(t0.A,{...l,open:!0,showAddToList:!0,image:l.images[0],onClose:()=>s(null),gaLabel:"".concat(l.productNumber," | ").concat(null==l?void 0:l.gaIndex),gaType:t1.Yo[o.WX.Featured]})]})]})};var t7=t(21908),t9=t(55007),ie=t(84830);let ia=(0,p.n9)()(e=>({promo:{[e.breakpoints.down("md")]:{display:"none"},paddingBottom:e.spacing(6),paddingTop:e.spacing(6),borderBottom:"1px solid ".concat(e.palette.grey[400])},dark:{borderBottomColor:e.palette.grey[600]},grey:{background:e.palette.background.grey,borderColor:"transparent",padding:e.spacing(6),[e.breakpoints.down("md")]:{paddingLeft:e.spacing(0),paddingRight:e.spacing(0)}}})),it=e=>{var a,t;let{children:l,searchKey:s,variant:n="light",calculateGenePosition:o,additionalClasses:d}=e,{isBlueB2BUser:c}=(0,L.iZ)(),{data:u}=(0,t7.t1)({variables:{input:{searchKey:s,...c?{erpType:ie.G.Blue}:{}}},ssr:!1,onCompleted:e=>{var a;e&&(null==e?void 0:null===(a=e.getSrpFeaturedProducts)||void 0===a?void 0:a.products.length)!==0||(0,O.Xk)({action:"srp load",detail:s.toLowerCase(),section:"featured"})}}),{data:p}=(0,t9.Sx)({variables:{input:{searchKey:s,...c?{erpType:ie.G.Blue}:{}}},ssr:!1,onCompleted:e=>{var a;e&&(null==e?void 0:null===(a=e.getSrpRecommendedProducts)||void 0===a?void 0:a.products.length)!==0||(0,O.Xk)({action:"srp load",detail:s.toLowerCase(),section:"recommended products"})}}),m=null==u?void 0:null===(a=u.getSrpFeaturedProducts)||void 0===a?void 0:a.products,g=null==p?void 0:null===(t=p.getSrpRecommendedProducts)||void 0===t?void 0:t.products,_=!!m&&m.length>0,h=!!g&&g.length>0;(0,r.useEffect)(()=>{o&&o(_,h)},[o]);let{classes:b,cx:y}=ia(),A=r.Children.toArray(l),f=e=>{let a=3===e&&_,t=3===e&&!_||6===e&&_;return a&&m?(0,i.jsx)("div",{className:y(b.promo,"dark"===n&&b.dark),children:(0,i.jsx)(t6,{products:m})}):t&&g?(0,i.jsx)(tQ.Dw,{children:(0,i.jsx)("div",{className:y(d,b.grey),children:(0,i.jsx)(t$,{products:g,shouldEnableAccordion:!0,testId:"recommended-products-accordion-button"})})}):t&&g?(0,i.jsx)("div",{className:y(b.promo,"dark"===n&&b.dark),children:(0,i.jsx)(t$,{products:g})}):null};return(0,i.jsxs)(i.Fragment,{children:[A.slice(0,2),f(3),A.slice(2,4),f(6),A.slice(4)]})};var ii=t(28094),ir=t(94295),il=t(27651),is=t(3635);let io=(0,p.n9)()((e,a,t)=>({noResultsMsg:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(6)},results:{"&> *":{borderBottom:"solid 1px ".concat(e.palette.grey[400]),["&:has(+ .".concat(t.noBorder,")")]:{border:"none"}},[e.breakpoints.up("md")]:{"&> *:first-child":{borderTop:"solid 1px ".concat(e.palette.grey[600])},"&> *":{borderColor:e.palette.grey[600]},"&> *:last-child":{marginBottom:0}}},noBorder:{border:"none"},notFindingText:{fontWeight:e.typography.fontWeightBold}})),id=(0,p.n9)()(e=>({searchContainer:{[e.breakpoints.down("sm")]:{overflowX:"hidden"},[e.breakpoints.up("xs")]:{border:"1px solid ".concat(e.palette.grey[300]),borderTop:0}},resultsContainer:{marginBottom:e.spacing(10),[e.breakpoints.up("sm")]:{paddingTop:e.spacing(8)},[e.breakpoints.up("lg")]:{padding:e.spacing(7,0,0,0)}}})),ic=(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{style:{color:"red",backgroundColor:"yellow"},children:"This is the new SRP!!"}),(0,i.jsx)(()=>{var e,a,t,l,n,c,u,p,m,_,h,b,y,A,T,S,C,v,x,E;let N,I,R;let B=(0,s.rd)(),M=(0,f.A)(),P=(0,g.A)(M.breakpoints.up("md")),D=(0,ir.L)(il.US.countryCode),{classes:H}=io(),{getSitePreference:G}=(0,L.iZ)(),w=(0,ii.O)(),[W,q,Y]=iN(),V=(0,U.GO)(),J=(0,tU.S)()?"network-only":"cache-first",[z]=(0,is.useDecision)("wabt-230"),Z=z.enabled?"test-variation":"",{data:Q,loading:X,error:$}=(0,tT.le)({fetchPolicy:J,variables:{searchTerm:(0,K._)(B)&&0!==q.length?null:W.term,page:W.page,group:d.RL.Substance,selectedFacets:q,sort:W.sort,type:W.type?W.type.toUpperCase():void 0,region:W.region,filter:w,variation:Z}}),ee=G(L.VD.IsRedirectToProductDetail);null===F.Lr||void 0===F.Lr||F.Lr.setItem("searchedfor",null==W?void 0:W.term),null===F.Lr||void 0===F.Lr||F.Lr.setItem("searchQuery",JSON.stringify(W));let ea=1===W.page,et=!1,{data:ei,loading:er}=(0,tq.Rj)({variables:{searchTerm:W.term,page:W.page,selectedFacets:q,type:d.e0.Gene},skip:!ea}),[el,es]=(0,r.useState)(9);(0,r.useEffect)(()=>{var e,a;let t=null==Q?void 0:null===(a=Q.getProductSearchResults)||void 0===a?void 0:null===(e=a.metadata)||void 0===e?void 0:e.redirect;t&&(t.startsWith("http")?window.location.href=t:B.replace(t))},[Q,B]);let en=!(null==Q?void 0:null===(a=Q.getProductSearchResults)||void 0===a?void 0:null===(e=a.metadata)||void 0===e?void 0:e.itemCount)||!(null==Q?void 0:null===(l=Q.getProductSearchResults)||void 0===l?void 0:null===(t=l.metadata)||void 0===t?void 0:t.setsCount),eo=(null==Q?void 0:null===(c=Q.getProductSearchResults)||void 0===c?void 0:null===(n=c.metadata)||void 0===n?void 0:n.itemCount)===0||(null==Q?void 0:null===(p=Q.getProductSearchResults)||void 0===p?void 0:null===(u=p.metadata)||void 0===u?void 0:u.setsCount)===0,ed=P&&D;if((0,r.useEffect)(()=>{var e;let a=null==Q?void 0:Q.getProductSearchResults.didYouMeanTerms;if(en&&(null==a?void 0:a.length)&&!B.query.dym&&(0,o.AZ)(B,W.term,W.focus,a),ee&&(null==Q?void 0:null===(e=Q.getProductSearchResults)||void 0===e?void 0:e.metadata.itemCount)===1&&"Substance"===Q.getProductSearchResults.items[0].__typename&&B){let e=Q.getProductSearchResults.items[0].products[0],a="".concat(s.aR.index(e.brand.key,e.productKey).as);B.replace(a)}},[en,B,W.term,Q,ei]),(0,r.useEffect)(()=>{if(!X&&Q&&(en||eo)){var e,a,t;(0,O.PC)(!0),(null==Q?void 0:null===(a=Q.getProductSearchResults)||void 0===a?void 0:null===(e=a.metadata)||void 0===e?void 0:e.redirect)||(null==W?void 0:null===(t=W.term)||void 0===t?void 0:t.includes("*"))||(0,O._s)({qFocus:W.focus||"",qPage:"".concat(W.page),qType:W.type||"",searchResultStatus:"standard",searchTerm:W.term||"",didYouMeanTerms:void 0})}},[X,Q]),(0,r.useEffect)(()=>{var e,a,t;let i=(null==Q?void 0:null===(e=Q.getProductSearchResults)||void 0===e?void 0:e.didYouMeanTerms)||[],r=(null==ei?void 0:null===(t=ei.getGeneSearchResults)||void 0===t?void 0:null===(a=t.metadata)||void 0===a?void 0:a.itemCount)===0;V||X||er||!en||!r||i.length||(0,O.si)(W.term||"",[],W.focus,W.type,"".concat(W.page))},[Q,ei,X,er,W.term]),ea&&(null==Q?void 0:Q.getProductSearchResults)&&(null==ei?void 0:ei.getGeneSearchResults)&&(null==ei?void 0:ei.getGeneSearchResults.items[0])!==void 0){let e=(R=[...null==Q?void 0:Q.getProductSearchResults.items]).length>=10?el:R.length;et=!0,R.splice(e,0,ei.getGeneSearchResults.items[0])}if(($||!Q||!Q.getProductSearchResults)&&!X)return(0,i.jsx)(aA,{loading:X,children:(0,i.jsx)(k.A,{})});if(Q&&(null===(_=Q.getProductSearchResults)||void 0===_?void 0:null===(m=_.metadata)||void 0===m?void 0:m.setsCount)&&(null===(b=Q.getProductSearchResults)||void 0===b?void 0:null===(h=b.metadata)||void 0===h?void 0:h.setsCount)>0||Q&&(null===(A=Q.getProductSearchResults)||void 0===A?void 0:null===(y=A.metadata)||void 0===y?void 0:y.itemCount)&&(null===(S=Q.getProductSearchResults)||void 0===S?void 0:null===(T=S.metadata)||void 0===T?void 0:T.itemCount)>0||X){let e=0;return(0,i.jsx)(aA,{showFacets:!0,showAvailableForSale:!0,showSortBar:!0,loading:X,facets:null==Q?void 0:null===(C=Q.getProductSearchResults)||void 0===C?void 0:C.facets,metadata:null==Q?void 0:null===(v=Q.getProductSearchResults)||void 0===v?void 0:v.metadata,id:"products-srp-grid","data-testid":"products-srp-grid",children:X?(0,i.jsx)(ty,{}):(null==Q?void 0:Q.getProductSearchResults)&&({metadata:N}=Q.getProductSearchResults,I=et?R:Q.getProductSearchResults.items,(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:H.results,children:(0,i.jsx)(it,{searchKey:W.term||"",variant:"dark",calculateGenePosition:(e,a)=>{e&&a?es(7):(e||a)&&es(8)},additionalClasses:H.noBorder,children:I.map((a,t)=>{var l,s,n;let o=a&&a.variants,d={...a,products:null!==(n=null==a?void 0:null===(l=a.products)||void 0===l?void 0:l.map(a=>(e++,{...a,position:e})))&&void 0!==n?n:[]};return(0,i.jsxs)(r.Fragment,{children:[0===t&&(0,i.jsx)(j(),{children:(0,i.jsx)("link",{rel:"preload",href:null==a?void 0:null===(s=a.images[0])||void 0===s?void 0:s.mediumUrl,as:"image"})},a.id),o&&ed?(0,i.jsx)("div",{className:H.noBorder,children:(0,i.jsx)(tD,{})}):o?(0,i.jsx)(tB,{gene:a,inProductSRP:!0},t):(0,i.jsx)(t_,{substance:d,substancePosition:t+1},t)]},t)})},W.term||"")}),(0,i.jsx)(tJ,{currentPage:W.page,numPages:N.numPages,handleUpdatePage:Y.handlePageChange})]}))})}return en||et?(0,i.jsx)(tK,{dymTerms:null==Q?void 0:Q.getProductSearchResults.didYouMeanTerms,geneData:ei,isRedirect:null==Q?void 0:null===(E=Q.getProductSearchResults)||void 0===E?void 0:null===(x=E.metadata)||void 0===x?void 0:x.redirect}):null},{})]}),iu=()=>{let{classes:e}=id();return(0,i.jsxs)(m.A,{className:e.searchContainer,children:[(0,i.jsx)(u.A,{maxWidth:"lg",classes:{root:e.resultsContainer},children:ic}),(0,i.jsx)(M,{})]})};var ip=t(73170),im=t(21341),ig=t(53590),i_=t(62599);let ih=()=>{var e,a;let t,r;let[l,s,n]=iN(),{data:o,loading:u,error:p}=(0,tT.le)({fetchPolicy:"network-only",variables:{orgId:l.orgId,searchTerm:l.term,page:l.page,selectedFacets:s,sort:l.sort,type:l.type?l.type.toUpperCase():void 0,catalogType:d.Mh.B2b}});return(0,i.jsx)(ig.A,{showFacets:!0,showSortBar:!0,orgId:l.orgId,loading:u,metadata:null==o?void 0:null===(e=o.getProductSearchResults)||void 0===e?void 0:e.metadata,facets:null==o?void 0:null===(a=o.getProductSearchResults)||void 0===a?void 0:a.facets,children:(null==o?void 0:o.getProductSearchResults)?({metadata:t,items:r}=o.getProductSearchResults,(0,i.jsxs)(i.Fragment,{children:[r.length?r.map((e,a)=>(0,i.jsx)(i_.A,{substance:e},a)):(0,i.jsx)(x.A,{...aD.A.SORRY_NO_MATCHES_FOUND_FOR,children:e=>(0,i.jsxs)(tS.A,{fontSize:20,mt:6,children:[e," ","'".concat(l.term,"'")]})}),t.numPages>1&&(0,i.jsx)(ip.A,{curPage:l.page,numPages:t.numPages,clickHandler:n.handlePageChange})]})):(0,i.jsx)(im.A,{view:c.Z.list,error:p})})},ib=(0,p.n9)()(e=>({searchContainer:{[e.breakpoints.down("sm")]:{overflowX:"hidden"},[e.breakpoints.up("xs")]:{border:"1px solid ".concat(e.palette.grey[300]),borderTop:0}},resultsContainer:{marginBottom:e.spacing(10),paddingTop:e.spacing(7),[e.breakpoints.up("sm")]:{paddingTop:e.spacing(8)},[e.breakpoints.only("xs")]:{paddingLeft:e.spacing(0),paddingRight:e.spacing(0)}}})),iy=()=>{let{classes:e}=ib();return(0,i.jsx)(m.A,{className:e.searchContainer,children:(0,i.jsx)(u.A,{maxWidth:"lg",classes:{root:e.resultsContainer},children:(0,i.jsx)("div",{children:(0,i.jsx)(ih,{})})})})};var iA=t(69569),iT=t(30915),iS=t.n(iT);let{publicRuntimeConfig:{featureFlags:iC}}=el()(),iv=(0,r.createContext)((0,o.h2)({term:""}));var ix=function(e){return e[e.Add=0]="Add",e[e.Remove=1]="Remove",e}({});let iE=(e,a)=>(e.map((t,i)=>{let r=a[0].split(":")[0];return t.split(":")[0]===r&&e.splice(i,1),null}),e.concat(a)),iN=()=>{let e=(0,r.useContext)(iv),{getSitePreference:a}=(0,L.iZ)(),t=a(L.VD.CatalogFilter),i=(0,s.rd)(),l=i.asPath.includes("structure-search")?"structure-search":e.term||"",{facet:n,focus:d,type:c,sort:u,perpage:p,format:m,filters:g,image:_,catalogType:h,region:b}=e,y={term:e.term,selectedFacets:n,focus:d,type:c,sort:u,perpage:p,format:m,filters:g,image:_,catalogType:h,region:b},A=!t&&!!t!=!!e.orgId,f=t&&t!==e.orgId&&"UCB"!==t;(0,r.useEffect)(()=>{A?i.push("/search/[searchTerm]".concat((0,o.$c)(y)),"".concat(s.wO.searchResults(l)).concat((0,o.$c)(y))):f&&i.push("/search/[searchTerm]".concat((0,o.$c)({...y,orgId:t})),"".concat(s.wO.searchResults(l)).concat((0,o.$c)({...y,orgId:t})))},[y,t,A,e.orgId,f]);let T=(0,r.useCallback)(a=>{i.push("/search/[searchTerm]".concat((0,o.$c)({term:e.term,focus:a})),"".concat(s.wO.searchResults(e.term)).concat((0,o.$c)({term:e.term,focus:a})))},[y,t,i,l]),S=(0,r.useCallback)(e=>{i.push("/search/[searchTerm]".concat((0,o.$c)({...y,orgId:t,page:e})),"".concat(s.wO.searchResults(l)).concat((0,o.$c)({...y,orgId:t,page:e}))),window.scrollTo(0,0)},[y,t,i,l]),C=(0,r.useCallback)(()=>{if(!i.query.facet)return i.push(s.wO.index());if(i.query.facet.length>0){let a="".concat(s.wO.searchResults(K.D)).concat((0,o.$c)({...e,page:1,selectedFacets:[i.query.facet],term:K.D}));return i.push(a)}return i.push(s.wO.index())},[i,e]),v=(0,r.useCallback)(e=>{let a=null,{options:r,prefix:d,key:c}=e,u=r.map(e=>d?"".concat(c,":").concat(d).concat(e):"".concat(c,":").concat(e));({0:e=>{0>n.indexOf(u[0])&&(a=e.multiSelect?n.concat(u[0]):iE(n,u))},1:()=>{if(1===n.length&&l===K.D){a=null;return}a=n.filter(e=>0>u.indexOf(e))}})[e.action](e),null!==a?(i.push("/search/[searchTerm]".concat((0,o.$c)({...y,selectedFacets:a,page:1,orgId:t})),"".concat(s.wO.searchResults(l)).concat((0,o.$c)({...y,selectedFacets:a,page:1,orgId:t}))),window.scrollTo(0,0)):i.push(s.wO.index())},[y,t,n,i,l]),x=(0,r.useCallback)(e=>{i.push("/search/[searchTerm]".concat((0,o.$c)({...y,page:1,orgId:t,region:e})),"".concat(s.wO.searchResults(l)).concat((0,o.$c)({...y,page:1,orgId:t,region:e}))),window.scrollTo(0,0)},[y,t,i,l]),E=(0,r.useCallback)(e=>{i.push("/search/[searchTerm]".concat((0,o.$c)({...y,page:1,sort:e,orgId:t})),"".concat(s.wO.searchResults(l)).concat((0,o.$c)({...y,page:1,sort:e,orgId:t})))},[y,t,i,l]),N=(0,r.useMemo)(()=>(0,o.w9)(n),[n]);return(0,r.useMemo)(()=>[e,N,{handleFocusChange:T,handlePageChange:S,handleTermRemoval:C,handleSelectedFacetChange:v,handleAvailableForSaleChange:x,handleSortChange:E}],[e,T,S,C,v,x,E,N])},iI=e=>{let{searchQuery:a,newSrpEnabled:t=!1}=e;if(!a)return null;let r=a.orgId?iy:iC.newSrp&&t?iu:c.A;return(0,i.jsx)(iv.Provider,{value:a,children:(0,i.jsx)(r,{})})},iR=e=>Array.isArray(e)?e[0]:e,iB=e=>e?Array.isArray(e)?e:[e]:[],iM=e=>void 0!==e?Array.isArray(e)?parseInt(e[0],10):parseInt(e,10):e;iI.getInitialProps=async e=>{let{query:a,res:t,asPath:i}=e;if(!a)return{searchQuery:null};let r=iR(a.term),c=(0,iA.A)(e),u="true"===c.get("newSrpEnabled"),p=(0,U.xS)((0,n.k)(c.getAll()),s.wO.index());if(!r&&!a.facet)return t?(t.writeHead(301,{Location:p.as}),t.end()):s.Ix.replace(p.href,p.as),{searchQuery:null};let m=iR(a.focus),g=iR(a.type),_=iB(a.facet),h=iM(a.page),b=iR(a.sort),y=iM(a.perpage),A=iB(a.filters),f=Array.isArray(a.format)?d.ZI[a.format[0]]:(null==a?void 0:a.format)&&d.ZI[a.format],T=iR(a.image),S=iR(a.orgId),C=iR(a.catalogType),v=iR(a.region),x=iR(a.dym),E=iR(a.debug),N=(0,l.A)(a,(e,a)=>!!a.match(/^(utm_|gclid|dclid|msclkid|fbclid)/i)),I=(0,o.h2)({term:r,selectedFacets:_,focus:m,type:g,page:h,sort:b,perPage:y,format:f,filters:A,image:T,orgId:S,catalogType:C,region:v,dym:x,debug:E}),R=r;(null==i?void 0:i.includes("structure-search"))&&(R="structure-search");let B=(0,U.xS)((0,n.k)(c.getAll()),"".concat(s.wO.searchResults(R)).concat((0,o.e9)({...I,...N}))),M=(null==i?void 0:i.split("?"))||[],P=iS().parse(M[1]),j="".concat(M[0],"?").concat(iS().stringify(P,{indices:!1}));if(B.as!==j){if(t){let e=/[A-Z]/.test(B.as)?301:302;t.writeHead(e,{Location:B.as}),t.end()}else s.Ix.replace(B.href,B.as);return{searchQuery:null}}return{searchQuery:I,newSrpEnabled:u}};let iP=iI},2897:(e,a,t)=>{t.d(a,{A:()=>i.A});var i=t(3933)},3848:(e,a,t)=>{t.d(a,{A:()=>b});var i=t(37876),r=t(14232),l=t(77742),s=t(8733),n=t(35967),o=t(5411),d=t(7645),c=t(99220),u=t(54753),p=t(4648),m=t(11788),g=t(95349),_=t(75020);let h=(0,c.n9)()(e=>({pricesContainer:{display:"flex",alignItems:"baseline","& > div:not(:first-of-type)":{marginLeft:e.spacing(1)}},pricesStacked:{flexDirection:"column",alignItems:"stretch","& > div:not(:first-of-type)":{marginLeft:e.spacing(0)}},baseClass:{minWidth:0,paddingLeft:0},topAligned:{display:"flex",padding:0,margin:0}})),b=e=>{var a;let t,c,{material:b,listPriceClass:y,priceClass:A,hasStackedPrices:f=!0}=e,{classes:T,cx:S}=h(),[C,v]=(0,r.useState)(!1),{formatMessage:x}=(0,l.A)(),{guestShoppingType:E,isDTAQZuCustomer:N}=(0,m.iZ)();if(null===(a=b.availabilities)||void 0===a?void 0:a.length){let e=b.availabilities[0];t=e.displayInquireLink,c=e.contactInfo}let I=[null==c?void 0:c.contactPhone,null==c?void 0:c.contactEmail].filter(e=>!!e).join(" ".concat(x(u.A.OR)," "));return b.hidePriceMessageKey?(0,i.jsx)(g.A,{msgKey:b.hidePriceMessageKey}):t?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{onClick:()=>{v(!0),(0,_.Sm)({action:"inquire product",section:"p&a",component:"list",elementType:"link",elementText:"inquire",material:{materialDescription:b.materialDescription,brand:b.brand,product:b.product,materialNumber:b.materialNumber}})},className:S(T.baseClass,{[T.topAligned]:t}),children:(0,i.jsx)(s.A,{...u.A.INQUIRE})}),C&&(0,i.jsx)(p.A,{open:C,setModalOpen:v,headerContent:b.materialNumber,bodyContent:(0,i.jsx)(d.A,{mr:12,mb:8,children:(0,i.jsx)(s.A,{id:"INQUIRE_PRICING_MODAL",defaultMessage:"It is difficult to publish a price for the item selected due to market conditions and/or volume. Please contact us at the following phone number or email address for further discussion. {inquirePriceContactInfo}",values:{inquirePriceContactInfo:I}})})})]}):(0,i.jsx)(d.A,{display:"flex",alignItems:"center",justifyContent:"space-between",children:(0,i.jsxs)("div",{className:S(T.pricesContainer,{[T.pricesStacked]:f}),children:[!!b.price&&!!b.listPrice&&(b.listPrice>b.price||"dtaq"===E&&N)&&(0,i.jsx)("div",{className:y,children:(0,i.jsx)(n.Gr,{style:"currency",currencyDisplay:"symbol",currency:b.listPriceCurrency?b.listPriceCurrency:b.currency,value:b.listPrice})}),b.price?(0,i.jsx)("div",{className:A,children:(0,i.jsx)(n.Gr,{style:"currency",currencyDisplay:"symbol",currency:b.currency,value:b.price})}):(0,i.jsx)(s.A,{...u.A.UNAVAILABLE})]})})}},3933:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876);t(14232);var r=t(77742),l=t(8733),s=t(13261),n=t(5411),o=t(35247),d=t(66896),c=t(54753);let u=(0,t(99220).n9)()(e=>({paginationContainer:{display:"flex",alignItems:"center",justifyContent:"center",[e.breakpoints.up("md")]:{justifyContent:"flex-end"}},pageLabel:{display:"none",marginRight:e.spacing(3),[e.breakpoints.up("md")]:{display:"block",minWidth:96,textAlign:"right"}},buttonGroup:{background:e.palette.common.white},buttonRoot:{padding:10,height:44,width:44,minWidth:31,[e.breakpoints.up("md")]:{height:32,width:32},"&:focus-visible":{boxShadow:"inset 0 0 0 1px ".concat(e.palette.primary.main,", 0 0 6px 0 rgba(15, 105, 175, 0.5)")}},buttonOutlined:{borderColor:e.palette.grey[500],"&$buttonDisabled":{borderColor:e.palette.grey[500]}},buttonDisabled:{},buttonIcon:{fontSize:e.typography.pxToRem(16),color:e.palette.primary.main,[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(12)}},buttonIconDisabled:{color:e.palette.grey[500]},mobilePageCountLabel:{display:"flex",alignItems:"center",justifyContent:"center",border:"1px solid ".concat(e.palette.grey[500]),padding:e.spacing(0,4),fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightRegular,[e.breakpoints.up("md")]:{display:"none"}}})),p=e=>{let{loading:a,handleUpdatePage:t,currentPage:p,numPages:m=0,customCounterStyling:g,customButtonStyling:_,pageNumberElement:h}=e,{classes:b,cx:y}=u(),A=(0,r.A)(),f=e=>{t(e)},T=1===p||0===p,S=p===m,C=(0,i.jsx)(l.A,{...c.A.PAGINATION_OPTION_DISPLAY,values:{page:p,numberOfPages:m}});return(0,i.jsxs)("div",{className:b.paginationContainer,children:[h||(0,i.jsx)("div",{className:b.pageLabel,children:C}),(0,i.jsxs)(s.A,{className:b.buttonGroup,disableElevation:!0,disableFocusRipple:!0,disableRipple:!0,"aria-label":A.formatMessage(c.A.PAGINATION_LABEL_NAVIGATION),children:[(0,i.jsx)(n.A,{classes:{root:y(b.buttonRoot,_),outlined:b.buttonOutlined,disabled:b.buttonDisabled},"aria-label":A.formatMessage(c.A.PAGINATION_LABEL_PREVIOUS),disabled:T||a,onClick:()=>f(p-1),children:(0,i.jsx)(o.A,{className:y(b.buttonIcon,{[b.buttonIconDisabled]:T})})}),(0,i.jsx)(n.A,{className:y(b.mobilePageCountLabel,g),children:C}),(0,i.jsx)(n.A,{classes:{root:y(b.buttonRoot,_),outlined:b.buttonOutlined,disabled:b.buttonDisabled},"aria-label":A.formatMessage(c.A.PAGINATION_LABEL_NEXT),disabled:S||a,onClick:()=>f(p+1),children:(0,i.jsx)(d.A,{className:y(b.buttonIcon,{[b.buttonIconDisabled]:S})})})]})]})}},4009:(e,a,t)=>{t.d(a,{f:()=>eS,A:()=>ex});var i=t(37876),r=t(67241),l=t(70377),s=t(41683),n=t(57377),o=t(71549),d=t(84093),c=t(5411),u=t(7645),p=t(34415),m=t(77501),g=t(52413),_=t(75352),h=t(30489),b=t(11148),y=t(77660),A=t(73431),f=t(70608),T=t(11788),S=t(17685),C=t(39324),v=t.n(C),x=t(89099),E=t(14232),N=t(35967),I=t(77742),R=t(8733),B=t(21347),M=t(64204),P=t(15329),j=t(99220),L=t(84906),O=t(78206),U=t(61206),k=t(80863),F=t(10113),D=t(95722),H=t(75878),G=t(58597),w=t(46588),W=t(3848),K=t(98411),q=t(54753),Y=t(4473),V=t(40597);let J=(0,j.n9)()(e=>({infoIcon:{cursor:"pointer",color:e.palette.primary.main}})),z=e=>{let{setDialogOpen:a}=e,{classes:t}=J(),{formatMessage:r}=(0,I.A)();return(0,i.jsx)(V.Ay,{title:r(q.A.ADDITIONAL_INFO_POPOVER),placement:"top",enterDelay:1e3,children:(0,i.jsx)(Y.A,{className:t.infoIcon,onClick:()=>a(!0)})})};var Z=t(68837),Q=t(85150),X=t(71007),$=t(75020),ee=t(18847),ea=t.n(ee),et=t(10759),ei=t(27447),er=t(70210),el=t(83707),es=t(94295),en=t(27651);let eo=ea()(()=>t.e(7982).then(t.bind(t,47982)),{loadableGenerated:{webpack:()=>[47982]},loadableGenerated:{webpack:()=>[47982]},ssr:!1}),ed=(0,j.n9)({name:"ProductMaterialRow",uniqId:"ProductMR1"})((e,a,t)=>({qtyInput:{height:32,maxWidth:e.typography.pxToRem(102.5),minWidth:e.typography.pxToRem(102.5),"& svg":{fill:e.palette.primary.main}},tCell:{verticalAlign:"middle"},materialNumber:{width:"15%",["&.".concat(t.hidePriceMessageKey)]:{width:"5%"}},packSize:{width:"10%",["&.".concat(t.hidePriceMessageKey)]:{width:"5%"}},availability:{width:"45%",["&.".concat(t.hidePriceMessageKey)]:{width:"40%"}},price:{width:"10%"},quantity:{width:"15%",["&.".concat(t.hidePriceMessageKey)]:{width:"10%"}},vendorSKU:{width:"10%"},materialNumberWithSku:{width:"10%"},packSizeWithSku:{width:"5%"},sds:{width:"10%"},availabilityWithSds:{width:"40%"},hidePriceMessageKey:{width:"20%"},addToListButton:{padding:0,fontSize:e.typography.pxToRem(24)},addToListIcon:{fill:e.palette.primary.main},lockIcon:{flex:1,fontSize:e.typography.pxToRem(18),color:e.palette.primary.main,cursor:"pointer"},buyNowContainer:{display:"flex",justifyContent:"flex-end",minWidth:100},labelFontSize:{fontSize:e.typography.pxToRem(12)},minimumQuantityError:{color:e.palette.error.main,fontWeight:"bold"},promoDiscountMessage:{fontSize:e.typography.pxToRem(12),color:e.palette.error.main},promoDiscount:{fontWeight:"bold"},promoCode:{color:e.palette.common.black}})),ec=e=>{var a,t;let{productName:r,productDescription:l,productId:s,material:o,canAddToCart:d,hideAddToCartForPrepackItems:c,initialShipEstimate:p,displayPromotionalBundlesAnchor:m,index:g,displaySDS:_,countryCode:h,isMarketplace:A=!1,renderBuyNow:f=!1,rowValues:T,setMultipleMinimumQuantityError:S,erpType:C,displayPromoCode:v}=e,{classes:x,cx:N}=ed(),R=(0,I.A)(),B=(0,b.rd)(),j=(0,es.L)(en.ID.countryCode),Y=(0,es.L)(en.TW.countryCode),{classes:V}=(0,Q.I)(),J=null===(a=o.availabilities)||void 0===a?void 0:a[0],ee=m&&o.isPBAvailable&&B.query,ea=J&&(null==J?void 0:J.key)===y.qL.InquireForPriceAndAvailability,[ec,eu]=(0,E.useState)(!1),[ep,em]=(0,E.useState)(!1),[eg,e_]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{ec&&(0,X.OT)({action:"view additional information",section:"pricing and availability",component:"list",elementType:"icon",elementText:"view additional information",productId:o.product,productBrand:o.brand,productVariant:o.materialNumber})},[ec]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.A,{className:N(x.tCell,"ThirdPartyProvider"===o.type?x.materialNumberWithSku:x.materialNumber,o.hidePriceMessageKey&&x.hidePriceMessageKey),children:[(0,i.jsx)(ei.A,{materialNumber:o.materialNumber}),ee&&(0,i.jsx)(u.A,{pt:2,children:(0,i.jsx)(er.A,{materialNumber:o.materialNumber,brand:o.brand,productName:null!=r?r:"",erp_type:C})})]}),"ThirdPartyProvider"===o.type?(0,i.jsx)(n.A,{className:N(x.tCell,x.vendorSKU),children:o.vendorSKU}):null,(0,i.jsx)(n.A,{className:N(x.tCell,"ThirdPartyProvider"===o.type?x.packSizeWithSku:x.packSize,o.hidePriceMessageKey&&x.hidePriceMessageKey),children:(0,i.jsx)(U.A,{value:o.packageSize})}),(0,i.jsxs)(n.A,{className:N(x.tCell,_?x.availabilityWithSds:x.availability,o.hidePriceMessageKey&&x.hidePriceMessageKey),children:[(0,i.jsx)(K.A,{canAddToCart:d,material:o,initialShipEstimate:p,displayPromotionalBundlesAnchor:m,countryCode:h,gaDetailsClick:()=>(0,$.Sm)({action:"check availability details",section:"related products",component:"list",elementType:"link",elementText:"details",material:o}),source:"related products",gaSection:B.asPath.includes("/search")?void 0:"products",gaComponent:"list"}),(0,i.jsx)(el.A,{expirationDate:o.expirationDate,displayColon:!0,displayInline:!0,outerClassName:x.labelFontSize}),o.minOrderQuantity&&o.minOrderQuantity>1?(0,i.jsxs)("div",{className:N(x.labelFontSize,eg&&x.minimumQuantityError),children:[R.formatMessage(q.A.MINIMUM_ORDER_QUANTITY),o.minOrderQuantity]}):null,v?(0,i.jsxs)("div",{className:x.promoDiscountMessage,children:[(0,i.jsx)("span",{children:"Web-Only Discount: "}),(0,i.jsx)("span",{className:x.promoDiscount,children:"-25% Off"}),(0,i.jsx)("span",{children:" with code "}),(0,i.jsx)("span",{className:N(x.promoCode,x.promoDiscount),children:"GOLDEN25"})]}):null]}),_&&(0,i.jsx)(n.A,{className:N(x.tCell,x.sds),children:(0,i.jsx)(k.A,{sdsLanguages:o.sdsLanguages,productNumber:o.materialNumber,brandKey:o.brand})}),(0,i.jsx)(n.A,{className:N(x.tCell,x.price,o.hidePriceMessageKey&&x.hidePriceMessageKey),children:ea?null:(0,i.jsx)(u.A,{"data-testid":"P&A-row-price-".concat(o.brand,"-").concat(o.materialNumber),id:"P&A-row-price-".concat(o.brand,"-").concat(o.materialNumber),children:(0,i.jsx)(W.A,{material:o,listPriceClass:V.listPrice})})}),(0,i.jsx)(n.A,{className:N(x.tCell,x.quantity),children:(0,i.jsxs)(u.A,{display:"flex",alignItems:"center",children:[!d||c||ea?null:(0,i.jsx)(i.Fragment,{children:(null==o?void 0:o.isBlockedProduct)?(0,i.jsx)(M.A,{className:x.lockIcon,onClick:()=>em(!0),children:(0,i.jsx)(w.A,{fontSize:"inherit"})}):o.minOrderQuantity&&o.minOrderQuantity>1?(0,i.jsx)(O.D0,{name:"".concat(g,".quantity"),component:D.A,className:x.qtyInput,"data-testid":"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),id:"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),associatedComponent:"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),materialNumber:o.materialNumber,minOrderQuantity:o.minOrderQuantity,setShowMultipleMinimumQuantityError:e_,setMultipleMinimumQuantityError:S,isLessThan:j||Y}):(0,i.jsx)(O.D0,{name:"".concat(g,".quantity"),component:H.A,className:x.qtyInput,"data-testid":"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),id:"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),associatedComponent:"P&A-row-quantity-".concat(o.brand,"-").concat(o.materialNumber),max:null!==(t=null==o?void 0:o.availableQtyInStock)&&void 0!==t?t:9999})}),ep&&(0,i.jsx)(G.A,{open:ep,onCancel:()=>{em(e=>!e)}}),ea?(0,i.jsx)(u.A,{display:"flex",alignItems:"center",ml:31.5,children:(0,i.jsx)(z,{setDialogOpen:eu})}):(0,i.jsx)(u.A,{display:"flex",alignItems:"center",ml:6.5,children:(0,i.jsx)(z,{setDialogOpen:eu})}),(A||d)&&!c?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{ml:2,"data-testid":"lists_add-to-list-paa-icon",children:(0,i.jsx)(F.A,{materialNumber:o.materialNumber,materialId:o.materialId,quantity:Number(null==T?void 0:T.quantity)||1,productName:r||"",productId:s||"",brand:o.brand,type:o.type,trigger:e=>(0,i.jsx)(eo,{title:R.formatMessage(q.A.ADD_TO_LIST),placement:"top",enterDelay:1e3,children:(0,i.jsx)(P.A,{className:x.addToListButton,onClick:e,children:(0,i.jsx)(L.A,{className:x.addToListIcon,fontSize:"inherit"})})})})}),f?(0,i.jsx)(u.A,{mr:2,className:x.buyNowContainer,children:(null==o?void 0:o.isBuyNow)?(0,i.jsx)(et.A,{materialNumber:(null==T?void 0:T.materialNumber)||"",quantity:Number(null==T?void 0:T.quantity)||1,size:"small",marketplace:A,gaType:"search result page"}):null}):null]}):null]})}),(0,i.jsx)(Z.A,{open:ec,additionalInfo:o.additionalInfo||{},productNumber:o.materialNumber,productName:r,packageType:o.packageType,packageSize:o.packageSize,description:l||o.materialDescription,handleClose:()=>eu(!1)})]})};var eu=t(25771),ep=t(69485),em=t(52710),eg=t(84830),e_=t(76056),eh=t(41764),eb=t(65149),ey=t(51996),eA=t(70903),ef=t(94767);let{publicRuntimeConfig:{featureFlags:eT}}=v()(),eS=e=>{let{availability:a,leadTime:t}=e,{classes:r}=(0,Q.A)();if(!a)return(0,i.jsx)(ep.J,{id:"PRICING_AND_AVAILABILITY_UNAVAILABLE",defaultMessage:"Pricing and availability is not currently available.",availability:a});if(a.key===y.qL.UnknownAvailability)return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availabilityUnknownIcon}),(0,i.jsx)(ep.J,{id:"AVAILABILITY_UNKNOWN",defaultMessage:"Availability Unknown",availability:a})]});if(a.key===y.qL.ContactForAvailability)return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availabilityUnknownIcon}),(0,i.jsx)(ep.J,{id:"CONTACT_FOR_AVAILABILITY",defaultMessage:"Please contact Customer Service for Availability",availability:a})]});if(a.key===y.qL.FulfilmentDeliveryDelayed)return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availabilityUnknownIcon}),(0,i.jsx)(ep.J,{id:"FULFILMENT_DELIVERY_DELAYED",defaultMessage:"Fulfilment and delivery delayed",availability:a}),(0,i.jsx)(eh.A,{leadTime:t})]});if(a.key===y.qL.UntilSuppliesRunOut)return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availabilityUnknownIcon}),(0,i.jsx)(ep.J,{id:"UNTIL_SUPPLIES_RUN_OUT",defaultMessage:"This item is available until supplies run out.",availability:a})]});if(a.key===y.qL.LimitedAvailability)return(0,i.jsx)(ep.J,{...f.A[a.key]});if(a.key===y.qL.OutOfStockKey)return(0,i.jsx)(ep.J,{id:"OUT_OF_STOCK_KEY",defaultMessage:"We apologize but fulfillment and delivery of this product is delayed. We are working to minimize these delays as quickly as possible.",availability:a});if(a.key===y.qL.OnlyFewLeftInStock){let e=a.quantity;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availableIcon}),(0,i.jsx)(ep.J,{id:"FEW_LEFT_IN_STOCK",defaultMessage:"{qty} left in stock (more on the way)",values:{qty:e},availability:a})]})}if(a.key===y.qL.ApoNoStock)return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availabilityUnknownIcon}),(0,i.jsx)(ep.J,{id:"APO_NO_STOCK",defaultMessage:"No Local Stock",availability:a})]});if(a.key===y.qL.CheckCartForAvailability)return(0,i.jsx)(ep.J,{id:"CHECK_CART_FOR_AVAILABILITY",defaultMessage:"Check Cart for Availability",availability:a});if(!a.date||!a.quantity)return(0,i.jsx)(ep.J,{id:"PRICING_AND_AVAILABILITY_UNAVAILABLE",defaultMessage:"Pricing and availability is not currently available.",availability:a});let l=new Date,s=0===(0,eA.c)(new Date(a.date),l);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h.A,{className:r.availableIcon}),s?a.key===y.qL.EstimatedToShipOn?(0,i.jsx)(ep.J,{id:"ESTIMATED_TO_SHIP_TODAY",availability:a,defaultMessage:"Estimated to ship TODAY"}):(0,i.jsx)(ep.J,{id:"AVAILABLE_TODAY",availability:a,defaultMessage:"Available to ship TODAY"}):(0,i.jsxs)("span",{children:[(0,i.jsx)(ep.J,{availability:a,...f.A[a.key===y.qL.EstimatedDeliveryOn?"AVAILABILITY_ESTIMATED_DELIVERY_ON":a.key]})," ",(0,i.jsx)(N.XU,{value:new Date(a.date),year:"numeric",month:"long",day:"2-digit",timeZone:"UTC"})]})]})},eC=e=>{let{preferredDealerName:a,noPriceForDealer:t}=e,{formatMessage:r}=(0,I.A)(),{classes:l}=(0,Q.A)();if(t)return(0,i.jsxs)("span",{className:l.seeDealerOptionsText,children:[(0,i.jsx)(m.default,{color:"error",className:l.errorIcon}),(0,i.jsx)(ep.J,{id:"PRICING_AND_AVAILABILITY_TEMPORARILY_UNAVAILABLE_FROM",defaultMessage:"Pricing and availability is temporarily unavailable from {preferredDealerName}",values:{preferredDealerName:a}})]});let s=a?"".concat(r({id:"SHIPPED_SOLD_BY",defaultMessage:"Shipped & Sold By"})," ").concat(a):"";return s?(0,i.jsx)("span",{className:l.seeDealerOptionsText,children:"".concat(s," ")}):(0,i.jsx)(i.Fragment,{})},ev=e=>{let{dealerCount:a}=e,{formatMessage:t}=(0,I.A)(),r=t({id:"SEE_ALL_BUYING_OPTIONS",defaultMessage:"See All Buying Options"});return a?(0,i.jsx)(i.Fragment,{children:"".concat(r," (").concat(a,")")}):(0,i.jsx)(i.Fragment,{children:"".concat(r)})},ex=e=>{var a,t,m,h,y,f;let{country:C,productName:v,displaySellerName:N,productDescription:M,productId:P,materialPricing:j,canAddToCart:L,isSubmitting:O,dirty:U,submitForm:k,hideAddToCartForPrepackItems:F,displayPromotionalBundlesAnchor:D,displaySDS:H,ctas:G,isAddToList:w,setFieldValue:W,values:K,isMarketplace:q,isMarketplaceCartEnabled:Y=!1,marketplaceSellerId:V,marketplaceOfferId:J,productAttributes:z,handlePriceUpdateForDealer:Z,erpType:X,dChainMessage:$}=e,ee=(0,x.useRouter)(),[ea,et]=(0,E.useState)(!1),{classes:ei}=(0,Q.A)(),{formatMessage:er}=(0,I.A)(),{currentUser:el,currentUserState:eo,getSitePreference:ed,isPublicOrderingCustomer:ep,isQuoteRequester:eh,isDTAQZuCustomer:eA,userIsLoggedIn:ex,isB2BUser:eE}=(0,T.iZ)(),{userSession:eN}=(0,S.j)(),eI=ed(T.VD.PreferredDealerId),[eR,eB]=(0,E.useState)(0),eM=!eI,eP=ed(T.VD.PreferredDealerInfo),ej=null==eP?void 0:eP.orgName,[eL,eO]=(0,E.useState)(ej),{isPurpleProduct:eU}=(0,eg.Q)(X),ek=(0,es.L)(en.CN.countryCode),eF=j.map(e=>({name:e.materialNumber,error:!1})),[eD,eH]=(0,E.useState)(eF),eG=(e,a)=>{eH(eD.map(t=>({...t,error:t.name===e?a:t.error})))},{data:ew,refetch:eW,error:eK}=(0,A.AW)({context:{userSession:eN},errorPolicy:"all",variables:{countryCode:null==eN?void 0:eN.country,stateCode:String(eo),searchTerm:""},skip:!ex||!eA}),eq=(null==j?void 0:j.map(e=>e.materialNumber))||[],eY=null==el?void 0:null===(t=el.soldToPartners)||void 0===t?void 0:null===(a=t[0])||void 0===a?void 0:a.soldTo,{getCountryDetails:eV}=(0,ey.Y)(),{defaultPartnerNumber:eJ}=eV(eN.country),ez=(0,ef.$1)(),{data:eZ}=(0,eb.W_)({variables:{input:{audience:{billingEmail:el&&"billingAddress"in el&&el.billingAddress&&el.billingAddress.email||"",contactEmail:(null==el?void 0:el.email)||"",shippingEmail:el&&"shippingAddress"in el&&el.shippingAddress&&el.shippingAddress.email||"",shipTo:(null==el?void 0:null===(h=el.soldToPartners)||void 0===h?void 0:null===(m=h[0])||void 0===m?void 0:m.shipTo)||"",soldTo:eY||eJ,country:eN.country},materials:eq}},skip:!eT.srpTxnBadges||!ez||eE||!(null==eq?void 0:eq.length)||!eY&&!eJ});(0,E.useEffect)(()=>{if(null!==j[0].dealerId){let e=j[0].dealerId,{organizationName:a=null}=null==ew?void 0:ew.getDealers.find(a=>a.id===e);eO(a)}},[j[0].dealerId]),(0,E.useEffect)(()=>{if(ew&&0===eR){var e;eB(null==ew?void 0:null===(e=ew.getDealers)||void 0===e?void 0:e.length)}},[ew]),(0,E.useEffect)(()=>{var e;null===$&&(null===(e=j[0])||void 0===e?void 0:e.availableQtyInStock)===null&&W("0",{...K["0"],quantity:"1"})},[]);let eQ=async e=>{await eW({countryCode:eN.country,stateCode:String(eo),searchTerm:e.toLowerCase()})},eX=j&&j.length&&j[0].type,e$=(null==el?void 0:el.__typename)==="GuestUser"&&!L,e0=(null==el?void 0:el.__typename)==="LoggedInUser"&&!(null==el?void 0:null===(y=el.metadata)||void 0===y?void 0:y.guestShoppingType)&&!ep&&!eh,e1=(null===(f=ee.query)||void 0===f?void 0:f.context)==="bbe",e2=eT.dealerCartEnabled&&eA&&!e1&&!eM,e4=eA&&eM,e3=!j[0].price,e5=j.some(e=>{let{isBuyNow:a}=e;return a}),e8=null==G?void 0:G.find(e=>"bulk order"===e.type),e6=null==G?void 0:G.find(e=>"bulk order"!==e.type),e7=(0,E.useCallback)(()=>eD.some(e=>e.error),[eD]),e9=(0,E.useContext)(em.E);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:C?ei.multiCountryTable:ei.table,children:[(0,i.jsxs)(r.A,{children:[(!e3&&e2||!e2)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{children:(0,i.jsxs)(s.A,{classes:{root:ei.tHeadRow},children:[(0,i.jsx)(n.A,{children:er({id:"SKU",defaultMessage:"SKU"})}),"ThirdPartyProvider"===eX?(0,i.jsx)(n.A,{children:er({id:"VENDOR_SKU",defaultMessage:"Vendor SKU"})}):"",(0,i.jsx)(n.A,{children:er({id:"PACK_SIZE",defaultMessage:"Pack Size"})}),(0,i.jsx)(n.A,{children:er({id:"AVAILABILITY",defaultMessage:"Availability"})}),H&&(0,i.jsx)(n.A,{children:er({id:"SDS",defaultMessage:"SDS"})}),(0,i.jsx)(n.A,{children:er({id:"PRICE",defaultMessage:"Price"})}),(0,i.jsx)(n.A,{children:L&&!F?er({id:"QUANTITY",defaultMessage:"Quantity"}):null})]})}),(0,i.jsx)(o.A,{children:j.map((e,a)=>{var t,r,l,n,o;let d=(null===(t=e.availabilities)||void 0===t?void 0:t.filter(e=>"primary"===e.messageType)[0])||(null===(r=e.availabilities)||void 0===r?void 0:r[0]),c=null==eZ?void 0:null===(o=eZ.checkPromoEligibility)||void 0===o?void 0:null===(n=o.skus.find(a=>a.sku===e.materialNumber))||void 0===n?void 0:null===(l=n.data)||void 0===l?void 0:l.code;return(0,i.jsx)(s.A,{"data-testid":"P&A-row-".concat(e.brand,"-").concat(e.materialNumber),id:"P&A-row-".concat(e.brand,"-").concat(e.materialNumber),children:(0,i.jsx)(em.M,{...e9,brand:e.brand,item:e.materialNumber,pricing:e,children:(0,i.jsx)(ec,{isMarketplace:q,canAddToCart:L,hideAddToCartForPrepackItems:F,initialShipEstimate:(0,i.jsx)(eS,{availability:d,leadTime:null==e?void 0:e.leadTime}),productName:v,productDescription:M,productId:P,material:e,index:a,displayPromotionalBundlesAnchor:D,displaySDS:H,countryCode:C,rowValues:K[a],renderBuyNow:e5,setMultipleMinimumQuantityError:eG,erpType:X,displayPromoCode:"GOLDEN25"===c},a)})},e.materialNumber)})})]}),e2&&(0,i.jsx)(d.A,{className:ei.tfoot,children:(0,i.jsx)(s.A,{children:(0,i.jsxs)(n.A,{align:"center",colSpan:5,children:[eI&&(0,i.jsx)(eC,{preferredDealerName:null!=eL?eL:ej,noPriceForDealer:e3}),(0,i.jsx)(c.A,{variant:"text",className:ei.seeDealerOptionsLink,onClick:()=>et(!0),children:(0,i.jsx)(ev,{dealerCount:eR})})]})})})]}),ea&&e4&&(0,i.jsx)(_.A,{isSavingDealerPreference:e4,open:ea,onClose:()=>et(!1),onDealerSelectCallback:k,disabled:!1,dealers:(null==ew?void 0:ew.getDealers)||[],onSearch:eQ,error:eK,values:K,materialPricing:j,setFieldValue:W,setIsModalOpen:et}),ea&&!e4&&(0,i.jsx)(_.A,{isSavingDealerPreference:e4,open:ea,onClose:()=>et(!1),onDealerSelect:Z,disabled:!1,dealers:(null==ew?void 0:ew.getDealers)||[],onSearch:eQ,error:eK,values:K,materialPricing:j,setFieldValue:W,setIsModalOpen:et})]}),!C&&(!e3&&e2||!e2)&&(0,i.jsxs)(u.A,{display:"flex",justifyContent:"space-between",alignItems:"center",marginTop:!Y&&4,children:[(0,i.jsx)(u.A,{display:"flex",justifyContent:"space-between",children:(0,i.jsx)(eu.A,{isMarketplace:q,marketplaceSellerId:V,marketplaceOfferId:J,productAttributes:z,displaySellerName:N})}),(0,i.jsx)(u.A,{display:"flex",justifyContent:"flex-end",alignItems:"center",my:4,px:2,children:e$||e0?(0,i.jsx)("p",{children:(0,i.jsx)(R.A,{id:"CONTACT_LOCAL_DEALER",defaultMessage:"To order products, please {contactLink} your local dealer.",values:{contactLink:(0,i.jsx)(g.N,{...b.mK.index({path:"/collections/offices",language:eN.language,country:eN.country}),passHref:!0,children:(0,i.jsx)("a",{rel:"noopener",target:"_blank",children:(0,i.jsx)(R.A,{id:"CONTACT",defaultMessage:"contact"})})})}})}):(0,i.jsxs)(i.Fragment,{children:[e8&&!q&&(0,i.jsx)(g.N,{href:e8.url,passHref:!0,children:(0,i.jsx)(p.A,{"data-testid":"p&a-form-request-bulk-link",id:"p&a-form-request-bulk-link",className:ei.bulkOrderLink,color:"primary",target:"_blank",children:e8.label})}),e6&&(0,i.jsx)(c.A,{component:"a",target:"_blank",href:e6.url,variant:"outlined",size:"large",color:"primary",className:ei.buttonFilled,children:e6.label}),eU&&ek&&!ex?(0,i.jsx)(e_.A,{size:"medium"}):(!q||q&&Y)&&(0,i.jsx)(B.Ay,{handleAddToCart:e=>{if(e.preventDefault(),e4)return et(!0);k()},isSubmitting:O,dirty:U,disabled:e7(),canAddToCart:L&&(!q||q&&Y),hideAddToCartForPrepackItems:F,isAddToList:w,size:"large"})]})})]})]})}},5493:(e,a,t)=>{t.d(a,{A:()=>s});var i=t(37876);t(14232);var r=t(7645),l=t(35877);let s=e=>{let{height:a,width:t,borderRadius:s="borderRadius",mb:n=0}=e,o=(0,l.A)();return(0,i.jsx)(r.A,{height:a,width:t,borderRadius:s,bgcolor:o.palette.grey["50"],mb:n})}},5634:(e,a,t)=>{t.d(a,{A:()=>k});var i=t(37876),r=t(14232),l=t(8733),s=t(99220),n=t(64204),o=t(65824),d=t(34669),c=t(61206),u=t(21932),p=t(67756),m=t(84768),g=t(64272),_=t(2727),h=t(51139),b=t(77742),y=t(35877),A=t(71541),f=t(98373),T=t(18249),S=t(54093),C=t(43965);let v=(0,s.n9)()(e=>({facetSearchBoxContainer:{marginBottom:e.spacing(6),marginTop:e.spacing(4)},facetSearchListBox:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"5px",fontSize:e.typography.pxToRem(14),lineHeight:1.21,margin:0,padding:0},facetSearchListBoxOption:{"&:hover":{background:e.palette.primary.light}},facetSearchListBoxNoOptions:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"5px",fontSize:e.typography.pxToRem(14)},facetSearchInputContainer:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"5px",height:e.spacing(8),paddingTop:0,paddingBottom:0,paddingLeft:e.spacing(4),outline:"none",width:"100%"},facetSearchInput:{"& input":{fontSize:e.typography.pxToRem(14)}},searchIcon:{color:e.palette.primary.main,display:"inline-flex",fontSize:e.typography.pxToRem(22),marginLeft:e.spacing(1),marginRight:e.spacing(3)},clearIcon:{display:"none",fontSize:e.typography.pxToRem(10),marginRight:e.spacing(3)},showClearIcon:{display:"inline-flex"}})),x=e=>{let{facet:a,selectedOptions:t,handleFacetChange:l}=e,[s,o]=(0,r.useState)(null),[u,p]=(0,r.useState)(""),{classes:m,cx:g}=v(),_=(0,y.A)(),{formatMessage:h}=(0,b.A)(),x=(0,A.A)(_.breakpoints.down("md")),E=e=>{let a=e.split("_").filter(e=>"facet"!==e&&"web"!==e).map(e=>e[0].toUpperCase()+e.substring(1)).join(" ");return a.length>10&&x?a.slice(0,10).concat("..."):a},N=()=>{p(""),o(null)};(0,r.useEffect)(()=>{N()},[l]);let I={};return a.options.map(e=>I[e.value]=e.count),(0,i.jsx)("div",{className:m.facetSearchBoxContainer,children:(0,i.jsx)(T.Ay,{disablePortal:!0,classes:{root:m.facetSearchInput,listbox:m.facetSearchListBox,option:m.facetSearchListBoxOption,noOptions:m.facetSearchListBoxNoOptions},options:Object.keys(I),renderOption:e=>(0,i.jsx)(c.A,{value:"".concat(e," (").concat(I[e],")")}),noOptionsText:h(d.A.NO_FACETS_FOUND),renderInput:e=>(0,i.jsx)("div",{className:m.facetSearchInputContainer,ref:e.InputProps.ref,children:(0,i.jsx)(f.A,{ref:e.InputProps.ref,...e.inputProps,placeholder:"Search ".concat(E(a.key)),disableUnderline:!0,fullWidth:!0,endAdornment:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{className:g(m.clearIcon,{[m.showClearIcon]:""!==u}),onClick:N,children:(0,i.jsx)(C.A,{fontSize:"inherit"})}),(0,i.jsx)(S.default,{className:m.searchIcon})]})})}),inputValue:u,onInputChange:(e,a)=>{p(a)},value:s,onChange:(e,i)=>{if(o(i),!i||t.includes(i))return;let r=a.options.find(e=>e.value===i),s=(null==r?void 0:r.count)||void 0;l(a.key,i,!1,s,"search box")}})})};var E=t(70114),N=t(21289),I=t(97710);let R=(0,s.n9)()(e=>({icon:{display:"inline-flex",fontSize:e.typography.pxToRem(28),marginLeft:e.spacing(2)}})),B=e=>{let{value:a,count:t}=e,{classes:r}=R(),s=a===I.u2.SameDay?(0,i.jsx)(N.A,{color:"secondary",fontSize:"inherit"}):(0,i.jsx)(E.A,{color:"secondary"});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{id:a.toUpperCase().replace(" ","_"),defaultMessage:a})," (".concat(t,")"),(0,i.jsx)("span",{className:r.icon,children:s})]})},M=(0,s.n9)()(e=>({root:{margin:e.spacing(6,0),[e.breakpoints.down("md")]:{margin:e.spacing(4,0),"& > *:first-of-type":{margin:e.spacing(6,0,4)}}},showMore:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,color:e.palette.primary.main,margin:e.spacing(3,0,1),"& div":{display:"flex",alignItems:"center"}},showMoreIcon:{marginLeft:e.spacing(1.5)},checkboxIcon:{fontSize:e.typography.pxToRem(24)},formControlLabel:{fontSize:e.typography.pxToRem(14),marginTop:2},checkboxRoot:{paddingBottom:e.spacing(1),paddingTop:e.spacing(1),alignSelf:"flex-start"},shippingIcon:{display:"inline-flex",fontSize:e.typography.pxToRem(28),marginLeft:e.spacing(2)},facetLabel:{display:"flex",alignItems:"center"},collapseInner:{paddingTop:e.spacing(2)}}));var P=function(e){return e[e.facet_product_category=0]="facet_product_category",e[e.facet_web_special_grade=1]="facet_web_special_grade",e[e.facet_physical_form=2]="facet_physical_form",e}(P||{});let j=e=>{let{facet:a,showMore:t,substanceFacetChange:s,selectedSubstanceFacetOptions:b}=e,{classes:y}=M(),A=(0,_.useSearchQuery)(),f=A[1],T=A[2],S=b||(f.find(e=>{let{key:t,options:i}=e;return a.prefix&&(i[0]=i[0].replace(a.prefix,"")),t===a.key})||{options:[]}).options,[C,v]=(0,r.useState)(!1),E=t||C?a.options:a.options.slice(0,a.numToDisplay||6);C&&E.length===a.numToDisplay&&v(!1);let N=C?"show less":"show more",I="facet_shipping"===a.key,R=(e,t,i,r,l)=>{s?s({key:a.key,options:a.prefix?["".concat(a.prefix).concat(t)]:[t]},i):T.handleSelectedFacetChange({key:a.key,options:[t],action:i?_.FacetChangeAction.Remove:_.FacetChangeAction.Add,multiSelect:a.multiSelect||!1,prefix:a.prefix});let n=(0,m.g)({action:"".concat(i?"remove":"add"," filter"),component:"left rail",element_type:l,element_text:"".concat(t," (").concat(r,")"),filter_name:t,filter_name_count:r,filter_category:e});(0,g.BI)({payload:n})},j=S.map(e=>e.split("|")[0]),L=s?j.includes("".concat(a.key)):S.length>0,O=!a.isCollapsed||L;return(0,i.jsx)("div",{className:y.root,children:(0,i.jsxs)(h.A,{defaultCollapse:O,facetKey:a.key,isSubstanceFacets:!!s,children:[a.key in P&&(0,i.jsx)(x,{facet:a,selectedOptions:S,handleFacetChange:R}),(0,i.jsxs)("div",{className:y.collapseInner,children:[E.map(e=>{let{value:t,count:r}=e,l=S.indexOf(t)>=0||S.indexOf("".concat(a.key,"|").concat(t))>=0||S.indexOf("".concat(a.key,"|").concat(a.prefix).concat(t))>=0;return(0,i.jsx)("div",{children:(0,i.jsx)(o.A,{"aria-label":t,"data-testid":"srp-facet-".concat(t),value:t,checked:l,classes:{root:y.checkboxRoot},formControlClasses:{label:y.formControlLabel},onChange:()=>R(a.key,t,l,r,"checkbox"),label:(0,i.jsx)("span",{className:y.facetLabel,children:I?(0,i.jsx)(B,{value:e.value,count:e.count}):(0,i.jsx)(c.A,{value:"".concat(e.value," (").concat(e.count,")")})})})},t)}),(a.options.length>E.length||C)&&(0,i.jsx)(n.A,{onClick:()=>{v(!C),(0,m.y)(N,a.key,N)},"aria-expanded":C,"aria-label":N,className:y.showMore,id:C?"facet-group-".concat(a.key,"-show-less"):"facet-group-".concat(a.key,"-show-more"),children:C?(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{...d.A.SHOW_LESS}),(0,i.jsx)(u.A,{className:y.showMoreIcon})]}):(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{...d.A.SHOW_MORE}),(0,i.jsx)(p.A,{className:y.showMoreIcon})]})})]})]})},a.key)};var L=t(39069),O=t(7645);let U=()=>{let e=(0,y.A)();return(0,i.jsx)("div",{children:[,,,].fill({}).map((a,t)=>(0,i.jsxs)(O.A,{mb:6,children:[(0,i.jsx)(O.A,{mb:4,children:(0,i.jsx)(L.A,{light:!0})}),(0,i.jsx)(O.A,{height:22,width:.75,borderRadius:"borderRadius",bgcolor:e.palette.grey["50"],mb:4}),[,,,,,].fill({}).map((a,t)=>(0,i.jsxs)(O.A,{display:"flex",alignItems:"center",pr:4,mb:4,children:[(0,i.jsx)(O.A,{height:24,width:24,borderRadius:"borderRadius",bgcolor:e.palette.grey["50"],mr:4}),(0,i.jsx)(O.A,{flex:1,height:20,width:20,borderRadius:"borderRadius",bgcolor:e.palette.grey["50"]})]},t))]},t))})},k=e=>{let{loading:a,error:t,facets:l,showMore:s,substanceFacetChange:n,selectedSubstanceFacetOptions:o}=e;return a?(0,i.jsx)(U,{}):t||!l?null:(0,i.jsx)("div",{"data-testid":"srp-facets",children:l&&l.map(e=>(0,i.jsx)(r.Fragment,{children:!(null==e?void 0:e.isHidden)&&(0,i.jsx)(j,{facet:e,allFacets:l,showMore:s,substanceFacetChange:n,selectedSubstanceFacetOptions:o},e.key)},e.key))})}},6315:(e,a,t)=>{t.d(a,{A:()=>n});var i=t(37876);t(14232);var r=t(61206),l=t(52413);let s=e=>e.href?(0,i.jsx)(l.N,{...e,children:(0,i.jsx)("a",{children:e.value})}):(0,i.jsx)(r.A,{...e}),n=e=>{let{values:a,className:t,url:r}=e;return(0,i.jsx)(i.Fragment,{children:Array.isArray(a)&&a.length>1?a.map((e,a)=>(0,i.jsxs)("span",{children:[(0,i.jsx)(s,{value:e,className:t,href:r}),(0,i.jsx)("br",{})]},"".concat(e).concat(a))):a[0]&&(0,i.jsx)(s,{value:a[0],className:t,href:r})})}},10113:(e,a,t)=>{t.d(a,{A:()=>g});var i=t(37876),r=t(14232),l=t(64204),s=t(5411),n=t(30376),o=t(54736),d=t(32886),c=t(11788),u=t(54753),p=t(8733),m=t(49995);let g=e=>{let{materialNumber:a,materialId:t,productName:g,productId:_,brand:h,quantity:b,trigger:y,disabled:A,type:f,isLinkButton:T,classes:S}=e,[C,v]=r.useState(!1),{userIsLoggedIn:x,userId:E}=(0,c.iZ)(),{data:N,refetch:I}=(0,d.g)({fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",skip:!x,variables:{input:{perpage:100,sortcolumn:"lastUpdatedDate"}}});if(!x||!(null==N?void 0:N.getSharedLists))return null;let R=()=>{v(!0)},B=async()=>{v(!1)};return(0,i.jsxs)(i.Fragment,{children:[y?y(R):T?(0,i.jsxs)(l.A,{className:(0,m.A)(null==S?void 0:S.linkStyle),disabled:A,onClick:R,children:[(0,i.jsx)(n.default,{}),(0,i.jsx)(p.A,{...u.A.ADD_TO_LIST})]}):(0,i.jsx)(s.A,{variant:"outlined",color:"primary",size:"large",fullWidth:!0,disabled:A,onClick:R,children:(0,i.jsx)(p.A,{...u.A.ADD_TO_LIST})}),C&&(0,i.jsx)(o.A,{open:C,onClose:B,materialNumber:a,materialId:t,productName:g||"",productId:_||"",brand:h||"",type:f,quantity:b,lists:N.getSharedLists.sharedLists,refetchLists:I,userId:E})]})}},10759:(e,a,t)=>{t.d(a,{A:()=>i.A});var i=t(83128)},11569:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876),r=t(77742),l=t(34415),s=t(61261),n=t(11148),o=t(52413),d=t(54753),c=t(71007);let u=(0,s.A)(e=>({container:{margin:e.spacing(4,0,4,0)},sectionHeading:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold,[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(18)}},sectionText:{fontSize:e.typography.pxToRem(14),lineHeight:"1.5rem",listStylePosition:"inside",marginLeft:"20px",textIndent:"-20px",margin:"0",padding:"0",[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16),lineHeight:"1.8rem"}},textLink:{fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main,cursor:"pointer"}})),p=()=>{let{formatMessage:e}=(0,r.A)(),a=u();return(0,i.jsxs)("section",{className:a.container,children:[(0,i.jsx)("h4",{className:a.sectionHeading,children:e(d.A.SEARCH_TIPS)}),(0,i.jsxs)("ul",{className:a.sectionText,children:[(0,i.jsx)("li",{children:e(d.A.WORDS_SPELLED_CORRECTLY)}),(0,i.jsx)("li",{children:e(d.A.REMOVE_SPACES)}),(0,i.jsx)("li",{children:e(d.A.TRY_REPHRASING)}),(0,i.jsxs)("li",{children:[e({id:"TRY_OUR",defaultMessage:"Try our"})," ",(0,i.jsx)(o.N,{href:n.HX.index(),passHref:!0,children:(0,i.jsxs)(l.A,{className:a.textLink,onClick:()=>{(0,c.dZ)({action:"visit chemical structure search",component:"body",elementType:"link",elementText:"structure search",linkUrl:n.HX.index(),section:"search tips"})},children:[e({id:"STRUCTURE_SEARCH",defaultMessage:"Structure Search"})," "]})}),e(d.A.OR)," ",(0,i.jsx)(o.N,{href:n.wO.index(),passHref:!0,children:(0,i.jsxs)(l.A,{className:a.textLink,onClick:()=>{(0,c.dZ)({action:"visit advanced search page",component:"body",elementType:"link",elementText:"advanced search",linkUrl:n.wO.index(),section:"search tips"})},children:[e({id:"ADVANCED_SEARCH",defaultMessage:"Advanced Search"})," "]})}),e(d.A.TOOL)]})]})]})}},12399:(e,a,t)=>{t.d(a,{i:()=>k,A:()=>F});var i=t(37876),r=t(71541),l=t(5213),s=t(39069),n=t(36503),o=t(99220),d=t(35877),c=t(33280),u=t(9522),p=t(22566),m=t(11148),g=t(84627),_=t(77197),h=t(77660),b=t(71007),y=t(54753),A=t(77742),f=t(14232),T=t(8733),S=t(12197),C=t(5411),v=t(77274),x=t(44131),E=t(78206),N=t(10430),I=t(38582),R=t(66784),B=t(30029),M=t(17685),P=t(11788);let j=(0,o.n9)()(e=>({submitButton:{width:"100%",[e.breakpoints.up("sm")]:{width:"auto"}},instructions:{fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(16)}},fieldLabel:{color:e.palette.error.main},vr2:{marginBottom:e.spacing(2)},vr4:{marginBottom:e.spacing(4)},vr6:{marginBottom:e.spacing(6)}})),L=e=>{var a,t,r,l;let{title:s=(0,i.jsx)(T.A,{...y.A.SEARCH_SAFETY_DATA_SHEET}),instructions:n=(0,i.jsx)(T.A,{...y.A.ENTER_PRODUCT_NUMBER_FOR_SDS}),isAdvancedSearch:o}=e,{formatMessage:c}=(0,A.A)(),u=(0,d.A)(),{classes:p,cx:g}=j(),{setGlobalSnackbarState:_}=(0,I.W)(),[h,L]=(0,f.useState)(!1),{userSession:O}=(0,M.j)(),{userErpType:U}=(0,P.iZ)(),k=e=>{var a,t,i,r;let l=null==e?void 0:e.getSdsCertificateSearch,s=!!(null==l?void 0:l.brands.length);if(l&&s){let e=(null===(a=l.sds[0])||void 0===a?void 0:a.languages.altLanguages.length)===1,i=(null===(t=l.sds[0])||void 0===t?void 0:t.languages.altLanguages[0])||"",r=l.brands[0]||"",s=l.productNumber;return 1===l.brands.length&&e?window.open("".concat(m.Q5.index(r,s,O.country,i,U)),"_blank"):L(!0)}{_({open:!0,message:c(y.A.ERROR_404_SDS_MESSAGE),variant:I.m$.Error});let a=c(y.A.ERROR_404_SDS_MESSAGE).replace(".","").toLowerCase();(0,b.hO)({description:a,errorCategory:"file download errors",productId:null===(r=e.getSdsCertificateSearch)||void 0===r?void 0:null===(i=r.productNumber)||void 0===i?void 0:i.toLowerCase()})}},[F,{data:D}]=(0,N.b0)({onCompleted:e=>k(e),fetchPolicy:"no-cache"}),H=e=>(0,i.jsx)(S.A,{variant:"body2",style:{color:e?u.palette.error.main:u.palette.common.black},children:(0,i.jsxs)("b",{children:["* ",(0,i.jsx)(T.A,{...y.A.PRODUCT_NUMBER})]})});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(S.A,{variant:"h3",className:p.vr4,children:s}),(0,i.jsx)(S.A,{className:g(p.vr4,p.instructions),children:n}),!o&&(0,i.jsx)(S.A,{variant:"body2",className:p.vr4,children:(0,i.jsx)(T.A,{...y.A.INDICATES_REQUIRED_FIELD})}),(0,i.jsx)(E.l1,{validateOnBlur:!1,validateOnChange:!1,initialValues:{productNumber:""},onSubmit:(e,a)=>{var t;F({variables:{productNumber:(null===(t=e.productNumber)||void 0===t?void 0:t.trim())||""}}),a.setSubmitting(!1)},children:e=>(0,i.jsx)("div",{children:(0,i.jsxs)(E.lV,{"data-testid":"sds-search-form",children:[(0,i.jsx)("div",{className:p.vr6,children:(0,i.jsx)(E.D0,{name:"productNumber",label:H(e.errors.productNumber),component:R.A,placeholder:"e.g. T1503",filled:!0,id:"sds-product-number-field",inputProps:{"data-testid":"sds-product-number-field"},validate:(0,v.jr)(x.Yj().trim().required(c(y.A.PLEASE_ENTER_PRODUCT_NUMBER)))})}),(0,i.jsx)(C.A,{"data-testid":"sds-search-submit",id:"sds-search-submit",type:"submit",variant:"contained",color:"primary",className:p.submitButton,disabled:e.isSubmitting,"aria-label":"Submit",size:"large",children:(0,i.jsx)(T.A,{...y.A.SEARCH})})]})})}),h&&(null==D?void 0:null===(a=D.getSdsCertificateSearch)||void 0===a?void 0:a.sds)&&(null==D?void 0:null===(t=D.getSdsCertificateSearch)||void 0===t?void 0:t.brands)&&(0,i.jsx)(B.A,{open:h,setModalOpen:L,brands:null==D?void 0:null===(r=D.getSdsCertificateSearch)||void 0===r?void 0:r.brands,sdsDetails:D.getSdsCertificateSearch.sds,productNumber:null==D?void 0:null===(l=D.getSdsCertificateSearch)||void 0===l?void 0:l.productNumber,isAdvancedSearch:!0})]})};var O=t(33967);let U=(0,o.n9)()(e=>({vr4:{marginBottom:e.spacing(4)},vr8:{marginBottom:e.spacing(8)},tabs:{minHeight:35,"& .Mui-selected":{color:e.palette.common.black,opacity:1},"& .MuiTabs-indicator":{backgroundColor:e.palette.common.black,height:"4px"},[e.breakpoints.up("sm")]:{minHeight:48}},tab:{color:e.palette.primary.main,fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,height:"fit-content",lineHeight:"unset",marginRight:e.spacing(6),minHeight:"unset",minWidth:"auto",opacity:1,textTransform:"none",[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold}},tabpanel:{padding:0},divider:{marginBottom:e.spacing(4),[e.breakpoints.up("md")]:{marginBottom:e.spacing(8)}}}));var k=function(e){return e.CERTIFICATE_OF_ANALYSIS="CERTIFICATE_OF_ANALYSIS",e.CERTIFICATE_OF_ORIGIN="CERTIFICATE_OF_ORIGIN",e.CERTIFICATE_OF_QUALITY="CERTIFICATE_OF_QUALITY",e}({});let F=()=>{var e;let{classes:a}=U(),t=(0,d.A)(),{formatMessage:o}=(0,A.A)(),f=!0===(0,r.A)(t.breakpoints.up("md")),T=(0,m.rd)(),S=(null==T?void 0:null===(e=T.query)||void 0===e?void 0:e.tab)||"sds",C=(e,a,t)=>{let i=_.tq[null!=t?t:""];(0,b.pc)({...a||{action:"switch to ".concat(t," tab"),component:"body",elementType:"tab",elementText:i},event:"documentation_interaction",detail:"".concat(S," tab"),section:"document search",coreEvent:"no"})},v=[{value:"sds",label:o(y.A.SAFETY_DATA_SHEETS),content:(0,i.jsx)(L,{title:o(y.A.SAFETY_DATA_SHEETS_TITLE),instructions:o(y.A.SDS_INSTRUCTIONS)}),certificateType:null},{value:"coa",label:o(y.A.CERTIFICATES_OF_ANALYSIS),content:(0,i.jsx)(O.Ay,{type:h.e_.Coa,title:o(y.A.CERTIFICATE_OF_ANALYSIS_COA),productInput:!0,dontShowSampleLink:!0,instructions:o({id:"COA_INSTRUCTIONS",defaultMessage:"To search for a Certificate of Analysis (COA), please enter both the product number and the lot/batch number."}),allFieldsRequired:!0}),certificateType:h.e_.Coa},{value:"coo",label:o({id:"CERTIFICATE_OF_ORIGIN_COO",defaultMessage:"Certificates of Origin (COO)"}),content:(0,i.jsx)(O.Ay,{type:h.e_.Coo,title:o(y.A.CERTIFICATE_OF_ORIGIN_COO),productInput:!0,dontShowSampleLink:!0,instructions:o({id:"COO_INSTRUCTIONS",defaultMessage:"To search for a Certificate of Origin (COO), please enter both the product number and the lot/batch number."}),allFieldsRequired:!0}),certificateType:h.e_.Coo},{value:"coq",label:o(y.A.CERTIFICATES_OF_QUALITY),content:(0,i.jsx)(O.Ay,{type:h.e_.Coq,title:o(y.A.CERTIFICATES_OF_QUALITY_COQ),productInput:!0,dontShowSampleLink:!0,isBlueProduct:!0,instructions:o(y.A.COQ_INSTRUCTIONS),allFieldsRequired:!0}),certificateType:h.e_.Coq}];return(0,i.jsxs)(c.Ay,{value:S,children:[(0,i.jsx)(u.A,{onChange:(e,a)=>{T.push(m.HN.index(a.toLowerCase())),C("switch to "+S+" tab",void 0,a)},"aria-label":"documentation-tabs-".concat(S),"data-testid":"documentation-tabs",className:a.tabs,variant:"scrollable",children:v.map((e,t)=>{let{value:r,label:s}=e;return(0,i.jsx)(l.A,{label:s,value:r,className:a.tab},t)})}),(0,i.jsx)(s.A,{className:a.divider}),v.map((e,t)=>{let{value:r,content:l,certificateType:s}=e;return(0,i.jsx)(p.A,{value:r,className:a.tabpanel,children:(0,i.jsxs)(n.A,{container:!0,spacing:2,justifyContent:"space-between",direction:"row",children:[(0,i.jsx)(n.A,{item:!0,xs:12,md:6,className:f?a.vr8:void 0,children:l}),(0,i.jsx)(n.A,{item:!0,xs:12,md:5,children:(0,i.jsx)(g.A,{analyticsCallback:C,certificateType:s||void 0})})]})},t)})]})}},16722:(e,a,t)=>{t.d(a,{A:()=>U});var i=t(37876),r=t(14232),l=t(47801),s=t(99220),n=t(11148),o=t(20534),d=t(16717),c=t(12197),u=t(34415),p=t(64204),m=t(61206),g=t(77742),_=t(8733),h=t(52413),b=t(97710),y=t(35645),A=t(71662),f=t(40002),T=t(40352),S=t(32609),C=t(66313),v=t(77660),x=t(11788),E=t(84119),N=t(52710),I=t(71007),R=t(75020),B=t(61622),M=t(87254),P=t(39324);let{publicRuntimeConfig:{featureFlags:j}}=t.n(P)()(),L=(0,s.n9)()(e=>({root:{display:"block",padding:e.spacing(4)},name:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(1)},description:{fontSize:e.typography.pxToRem(14),marginBottom:e.spacing(4)},viewPricingWrapper:{textAlign:"right"},viewPricingWrapperWithBadge:{display:"flex",justifyContent:"space-between"},viewPricing:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main},loaderContainer:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:300,width:"100%"}})),O="7950",U=e=>{var a,t,s,P,U,k,F,D,H;let{product:G,substanceName:w,className:W,substanceId:K,substancePosition:q}=e,{classes:Y,cx:V}=L(),J=(0,n.rd)(),z=(0,T.Ay)(),{formatMessage:Z}=(0,g.A)(),{focus:Q="",catalogType:X="",orgId:$=""}=J.query||{},[ee,ea]=(0,r.useState)(!1),et=(null==G?void 0:G.isMarketplace)?v.Mh.Marketplace:null,{currentUser:ei,getSitePreference:er,isB2BUser:el,isDTAQZuCustomer:es,isBlueErpIntegrationEnabled:en}=(0,x.iZ)(),eo=es?er(x.VD.PreferredDealerId):null,ed=en&&(null==G?void 0:G.erp_type)&&(null==G?void 0:null===(a=G.erp_type)||void 0===a?void 0:a.length)>0,ec=null!==(k=null===l.Lr||void 0===l.Lr?void 0:l.Lr.getItem("searchedfor"))&&void 0!==k?k:"",[eu,{data:ep,loading:em,error:eg}]=(0,C.Gb)({variables:{...ed&&{erp_type:null==G?void 0:G.erp_type},brand:null==G?void 0:null===(t=G.brand)||void 0===t?void 0:t.key,catalogType:(0,b.vN)(et||X||Q),checkBuyNow:!0,checkForPb:!0,dealerId:eo,displaySDS:!1,materialIds:null==G?void 0:G.materialIds,orgId:$,productKey:null==G?void 0:G.productKey,productNumber:null==G?void 0:G.productNumber,quantity:1}}),{discontinuedPricingInfo:e_}=null!==(F=null==ep?void 0:ep.getPricingForProduct)&&void 0!==F?F:{},eh=!em&&ee&&!e_,eb=(0,B.j)(null==e_?void 0:e_.replacementProducts),ey=G.productNumber.startsWith("CB_")?Z({id:"DETAILS",defaultMessage:"Details"}):G.productNumber,eA=(0,r.useContext)(N.E),ef=(0,r.useMemo)(()=>{var e,a;return(null==ei?void 0:null===(a=ei.soldToPartners)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.salesOrg)||(null==ei?void 0:ei.metadata.salesOrg)||""},[ei]),eT=(0,r.useMemo)(()=>{var e;return(null==ei?void 0:null===(e=ei.metadata)||void 0===e?void 0:e.country)||""},[ei]),eS=j.srpTxnBadges&&"US"===eT&&!el&&G.txnBadge&&(null===(s=G.txnBadge)||void 0===s?void 0:s.type)==="MAX_DISCOUNT"&&(null===(U=G.txnBadge)||void 0===U?void 0:null===(P=U.salesOrgIds)||void 0===P?void 0:P.includes(O))&&ef===O;return eg?(0,i.jsx)(N.M,{...eA,brand:G.brand.key,item:G.name,children:(0,i.jsx)(E.A,{productNumber:null==G?void 0:G.productNumber,error:eg})}):(0,i.jsxs)(d.A,{component:"li",className:V(W,Y.root),children:[(0,i.jsx)(c.A,{component:"h3",className:Y.name,children:G.brand.key&&G.productNumber?(0,i.jsx)(h.N,{...n.aR.index(G.brand.key,G.productKey,{catalog:(0,b.vN)(X||Q)}),passHref:!0,children:(0,i.jsx)(u.A,{onClick:()=>(0,I.WL)({product:G,searchTerm:ec,substanceId:K,substancePosition:q}),children:ey})}):(0,i.jsx)("span",{children:G.productNumber})}),(0,i.jsx)(c.A,{component:"p",className:Y.description,children:(0,i.jsx)(m.A,{value:G.legalNameSuffix||G.description})}),e_?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(S.A,{discontinuedPricingInfo:e_}),eb&&(0,i.jsx)(A.A,{type:f.j.RecommendedProducts,preloadCardImages:!0,products:eb,slidesToShow:z({xs:1,sm:2,lg:3}),withoutControls:eb.length<=4})]}):(0,i.jsxs)("div",{className:eS?Y.viewPricingWrapperWithBadge:Y.viewPricingWrapper,children:[eS&&(0,i.jsx)(M.A,{showTooltip:!0,toolTipPlacement:"right"}),(0,i.jsx)(p.A,{className:Y.viewPricing,onClick:()=>{var e;G.paMessage||eu(),ea(!0),(0,R.Sm)({action:"view p&a",section:q?void 0:"products",component:"list",elementType:"link",elementText:"view",material:{materialDescription:G.name,brand:null===(e=G.brand)||void 0===e?void 0:e.key,product:G.productNumber}})},"aria-label":"view pricing",children:(0,i.jsx)(_.A,{id:"SUBSTANCE_VIEW_PRICING",defaultMessage:"View Pricing"})})]}),em?(0,i.jsx)(o.A,{}):eh&&(0,i.jsx)(y.A,{onClose:()=>{ea(!ee)},substanceName:w,productNumber:G.productNumber,productKey:G.productKey,brandKey:G.brand.key,description:G.description,materialIds:G.materialIds,isMarketplace:G.isMarketplace,productAttributes:G.attributes,marketplaceSellerId:G.marketplaceSellerId||"",marketplaceOfferId:G.marketplaceOfferId||"",erp_type:G.erp_type,productName:null!==(D=G.name)&&void 0!==D?D:"",displaySellerName:null!==(H=G.displaySellerName)&&void 0!==H?H:"",pricingData:null==ep?void 0:ep.getPricingForProduct,paMessage:G.paMessage})]})}},17215:(e,a,t)=>{t.d(a,{A:()=>o});var i=t(37876);t(14232);var r=t(64204),l=t(61261),s=t(43965);let n=(0,l.A)(e=>({root:{display:"table",fontWeight:e.typography.fontWeightRegular,fontSize:e.typography.pxToRem(12),color:e.palette.text.primary,background:e.palette.common.white,padding:e.spacing(2),borderRadius:"3px",border:"1px solid ".concat(e.palette.grey[200]),[e.breakpoints.up("md")]:{padding:e.spacing(1,1.5)}},closeBtn:{marginLeft:e.spacing(2),marginRight:"0 !important",fontSize:e.typography.pxToRem(10)},alignmentWrapper:{display:"flex",justifyContent:"center"}})),o=e=>{let{label:a,onDelete:t,dataTestId:l,ariaLabel:o}=e,d=n(),c="string"==typeof a?(0,i.jsx)("span",{children:a}):a;return(0,i.jsx)("div",{className:d.root,"data-testid":l,children:(0,i.jsxs)("div",{className:d.alignmentWrapper,children:[(0,i.jsx)("span",{children:c}),(0,i.jsx)(r.A,{"aria-label":o,className:d.closeBtn,onClick:t,children:(0,i.jsx)(s.A,{fontSize:"inherit",color:"primary"})})]})})}},19409:(e,a,t)=>{t.d(a,{A:()=>N});var i=t(37876),r=t(14232),l=t(8733),s=t(78206),n=t(44131),o=t(99220),d=t(12197),c=t(36503),u=t(5411),p=t(90079),m=t(37290),g=t(5325),_=t(77274),h=t(38582),b=t(82250),y=t(44601),A=t(86024),f=t(28975),T=t(34369),S=t(53471),C=t(11148),v=t(20534),x=t(11788);let E=(0,o.n9)()(e=>({closeButton:{position:"absolute",right:e.spacing(1),top:e.spacing(0),color:e.palette.secondary.main},dialogTitle:{margin:0,padding:e.spacing(2),backgroundColor:e.palette.background.grey},submitButton:{margin:e.spacing(0,2,2)},confirmTitle:{margin:e.spacing(2,0,5)}})),N=e=>{let a,t,o,{onClose:N,quoteData:I}=e,{classes:R}=E(),B=(0,C.rd)(),[M]=(0,S.u7)(),{setSnackbar:P}=(0,h.W)(),{currentUser:j}=(0,x.iZ)(),[L,O]=(0,r.useState)({}),[U,k]=(0,r.useState)(!0);Array.isArray(I)||(a=null==I?void 0:I.material,t=null==I?void 0:I.product,o=null==I?void 0:I.quantity);let{rawYupSchema:{ccEmail:F,extension:D,fax:H,mobile:G,phone:w,required:W,requiredEmail:K}}=(0,_.dz)(),q=n.Ik().shape({ccForOrderConfEmailIds:F,email:K,extension:D,fax:H,firstName:W,mobile:G,telephone:w}),Y=async(e,a)=>{(0,y.A)({top:0,left:0,behavior:"smooth"});try{if(I){var t,i,r,l,s;let a=Array.isArray(I)?{addressInfo:e,input:I.map(e=>{var a,t,i,r;return{materialNumber:null!==(i=null!==(t=null==e?void 0:e.materialNumber)&&void 0!==t?t:null==e?void 0:null===(a=e.material)||void 0===a?void 0:a.materialNumber)&&void 0!==i?i:"",quantity:null!==(r=e.quantity)&&void 0!==r?r:0}})}:{addressInfo:e,input:{materialNumber:null!==(r=null!==(i=null==I?void 0:I.materialNumber)&&void 0!==i?i:null==I?void 0:null===(t=I.material)||void 0===t?void 0:t.materialNumber)&&void 0!==r?r:"",quantity:null!==(l=I.quantity)&&void 0!==l?l:0}},{data:n}=await M({variables:a});n&&B.replace(C.q8.quoteDetail(null==n?void 0:null===(s=n.generateQuote)||void 0===s?void 0:s.orderNumber))}}catch(t){k(!1);let{errors:e}=(0,b.Mw)(t);if(e.length>0){let{code:a}=e[0];g.A[a]?P(h.iZ.CartErrorRequestingQuote,a):P(h.iZ.GenericError)}a.setSubmitting(!1)}};return(0,r.useEffect)(()=>{if(null==j?void 0:j.contactAddress){let{contactAddress:e}=j;O({firstName:"".concat(null==e?void 0:e.firstName," ").concat(null==e?void 0:e.lastName),email:null==e?void 0:e.email,telephone:null==e?void 0:e.telephone,extension:null==e?void 0:e.extension,mobile:null==e?void 0:e.mobilePhone,fax:null==e?void 0:e.fax}),k(!1)}},[]),U?(0,i.jsx)(v.A,{}):(0,i.jsx)(s.l1,{initialValues:L,onSubmit:Y,enableReinitialize:!1,validateOnMount:!1,validationSchema:q,children:e=>{let{isSubmitting:r,handleSubmit:n}=e;return(0,i.jsx)(A.A,{open:!0,onClose:(e,a)=>N(a),size:A.I.Large,renderTitle:()=>(0,i.jsx)(d.A,{variant:"h2",children:(0,i.jsx)(l.A,{id:"REQUEST_QUOTE",defaultMessage:"Request Quote"})}),children:(0,i.jsxs)(f.Uh,{children:[a&&t&&o?(0,i.jsx)(c.A,{container:!0,children:(0,i.jsx)(T.A,{material:a,product:t,quantity:o})}):null,(0,i.jsxs)(c.A,{className:R.confirmTitle,children:[(0,i.jsx)(d.A,{variant:"h3",children:(0,i.jsx)(l.A,{id:"CART_CONFIRM_BUYER_INFORMATION_TITLE",defaultMessage:"Confirm Buyer Information"})}),(0,i.jsx)(d.A,{children:(0,i.jsx)(l.A,{id:"REQUIRED_FIELD",defaultMessage:"* Required"})})]}),(0,i.jsxs)(c.A,{container:!0,spacing:3,children:[(0,i.jsxs)(c.A,{container:!0,item:!0,xs:12,spacing:2,children:[(0,i.jsxs)(c.A,{item:!0,xs:6,children:[(0,i.jsxs)("label",{htmlFor:"Contact Name",className:"inline-label",children:["* ",(0,i.jsx)(l.A,{...g.A.CONTACT_NAME})]}),(0,i.jsx)(s.D0,{name:"firstName",component:m.A,filled:!0})]}),(0,i.jsxs)(c.A,{item:!0,xs:6,children:[(0,i.jsxs)("label",{htmlFor:"email",className:"inline-label",children:["* ",(0,i.jsx)(l.A,{...g.A.EMAIL})]}),(0,i.jsx)(s.D0,{name:"email",component:m.A,filled:!0})]})]}),(0,i.jsxs)(c.A,{container:!0,item:!0,xs:12,spacing:2,children:[(0,i.jsxs)(c.A,{item:!0,xs:4,children:[(0,i.jsx)("label",{htmlFor:"Phone",className:"inline-label",children:(0,i.jsx)(l.A,{...g.A.CART_PHONE})}),(0,i.jsx)(s.D0,{name:"telephone",component:m.A,filled:!0})]}),(0,i.jsxs)(c.A,{item:!0,xs:3,children:[(0,i.jsx)("label",{htmlFor:"Extension",className:"inline-label",children:(0,i.jsx)(l.A,{...g.A.CART_EXT})}),(0,i.jsx)(s.D0,{name:"extension",component:m.A,filled:!0})]}),(0,i.jsxs)(c.A,{item:!0,xs:4,children:[(0,i.jsx)("label",{htmlFor:"Mobile",className:"inline-label",children:(0,i.jsx)(l.A,{...g.A.CART_MOBILE})}),(0,i.jsx)(s.D0,{name:"mobile",component:m.A,filled:!0})]})]}),(0,i.jsx)(c.A,{container:!0,item:!0,xs:12,children:(0,i.jsxs)(c.A,{item:!0,xs:4,children:[(0,i.jsx)("label",{htmlFor:"Fax",className:"inline-label",children:(0,i.jsx)(l.A,{...g.A.CART_FAX})}),(0,i.jsx)(s.D0,{name:"fax",component:m.A,filled:!0})]})})]}),(0,i.jsx)(f.fW,{children:(0,i.jsxs)(u.A,{variant:"contained",color:"primary",size:"large",className:R.submitButton,disabled:r,onClick:()=>n(),children:[r&&(0,i.jsx)(p.A,{size:30}),(0,i.jsx)(l.A,{...g.A.SUBMIT_REQUEST})]})})]})})}})}},19490:(e,a,t)=>{t.d(a,{A:()=>o});var i=t(37876);t(14232);var r=t(8733),l=t(99660),s=t(54753);let n=(0,l.A)(e=>({supplementary:{fontSize:e.typography.pxToRem(12),lineHeight:1.5}})),o=e=>{var a,t;let{promotional:l}=e,o=n(),{messageKey:d,messageValue:c,messageVariable1:u,messageVariable2:p,messageVariable3:m}=null!=l?l:{};if(d&&!c&&!s.A[d])return null;let g=null==c?void 0:null===(t=c.replace("%0","".concat(u)))||void 0===t?void 0:null===(a=t.replace("%1","".concat(p)))||void 0===a?void 0:a.replace("%2","".concat(m));return(0,i.jsx)("div",{children:d&&s.A[d]?(e=>(0,i.jsx)(r.A,{...s.A[e.messageKey],values:{messageVariable1:e.messageVariable1,messageVariable2:(0,i.jsx)("strong",{children:e.messageVariable2})},children:e=>(0,i.jsx)("div",{className:o.supplementary,children:e})}))(l):(0,i.jsx)(r.A,{id:"DEFAULT_PROMOTIONAL_MESSAGE",defaultMessage:"{messageValue}",values:{messageValue:g},children:e=>(0,i.jsx)("div",{className:o.supplementary,children:e})})})}},21018:(e,a,t)=>{t.d(a,{A:()=>i.A,O:()=>i.O});var i=t(47233)},21328:(e,a,t)=>{t.d(a,{O:()=>l});var i=t(11788),r=t(77660);let l=()=>{let e,a;let{isBlueErpIntegrationEnabled:t,userErpType:l,hasOnlyBlueERP:s,isDarmstadtUser:n}=(0,i.iZ)();return t?(n?e=r.Mh.B2b:s?e=r.Mh.Sialblue:(e=r.Mh.Sialpurple,l===r.zI.Anonymous||l===r.zI.NewUser||l===r.zI.Red?a="erp_type:borred":(l===r.zI.Blue||l===r.zI.Purple)&&(a="erp_type:borblue")),{catalogType:e,filter:a}):{}}},21341:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876);t(14232);var r=t(7645),l=t(36503),s=t(35877),n=t(5493);let o=()=>{let e=(0,s.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.A,{mb:12}),(0,i.jsx)(l.A,{container:!0,spacing:4,children:Array(12).fill({}).map((a,t)=>(0,i.jsx)(l.A,{item:!0,xs:6,sm:4,children:(0,i.jsx)(r.A,{border:1,borderColor:e.palette.grey["50"],mb:{xs:3,sm:6},p:{xs:2,sm:4},children:(0,i.jsxs)(l.A,{container:!0,direction:"column",spacing:2,children:[(0,i.jsx)(l.A,{item:!0,sm:12,children:(0,i.jsx)(n.A,{height:200,width:1})}),(0,i.jsx)(l.A,{item:!0,sm:12,children:(0,i.jsx)(n.A,{height:18,width:1,borderRadius:{xs:2,sm:"borderRadius"},mb:{sm:2}})}),(0,i.jsx)(l.A,{item:!0,sm:7,children:(0,i.jsx)(n.A,{height:18,width:1,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(l.A,{item:!0,sm:7,children:(0,i.jsx)(n.A,{height:18,width:1,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(l.A,{item:!0,sm:7,children:(0,i.jsx)(n.A,{height:18,width:1,borderRadius:{xs:2,sm:"borderRadius"}})})]})},t)},t))})]})};var d=t(93783),c=t(45249),u=t(15524);let p=e=>{let{view:a,error:t}=e,l=a===c.Z.list?d.A:o;return t?(0,i.jsx)(r.A,{display:"flex",flexDirection:"column",alignItems:"center",mt:20,children:(0,i.jsx)(u.A,{error:t})}):(0,i.jsx)(l,{})}},21908:(e,a,t)=>{t.d(a,{t1:()=>c});var i=t(28888);t(37876);var r=t(82897),l=t(54064);t(14232);var s=t(54431);function n(){let e=(0,i._)(["\n query SrpFeaturedProducts($input: GetSrpFeaturedProductsInput!) {\n getSrpFeaturedProducts(input: $input) {\n products {\n ...DynamicProduct\n }\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(n(),l.z);function c(e){let a={...o,...e};return s.IT(d,a)}},22071:(e,a,t)=>{t.d(a,{A:()=>u});var i=t(37876);t(14232);var r=t(12197),l=t(24315),s=t(99220),n=t(8733),o=t(35967),d=t(61206);let c=(0,s.n9)()(e=>({loaderContainer:{display:"flex",margin:e.spacing(2,4,5,0)},chipContainer:{display:"inline-block",margin:e.spacing(2,2,5,0),[e.breakpoints.down("sm")]:{display:"flex",margin:e.spacing(2,2,4,0),overflowX:"scroll"}},chip:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:e.shape.borderRadius,color:e.palette.primary.main,margin:e.spacing(0,2,2,0),minWidth:88,padding:e.spacing(6,0),textAlign:"center","& .MuiChip-label":{padding:e.spacing(0,2)}},packSize:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(-1)},price:{fontSize:e.typography.pxToRem(12),lineHeight:"16px",letterSpacing:"-0.12px",fontWeight:e.typography.fontWeightRegular,color:e.palette.common.black},chipSelected:{backgroundColor:"#e7f3fb",color:e.palette.common.black,borderColor:e.palette.common.black,"&&:focus":{backgroundColor:"#e7f3fb"}},chipUnavailable:{backgroundColor:e.palette.grey[200],borderColor:e.palette.grey[300],color:e.palette.common.black},chipSelectedUnvailable:{borderColor:e.palette.primary.main},loader:{animation:"$fadeAnimation 0.7s ease-in-out infinite",backgroundColor:"#efefef",borderRadius:5,height:50,marginRight:e.spacing(2),opacity:0,width:88},"@keyframes fadeAnimation":{"0%, 100%":{opacity:1},"14.285714%":{opacity:.8},"28.571429%":{opacity:.6},"42.857143%":{opacity:.4},"57.142857%":{opacity:.2},"71.428571%":{opacity:.2},"85.714286%":{opacity:.2}}})),u=e=>{let{items:a,loading:t,onSelect:s,selectedChip:u,unavailableChips:p,loadCount:m=6}=e,{classes:g,cx:_}=c();return t?(0,i.jsx)("div",{className:g.loaderContainer,children:Array(m).fill({}).map((e,a)=>(0,i.jsx)("div",{className:g.loader,style:{animationDelay:"".concat(.1*a,"s")}},a))}):(0,i.jsx)("div",{className:g.chipContainer,children:a.map((e,a)=>{var t,c;let m=(null==e?void 0:e.value)===u,h=null==p?void 0:p.includes(null==e?void 0:e.value),b=null==e?void 0:null===(t=e.availabilities)||void 0===t?void 0:t.some(e=>null==e?void 0:e.displayInquireLink),y=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.A,{className:g.packSize,value:null==e?void 0:null===(c=e.packSize)||void 0===c?void 0:c.toUpperCase()}),(null==e?void 0:e.hidePriceMessageKey)?null:(0,i.jsx)("div",{className:g.price,children:b?(0,i.jsx)(r.A,{variant:"inherit",children:(0,i.jsx)(n.A,{id:"INQUIRE",defaultMessage:"Inquire"})}):(0,i.jsx)(o.Gr,{currency:null==e?void 0:e.currency,currencyDisplay:"symbol",style:"currency",value:null==e?void 0:e.price})})]});return(0,i.jsx)(l.A,{label:y,variant:"outlined",clickable:!0,onClick:()=>s(null==e?void 0:e.value),className:_(g.chip,{[g.chipSelected]:m,[g.chipUnavailable]:h,[g.chipSelectedUnvailable]:m&&h})},"".concat(a,"-").concat(null==e?void 0:e.packSize,"-").concat(null==e?void 0:e.value))})})}},25771:(e,a,t)=>{t.d(a,{A:()=>h});var i=t(37876),r=t(14232),l=t(11148),s=t(52413),n=t(7645),o=t(99220),d=t(35877),c=t(69605),u=t(8733),p=t(54753),m=t(97710),g=t(92881);let _=(0,o.n9)()(e=>({root:{[e.breakpoints.down("md")]:{flexFlow:"column"}},shipped:{[e.breakpoints.down("lg")]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[e.breakpoints.down("md")]:{marginTop:e.spacing(8),marginBottom:e.spacing(6)}},infoIcon:{transform:"scale(1.2)",color:e.palette.primary.main,height:e.spacing(4),verticalAlign:"bottom",cursor:"pointer"},contactIcon:{color:e.palette.grey[500],marginTop:3,marginRight:e.spacing(4),width:20,height:16},trustedInfo:{fontSize:e.typography.pxToRem(12)},verticalLine:{[e.breakpoints.up("md")]:{borderRight:"1px solid ".concat(e.palette.grey[400]),marginRight:e.spacing(10),paddingRight:e.spacing(10),lineHeight:e.typography.pxToRem(16)}},pointerCursor:{cursor:"pointer"},flexStart:{alignSelf:"flex-start"}})),h=e=>{let{className:a,isMarketplace:t,marketplaceSellerId:o="",marketplaceOfferId:h="",productAttributes:b,displaySellerName:y,hideMarketPlaceContactInfo:A}=e,{classes:f,cx:T}=_(),S=(0,d.A)(),C=(0,l.rd)(),v=y||(0,m.t1)(b),x=t&&!!o&&!!h&&!!v,[E,N]=(0,r.useState)(!1),I=()=>{N(e=>!e)};return x?(0,i.jsxs)(n.A,{display:"flex",className:T(f.root,a),children:[(0,i.jsxs)(n.A,{display:"flex",className:f.shipped,children:[(0,i.jsx)("div",{children:(0,i.jsx)("img",{src:"/static/package.svg",alt:"PDF Icon",className:f.contactIcon})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(u.A,{...p.A.CONTACT_SELLER_SHIPPED_SOLD})," ",(0,i.jsx)(s.N,{...l.kJ.index(v,o),children:(0,i.jsx)("a",{children:v})})]}),(0,i.jsxs)("div",{className:f.trustedInfo,children:[(0,i.jsx)(u.A,{...p.A.CONTACT_SELLER_TRUSTED}),(0,i.jsx)(c.A,{className:f.infoIcon,onClick:I}),E&&(0,i.jsx)(g.A,{open:E,onCancel:I})]})]})]}),A?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{display:"flex",children:(0,i.jsx)("span",{className:f.verticalLine})}),(0,i.jsxs)(n.A,{display:"flex",className:f.flexStart,children:[(0,i.jsx)(n.A,{display:"flex",alignItems:"center",children:(0,i.jsx)("img",{src:"/static/contact.svg",alt:"PDF Icon",className:f.contactIcon})}),(0,i.jsxs)(n.A,{display:"flex",alignItems:"center",children:[(0,i.jsx)(u.A,{...p.A.CONTACT_SELLER_HAVE_QUESTION})," ",(0,i.jsx)(s.N,{...l.kJ.contact(v,o,C.asPath,l.C2.OFFER_MESSAGING,h),children:(0,i.jsx)(n.A,{display:"inline-block",marginLeft:S.spacing(.25),children:(0,i.jsx)("a",{className:f.pointerCursor,children:(0,i.jsx)(u.A,{...p.A.SELLER_CONTACT_SELLER})})})})]})]})]})]}):null}},26925:(e,a,t)=>{t.d(a,{A:()=>ed});var i=t(37876),r=t(71541),l=t(7645),s=t(12197),n=t(5411),o=t(34415),d=t(99220),c=t(35877),u=t(72185),p=t(52413),m=t(11148),g=t(77660),_=t(2184),h=t(66313),b=t(71007),y=t(88700),A=t(75020),f=t(23307),T=t(57548),S=t(97710),C=t(99486),v=t(11788),x=t(14232),E=t(8733),N=t(86367),I=t(35967),R=t(78206),B=t(44478),M=t(68748),P=t(64204),j=t(54753);let L=(0,d.n9)()(e=>({submitButton:{marginTop:e.spacing(4)},linkButton:{width:"100%",color:e.palette.secondary.main,fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold},cannotAddToCart:{color:e.palette.error.main,fontWeight:e.typography.fontWeightBold}})),O=e=>{let{availabilityLoading:a,isSubmitting:t,canAddToCart:r,hideAddToCartForPrepackItems:l,anonymousUser:s}=e,{classes:o}=L(),d=(0,m.rd)();return l?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:o.cannotAddToCart,children:(0,i.jsx)(E.A,{id:"CANNOT_ADD_TO_CART",defaultMessage:"Cannot Add To Cart"})}),(0,i.jsx)(E.A,{id:"CANNOT_ADD_TO_CART_DETAILS",defaultMessage:"Your profile is currently configured to allow ordering for configurable items such as oligos and peptides but not regular inventory items. Although you can access pricing and availability for these products, they cannot be added to your shopping cart."})]}):r?(0,i.jsx)(n.A,{type:"submit",className:o.submitButton,variant:"contained",color:"primary",size:"large",fullWidth:!0,disabled:a||t,id:"submit-button-add-to-cart",children:(0,i.jsx)(E.A,{id:"ADD_TO_CART",defaultMessage:"Add to Cart"})}):s?(0,i.jsx)(p.N,{passHref:!0,href:"".concat(m.VV.index(),"?redirect=").concat(encodeURIComponent(d.asPath||m.xn.index())),children:(0,i.jsx)(P.A,{className:o.linkButton,id:"submit-button-login-to-add-to-cart",children:(0,i.jsx)(E.A,{...j.A.LOGIN_TO_ADD_TO_CART})})}):(0,i.jsx)(p.N,{passHref:!0,href:"".concat(m.R6.linkProfile(),"?returnUrl=").concat(encodeURIComponent(d.asPath||m.xn.index())),children:(0,i.jsx)(P.A,{className:o.linkButton,children:(0,i.jsx)(E.A,{...j.A.LINK_PROFILE})})})};var U=t(36382),k=t(10113),F=t(89099),D=t(776),H=t(88887);let G=(0,d.n9)({name:"MobileProductPriceAvailability",uniqId:"MobileProductPA1"})((e,a,t)=>({materialSelect:{marginBottom:e.spacing(3),"& .MuiSelect-selectMenu":{fontSize:e.typography.pxToRem(16)},["& .".concat(t.optionPrice)]:{display:"none"}},option:{width:"100%",display:"flex",justifyContent:"space-between"},optionPrice:{},quantityInput:{fontWeight:e.typography.fontWeightMedium},listPrice:{fontSize:e.typography.pxToRem(16),lineHeight:1,textDecoration:"line-through",color:e.palette.error.main},price:{fontSize:e.typography.pxToRem(36),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(1),[e.breakpoints.down("lg")]:{fontSize:e.typography.pxToRem(20)}},multiCountryTable:{paddingBottom:e.spacing(7)}})),w=e=>{let{materialPricing:a,country:t,productNumber:r,canAddToCart:s,anonymousUser:n,marketplaceOfferId:o}=e,{classes:d,cx:c}=G(),u=(0,F.useRouter)(),p={materialNumber:a[0].materialNumber,quantity:1,material:a[0]},[m,g]=(0,x.useState)(p),_=(0,U.g9)(),{getSitePreference:h}=(0,v.iZ)(),b=h(v.VD.HideAddToCartForPrepackItems);return(0,x.useMemo)(()=>g(p),[r]),(0,i.jsx)(R.l1,{initialValues:m,onSubmit:(e,t)=>{let{setSubmitting:i,resetForm:r}=t,l=a.filter(a=>[e].filter(e=>e.materialNumber===(null==a?void 0:a.materialNumber))[0]);(0,D.xy)({items:l,productListPageName:u.asPath.includes("/search")?D.L1.SearchResultPage:D.L1.ProductDetailPage}),_([{materialNumber:e.materialNumber,quantity:e.quantity,marketplaceOfferId:o}],i,r,"marketplace"===a[0].catalogType)},enableReinitialize:!0,children:e=>{var r;let{values:o,isSubmitting:u,initialValues:p}=e,g=o.material;return m.materialNumber!==p.materialNumber?null:(0,i.jsx)(R.lV,{children:(0,i.jsxs)("div",{className:c(t&&d.multiCountryTable),children:[(0,i.jsx)(l.A,{mb:1,children:(0,i.jsx)("label",{htmlFor:"TEMP",children:(0,i.jsx)(E.A,{...j.A.SKU})})}),(0,i.jsx)(R.D0,{name:"materialNumber",children:e=>{var t;let{form:r,field:l,meta:s}=e;return(0,i.jsx)(B.A,{filled:!0,field:l,meta:s,form:r,size:"large",className:d.materialSelect,onChange:e=>{l.onChange(e),r.setFieldValue("quantity",1)},disabled:!!(null==g?void 0:null===(t=g.availabilities)||void 0===t?void 0:t.length),options:a.map(e=>({label:(0,i.jsxs)("div",{className:d.option,children:[(0,i.jsx)("div",{children:e.materialNumber}),e.price?(0,i.jsx)("div",{className:d.optionPrice,children:(0,i.jsx)(I.Gr,{style:"currency",currencyDisplay:"symbol",currency:e.currency,value:e.price})}):(0,i.jsx)(E.A,{...j.A.UNAVAILABLE})]}),value:e.materialNumber}))})}}),g.price&&g.listPrice&&g.listPrice>g.price?(0,i.jsx)("div",{className:d.listPrice,children:(0,i.jsx)(I.Gr,{style:"currency",currencyDisplay:"symbol",currency:g.currency,value:g.listPrice})}):null,(0,i.jsx)(l.A,{display:"flex",alignItems:"center",children:!!g.price&&(0,i.jsx)("div",{className:d.price,children:(0,i.jsx)(I.Gr,{style:"currency",currencyDisplay:"symbol",currency:g.currency,value:g.price})})}),(0,i.jsx)(l.A,{mb:6,mt:4,children:(0,i.jsx)(H.A,{material:g,canAddToCart:s})}),(0,i.jsx)(k.A,{quantity:g.quantity,materialNumber:g.materialNumber,brand:null==g?void 0:g.brand,productName:null==g?void 0:g.materialDescription,productId:null==g?void 0:g.product}),s&&!b?(0,i.jsx)(R.D0,{name:"quantity",children:e=>{var a;let{form:t,field:r}=e;return(0,i.jsx)(M.A,{...r,size:"large",className:d.quantityInput,filled:!0,onChange:e=>{t.setFieldValue(r.name,e)},min:1,onBlur:()=>{r.value<1&&t.setFieldValue(r.name,1)},disabled:!!(null==g?void 0:null===(a=g.availabilities)||void 0===a?void 0:a.length),inputProps:{inputMode:"numeric"}})}}):null,!t&&(0,i.jsx)(O,{isSubmitting:u,availabilityLoading:!!(null==g?void 0:null===(r=g.availabilities)||void 0===r?void 0:r.length),canAddToCart:s,hideAddToCartForPrepackItems:b,anonymousUser:n})]})})}})},W=e=>{let{materialPricing:a,country:t,productNumber:r,canAddToCart:l,anonymousUser:s,marketplaceOfferId:n}=e;return(null==a?void 0:a.length)?(0,i.jsx)(w,{materialPricing:a,country:t,productNumber:r,canAddToCart:l,anonymousUser:s,marketplaceOfferId:n}):null};var K=t(25771),q=t(84119),Y=t(86680),V=t(4009),J=t(71662),z=t(61622),Z=t(40002),Q=t(40352),X=t(81232),$=t(52710);let ee=e=>{let{country:a,currentDtaqDealer:t,materialPricing:r,canAddToCart:l,PricingComponent:s=V.A,displayPromotionalBundlesAnchor:n,displaySDS:o,ctas:d,discontinuedPricingInfo:c,productName:u,displaySellerName:p,productKey:m,productDescription:g,productId:_,images:h,brandKey:b,gaType:y,gaMapProducts:A,addToList:f,condensed:T=!1,isMarketplace:S,isMarketplaceCartEnabled:C,marketplaceSellerId:E,marketplaceOfferId:N,productAttributes:I,onAddToCartResult:B,handlePriceUpdateForDealer:M,updateQuantity:P,erpType:j,dChainMessage:L}=e,O=(0,F.useRouter)(),k=(0,Q.Ay)(),H=(0,U.g9)(),{getSitePreference:G,isDTAQZuCustomer:w,isBlueErpIntegrationEnabled:W,isB2BUser:K,userErpType:q}=(0,v.iZ)(),ee=O.asPath.includes("/compare"),ea=G(v.VD.HideAddToCartForPrepackItems),et=(0,x.useContext)($.E);if(c){let e=ee?null:null==c?void 0:c.replacementProducts,a=(0,z.j)(e);return(0,i.jsxs)($.M,{...et,replacementProducts:e,children:[(0,i.jsx)(X.A,{discontinuedPricingInfo:c}),a&&(0,i.jsx)(J.A,{type:Z.j.RecommendedProducts,preloadCardImages:!0,mainProduct:{productKey:m,brandKey:b,images:h},products:a,slidesToShow:k({xs:1,sm:2,lg:3}),withoutControls:a.length<=4})]})}if(!(null==r?void 0:r.length))return null;let ei=w?G(v.VD.PreferredDealerId):null;return(0,i.jsx)(R.l1,{enableReinitialize:!0,initialValues:((e,a)=>e?e.reduce((e,t,i)=>{let{materialNumber:r,marketplaceOfferId:l}=t;return{...e,[i]:{materialNumber:r,marketplaceOfferId:l,quantity:"",dealerId:a}}},{}):[])(r,ei),onSubmit:(e,a)=>{let{setSubmitting:i,resetForm:l}=a,s=Object.keys(e).map(a=>({materialNumber:e[a].materialNumber,quantity:Number(e[a].quantity),dealerId:t,marketplaceOfferId:e[a].marketplaceOfferId})).filter(e=>e.quantity),n=r.filter(e=>s.filter(a=>a.materialNumber===(null==e?void 0:e.materialNumber))[0]);(0,Y.p8)(s,r,y,A,j,{isBlueErpIntegrationEnabled:W,isB2BUser:K,userErpType:q}),f?f(s):((0,D.xy)({items:n,productListPageName:O.asPath.includes("/search")?D.L1.SearchResultPage:D.L1.ProductDetailPage}),H(s,i,l,S).then(B))},children:e=>{let{isSubmitting:t,dirty:c,submitForm:m,resetForm:h,setFieldValue:b,values:y}=e;return(0,i.jsx)(R.lV,{children:(0,i.jsx)(s,{country:a,productName:u,displaySellerName:p,productDescription:g,productId:_,materialPricing:r,canAddToCart:l,hideAddToCartForPrepackItems:ea,isSubmitting:t,dirty:c,submitForm:m,resetForm:h,displayPromotionalBundlesAnchor:n,displaySDS:o,ctas:d,isAddToList:!!f,condensed:T,setFieldValue:b,values:y,isMarketplace:S,isMarketplaceCartEnabled:C,marketplaceSellerId:E,marketplaceOfferId:N,productAttributes:I,handlePriceUpdateForDealer:M,updateQuantity:P,erpType:j,dChainMessage:L})})}})};var ea=t(29394),et=t(65264),ei=t(32588),er=t(17685),el=t(16193),es=t(89212),en=t(38882);let eo=(0,d.n9)()(e=>({bulkOrderWrapper:{display:"flex",justifyContent:"center",marginTop:e.spacing(4)},dchainMessage:{alignItems:"center",borderRadius:0,justifyContent:"center",padding:e.spacing(.2,0)},tabs:{color:e.palette.primary.main,"& .Mui-selected":{color:e.palette.common.black},"& .MuiTabs-indicator":{backgroundColor:e.palette.common.black,height:e.spacing(1)},[e.breakpoints.down("lg")]:{paddingBottom:e.spacing(5),"& .MuiTabs-indicator":{height:e.spacing(.5)}}},tab:{fontSize:e.typography.pxToRem(18),paddingBottom:0,fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(6),textTransform:"capitalize",minWidth:"auto",opacity:1,[e.breakpoints.down("lg")]:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,marginRight:0}},page:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold,padding:e.spacing(10),margin:e.spacing(2,0),border:"2px solid #222",borderRadius:e.spacing(1),backgroundColor:e.palette.common.white},pricingTableContainer:{margin:0}})),ed=e=>{var a,t,d,I,R,B,M,P,j,L,O,U,k,F;let{queryFocus:D,productNumber:H,productDescription:G,images:w,materialIds:Y,brandKey:V,LoadingComponent:J=ea.A,ErrorComponent:z=q.A,PricingComponent:Z,displayPromotionalBundlesAnchor:Q,displayAllCountries:X=!0,checkForPb:ed,ctas:ec,productName:eu,productId:ep,displaySellerName:em,productDetailEvent:eg,gaType:e_=y.k9.Others,gaMapProducts:eh,addToList:eb,pricingExpanded:ey=!1,condensed:eA=!1,sendPandAEvent:ef=!1,isMarketplace:eT=!1,marketplaceSellerId:eS,marketplaceOfferId:eC,productAttributes:ev,usePricingComponentOnMobile:ex,onAddToCartResult:eE,setProductIsAvailable:eN,displayCompareMarketplaceSellerContact:eI=!1,productKey:eR,erp_type:eB,quantity:eM=1,isBBE:eP,eventSentRef:ej}=e,{classes:eL}=eo(),eO=(0,m.rd)(),eU=(0,c.A)(),ek=(0,r.A)(eU.breakpoints.down("sm")),{focus:eF="",catalogType:eD="",context:eH=""}=eO.query||{},eG=(0,f.y5)(eH),{getSitePreference:ew,isDTAQZuCustomer:eW,isMultiCountryUser:eK,currentUser:eq,isBlueErpIntegrationEnabled:eY,isB2BUser:eV,userErpType:eJ}=(0,v.iZ)(),{userSession:{country:ez}}=(0,er.j)(),{authorized:eZ,anonymous:eQ}=(0,C.I)(C.N.canAddToCart),eX=eK&&X,e$=H.startsWith("CB_"),[e0,{data:e1,loading:e2,error:e4,refetch:e3}]=(0,h.Gb)({fetchPolicy:eW?"no-cache":"cache-first"}),e5=(0,x.useContext)($.E),[e8,{data:e6,loading:e7,error:e9,refetch:ae,called:aa}]=(0,_.Fo)(),at=eW?ew(v.VD.PreferredDealerId):null,[ai,ar]=(0,x.useState)(at),[al,as]=(0,x.useState)(ez),an=ew(v.VD.CatalogFilter),ao=eT?g.Mh.Marketplace:null,ad=eP?g.Mh.Buildingblocks:void 0,ac=eY&&eB&&(null==eB?void 0:eB.length)>0,au={variables:{productNumber:H,materialIds:Y,brand:V,quantity:eM,catalogType:(0,S.vN)(ad||ao||eD||D||eF||eG),orgId:an,checkForPb:ed,displaySDS:e$,dealerId:"",checkBuyNow:!0,productKey:eR,...ac&&{erp_type:eB}}},ap=(0,en.h)(e6,(e,a)=>{as(a)});(0,x.useEffect)(()=>{let e=window.navigator.userAgent,a=(0,es.A)(e),t={variables:{...au.variables,cachedPriceOnly:a}};H&&(eX?e8(au):e0(t))},[eX,e8,e0,H,eM]),(0,x.useEffect)(()=>{var e,a;if(eX&&(null==e6?void 0:null===(e=e6.getPricingForMultiCountryProducts)||void 0===e?void 0:e.length)){let[e]=null==e6?void 0:e6.getPricingForMultiCountryProducts;as(null!==(a=null==e?void 0:e.country)&&void 0!==a?a:ez)}},[null==e6?void 0:e6.getPricingForMultiCountryProducts]),(0,x.useEffect)(()=>{var e,a;let t=null==e1?void 0:null===(e=e1.getPricingForProduct)||void 0===e?void 0:e.materialPricing;eg&&(t||e4)&&(0,b.x)(t||[],eu,H,V,eT,eB||[],{isBlueErpIntegrationEnabled:eY,isB2BUser:eV,userErpType:eJ}),e4&&e_!==y.k9.PaperDetails&&e_!==y.k9.ProductCompare&&((0,A.ds)(H,e4,"PRODUCT_SOLD_EXCLUSIVELY_BY_MILLIPORE_VIA_OFFLINE_CHANNELS",V,eu),"function"==typeof eN&&eN(!1)),(null==e1?void 0:null===(a=e1.getPricingForProduct)||void 0===a?void 0:a.discontinuedPricingInfo)&&!(null==ej?void 0:ej.current)&&((0,A.ds)(null!=H?H:"",void 0,"THIS_PRODUCT_DISCONTINUED",null!=V?V:"",null!=eu?eu:""),ej&&(ej.current=!0))},[e1,e4]);let[am,ag]=x.useState();(0,x.useEffect)(()=>{var e,a;if(null==e6?void 0:null===(e=e6.getPricingForMultiCountryProducts)||void 0===e?void 0:e.length){let e=null==e6?void 0:e6.getPricingForMultiCountryProducts.find(e=>(null==e?void 0:e.country)===al);return ag(null==e?void 0:e.dchainMessage)}ag(null==e1?void 0:null===(a=e1.getPricingForProduct)||void 0===a?void 0:a.dchainMessage)},[e1,e6]),(0,x.useEffect)(()=>{am&&e_!==y.k9.PaperDetails&&e_!==y.k9.ProductCompare&&(0,A.ds)(H,void 0,am,V||"",eu||"")},[am]),(0,x.useEffect)(()=>{(am||e4||e9&&ey&&e_===y.k9.PaperDetails)&&(0,A.ds)(H,e4||e9,am||"",V||"",eu||"")},[ey]),(0,x.useEffect)(()=>{var e,a;let t=(null==e6?void 0:null===(e=e6.getPricingForMultiCountryProducts)||void 0===e?void 0:e.length)?null==e6?void 0:null===(a=e6.getPricingForMultiCountryProducts[0])||void 0===a?void 0:a.materialPricing:void 0;eg&&(t||e9)&&(0,b.x)(t||[],eu,H,V),e9&&e_!==y.k9.PaperDetails&&e_!==y.k9.ProductCompare&&(0,A.ds)(H,e9,void 0,V||"",eu||"")},[e7]);let a_=async(e,a,t,i,r)=>(e&&(ar(e),au.variables.dealerId=e),e0(au),r(!1)),ah=(0,x.useCallback)(e=>eX?ae({...au.variables,quantity:e}):e3({...au.variables,quantity:e}),[e1||e6]);(0,x.useEffect)(()=>{var e;let a=null==e1?void 0:null===(e=e1.getPricingForProduct)||void 0===e?void 0:e.dchainMessage;!e2&&ef&&a&&e_===y.k9.ProductCompare&&(0,A.ds)(H,void 0,a,V||"",eu||"")},[e2]);let ab=!!e1||!!e6;if((e2||e7)&&!ab)return(0,i.jsx)(J,{displaySDS:e$});if(e4||e9||aa&&!(e6||e1))return(0,i.jsx)($.M,{...e5,brand:V,item:H,children:(0,i.jsx)(z,{handlePriceUpdateForDealer:a_,materialPricing:[{materialNumber:au.variables.productNumber,brand:V,listPrice:0,productGroupSBU:""}],error:e4||e9,productNumber:H,isMarketplace:eT,sellerName:em||(0,S.t1)(ev),marketplaceSellerId:eS,marketplaceOfferId:eC})});if((null==e1?void 0:e1.getPricingForProduct.productInfo)&&(null==e1?void 0:e1.getPricingForProduct.productInfo.length)){let e=null==e1?void 0:null===(U=e1.getPricingForProduct.productInfo[0])||void 0===U?void 0:U.message;if(e)return(0,i.jsx)(et.A,{country:ez,brandKey:null!=V?V:"",productNumber:null!==(F=null==e1?void 0:null===(k=e1.getPricingForProduct.productInfo[0])||void 0===k?void 0:k.productNumber)&&void 0!==F?F:"",productMessage:e})}return eX?(0,i.jsxs)(i.Fragment,{children:[am&&"PRODUCT_DISCONTINUED_BUT_AVAILABLE_FOR_PURCHASE"!==am&&(0,i.jsx)(l.A,{my:2,children:(0,i.jsx)(u.A,{severity:"error",icon:(0,i.jsx)(el.A,{}),className:eL.dchainMessage,children:(0,i.jsx)(E.A,{...T.A[am],values:{productNumber:(0,i.jsx)("b",{children:H})}})})}),!ex&&ek&&(0,i.jsx)(l.A,{children:(0,i.jsx)(s.A,{variant:"h3",children:(0,i.jsx)(E.A,{id:"PRICING_AND_AVAILABILITY_HEADING",defaultMessage:"Select an Option"})})}),(null==e6?void 0:null===(a=e6.getPricingForMultiCountryProducts)||void 0===a?void 0:a.length)?ap:null,(null==e6?void 0:null===(t=e6.getPricingForMultiCountryProducts)||void 0===t?void 0:t.length)?null==e6?void 0:e6.getPricingForMultiCountryProducts.map(e=>{if(al===(null==e?void 0:e.country)){var a;return(null==e?void 0:e.materialPricing)&&(0,i.jsxs)(i.Fragment,{children:[!ex&&ek&&(0,i.jsx)(l.A,{children:(0,i.jsx)(W,{country:null==e?void 0:e.country,materialPricing:null==e?void 0:e.materialPricing,productNumber:H,canAddToCart:!1,anonymousUser:eQ,marketplaceOfferId:eC})}),(0,i.jsx)(l.A,{display:ex?void 0:{xs:"none",sm:"block"},className:eL.pricingTableContainer,"data-testid":"pricing-availability-".concat(V).concat(H),id:"pricing-availability-".concat(V).concat(H),mt:3,children:(0,i.jsx)(ee,{country:null==e?void 0:e.country,currentDtaqDealer:ai,materialPricing:null==e?void 0:e.materialPricing,discontinuedPricingInfo:null==e?void 0:e.discontinuedPricingInfo,productName:null!=eu?eu:"",displaySellerName:null!=em?em:"",productKey:eR,images:w,canAddToCart:!1,PricingComponent:Z,displayPromotionalBundlesAnchor:Q,displaySDS:e$,ctas:ec,brandKey:V,gaType:e_,gaMapProducts:eh,condensed:eA,isMarketplace:eT,isMarketplaceCartEnabled:!!(null==eq?void 0:null===(a=eq.metadata)||void 0===a?void 0:a.isMarketplaceCartEnabled),marketplaceSellerId:eS,marketplaceOfferId:eC,productAttributes:ev,handlePriceUpdateForDealer:a_,updateQuantity:ah,erpType:eB||[],dChainMessage:null==e?void 0:e.dchainMessage})})]})}return null}):null]}):(null==e1?void 0:e1.getPricingForProduct.materialPricing.length)||(null==e1?void 0:e1.getPricingForProduct.discontinuedPricingInfo)?(0,i.jsxs)(i.Fragment,{children:[am&&"PRODUCT_DISCONTINUED_BUT_AVAILABLE_FOR_PURCHASE"!==am&&(0,i.jsx)(l.A,{my:2,children:(0,i.jsxs)(u.A,{severity:"error",icon:(0,i.jsx)(el.A,{}),className:eL.dchainMessage,children:[(0,i.jsx)(E.A,{...T.A[am],values:{productNumber:(0,i.jsx)("b",{children:H})}})," ",eT&&(0,i.jsx)(p.N,{...m.kJ.contact(em||(0,S.t1)(ev),eS,eO.asPath,m.C2.OFFER_MESSAGING,eC),children:(0,i.jsx)("a",{children:(0,i.jsx)(E.A,{id:"CONTACT_SELLER_WITH_NAME",defaultMessage:"Contact {sellerName}.",values:{sellerName:(0,S.t1)(ev)}})})})]})}),!ex&&ek&&(0,i.jsxs)(l.A,{children:[(null==e1?void 0:null===(d=e1.getPricingForProduct)||void 0===d?void 0:d.discontinuedPricingInfo)?null:(0,i.jsx)(l.A,{mb:4,children:(0,i.jsx)(s.A,{variant:"h3",component:"h3",children:(0,i.jsx)(E.A,{id:"PRICING_AND_AVAILABILITY_HEADING",defaultMessage:"Select an Option"})})}),(0,i.jsx)(N.A,{productKey:eR,brandKey:V,productName:null!=eu?eu:"",images:w,discontinuedPricingInfo:null==e1?void 0:null===(I=e1.getPricingForProduct)||void 0===I?void 0:I.discontinuedPricingInfo,materialPricing:null==e1?void 0:null===(R=e1.getPricingForProduct)||void 0===R?void 0:R.materialPricing,canAddToCart:eZ&&!eK&&(!eT||eT&&!!(null==eq?void 0:null===(B=eq.metadata)||void 0===B?void 0:B.isMarketplaceCartEnabled)),renderSecondaryAction:()=>{let e=null==ec?void 0:ec.find(e=>"bulk order"===e.type),a=null==ec?void 0:ec.find(e=>"bulk order"!==e.type);return(0,i.jsxs)(i.Fragment,{children:[a&&(0,i.jsx)(l.A,{mt:4,children:(0,i.jsx)(n.A,{component:"a",target:"_blank",href:a.url,variant:"outlined",size:"large",color:"primary",fullWidth:!0,children:a.label})}),!!e&&!eT&&(0,i.jsx)("div",{className:eL.bulkOrderWrapper,children:(0,i.jsx)(p.N,{href:e.url,passHref:!0,children:(0,i.jsx)(o.A,{"data-testid":"p&a-request-bulk-link",color:"primary",target:"_blank",children:e.label})})})]})},marketplaceOfferId:eC}),(0,i.jsx)(K.A,{isMarketplace:eT,marketplaceSellerId:eS,marketplaceOfferId:eC,productAttributes:ev,displaySellerName:em})]}),ek||eO.asPath.includes("/compare")?null:(0,i.jsx)(ei.A,{mb:4}),(0,i.jsx)(l.A,{width:"100%",display:ex?void 0:{xs:"none",sm:"block"},"data-testid":"pricing-availability-".concat(V).concat(H),id:"pricing-availability-".concat(V).concat(H),mt:3*!eA,children:(0,i.jsx)(ee,{currentDtaqDealer:ai,materialPricing:null==e1?void 0:null===(M=e1.getPricingForProduct)||void 0===M?void 0:M.materialPricing,discontinuedPricingInfo:null==e1?void 0:null===(P=e1.getPricingForProduct)||void 0===P?void 0:P.discontinuedPricingInfo,productKey:eR,productDescription:G,productName:null!=eu?eu:"",productId:ep,displaySellerName:null!=em?em:"",images:w,canAddToCart:eZ&&!eK&&(!eT||eT&&!!(null==eq?void 0:null===(j=eq.metadata)||void 0===j?void 0:j.isMarketplaceCartEnabled)),PricingComponent:Z,displayPromotionalBundlesAnchor:Q,displaySDS:e$,ctas:ec,brandKey:V,gaType:e_,gaMapProducts:eh,addToList:eb,condensed:eA,isMarketplace:eT,isMarketplaceCartEnabled:!!(null==eq?void 0:null===(L=eq.metadata)||void 0===L?void 0:L.isMarketplaceCartEnabled),marketplaceSellerId:eS,marketplaceOfferId:eC,productAttributes:ev,onAddToCartResult:eE,handlePriceUpdateForDealer:a_,updateQuantity:ah,displayCompareMarketplaceSellerContact:eI,erpType:eB||[],dChainMessage:null==e1?void 0:null===(O=e1.getPricingForProduct)||void 0===O?void 0:O.dchainMessage})})]}):aa?(0,i.jsx)(z,{handlePriceUpdateForDealer:a_,materialPricing:[{materialNumber:au.variables.productNumber,brand:V,listPrice:0,productGroupSBU:""}]}):null}},27447:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876),r=t(14232),l=t(99220),s=t(66561),n=t(40597),o=t(14810),d=t(8733);let c=(0,l.n9)()(e=>({tooltip:{fontSize:e.typography.pxToRem(11)},materialNumberText:{cursor:"pointer",transition:"background 100ms","&:hover":{backgroundColor:"#afd2fc"}}})),u=()=>(0,i.jsxs)("span",{children:[(0,i.jsx)(o.A,{style:{marginRight:6},fontSize:"inherit"}),(0,i.jsx)(d.A,{id:"COPIED_TO_CLIPBOARD",defaultMessage:"Copied to Clipboard"})]}),p=e=>{let{materialNumber:a}=e,{classes:t}=c(),[l,o]=r.useState(!1),d=()=>{o(!1)},p=()=>{o(!0)},m=e=>{navigator.clipboard.writeText(e),p(),setTimeout(()=>{d()},750)};return(0,i.jsx)(s.A,{onClickAway:d,children:(0,i.jsx)(n.Ay,{PopperProps:{disablePortal:!0},onClose:d,open:l,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:(0,i.jsx)(u,{}),placement:"bottom",classes:{tooltip:t.tooltip},children:(0,i.jsx)("span",{"aria-hidden":"true",onClick:()=>m(a),onKeyDown:()=>m(a),className:t.materialNumberText,children:a})})})}},28094:(e,a,t)=>{t.d(a,{O:()=>l});var i=t(11788),r=t(77660);let l=()=>{let{isBlueErpIntegrationEnabled:e,userErpType:a,isB2BUser:t,isDarmstadtUser:l}=(0,i.iZ)();return!e||l?void 0:t?t&&a===r.zI.Blue?"erp_type:blue":void 0:"erp_type:all"}},28907:(e,a,t)=>{t.d(a,{A:()=>u,h:()=>p});var i=t(37876),r=t(11148),l=t(52413),s=t(97710),n=t(61206),o=t(34415),d=t(12197),c=t(77660),u=function(e){return e.NAME="NAME",e.DESCRIPTION="DESCRIPTION",e}({});let p=e=>{let{product:a,focus:t,label:u,onProductLinkClick:p,productNameClass:m,productDescriptionClass:g,productLinkType:_,productName:h,productDescription:b}=e,y="isBBE"in a&&a.isBBE?c.Mh.Buildingblocks:void 0;return(0,i.jsx)(i.Fragment,{children:a.brand.key&&a.productNumber?(0,i.jsx)(l.N,{...r.aR.index(a.brand.key,a.productKey,{catalog:(0,s.vN)(null!=y?y:t)}),passHref:!0,children:(0,i.jsx)(o.A,{"data-testid":"".concat(_,"-pdp-link-").concat(a.productNumber,"-").concat(a.brand.key),id:"".concat(_,"-pdp-link-").concat(a.productNumber,"-").concat(a.brand.key),className:m,"aria-label":"".concat(_,"-pdp-link-").concat(a.productNumber,"-").concat(a.brand.key),onClick:()=>null==p?void 0:p(),children:"DESCRIPTION"===_?(0,i.jsxs)(d.A,{variant:"body2",children:[h&&m&&(0,i.jsx)(n.A,{value:h+", ",className:m}),(0,i.jsx)(n.A,{value:b,className:g})]}):u})}):"DESCRIPTION"===_?(0,i.jsx)(n.A,{value:a.description}):u})}},29394:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876);t(14232);var r=t(77742),l=t(99220),s=t(7645),n=t(43923),o=t(54753);let d=(0,l.n9)()(e=>({tRow:{display:"flex",alignItems:"center","& > div":{width:"25%"},textAlign:"center"},tHeadRow:{fontWeight:e.typography.fontWeightBold,paddingBottom:e.spacing(2)},tBodyRow:{padding:e.spacing(3,0),borderBottom:"1px solid ".concat(e.palette.grey[300]),"&:first-of-type":{borderTop:"1px solid ".concat(e.palette.grey[300])}},loadingBox:{backgroundImage:"linear-gradient(to right, #cfcfcf, #e0e0e0 25%, #f9f9f9, #e0e0e0 75%, #cfcfcf)",animationDuration:"2s",animationDelay:"0s",animationTimeFunction:"ease-in",backgroundColor:e.palette.grey[50]}})),c=e=>{let{displaySDS:a}=e,{classes:t,cx:l}=d(),{formatMessage:c}=(0,r.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(s.A,{display:["block","none"],children:[(0,i.jsx)(n.A,{height:20,width:.4,marginBottom:3}),(0,i.jsx)(n.A,{height:40,width:.75,marginBottom:4}),(0,i.jsxs)(s.A,{display:"flex",marginBottom:4,children:[(0,i.jsx)(n.A,{height:24,width:24,marginRight:3,style:{borderRadius:"50%"}}),(0,i.jsxs)(s.A,{flex:1,children:[(0,i.jsx)(n.A,{height:14,width:.9,marginBottom:2}),(0,i.jsx)(n.A,{height:14,width:.7})]})]}),(0,i.jsx)(n.A,{height:38,width:1,marginBottom:4}),(0,i.jsx)(n.A,{height:38,width:1,marginBottom:4}),(0,i.jsx)(n.A,{height:40,width:1})]}),(0,i.jsxs)(s.A,{display:["none","block"],children:[(0,i.jsxs)("div",{className:l(t.tRow,t.tHeadRow),children:[(0,i.jsx)("div",{children:c(o.A.SKU)}),(0,i.jsx)("div",{children:c(o.A.PACK_SIZE)}),(0,i.jsx)("div",{children:c(o.A.AVAILABILITY)}),a&&(0,i.jsx)("div",{children:c(o.A.SDS)}),(0,i.jsx)("div",{children:c(o.A.PRICE)}),(0,i.jsx)("div",{children:c(o.A.QUANTITY)})]}),(0,i.jsx)("div",{children:[,,,].fill({}).map((e,r)=>(0,i.jsx)("div",{className:l(t.tRow,t.tBodyRow),children:Array(a?6:5).fill({}).map((e,a)=>(0,i.jsx)("div",{children:(0,i.jsx)(n.A,{height:28,width:.9,borderRadius:"borderRadius",className:t.loadingBox})},a))},r))})]})]})}},30510:(e,a,t)=>{t.d(a,{T:()=>eh,A:()=>ey});var i=t(37876),r=t(14232),l=t(61261),s=t(78206),n=t(8733),o=t(77742),d=t(90079),c=t(5411),u=t(32768),p=t(72214),m=t(28975),g=t(77660),_=t(28888),h=t(82897),b=t(54431);function y(){let e=(0,_._)(["\n query ProductPAMessage($brandKey: String!, $productKey: String!, $catalogType: CatalogType, $orgId: String) {\n getProductDetail(\n input: {brandKey: $brandKey, productKey: $productKey, catalogType: $catalogType, orgId: $orgId}\n ) {\n paMessage\n }\n}\n "]);return y=function(){return e},e}let A={},f=(0,h.J1)(y());var T=t(21347),S=t(75878),C=t(26925),v=t(4009),x=t(54753),E=t(70524),N=t(64272),I=t(52263),R=t(11148),B=t(11788),M=t(99486),P=t(23307),j=t(97710),L=t(28011),O=t(54736),U=t(32886),k=t(75020),F=t(10759),D=t(12197),H=t(99220),G=t(46588);let w=(0,H.n9)()(e=>({isBlockedProduct:{display:"flex",marginTop:e.spacing(8),alignItems:"center"},lockIcon:{fontSize:e.typography.pxToRem(16),color:e.palette.primary.main,marginRight:e.spacing(3),display:"flex"}})),W=()=>{let{classes:e}=w();return(0,i.jsxs)("div",{className:e.isBlockedProduct,children:[(0,i.jsx)("div",{className:e.lockIcon,children:(0,i.jsx)(G.A,{fontSize:"inherit"})}),(0,i.jsx)(D.A,{children:(0,i.jsx)(n.A,{...x.A.RESTRICTED_ITEM_MESSAGE})})]})};var K=t(68351);let q=[g.qL.ApoNoStock,g.qL.OutOfStockKey,g.qL.UnknownAvailability],Y=e=>{let{materialPricing:a,selectedChip:t,onSelect:r}=e;return(0,i.jsx)(K.A,{items:a.map(e=>({label:e.materialNumber,value:e.materialNumber})),selectedChip:t,unavailableChips:a.filter(e=>{let{availabilities:a}=e;return null==a?void 0:a.find(e=>q.includes(e.key))}).map(e=>{let{materialNumber:a}=e;return a}),onSelect:r,id:"sku-selection"})};var V=t(95349),J=t(52413),z=t(17685),Z=t(98411),Q=t(3848),X=t(52710),$=t(80863),ee=t(79632),ea=t(71007),et=t(76764),ei=t(10430);let er=(0,l.A)(e=>({documentsContainer:{paddingTop:e.spacing(10)},sectionTitle:{borderBottom:"1px solid ".concat(e.palette.grey[300]),fontSize:e.typography.pxToRem(12),paddingBottom:e.spacing(2),marginBottom:e.spacing(4)},documents:{display:"flex",flexWrap:"wrap",margin:e.spacing(-1,-3),"& > *":{margin:e.spacing(1,3)}}})),el=e=>{var a,t;let{brand:l,productNumber:s}=e,o=er(),[d,{data:c}]=(0,ei.b0)(),[u,{data:p}]=(0,et.Bw)(),m=(null==c?void 0:null===(t=c.getSdsCertificateSearch)||void 0===t?void 0:null===(a=t.sds[0])||void 0===a?void 0:a.languages.altLanguages)||[];(0,r.useEffect)(()=>{d({variables:{productNumber:s,brand:l.key}}),u({variables:{input:{productNumber:s,brand:l.key}}})},[s,l.key]);let{url:g}=(null==p?void 0:p.getSpecificationSheet)||{};return m.length||g?(0,i.jsxs)("div",{className:o.documentsContainer,children:[(0,i.jsx)(D.A,{variant:"caption",component:"h2",className:o.sectionTitle,children:(0,i.jsx)(n.A,{id:"DOCUMENTS",defaultMessage:"Documents"})}),(0,i.jsxs)("div",{className:o.documents,children:[m.length>0&&(0,i.jsx)($.A,{sdsLanguages:[m[0]],productNumber:s||"",brandKey:l.key||"",trigger:(0,i.jsx)(ee.A,{}),onClick:()=>(0,ea._B)()}),g&&(0,i.jsx)("a",{href:g,target:"_blank",rel:"noopener noreferrer nofollow",onClick:()=>(0,ea._B)(),children:(0,i.jsx)(ee.A,{label:"SPECIFICATION_SHEET"})})]})]}):null};var es=t(36503),en=t(61206),eo=t(49691);let ed=(0,l.A)(e=>({infoList:{paddingTop:e.spacing(4),maxWidth:900,"& dd, & dt":{margin:0},"&:empty":{display:"none"}},formula:{paddingTop:e.spacing(1),display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"1",overflow:"hidden",textOverflow:"ellipsis",wordBreak:"break-word"}})),ec=e=>{let{focus:a,linearFormula:t,empiricalFormula:r,casNumber:l,molecularWeight:s,productNumber:o,productBrand:d}=e,c=ed(),u=t||r;return(0,i.jsxs)(es.A,{container:!0,component:"dl",spacing:1,className:c.infoList,alignItems:"baseline",children:[u&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.A,{item:!0,xs:5,lg:2,children:(0,i.jsxs)(D.A,{variant:"caption",component:"dt",children:[t?(0,i.jsx)(n.A,{id:"LINEAR_FORMULA",defaultMessage:"Linear Formula"}):(0,i.jsx)(n.A,{id:"EMPIRICAL_FORMULA",defaultMessage:"Empirical Formula"}),":"]})}),(0,i.jsx)(es.A,{item:!0,xs:7,lg:10,children:(0,i.jsx)("dd",{className:c.formula,children:(0,i.jsx)(en.A,{value:u})})})]}),l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.A,{item:!0,xs:5,lg:2,component:"dt",children:(0,i.jsxs)(D.A,{variant:"caption",component:"div",children:[(0,i.jsx)(n.A,{id:"CAS_NUMBER",defaultMessage:"CAS Number"}),":"]})}),(0,i.jsx)(es.A,{item:!0,xs:7,lg:10,component:"dd",children:(0,i.jsx)(eo.m5,{color:"primary",label:l,searchValue:(0,j.aE)(l),searchFocusType:(0,j.UQ)(a),productSearchType:j.mI.CasNumber,onClick:()=>{(0,ea._B)({searchTerm:o||"",searchAutoSuggest:"quick view - cas number",searchAutoSuggestTerm:"".concat(l),searchType:(0,j.UQ)(a),searchComponent:"global search",searchErrorMessage:""}),(0,ea.OT)({action:"cas number click",component:"modal",detail:l,elementType:"link",elementText:l,linkUrl:"".concat(R.wO.searchResults((0,j.aE)(l))).concat((0,j.$c)({term:(0,j.aE)(l).toLowerCase(),focus:(0,j.UQ)(a),type:j.mI.CasNumber})),productBrand:d,productId:o,section:"quick view p&a"})}})})]}),s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(es.A,{item:!0,xs:5,lg:2,component:"dt",children:(0,i.jsxs)(D.A,{variant:"caption",component:"div",children:[(0,i.jsx)(n.A,{id:"MOLECULAR_WEIGHT",defaultMessage:"Molecular Weight"}),":"]})}),(0,i.jsx)(es.A,{item:!0,xs:7,lg:10,component:"dd",children:(0,i.jsx)(en.A,{value:s})})]})]})};var eu=t(84830),ep=t(76056),em=t(27651),eg=t(94295);let e_=(0,l.A)(e=>({modalMainContent:{padding:e.spacing(8),[e.breakpoints.down("sm")]:{padding:0}},quickLookWrapper:{padding:e.spacing(8)},header:{padding:e.spacing(4),[e.breakpoints.up("md")]:{padding:e.spacing(0)}},previouslyPurchasedChip:{display:"inline-block",marginTop:e.spacing(3),marginBottom:e.spacing(1),[e.breakpoints.up("md")]:{margin:0,position:"absolute",top:32,right:48,paddingRight:e.spacing(8)},"&:empty":{display:"none"}},main:{flexGrow:1,overflow:"auto",borderTop:"1px solid ".concat(e.palette.divider),padding:e.spacing(4),[e.breakpoints.up("md")]:{overflow:"visible",borderTop:"none",padding:0,minHeight:"fit-content"}},thumbnailOffset:{[e.breakpoints.up("md")]:{marginLeft:88+e.spacing(6),marginTop:e.spacing(6)}},loadingIndicator:{display:"flex",color:e.palette.grey[700],textTransform:"uppercase","& > * + *":{marginLeft:e.spacing(2)}},label:{display:"block",marginBottom:e.spacing(2),[e.breakpoints.up("md")]:{fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),paddingBottom:e.spacing(1.5),marginBottom:e.spacing(4),borderBottom:"1px solid ".concat(e.palette.divider)}},hideOnMobile:{[e.breakpoints.down("sm")]:{display:"none"}},priceWrapper:{paddingTop:e.spacing(4)},reducedPriceWrapper:{margin:"-7px 0"},price:{fontSize:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightBold},pricePromotionalWrapper:{[e.breakpoints.up("md")]:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginTop:e.spacing(3)}},promotionalCodeWrapper:{marginTop:e.spacing(3),fontSize:e.typography.pxToRem(12),[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16),marginTop:0,paddingTop:4,marginLeft:e.spacing(6)}},listPrice:{textDecoration:"line-through",lineHeight:1},quantityField:{[e.breakpoints.up("md")]:{width:108}},availabilityMessages:{minHeight:e.typography.pxToRem(47),marginBottom:e.spacing(4),"& > *":{fontSize:e.typography.pxToRem(16),borderTop:"none",padding:0,lineHeight:1.4},"& > * + *":{paddingTop:e.spacing(1)}},actions:{display:"block",[e.breakpoints.up("md")]:{marginTop:e.spacing(3)}},mainActions:{display:"flex",gap:e.spacing(4),[e.breakpoints.down("sm")]:{flexDirection:"column"}},subActions:{display:"flex",flexDirection:"column",alignItems:"start",margin:e.spacing(6,0,0,0),"& > *":{padding:e.spacing(0),margin:e.spacing(0)},"& .MuiButton-root.Mui-disabled":{color:e.palette.text.disabled}},"checkAvailabilityButton.MuiButton-root":{minWidth:0},supplementaryMessage:{marginTop:e.spacing(1)},contactDealer:{marginTop:e.spacing(4),fontSize:e.typography.pxToRem(16)},loadingContainer:{display:"flex",alignItems:"center",minHeight:e.typography.pxToRem(47)}})),eh=()=>{let e=e_();return(0,i.jsxs)("div",{className:e.loadingIndicator,children:[(0,i.jsx)(d.A,{size:20,thickness:5}),(0,i.jsx)("span",{children:(0,i.jsx)(n.A,{...x.A.LOADING_PRICE_AND_AVAILABILITY})})]})},eb=function(e,a,t,l,d,p){let _=arguments.length>6&&void 0!==arguments[6]&&arguments[6],h=arguments.length>7?arguments[7]:void 0,b=arguments.length>8?arguments[8]:void 0;return function(y){var A,f;let{materialPricing:C,values:N,isSubmitting:I,updateQuantity:P=u.A}=y,{userIsLoggedIn:j,getSitePreference:O,currentUser:U,isPublicOrderingCustomer:D,isQuoteRequester:H}=(0,B.iZ)(),{authorized:G}=(0,M.I)(M.N.canAddToCart),w=e_(),{formatMessage:K}=(0,o.A)(),{setValues:q}=(0,s.j7)(),$=O(B.VD.HideAddToCartForPrepackItems),{userSession:ee}=(0,z.j)(),ea=(null==U?void 0:U.__typename)==="GuestUser"&&!G,et=(null==U?void 0:U.__typename)==="LoggedInUser"&&!(null==U?void 0:null===(A=U.metadata)||void 0===A?void 0:A.guestShoppingType)&&!D&&!H,ei=e=>C.find(a=>a.materialNumber===e),er=ei(a)||(null==C?void 0:C[0]),[el,es]=(0,r.useState)(er.materialNumber),[en,eo]=(0,r.useState)(1);(0,r.useEffect)(()=>{var e;eo(Number(null===(e=N[0])||void 0===e?void 0:e.quantity)||1)},[N]),(0,r.useEffect)(()=>{q(e=>{var t,i;let r=a&&C.some(e=>e.materialNumber===a)?a:null===(t=e[0])||void 0===t?void 0:t.materialNumber;return{0:{...e[0],materialNumber:r,quantity:(null==C?void 0:null===(i=C[0])||void 0===i?void 0:i.quantity)||1}}})},[q,C]);let ed=(0,r.useRef)(1),[ec,eu]=(0,r.useState)(!1),em=(0,r.useMemo)(()=>ei(el),[C,el]);if(!em)return null;let{price:eg,availabilities:eb,hidePriceMessageKey:ey,leadTime:eA}=em,[ef]=eb||[],eT=(null==ef?void 0:ef.key)===g.qL.InquireForPriceAndAvailability;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(E.A,{children:(0,i.jsx)("span",{className:w.label,children:(0,i.jsx)(n.A,{...x.A.SKU})})}),(0,i.jsx)(Y,{materialPricing:C,selectedChip:el,onSelect:e=>{es(e),q(a=>{var t;return{0:{...a[0],materialNumber:e,quantity:Number(null===(t=a[0])||void 0===t?void 0:t.quantity)||1}}})}})]}),ey?(0,i.jsx)(V.A,{msgKey:ey}):null!=eg&&(0,i.jsxs)("div",{className:w.pricePromotionalWrapper,children:[!eT&&(0,i.jsx)(Q.A,{material:em,priceClass:w.price,listPriceClass:w.listPrice}),t&&(0,i.jsx)("div",{className:w.promotionalCodeWrapper,children:(0,i.jsx)(n.A,{...x.A.USE_PROMOTIONAL_CODE,values:{promotionalCode:(0,i.jsx)("strong",{children:t})}})})]}),(0,i.jsx)("div",{className:w.availabilityMessages,children:ec?(0,i.jsx)("div",{className:w.loadingContainer,children:(0,i.jsx)(eh,{})}):(0,i.jsx)(X.M,{source:p&&"p&a modal - ".concat(p),brand:em.brand,item:em.materialNumber,pricing:em,children:(0,i.jsx)(Z.A,{canAddToCart:G,material:em,initialShipEstimate:(0,i.jsx)(v.f,{availability:ef,quantity:en,leadTime:eA}),isDynamicProductCarousel:!0,isLoading:ec,hideDetailsLink:!0,gaComponent:"modal",gaSection:"quick view p&a"})})}),ea||et?(0,i.jsx)("div",{className:w.contactDealer,children:(0,i.jsx)(n.A,{id:"CONTACT_LOCAL_DEALER",defaultMessage:"To order products, please {contactLink} your local dealer.",values:{contactLink:(0,i.jsx)(J.N,{...R.mK.index({path:"/collections/offices",language:ee.language,country:ee.country}),passHref:!0,children:(0,i.jsx)("a",{rel:"noopener",target:"_blank",children:(0,i.jsx)(n.A,{id:"CONTACT",defaultMessage:"contact"})})})}})}):(0,i.jsxs)(i.Fragment,{children:[b?(0,i.jsx)(ep.A,{size:"medium"}):G&&!$&&!(null==em?void 0:em.isBlockedProduct)&&!eT&&(0,i.jsxs)(m.fW,{className:w.actions,children:[(0,i.jsxs)("div",{className:w.mainActions,children:[(0,i.jsx)(s.D0,{name:"[0].quantity",component:S.A,className:w.quantityField,min:1}),(0,i.jsx)("div",{children:l&&j?(0,i.jsx)(L.A,{primaryOption:{label:K({id:"ADD_TO_CART",defaultMessage:"Add to Cart"}),renderButton:()=>(0,i.jsx)(T.Ay,{dirty:!0,isSubmitting:I,canAddToCart:!0,hideAddToCartForPrepackItems:$,size:"large"})},options:[{label:K(x.A.ADD_TO_LIST),onClick:()=>{d&&d(el,en)}}]}):(0,i.jsx)(T.Ay,{dirty:!0,isSubmitting:I,canAddToCart:!0,hideAddToCartForPrepackItems:$,size:"large",fullWidth:!0})}),(null===(f=ei(el))||void 0===f?void 0:f.isBuyNow)&&(0,i.jsx)(F.A,{materialNumber:el||"",quantity:en,onSuccess:e,marketplace:_,gaType:p})]}),(0,i.jsx)("div",{className:w.subActions,children:(0,i.jsx)(c.A,{className:w["checkAvailabilityButton.MuiButton-root"],variant:"text",color:"primary",size:"large",disabled:en===ed.current,onClick:async()=>{(0,k.Sm)({action:"check product availability",section:h?"modal p&a":"quick view p&a",component:"modal",elementType:"link",elementText:"check availability",material:em}),ed.current!==en&&(ed.current=en,eu(!0),await P(en),eu(!1))},children:(0,i.jsx)(n.A,{...x.A.CHECK_AVAILABILITY_BUTTON})})})]}),(null==em?void 0:em.isBlockedProduct)?(0,i.jsx)(W,{}):null]})]})}},ey=e=>{var a;let{open:t,onClose:l,image:s,brand:n,productKey:o,productNumber:d,name:c,description:u,gaLabel:_,gaType:h,initialMaterial:y,promotionalCode:T,showAddToList:S,isMarketplace:v=!1,marketplaceSellerId:x,erpType:E,renderInModal:M=!0,renderDocuments:L=!1,linearFormula:F,empiricalFormula:D,casNumber:H,molecularWeight:G,type:w,gaPricingOverrides:W}=e,K=e_(),{userIsLoggedIn:q,userId:Y}=(0,B.iZ)(),[V,J]=(0,r.useState)(""),[z,Z]=(0,r.useState)(1),[Q,$]=(0,r.useState)("price-and-availability"),ee=(e,a)=>{J(e),Z(a),$("add-to-list")},{isPurpleProduct:ea}=(0,eu.Q)(E),et=(0,eg.L)(em.CN.countryCode),ei=ea&&et&&!q,er=(0,r.useMemo)(()=>eb(l,y,T,S,ee,h,v,M,ei),[y]),es=(0,R.rd)(),{getSitePreference:en}=(0,B.iZ)(),eo=en(B.VD.CatalogFilter)||void 0,{context:ed="",focus:ep=""}=es.query,ey=(0,P.y5)(ed),eA=(0,j.vN)(ey),{data:ef,loading:eT}=function(e){let a={...A,...e};return b.IT(f,a)}({variables:{brandKey:n.key,productKey:o,catalogType:eA,orgId:eo}}),eS=null==ef?void 0:null===(a=ef.getProductDetail)||void 0===a?void 0:a.paMessage,eC=w===g.iC.ThirdPartyProvider,ev=null!=y?y:"";(0,r.useEffect)(()=>{$(t?"price-and-availability":null),h&&(0,k.Sm)({action:"view p&a",section:h,component:M?"carousel":"autosuggest",elementType:M?"button":void 0,elementText:M?"quick view":void 0,material:{materialDescription:c,brand:n.key,product:d}})},[d,h,_,t,M]);let{data:ex,refetch:eE}=(0,U.g)({fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",skip:!q,variables:{input:{perpage:100,sortcolumn:"lastUpdatedDate"}}}),eN=()=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:K.header,children:(0,i.jsx)(p.c,{image:s,brand:n,productKey:o,productNumber:d,name:c,description:u,showPreviouslyPurchasedChip:!0,isMarketplace:v,marketplaceSellerId:x||void 0,onProductLinkClick:l,additionalInfo:(F||D||H||G)&&(0,i.jsx)(ec,{focus:ep,productNumber:d,casNumber:H,molecularWeight:G,linearFormula:F,empiricalFormula:D,productBrand:n.key})})}),(0,i.jsx)("div",{className:K.main,children:(0,i.jsx)("div",{className:K.thumbnailOffset,children:(0,i.jsx)(X.M,{source:h&&"p&a modal - ".concat(h),brand:n.key,item:d,children:eT?(0,i.jsx)(eh,{}):eS?(0,i.jsx)(I.Ay,{brandKey:n.key,productNumber:d,paMessage:eS,gaPricingOverrides:W}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(C.A,{productNumber:d,brandKey:n.key,LoadingComponent:eh,PricingComponent:eT?eh:er,usePricingComponentOnMobile:!0,condensed:!0,onAddToCartResult:l,gaType:h,gaMapProducts:N.w_,productKey:o,isMarketplace:v,erp_type:E,productName:c,isBBE:eC,materialIds:[ev]}),L&&(0,i.jsx)(el,{brand:n,productNumber:d})]})})})})]});return M?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(m.Ay,{open:"price-and-availability"===Q,onClose:()=>{l(),(0,k.Sm)({action:"close p&a",section:"modal p&a",component:"modal",elementType:"icon",material:{materialDescription:c,brand:n.key,product:d}})},size:m.Ih.Large,children:(0,i.jsx)(m.Uh,{className:K.modalMainContent,children:eN()})}),S&&(null==ex?void 0:ex.getSharedLists)&&(0,i.jsx)(O.A,{open:"add-to-list"===Q,onClose:()=>{$(null),l()},materialNumber:V,quantity:z,lists:ex.getSharedLists.sharedLists,refetchLists:eE,userId:Y})]}):(0,i.jsx)("div",{className:K.quickLookWrapper,children:eN()})}},32588:(e,a,t)=>{t.d(a,{A:()=>_});var i=t(37876);t(14232);var r=t(8733),l=t(61261),s=t(7645),n=t(34415),o=t(12197),d=t(11788),c=t(54753),u=t(11148),p=t(94295),m=t(27651);let g=(0,l.A)(e=>({container:{display:"flex",backgroundColor:e.palette.primary.light,padding:e.spacing(2,0),userSelect:"none",justifyContent:"center",[e.breakpoints.up("md")]:{alignItems:"center",padding:e.spacing(2)}},contentContainer:{[e.breakpoints.up("md")]:{display:"flex",alignItems:"center"}},title:{fontWeight:e.typography.fontWeightMedium,marginLeft:e.spacing(1),fontSize:e.typography.pxToRem(14)},link:{cursor:"pointer"}})),_=e=>{let{mb:a,mr:t,signInGAEvent:l}=e,_=g(),h=(0,u.rd)(),{userIsLoggedIn:b,currentUser:y}=(0,d.iZ)(),A=(0,p.L)(m.HK.countryCode),f=(null==y?void 0:y.__typename)==="LoggedInUser"&&y.soldToPartners.length<1;return b?f&&!A?(0,i.jsx)(s.A,{mb:a,mr:t,children:(0,i.jsx)("div",{className:_.container,children:(0,i.jsxs)("div",{className:_.contentContainer,children:[(0,i.jsx)(n.A,{href:"".concat(u.R6.linkProfile(),"?returnUrl=").concat(encodeURIComponent(h.asPath||u.xn.index())),className:_.link,children:(0,i.jsx)(r.A,{...c.A.LINK_YOUR_ACCOUNT})}),(0,i.jsx)(o.A,{variant:"body1",component:"span",className:_.title,children:(0,i.jsx)(r.A,{...c.A.VIEW_ORG_CONTRACT_PRICING})})]})})}):null:(0,i.jsx)(s.A,{mb:a,mr:t,children:(0,i.jsx)("div",{className:_.container,children:(0,i.jsxs)("div",{className:_.contentContainer,children:[(0,i.jsx)(n.A,{href:"".concat(u.VV.index(),"?redirect=").concat(encodeURIComponent(h.asPath||u.xn.index())),className:_.link,onClick:()=>null==l?void 0:l(),children:(0,i.jsx)(r.A,{id:"SIGN_IN",defaultMessage:"Sign In"})}),(0,i.jsx)(o.A,{variant:"body1",component:"span",className:_.title,children:(0,i.jsx)(r.A,{...c.A.VIEW_ORG_CONTRACT_PRICING})})]})})})}},32609:(e,a,t)=>{t.d(a,{A:()=>_});var i=t(37876);t(14232);var r=t(34415),l=t(7645),s=t(99220),n=t(28407),o=t(77501),d=t(54753),c=t(8733),u=t(21826),p=t(89099),m=t(69485);let g=(0,s.n9)()(e=>({simpleAlert:{display:"flex",justifyContent:"center",fontWeight:e.typography.fontWeightRegular,marginBottom:e.spacing(2),[e.breakpoints.down("lg")]:{display:"inline"}},errorIcon:{display:"flex",alignItems:"center",marginRight:e.spacing(2),[e.breakpoints.down("lg")]:{display:"inline",position:"relative",top:e.spacing(1)}},alignLeft:{justifyContent:"flex-start"},errorAlert:{display:"flex",alignItems:"flex-start",lineHeight:1.5},link:{cursor:"pointer",margin:e.spacing(0,1)}})),_=e=>{var a;let{discontinuedPricingInfo:t,leftAligned:s}=e,{classes:_,cx:h}=g(),b=(0,p.useRouter)(),y=b.asPath.includes("/search"),A=b.asPath.includes("/compare"),f=!!(null==t?void 0:null===(a=t.replacementProducts)||void 0===a?void 0:a.length)||!!(null==t?void 0:t.displaySimilarProductLabel)||!(null==t?void 0:t.hideReplacementProductLink),T=(null==t?void 0:t.displaySimilarProductLabel)?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(c.A,{id:"RECOMMENDED_MESSAGE_DISCRIPTION",defaultMessage:"View Similar Product(s) Below or{contactTechnicalService}for assistance. ",values:{contactTechnicalService:(0,i.jsx)(r.A,{className:_.link,href:"/support/customer-support",children:(0,i.jsx)(c.A,{...d.A.CONTACT_TECHNICAL_SERVICE})})}})}):(0,i.jsx)(c.A,{...d.A.RECOMMENDED_REPLACEMENT_PRODUCTS}),S=f?(0,i.jsx)(m.J,{...d.A.THIS_PRODUCT_DISCONTINUED,values:{recommendedProductMessage:A?null:T}}):(0,i.jsx)(m.J,{...d.A.THIS_PRODUCT_DISCONTINUED,values:{recommendedProductMessage:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.A,{className:_.link,href:"/support/customer-support",children:(0,i.jsx)(c.A,{...d.A.CONTACT_TECHNICAL_SERVICE})}),(0,i.jsx)(c.A,{...d.A.FOR_ASSISTANCE})]})}});return y||A?(0,i.jsxs)(l.A,{className:h(_.simpleAlert,{[_.alignLeft]:A||s}),children:[(0,i.jsx)(l.A,{className:_.errorIcon,children:(0,i.jsx)(o.default,{color:"error"})}),S]}):(0,i.jsx)(u.A,{severity:"error",className:_.errorAlert,icon:(0,i.jsx)(n.A,{style:{fontSize:16}}),children:S})}},33086:(e,a,t)=>{t.d(a,{D:()=>i,_:()=>r});let i="facet-search",r=e=>e.asPath.includes(i)},33159:(e,a,t)=>{t.d(a,{A:()=>v});var i=t(37876),r=t(73431),l=t(82250),s=t(11788),n=t(17685),o=t(14232),d=t(8733),c=t(10181),u=t(67241),p=t(70377),m=t(41683),g=t(57377),_=t(71549),h=t(98011),b=t(61261),y=t(54753),A=t(44238),f=t(49995);let T=(0,b.A)(e=>({root:{"&:hover":{backgroundColor:"transparent"},fontSize:22},header:{backgroundColor:e.palette.background.grey,borderTop:"1px solid rgba(224, 224, 224, 1)",fontSize:12,fontWeight:900},icon:{display:"flex",width:"24px",height:"24px",border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"50%",[e.breakpoints.up("md")]:{width:"18px",height:"18px"}},checkedIcon:{backgroundColor:e.palette.common.white,"&:before":{display:"block",width:"14px",height:"14px",backgroundColor:"".concat(e.palette.primary.main),borderRadius:"50%",transform:"translateY(4px) transLateX(4px)",content:'""',[e.breakpoints.up("md")]:{width:"8px",height:"8px"}}},table:{"& td":{fontSize:14}},tableContainer:{[e.breakpoints.down("sm")]:{maxHeight:"50vh"},maxHeight:240}})),S=e=>{let{country:a,stateCode:t}=e,r=(0,A.k)(a,t);return(0,i.jsx)("div",{children:r})},C=e=>{let{dealers:a,onSelect:t,selected:r}=e,l=T();return(0,i.jsx)(c.A,{className:l.tableContainer,children:(0,i.jsxs)(u.A,{stickyHeader:!0,size:"small",className:l.table,children:[(0,i.jsxs)("colgroup",{children:[(0,i.jsx)("col",{style:{width:"40%"}}),(0,i.jsx)("col",{style:{width:"15%"}}),(0,i.jsx)("col",{style:{width:"20%"}}),(0,i.jsx)("col",{style:{width:"25%"}})]}),(0,i.jsx)(p.A,{children:(0,i.jsxs)(m.A,{children:[(0,i.jsx)(g.A,{className:l.header,children:(0,i.jsx)(d.A,{...y.A.DEALER_LABEL_DEALER})}),(0,i.jsx)(g.A,{className:l.header,children:(0,i.jsx)(d.A,{...y.A.DEALER_LABEL_BRANCH})}),(0,i.jsx)(g.A,{className:l.header,children:(0,i.jsx)(d.A,{...y.A.DEALER_LABEL_AVAILABLE_PRODUCTS})}),(0,i.jsx)(g.A,{className:l.header,children:(0,i.jsx)(d.A,{...y.A.DEALER_LABEL_PREFECTURE})}),(0,i.jsx)(g.A,{className:l.header,children:(0,i.jsx)(d.A,{...y.A.DEALER_LABEL_ADDRESS})})]})}),(0,i.jsx)(_.A,{children:a.sort((e,a)=>!!e.isPreferredDealer==!!(null==a?void 0:a.isPreferredDealer)?0:e.isPreferredDealer?-1:1).map((e,a)=>{let{id:s,city:n,countryCode:o,organizationName:d,stateCode:c,availableProducts:u,attentionTo:p}=e;return(0,i.jsxs)(m.A,{children:[(0,i.jsx)(g.A,{children:(0,i.jsxs)("label",{children:[(0,i.jsx)(h.A,{className:l.root,checked:r===s,onChange:()=>t(s,d),id:"selectDealer",checkedIcon:(0,i.jsx)("span",{className:(0,f.A)(l.icon,l.checkedIcon)}),icon:(0,i.jsx)("span",{className:l.icon})}),d]})}),(0,i.jsx)(g.A,{children:p}),(0,i.jsx)(g.A,{children:u}),(0,i.jsx)(g.A,{children:o&&c&&(0,i.jsx)(S,{country:o,stateCode:c})}),(0,i.jsx)(g.A,{children:n})]},a)})})]})})},v=e=>{let{selectDealer:a,selectedDealerId:t,searchTerm:d="",stateCode:c}=e,{userSession:u}=(0,n.j)(),{currentUserState:p}=(0,s.iZ)(),m=c||String(p),{data:g,loading:_,error:h}=(0,r.AW)({context:{userSession:u},errorPolicy:"all",variables:{countryCode:null==u?void 0:u.country,stateCode:d?void 0:m,searchTerm:d.toLowerCase()}});if((0,o.useEffect)(()=>{if(null==g?void 0:g.getDealers){var e;let{getDealers:i}=g,r=null!==(e=null==i?void 0:i.find(e=>!!e.isPreferredDealer))&&void 0!==e?e:null;return r&&!t?a(r.id,r.organizationName):a(i[0].id,i[0].organizationName)}},[g]),_)return(0,i.jsx)("div",{children:"Loading..."});if(h){let{displayableError:e,hasError:a}=(0,l.Mw)(h);if(console.error(e),a("DEALER_DATA_NOT_FOUND_GENERIC"))return(0,i.jsx)("div",{children:"No Dealers Available."})}return(null==g?void 0:g.getDealers)?(0,i.jsx)(C,{dealers:(null==g?void 0:g.getDealers)||[],onSelect:a,selected:t}):(0,i.jsx)("div",{children:"No Dealers Available."})}},34369:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876);t(14232);var r=t(8733),l=t(99220),s=t(12197),n=t(61206),o=t(44509);let d=(0,l.n9)()(e=>({itemContainer:{display:"flex",marginBottom:e.spacing(5)},details:{overflow:"hidden"},imageContainer:{width:60,height:60,display:"flex",flexShrink:0,justifyContent:"center",alignItems:"center",backgroundColor:e.palette.common.white,border:"solid 1px ".concat(e.palette.grey[400]),borderRadius:e.shape.borderRadius,marginRight:e.spacing(2),wordWrap:"break-word"},image:{maxWidth:"100%",maxHeight:"100%"},materialName:{fontWeight:e.typography.fontWeightBold,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},quantity:{fontSize:e.typography.pxToRem(12)}})),c=e=>{var a;let{material:t,product:l,quantity:c}=e,{classes:u}=d(),[p]=null!==(a=null==l?void 0:l.images)&&void 0!==a?a:[];return(0,i.jsxs)("div",{className:u.itemContainer,children:[(0,i.jsx)("div",{className:u.imageContainer,children:p?(0,i.jsx)(o.A,{alt:null==l?void 0:l.productNumber,className:u.image,sizes:"60px",src:p.smallUrl,urls:[p.smallUrl,p.mediumUrl,p.largeUrl]}):null}),(0,i.jsxs)("div",{className:u.details,children:[(null==t?void 0:t.materialNumber)?(0,i.jsx)(s.A,{variant:"subtitle2",children:null==t?void 0:t.materialNumber}):null,(null==l?void 0:l.name)?(0,i.jsx)("div",{className:u.materialName,children:(0,i.jsx)(n.A,{value:null==l?void 0:l.name})}):null,(0,i.jsxs)("div",{className:u.quantity,children:[(0,i.jsx)(r.A,{id:"QUANTITY",defaultMessage:"Quantity"}),(0,i.jsxs)("span",{children:[": ",c]})]})]})]})}},35645:(e,a,t)=>{t.d(a,{A:()=>v});var i=t(37876),r=t(14232),l=t(99220),s=t(12197),n=t(5411),o=t(77660),d=t(66313),c=t(2184),u=t(61206),p=t(8733),m=t(86024),g=t(86367),_=t(11788),h=t(99486),b=t(52413),y=t(11148),A=t(97710),f=t(11631),T=t(84119),S=t(52263);let C=(0,l.n9)()(e=>({vr2:{marginBottom:e.spacing(2)},header:{paddingBottom:e.spacing(6)},substance:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(1),"& sup":{fontSize:e.typography.pxToRem(12)}},description:{fontSize:e.typography.pxToRem(12)},body:{borderTop:"solid 1px ".concat(e.palette.grey[400]),overflowY:"scroll"},viewDetailsWrapper:{marginTop:e.spacing(4)},truncateText:{width:"calc(100% - 16px)",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},alternateStatesWrapper:{padding:e.spacing(4)}})),v=e=>{var a,t,l;let{onClose:v,substanceName:x,productNumber:E,productKey:N,brandKey:I,description:R,materialIds:B,isMarketplace:M=!1,marketplaceSellerId:P,marketplaceOfferId:j,productAttributes:L,erp_type:O,productName:U,displaySellerName:k,pricingData:F,paMessage:D}=e,{classes:H,cx:G}=C(),{getSitePreference:w,isDTAQZuCustomer:W,isMultiCountryUser:K,currentUser:q,isBlueErpIntegrationEnabled:Y}=(0,_.iZ)(),{focus:V="",catalog:J=""}=(0,y.rd)().query||{},z=w(_.VD.CatalogFilter),{authorized:Z}=(0,h.I)(h.N.canAddToCart),Q=M?o.Mh.Marketplace:null,X=Y&&O&&(null==O?void 0:O.length)>0,$=W?w(_.VD.PreferredDealerId):null,[ee,ea]=(0,r.useState)(null==F?void 0:F.materialPricing),[et,{data:ei,loading:er,error:el}]=(0,d.Gb)(),[es,{data:en,loading:eo,error:ed}]=(0,c.Fo)(),ec=eo||er,eu=ed||el,ep=async()=>{var e,a;let t={...X&&{erp_type:O},brand:I,catalogType:(0,A.vN)(Q||V||J),checkBuyNow:!0,checkForPb:!0,dealerId:$,displaySDS:!1,materialIds:B,orgId:z,productKey:N,productNumber:E,quantity:1};K?await es({variables:t}):await et({variables:t}),ea(K?null==en?void 0:null===(e=en.getPricingForMultiCountryProducts[0])||void 0===e?void 0:e.materialPricing:null==ei?void 0:null===(a=ei.getPricingForProduct)||void 0===a?void 0:a.materialPricing)};return(0,r.useEffect)(()=>{var e,a;let t=K?null==en?void 0:null===(e=en.getPricingForMultiCountryProducts[0])||void 0===e?void 0:e.materialPricing:(null==ei?void 0:null===(a=ei.getPricingForProduct)||void 0===a?void 0:a.materialPricing)||(null==F?void 0:F.materialPricing);t?ea(t):D||ep()},[eu,ec,K,en,D,F,ei]),(0,i.jsx)(m.A,{open:!0,onClose:()=>{v(!1)},size:m.I.Large,renderTitle:()=>(0,i.jsxs)("div",{className:H.header,children:[(0,i.jsx)(s.A,{component:"h2",variant:"h2",className:H.vr2,children:E}),(0,i.jsx)(s.A,{component:"div",className:G(H.substance,H.truncateText),children:(0,i.jsx)(u.A,{value:x})}),(0,i.jsx)(s.A,{component:"div",className:G(H.description,H.truncateText),children:(0,i.jsx)(u.A,{value:R})})]}),children:(0,i.jsxs)("div",{className:H.body,children:[D?(0,i.jsx)(S.Ay,{productNumber:E,brandKey:I,paMessage:D}):(null==ee?void 0:ee.length)?(0,i.jsx)(g.A,{productName:U,materialPricing:ee,multiCountryData:en,canAddToCart:Z&&!K&&(!M||!!(null==q?void 0:null===(a=q.metadata)||void 0===a?void 0:a.isMarketplaceCartEnabled)),marketplaceOfferId:M&&ee&&(null===(t=ee[0])||void 0===t?void 0:t.marketplaceOfferId)?null===(l=ee[0])||void 0===l?void 0:l.marketplaceOfferId:j,renderSecondaryAction:()=>(0,i.jsx)("div",{className:H.viewDetailsWrapper,children:(0,i.jsx)(b.N,{...y.aR.index(I,N,{catalog:(0,A.vN)(V)}),passHref:!0,children:(0,i.jsx)(n.A,{color:"primary",variant:"outlined",size:"large",fullWidth:!0,children:(0,i.jsx)(p.A,{id:"VIEW_PRODUCT_DETAILS",defaultMessage:"View Product Details"})})})}),erpType:O}):null,(ec||eu)&&(0,i.jsxs)("div",{className:H.alternateStatesWrapper,children:[ec&&(0,i.jsx)(f.A,{}),eu&&(0,i.jsx)(T.A,{error:ed||el,productNumber:E,isMarketplace:M,sellerName:k||(0,A.t1)(L),marketplaceSellerId:P,marketplaceOfferId:j})]})]})})}},36820:(e,a,t)=>{t.d(a,{A:()=>E});var i=t(37876),r=t(14232),l=t(99220),s=t(35877),n=t(54753),o=t(71541),d=t(64204),c=t(5411),u=t(62940),p=t(98545),m=t(32849),g=t(82440),_=t.n(g),h=t(8733),b=t(86024),y=t(44509),A=t(61206),f=t(67334),T=t(11148),S=t(52413),C=t(70183);let v="".concat(124,"px"),x=(0,l.n9)()(e=>({carouselWrapper:{display:"flex",flexDirection:"column",[e.breakpoints.up("md")]:{paddingTop:e.spacing(4),marginBottom:e.spacing(4)}},footer:{height:88},slide:{display:"flex",justifyContent:"center",height:"calc(100vh - ".concat(v,")"),[e.breakpoints.up("md")]:{height:328}},mainContentWrapper:{height:"100%",width:"100%",display:"flex",justifyContent:"center",flexDirection:"column",padding:e.spacing(0,12),[e.breakpoints.up("md")]:{flexDirection:"row",padding:e.spacing(0,16)}},labelWrapper:{height:"8%",display:"flex",alignItems:"center",justifyContent:"center",[e.breakpoints.up("md")]:{height:328,width:"50%",justifyContent:"flex-start",padding:e.spacing(4,0,4,6)}},desktopLabelWrapper:{display:"none",position:"relative",maxHeight:328,paddingLeft:e.spacing(3),"&:before":{position:"absolute",top:5,left:0,botton:0,content:"''",height:14,width:4,backgroundColor:e.palette.secondary.main},[e.breakpoints.up("md")]:{display:"block"}},desktopLabel:{overflow:"auto",maxHeight:328,wordBreak:"break-word"},mobileLabelWrapper:{overflow:"scroll"},labelText:{"& sup, sub":{verticalAlign:"baseline",position:"relative",top:"-0.4em"},"& sub":{top:"0.1em"}},mobileLabelTrigger:{display:"flex",justifyContent:"center",[e.breakpoints.up("md")]:{display:"none"}},nav:{backgroundColor:e.palette.common.white,border:0,height:e.typography.pxToRem(64),width:e.typography.pxToRem(32),boxShadow:e.shadows[5]},prevNav:{borderRadius:"0 ".concat(e.shape.borderRadius,"px ").concat(e.shape.borderRadius,"px 0")},nextNav:{borderRadius:"".concat(e.shape.borderRadius,"px 0 0 ").concat(e.shape.borderRadius,"px")},buttonIcon:{fontSize:e.typography.pxToRem(34)},thumbnailWrapper:{display:"flex",alignItems:"center"},thumbnailButton:{height:54,width:54,borderRadius:2,margin:"0 auto",position:"relative",display:"block"},active:{border:"solid 2px ".concat(e.palette.primary.main)},thumbnail:{maxHeight:"100%",maxWidth:"100%"},overlay:{backgroundColor:"rgba(0, 0, 0, .3)",position:"absolute",top:0,left:0,bottom:0,right:0},footerCarousel:{maxWidth:"350px",margin:"0 auto"},test:{},productLinkWrapper:{marginBottom:e.spacing(2)},productNumberHeading:{display:"inline-block",fontSize:e.typography.pxToRem(16),marginRight:e.spacing(4)},productLink:{fontSize:e.typography.pxToRem(16)},videoLink:{cursor:"pointer",width:"100%",height:"auto"},playButtonIcon:{background:e.palette.common.white,borderRadius:"100%",position:"absolute",opacity:.6,top:"30%",left:"30%"},videoContainer:{width:"70%",height:"auto",flexShrink:0,flexGrow:0,[e.breakpoints.down("lg")]:{width:"100%"}}})),E=e=>{let{isOpen:a,images:t,onClose:l,name:g,productId:v,brand:E}=e,{classes:N,cx:I}=x(),R=(0,s.A)(),B=t.length,M=(0,o.A)(R.breakpoints.up("md")),P=B-1,[j,L]=(0,r.useState)(0),[O,U]=(0,r.useState)(!1),k=e=>{U(!1),L(e)},F=()=>{let e=j+1;e{let e=j-1;e>=0&&k(e)},H=e=>{k(e)},G=e=>{let{brandKey:a,productKey:t}=e;return(0,i.jsxs)("div",{className:N.productLinkWrapper,children:[(0,i.jsx)("h4",{className:N.productNumberHeading,children:(0,i.jsx)(h.A,{...n.A.PRODUCT_NUMBER})}),(0,i.jsx)(S.N,{...T.aR.index(a,t),passHref:!0,children:(0,i.jsx)("a",{className:N.productLink,children:(0,i.jsx)(A.A,{value:t})})})]})};return(0,i.jsx)(b.A,{open:a,onClose:()=>{k(0),l(!a)},size:b.I.Large,renderTitle:()=>(0,i.jsx)(h.A,{...n.A.PRODUCT_IMAGES_VIEWING,values:{index:j+1,count:B}}),children:(0,i.jsxs)("div",{"data-testid":"pdp-images-modal",id:"pdp-images-modal",children:[(0,i.jsx)("div",{className:N.carouselWrapper,children:(0,i.jsx)(_(),{slideIndex:j,renderBottomCenterControls:null,disableAnimation:!0,onDragStart:()=>U(!1),renderCenterLeftControls:()=>(0,i.jsx)(i.Fragment,{children:j>0&&(0,i.jsx)(d.A,{className:I(N.nav,N.prevNav),onClick:D,"aria-label":"previous",children:(0,i.jsx)(u.A,{className:N.buttonIcon,color:"primary"})})}),renderCenterRightControls:()=>(0,i.jsx)(i.Fragment,{children:j{let{label:t,brandKey:r,productKey:l}=e;return(0,i.jsx)("div",{className:N.slide,children:(0,i.jsxs)("div",{className:N.mainContentWrapper,children:[O?(0,i.jsx)("div",{className:I(N.mobileLabelWrapper,N.labelText),children:t&&(0,i.jsx)(A.A,{value:t})}):e.videoUrl?(0,i.jsx)("div",{className:N.videoContainer,children:(0,i.jsx)(C.A,{videoUrl:e.videoUrl,posterUrl:"/deepweb/assets/sigmaaldrich/marketing/global/images/video-posters/miscl/blue-video-poster-mslvn/blue-video-poster-mslvn.jpg",css:N.videoLink,name:g,brand:E||r,productId:v})}):(0,i.jsx)(f.A,{image:e}),t||r&&l?(0,i.jsxs)("div",{className:N.labelWrapper,children:[(0,i.jsx)("div",{className:N.desktopLabelWrapper,children:(0,i.jsxs)("div",{className:N.desktopLabel,children:[r&&l&&G({brandKey:r,productKey:l}),(0,i.jsx)("div",{className:N.labelText,children:(0,i.jsx)(A.A,{value:t})})]})}),(0,i.jsx)("div",{className:N.mobileLabelTrigger,children:(0,i.jsx)(c.A,{onClick:()=>U(!O),children:O?(0,i.jsx)(h.A,{...n.A.HIDE_CAPTION}):(0,i.jsx)(h.A,{...n.A.SHOW_CAPTION})})})]}):null]})},a)})})}),(0,i.jsx)("div",{className:N.footer,children:(0,i.jsx)(_(),{slideIndex:t.length>4?j:void 0,className:N.footerCarousel,withoutControls:!0,slidesToShow:5,style:M?{padding:"0 16px"}:{padding:"4px"},cellAlign:"left",children:t.map((e,a)=>(0,i.jsx)("div",{className:N.thumbnailWrapper,children:(0,i.jsxs)(d.A,{className:I(N.thumbnailButton,a===j&&N.active),onClick:()=>H(a),children:[(0,i.jsx)("div",{className:I(a!==j&&N.overlay)}),e.videoUrl&&(0,i.jsx)(m.A,{className:N.playButtonIcon}),(0,i.jsx)(y.A,{className:N.thumbnail,alt:null==e?void 0:e.altText,src:e.videoUrl?"/deepweb/assets/sigmaaldrich/marketing/global/images/video-posters/miscl/purple-video-poster-mslvn/purple-video-poster-mslvn.jpg":null==e?void 0:e.largeUrl,sizes:"54px",urls:[null==e?void 0:e.smallUrl,null==e?void 0:e.mediumUrl,null==e?void 0:e.largeUrl]},a)]})},a))})})]})})}},38882:(e,a,t)=>{t.d(a,{h:()=>c});var i=t(37876),r=t(14232),l=t(21970),s=t(99220),n=t(27651),o=t(30915);let d=(0,s.n9)()(e=>({multiCountryPricingTabs:{marginBottom:e.spacing(5)}}));function c(e,a){let[t,s]=(0,r.useState)([]),{classes:c}=d(),u=(0,r.useCallback)(e=>{var a;return null==n?void 0:null===(a=n[e])||void 0===a?void 0:a.displayName},[n]);return(0,r.useEffect)(()=>{var t;s((null==e?void 0:null===(t=e.getPricingForMultiCountryProducts)||void 0===t?void 0:t.map((e,t)=>({label:u(null==e?void 0:e.country),selectCallback:()=>a("",(null==e?void 0:e.country)||(0,o.stringify)(t)),component:(0,i.jsx)("div",{})})))||[])},[e]),(0,i.jsx)("div",{className:c.multiCountryPricingTabs,children:(0,i.jsx)(l.A,{tabs:t})})}},40002:(e,a,t)=>{t.d(a,{G:()=>l,j:()=>r});var i=t(54753),r=function(e){return e.RecentlyViewed="recently viewed products",e.AlsoViewed="customers also viewed",e.CompareItems="compare similar items",e.RecommendedProducts="recommended products",e.CartRecommendedProducts="recommended products",e.PopularProducts="popular products",e.BestSellers="best sellers",e.NewArrivals="new arrivals",e.TopDeals="top deals",e.FeaturedProducts="featured products",e.BuyAgain="buy it again",e.RelatedProducts="related products",e.HeroCard="product hero card",e}({});let l={"recommended products":i.A.RECOMMENDED_PRODUCTS,"related products":i.A.RELATED_PRODUCTS,"recently viewed products":i.A.RECENTLY_VIEWED_PRODUCTS,"customers also viewed":i.A.CUSTOMERS_ALSO_VIEWED,"best sellers":{id:"SHOP_BEST_SELLERS",defaultMessage:"Shop Best Sellers"},"buy it again":{id:"BUY_IT_AGAIN",defaultMessage:"Buy It Again"},"new arrivals":i.A.NEW_PRODUCT,"popular products":{id:"POPULAR_PRODUCTS",defaultMessage:"Popular Products"}}},44238:(e,a,t)=>{t.d(a,{k:()=>l});var i=t(17685),r=t(88373);let l=(e,a)=>{var t,l,s;let{userSession:n}=(0,i.j)(),o=(null==n?void 0:null===(t=n.language)||void 0===t?void 0:t.toLowerCase())||"",d=(null==n?void 0:null===(l=n.country)||void 0===l?void 0:l.toUpperCase())||"",{data:c}=(0,r.kN)({variables:{country:e||"",locale:"en"===o?"en_US":"".concat(o,"_").concat(d)}});if(!e||!a)return null;let u=null==c?void 0:null===(s=c.getCountryStates)||void 0===s?void 0:s.find(e=>(null==e?void 0:e.stateCode)===a);return null==u?void 0:u.stateName}},44601:(e,a,t)=>{t.d(a,{A:()=>i});function i(e){"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left||0,e.top||0)}},45249:(e,a,t)=>{t.d(a,{A:()=>C,Z:()=>S});var i=t(37876),r=t(14232),l=t(18847),s=t.n(l),n=t(92189),o=t(99220),d=t(97710),c=t(51722),u=t(2727),p=t(75933);let m=s()(()=>Promise.all([t.e(1994),t.e(6369)]).then(t.bind(t,66369)),{loadableGenerated:{webpack:()=>[66369]},loadableGenerated:{webpack:()=>[66369]}}),g=s()(()=>Promise.all([t.e(1994),t.e(3949)]).then(t.bind(t,3949)),{loadableGenerated:{webpack:()=>[3949]},loadableGenerated:{webpack:()=>[3949]}}),_=s()(()=>Promise.all([t.e(1994),t.e(432)]).then(t.bind(t,40432)),{loadableGenerated:{webpack:()=>[40432]},loadableGenerated:{webpack:()=>[40432]}}),h=s()(()=>Promise.all([t.e(1994),t.e(7368)]).then(t.bind(t,97368)),{loadableGenerated:{webpack:()=>[97368]},loadableGenerated:{webpack:()=>[97368]}}),b=s()(()=>Promise.all([t.e(1994),t.e(3193)]).then(t.bind(t,53193)),{loadableGenerated:{webpack:()=>[53193]},loadableGenerated:{webpack:()=>[53193]}}),y=s()(()=>t.e(3738).then(t.bind(t,43738)),{loadableGenerated:{webpack:()=>[43738]},loadableGenerated:{webpack:()=>[43738]}}),A=s()(()=>t.e(8879).then(t.bind(t,88879)),{loadableGenerated:{webpack:()=>[88879]},loadableGenerated:{webpack:()=>[88879]}}),f=s()(()=>Promise.all([t.e(1994),t.e(8379)]).then(t.bind(t,48379)),{loadableGenerated:{webpack:()=>[48379]},loadableGenerated:{webpack:()=>[48379]}}),T=(0,o.n9)()(e=>({searchContainer:{[e.breakpoints.down("sm")]:{overflowX:"hidden"},[e.breakpoints.up("xs")]:{border:"1px solid ".concat(e.palette.grey[300]),borderTop:0}},resultsContainer:{marginBottom:e.spacing(10),[e.breakpoints.up("sm")]:{paddingTop:e.spacing(8)},[e.breakpoints.up("lg")]:{padding:e.spacing(7,0,0,0)}}}));var S=function(e){return e[e.grid=0]="grid",e[e.list=1]="list",e}({});let C=()=>{let{classes:e}=T(),[a]=(0,u.useSearchQuery)(),[t,l]=(0,r.useState)(0),s=null;switch(a.focus){case d.Xc.Products:s=(0,i.jsx)(m,{});break;case d.Xc.Genes:s=(0,i.jsx)(g,{});break;case d.Xc.Papers:s=(0,i.jsx)(_,{});break;case d.Xc.TechnicalDocuments:s=(0,i.jsx)(h,{});break;case d.Xc.SiteContent:s=(0,i.jsx)(b,{});break;case d.Xc.BuildingBlocks:s=(0,i.jsx)(y,{view:t,setView:l});break;case d.Xc.StructureSearch:s=(0,i.jsx)(A,{view:t,setView:l});break;case d.Xc.Chromatograms:s=(0,i.jsx)(f,{});break;default:s=null}return(0,i.jsxs)(c.A,{className:e.searchContainer,children:[(0,i.jsx)(n.A,{maxWidth:"lg",classes:{root:e.resultsContainer},children:(0,i.jsxs)("div",{children:[" ",s]})}),(0,i.jsx)(p.A,{})]})}},46786:(e,a,t)=>{t.d(a,{A:()=>eQ});var i=t(37876),r=t(14232),l=t(7645),s=t(12197),n=t(64204),o=t(34415),d=t(5411),c=t(39069),u=t(66561),p=t(40597),m=t(99220),g=t(77742),_=t(8733),h=t(35967),b=t(4648),y=t(21347),A=t(10759),f=t(52413),T=t(88887),S=t(75878),C=t(45484),v=t(78206),x=t(10113),E=t(36382),N=t(28407),I=t(39324),R=t.n(I),B=t(75020),M=t(84119),P=t(97710),j=t(70210),L=t(19490),O=t(93591),U=t(58597),k=t(46588),F=t(11788),D=t(74985),H=t(34369),G=t(53471),w=t(28888);function W(){let e=(0,w._)(["\n query GetQuotesCount {\n getQuotesCount {\n count\n }\n }\n"]);return W=function(){return e},e}let K=(0,t(82897).J1)(W());var q=t(28975),Y=t(11631),V=t(11148),J=t(71007);let z=(0,m.n9)()(e=>({actionContainer:{marginTop:e.spacing(8),[e.breakpoints.up("md")]:{display:"flex",justifyContent:"flex-end"}},errorTitle:{color:e.palette.error.main,fontSize:e.typography.pxToRem(14)},errorMessage:{fontSize:e.typography.pxToRem(14)},errorIcon:{fontSize:e.typography.pxToRem(14),marginRight:e.spacing(2),marginTop:e.spacing(1)},link:{cursor:"pointer",margin:e.spacing(0,1)}})),Z=e=>{let{onClose:a,quoteData:t}=e,{classes:n}=z(),c=(0,V.rd)(),[u,p]=(0,r.useState)(!1),[m,g]=(0,r.useState)(!1),{material:h,product:b,quantity:y}=null!=t?t:{},[A]=(0,G.u7)({refetchQueries:[{query:K}]}),f=async()=>{if((null==h?void 0:h.materialNumber)&&y){p(!0),(0,J.jl)({event:"complete_quote_request",section:"pricing card",component:"modal",elementType:"button",elementText:"submit request"},{productId:h.product,productBrand:h.brand,productVariant:h.materialNumber});try{let{data:a}=await A({variables:{input:{materialNumber:null==h?void 0:h.materialNumber,quantity:y}}});if(a){var e;c.replace(V.q8.quoteDetail(null==a?void 0:null===(e=a.generateQuote)||void 0===e?void 0:e.orderNumber))}}catch(e){g(!0),p(!1),(0,J.hO)({description:"we were unable to initiate your request",errorCategory:"other errors",productId:null==h?void 0:h.product,productVariant:null==h?void 0:h.materialNumber,productName:null==h?void 0:h.materialDescription,productBrand:null==h?void 0:h.brand})}}};return(0,i.jsx)(i.Fragment,{children:u?(0,i.jsx)(D.A,{open:!0,hideBackdrop:!0,children:(0,i.jsx)(Y.A,{})}):(0,i.jsx)(q.Ay,{open:!0,onClose:(e,t)=>a(t),size:q.Ih.Small,renderTitle:()=>(0,i.jsx)(s.A,{variant:"h2",children:(0,i.jsx)(_.A,{id:"REQUEST_QUOTE",defaultMessage:"Request Quote"})}),children:(0,i.jsx)(q.Uh,{children:m?(0,i.jsxs)(l.A,{children:[(0,i.jsxs)(l.A,{display:"flex",children:[(0,i.jsx)(N.A,{className:n.errorIcon,color:"error"}),(0,i.jsxs)(l.A,{children:[(0,i.jsx)(s.A,{className:n.errorTitle,children:(0,i.jsx)(_.A,{id:"REQUEST_QUOTE_ERROR_TITLE",defaultMessage:"We were unable to initiate your request."})}),(0,i.jsxs)(s.A,{className:n.errorMessage,children:[(0,i.jsx)(_.A,{id:"PLEASE",defaultMessage:"Please"}),(0,i.jsx)(o.A,{className:n.link,href:"/support/customer-support",onClick:()=>p(!0),children:(0,i.jsx)(_.A,{id:"CONTACT_CUSTOMER_SERVICE",defaultMessage:"contact customer service"})}),(0,i.jsx)(_.A,{id:"FOR_ASSISTANCE",defaultMessage:"for assistance."})]})]})]}),(0,i.jsx)(q.fW,{className:n.actionContainer,children:(0,i.jsx)(d.A,{color:"primary",size:"large",onClick:()=>a(),variant:"contained",children:(0,i.jsx)(_.A,{id:"CLOSE",defaultMessage:"Close"})})})]}):(0,i.jsxs)(i.Fragment,{children:[h&&b&&y?(0,i.jsx)(H.A,{material:h,product:b,quantity:y}):null,(0,i.jsx)(q.fW,{className:n.actionContainer,children:(0,i.jsx)(d.A,{color:"primary",disabled:!y,size:"large",onClick:f,variant:"contained",children:(0,i.jsx)(_.A,{id:"SUBMIT_REQUEST",defaultMessage:"Submit Request"})})})]})})})})};var Q=t(42778);let X=e=>{let{quoteData:a,variant:t="outlined",size:r="large",fullWidth:l=!0,className:s,type:n="button",disabled:o,id:c}=e,{setGlobalModalComponent:u,clearGlobalModalComponent:p}=(0,Q.g)();return(0,i.jsx)(d.A,{id:c,className:s,color:"primary",disabled:o,fullWidth:l,onClick:()=>{var e,t,r;(0,J.jl)({event:"begin_quote_request",section:"pricing card",component:"right rail",elementType:"button",elementText:"request quote"},{productId:null==a?void 0:null===(e=a.material)||void 0===e?void 0:e.product,productBrand:null==a?void 0:null===(t=a.material)||void 0===t?void 0:t.brand,productVariant:null==a?void 0:null===(r=a.material)||void 0===r?void 0:r.materialNumber}),u((0,i.jsx)(Z,{quoteData:a,onClose:p}))},size:r,type:n,variant:t,children:(0,i.jsx)(_.A,{id:"REQUEST_QUOTE",defaultMessage:"Request Quote"})})};var $=t(86680),ee=t(88700),ea=t(17685),et=t(99486),ei=t(83707),er=t(27447),el=t(95349),es=t(36503),en=t(4473),eo=t(61206);let ed=(0,m.n9)()(e=>({infoIcon:{color:e.palette.primary.main,cursor:"pointer",marginLeft:e.spacing(1),position:"relative",top:e.spacing(.5)},title:{marginBottom:e.spacing(2)},label:{fontWeight:e.typography.fontWeightMedium,marginRight:e.spacing(1)},closeButton:{display:"none"}})),ec=(0,m.Xy)(p.Ay,e=>({tooltip:{backgroundColor:e.palette.common.white,color:e.palette.common.black,fontSize:e.typography.pxToRem(12),boxShadow:"0 6px 13px 0 rgba(0, 0, 0, 0.16)",padding:e.spacing(4,5,4,5),minWidth:250,maxWidth:500},arrow:{color:e.palette.common.white,fontSize:e.typography.pxToRem(20)},tooltipPlacementTop:{top:e.spacing(2)}})),eu=e=>{let{id:a,defaultMessage:t,columnValue:r}=e,{classes:l}=ed();return(0,i.jsxs)(es.A,{container:!0,children:[(0,i.jsx)(es.A,{item:!0,children:(0,i.jsx)(s.A,{variant:"body2",className:l.label,children:(0,i.jsx)(_.A,{id:a,defaultMessage:t})})}),(0,i.jsx)(es.A,{item:!0,children:(0,i.jsx)(s.A,{variant:"body2",children:(0,i.jsx)(eo.A,{value:r})})})]})},ep=e=>{let{customClasses:a,dataTestId:t,material:l,showAdditionalColumns:n=!0,showTitle:o=!0,tooltipContent:d}=e,{classes:c}=ed(),[p,m]=(0,r.useState)(!1);return(0,i.jsx)(u.A,{onClickAway:()=>{m(!1)},children:(0,i.jsx)("span",{children:(0,i.jsx)(ec,{arrow:!0,classes:a,"data-testid":t,interactive:!0,placement:"top",open:p,onClick:()=>{m(!0)},title:(0,i.jsxs)(i.Fragment,{children:[o&&(0,i.jsx)(s.A,{variant:"h3",className:c.title,children:(0,i.jsx)(_.A,{id:"PRODUCT_INFORMATION",defaultMessage:"Product Information"})}),n&&[{id:"ADDITIONAL_INFO_CARRIER_RESTRICTION",defaultMessage:"Additional Fees/Restrictions:",key:"carrierRestriction"},{id:"ADDITIONAL_INFO_FTCC",defaultMessage:"Foreign Trade Commodity Code:",key:"tariff"},{id:"ADDITIONAL_INFO_UNTN",defaultMessage:"UN Transportation Number(IATA):",key:"unNumber"},{id:"ADDITIONAL_INFO_CAS",defaultMessage:"CAS Number:",key:"casNumber"},{id:"ADDITIONAL_INFO_JFC",defaultMessage:"Japan Fire Code:",key:"jfcCode"},{id:"ADDITIONAL_INFO_PDSC",defaultMessage:"Poison/Deleterious Substance Code:",key:"pdcCode"}].map(e=>{var a;return(null==l?void 0:null===(a=l.additionalInfo)||void 0===a?void 0:a[e.key])&&(0,i.jsx)(eu,{id:e.id,defaultMessage:e.defaultMessage,columnValue:l.additionalInfo[e.key]},e.key)}),(null==l?void 0:l.packageType)&&(null==l?void 0:l.packageSize)&&(0,i.jsx)(eu,{id:"ADDITIONAL_INFO_PACKAGING_INFO",defaultMessage:"Packaging Information:",columnValue:"".concat(l.packageSize," in ").concat(l.packageType)}),d]}),children:(0,i.jsx)(en.A,{className:c.infoIcon})})})})};var em=t(52710),eg=t(78272),e_=t(75647),eh=t(19409);let eb=e=>{let{quoteData:a,variant:t="outlined",size:r="large",fullWidth:l=!0,className:s,type:n="button",disabled:o,id:c}=e,{setGlobalModalComponent:u,clearGlobalModalComponent:p}=(0,Q.g)();return(0,i.jsx)(d.A,{id:c,className:s,color:"primary",disabled:o,fullWidth:l,size:r,type:n,variant:t,onClick:()=>{u((0,i.jsx)(eh.A,{quoteData:a,onClose:p}))},children:(0,i.jsx)(_.A,{id:"REQUEST_QUOTE",defaultMessage:"Request Quote"})})};var ey=t(47801);(0,t(48573).H)(ey.Lr,"READY_TO_SHIP_NOTIFICATIONS","v1");var eA=t(30489),ef=t(67450),eT=t(54366);let eS=(0,m.n9)()(e=>({notifyReadyToShipContainer:{paddingTop:e.spacing(6),marginTop:e.spacing(6),borderTop:"1px solid ".concat(e.palette.grey[400])},title:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,marginBottom:e.spacing(1),display:"flex",alignItems:"center","& > svg":{marginRight:e.spacing(2)}},text:{fontSize:e.typography.pxToRem(14),marginBottom:e.spacing(4)},callOut:{wordWrap:"break-word",fontSize:"inherit",fontWeight:700},button:{marginBottom:e.spacing(4)}})),eC=e=>{let{material:a,userEmail:t,productImageUrl:l,productNumber:n}=e,{classes:o}=eS(),[c,u]=(0,r.useState)("ready"),[p,m]=(0,r.useState)("closed"),[g]=(0,ef.aC)(),h=(0,r.useRef)(null),b=(0,r.useRef)(null);(0,r.useEffect)(()=>{u("ready")},[a]);let y=async()=>{u("communicating");try{var e;await g({variables:{params:{brand:(null==a?void 0:a.brand)||"",materialNumber:(null==a?void 0:a.materialNumber)||"",imageUrl:l,productNumber:n}}}),u("success"),m("closed"),null===(e=h.current)||void 0===e||e.focus()}catch(e){u("error"),m("error")}};return(0,i.jsxs)("div",{className:o.notifyReadyToShipContainer,"aria-live":"polite",children:["success"!==c?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.A,{component:"h6",className:o.title,ref:b,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME",defaultMessage:"Notify Me"})}),(0,i.jsx)(s.A,{component:"p",className:o.text,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME_DESCRIPTION",defaultMessage:"Get notified when this item is ready to ship via email."})}),(0,i.jsx)(d.A,{id:"notify-me",className:o.button,color:"primary",fullWidth:!0,variant:"contained",size:"large",onClick:()=>m("request"),children:(0,i.jsx)(_.A,{id:"NOTIFY_ME",defaultMessage:"Notify Me"})})]}):(0,i.jsxs)("div",{ref:h,tabIndex:-1,children:[(0,i.jsxs)(s.A,{component:"h6",className:o.title,children:[(0,i.jsx)(eA.A,{htmlColor:eT.w4.palette.success.main,fontSize:"small"}),(0,i.jsx)(_.A,{id:"CONFIRMED",defaultMessage:"Confirmed"})]}),(0,i.jsx)(s.A,{component:"p",className:o.text,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME_SUCCESS",defaultMessage:"We will send an email to {email} when this item is ready to ship.",values:{email:(0,i.jsx)(s.A,{component:"span",className:o.callOut,children:t})}})})]}),(0,i.jsx)(eN,{requestStatus:c,modalType:p,handleClick:y,handleError:()=>{u("communicating"),setTimeout(()=>{y()},1e3)},handleClose:()=>{m("closed"),u("ready")},userEmail:t,productSKU:(null==a?void 0:a.materialNumber)?null==a?void 0:a.materialNumber:""})]})};var ev=t(90079),ex=t(86024);let eE=(0,m.n9)()(e=>({title:{marginBottom:e.spacing(6)},text:{marginBottom:e.spacing(8)},callOut:{wordWrap:"break-word",fontWeight:700},modalBody:{margin:e.spacing(0,4,4,4),[e.breakpoints.up("md")]:{margin:e.spacing(0,8,8,8)}},modalActions:{display:"flex",flexDirection:"column","& button:not(:last-child)":{marginBottom:e.spacing(4)},[e.breakpoints.up("md")]:{flexDirection:"unset",justifyContent:"flex-end","& button:not(:last-child)":{marginRight:e.spacing(4),marginBottom:"unset"}}}})),eN=e=>{let{requestStatus:a,modalType:t,handleClick:r,handleError:l,handleClose:n,userEmail:o,productSKU:c}=e,{classes:u}=eE();return(0,i.jsxs)(i.Fragment,{children:["request"===t&&(0,i.jsx)(ex.A,{open:"ready"===a,onClose:()=>n(),renderTitle:()=>(0,i.jsx)(s.A,{variant:"h2",component:"h2",className:u.title,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME",defaultMessage:"Notify Me"})}),closeButtonId:"mat-avl-modal-close",children:(0,i.jsxs)("div",{className:u.modalBody,children:[(0,i.jsx)(s.A,{component:"p",className:u.text,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME_DESCRIPTION_MODAL",defaultMessage:"We will send an email to {email} when the available to ship date for {productSKU} is within 30 days.",values:{email:(0,i.jsx)(s.A,{component:"span",className:u.callOut,children:o}),productSKU:(0,i.jsx)(s.A,{component:"span",className:u.callOut,children:c})}})}),(0,i.jsxs)("div",{className:u.modalActions,children:[(0,i.jsx)(d.A,{"data-testid":"modal-notify-me-cancel",color:"primary",variant:"outlined",size:"large",onClick:()=>n(),children:(0,i.jsx)(_.A,{id:"CANCEL",defaultMessage:"Cancel"})}),(0,i.jsx)(d.A,{id:"modal-notify-me",color:"primary",variant:"contained",size:"large",onClick:r,endIcon:"communicating"===a&&(0,i.jsx)(ev.A,{color:"inherit",size:20,thickness:5}),disabled:"communicating"===a,children:(0,i.jsx)(_.A,{id:"NOTIFY_ME",defaultMessage:"Notify Me"})})]})]})}),"error"===t&&(0,i.jsx)(ex.A,{role:"alertdialog","aria-labelledby":"alertHeading","aria-describedby":"alertText","aria-relevant":"all",open:"error"===t,onClose:()=>n(),renderTitle:()=>(0,i.jsx)(s.A,{variant:"h2",component:"h2",className:u.title,id:"alertHeading",children:"communicating"===a?(0,i.jsx)(_.A,{id:"PROCESSING",defaultMessage:"Processing"}):(0,i.jsx)(_.A,{id:"ERROR",defaultMessage:"Error"})}),closeButtonId:"mat-avl-modal-close",children:(0,i.jsxs)("div",{className:u.modalBody,children:[(0,i.jsx)(s.A,{component:"p",className:u.text,id:"alertText",children:(0,i.jsx)(_.A,{id:"NOTIFY_ME_ERROR",defaultMessage:"We are unable to complete the request at this time. Please try again."})}),(0,i.jsxs)("div",{className:u.modalActions,children:[(0,i.jsx)(d.A,{"data-testid":"modal-notify-me-cancel",color:"primary",variant:"outlined",size:"large",onClick:()=>n(),children:(0,i.jsx)(_.A,{id:"CANCEL",defaultMessage:"Cancel"})}),(0,i.jsx)(d.A,{id:"modal-notify-me-try-again",color:"primary",variant:"contained",size:"large",onClick:l,endIcon:"communicating"===a&&(0,i.jsx)(ev.A,{color:"inherit",size:20,thickness:5}),disabled:"communicating"===a,children:(0,i.jsx)(_.A,{id:"TRY_AGAIN",defaultMessage:"Try Again"})})]})]})})]})};var eI=t(84830),eR=t(76056),eB=t(21018),eM=t(58745),eP=t(61026),ej=t(4364),eL=t(67792),eO=t(16958);let eU=(0,m.n9)()(e=>({taxDisclaimer:{textTransform:"uppercase"},priceDisclaimer:{fontStyle:"italic",fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightRegular,marginTop:e.spacing(1),[e.breakpoints.down("sm")]:{marginTop:e.spacing(2)}}})),ek=e=>{let{countryCode:a,isLoggedInUser:t=!1,hasDiscount:r=!1,isBBE:l=!1}=e,{classes:s,cx:n}=eU();return(0,i.jsxs)(i.Fragment,{children:["ar"===a.toLowerCase()&&(0,i.jsx)("div",{className:n(s.priceDisclaimer,s.taxDisclaimer),children:(0,i.jsx)(_.A,{id:"PRICE_WITHOUT_NATIONAL_TAXES",defaultMessage:"PRICE WITHOUT NATIONAL TAXES"})}),"us"===a.toLowerCase()&&!t&&r&&(0,i.jsx)("div",{className:s.priceDisclaimer,children:(0,i.jsx)(_.A,{id:"WEB_ONLY_PROMOTION",defaultMessage:"Web-Only Promotion"})}),"cn"===a.toLowerCase()&&l&&(0,i.jsx)("div",{className:n(s.priceDisclaimer,s.taxDisclaimer),children:(0,i.jsx)(_.A,{id:"PRICE_EXCLUDES_TAX_AND_FREIGHT",defaultMessage:"PRICE EXCLUDES TAX AND FREIGHT"})})]})};var eF=t(94295),eD=t(27651),eH=t(69485);let eG=(0,m.n9)()(e=>({promoContainer:{background:e.palette.promoGreen,padding:e.spacing(2,3)},bold:{fontWeight:600},promoDiscountMessage:{fontSize:e.typography.pxToRem(14)},webOnlyDiscountMessage:{fontStyle:"italic",fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightRegular,marginTop:e.spacing(1),[e.breakpoints.down("sm")]:{marginTop:e.spacing(2)}}})),ew=e=>{let{availability:a,gaMessageId:t,promoCode:r,promoDiscount:l}=e,{classes:s}=eG();return(0,eH.L)(t,a),(0,i.jsxs)(es.A,{className:s.promoContainer,container:!0,"data-testid":"promos-container",children:[(0,i.jsx)(es.A,{item:!0,children:(0,i.jsxs)("span",{className:s.promoDiscountMessage,children:[(0,i.jsx)("span",{className:s.bold,children:(0,i.jsx)(_.A,{id:"SAVE",defaultMessage:"Save"})})," ",(0,i.jsx)(_.A,{id:"DISCO_PROMO_MESSAGE",defaultMessage:"{promoDiscount} with code {promoCode}",values:{promoDiscount:(0,i.jsx)("span",{className:s.bold,children:(0,i.jsx)(h.Gr,{value:l/100,style:"percent",minimumFractionDigits:0})}),promoCode:(0,i.jsx)("span",{className:s.bold,children:r})}})]})}),(0,i.jsx)(es.A,{className:s.webOnlyDiscountMessage,children:(0,i.jsx)(_.A,{id:"WEB_ONLY_DISCOUNT",defaultMessage:"Web-Only Discount"})})]})};var eW=t(26841),eK=t(14040),eq=t(88952),eY=t(3635),eV=t(46129);let eJ=(0,m.n9)()(e=>({buyBoxContainer:{backgroundColor:e.palette.background.grey,boxShadow:"2px 2px 6px 0 rgba(0, 0, 0, 0.25);",padding:e.spacing(4)},productName:{marginBottom:e.spacing(-1)},materialNumber:{marginBottom:e.spacing(-1),maxWidth:200},price:{fontSize:e.typography.pxToRem(18),fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(1),color:e.palette.orange},listPrice:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightLight,color:e.palette.grey[600]},listPriceLabel:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightLight,color:e.palette.grey[600],marginRight:e.spacing(1)},saveLabel:{color:e.palette.orange,fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightLight,marginLeft:e.spacing(2)},ctaLink:{display:"flex",justifyContent:"center",fontSize:e.typography.pxToRem(16),margin:e.spacing(4,0,1)},loaderContainer:{position:"relative",backgroundColor:e.palette.background.default},loader:{animation:"$fadeAnimation 0.9s linear infinite",backgroundColor:"#efefef",minHeight:424},"@keyframes fadeAnimation":{"0%, 100%":{opacity:.4},"16.67%":{opacity:.6},"33.33%":{opacity:.8},"50%":{opacity:1},"66.67%":{opacity:.8},"83.33%":{opacity:.6}},vendorSku:{fontSize:e.typography.pxToRem(14),margin:e.spacing(1,0)},errorIcon:{fontSize:e.typography.pxToRem(14),color:e.palette.error.main,margin:e.spacing(1,1,0,0)},phone:{display:"inline-block"},or:{margin:e.spacing(0,1)},email:{display:"inline-block",wordBreak:"break-word"},linkStyle:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main},subscriptionText:{marginLeft:e.spacing(8),fontWeight:e.typography.fontWeightMedium},subscriptionError:{fontSize:e.typography.pxToRem(12),display:"flex",alignItems:"flex-end"},productBlockedLink:{margin:e.spacing(4,0),textAlign:"center"},lockIcon:{color:e.palette.primary.main,fontSize:e.typography.pxToRem(16)},productBlockedText:{color:e.palette.primary.main,fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,marginLeft:e.spacing(2)},labelFontSize:{fontSize:e.typography.pxToRem(14)},minimumQuantityError:{color:e.palette.error.main,fontWeight:"bold"},pricingModal:{display:"flex",justifyContent:"center"},hideLink:{display:"none"},minHeight:{minHeight:475},minHeightError:{minHeight:320,padding:e.spacing(15,12,0,3)},inquireLink:{display:"flex",minWidth:0,padding:0},subscriptionContainer:{"& .MuiAccordion-root":{paddingLeft:e.spacing(4),paddingRight:e.spacing(4),"& .MuiSelect-root":{padding:e.spacing(1,7,1,2)}},backgroundColor:e.palette.background.grey,margin:e.spacing(-3,-4,-4)},accordion:{backgroundColor:e.palette.background.grey},summary:{padding:e.spacing(0),"& .MuiAccordionSummary-content.Mui-expanded":{margin:e.spacing(4,0)},"&.Mui-focused, &.Mui-focusVisible":{backgroundColor:"transparent"},"& .MuiFormControlLabel-root":{marginRight:e.spacing(0)}},details:{margin:e.spacing(0),padding:e.spacing(0),display:"inherit"},summaryContainer:{width:"100%"},summaryLabel:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:e.spacing(0,4,0,0),"& .MuiFormControlLabel-root":{marginBottom:0}},accordionBackground:{backgroundColor:"#ECECF4"},infoLink:{marginLeft:e.spacing(8),fontWeight:700,color:e.palette.primary.main,display:"inline-block"},tooltipHeading:{fontWeight:700,marginBottom:e.spacing(2),fontSize:e.typography.pxToRem(16)},tooltip:{backgroundColor:e.palette.common.white,color:e.palette.common.black,maxWidth:e.typography.pxToRem(408),fontSize:e.typography.pxToRem(14),boxShadow:"0 6px 13px 0 rgba(0, 0, 0, 0.16)",padding:e.spacing(4)},arrow:{"&:before":{border:"solid ".concat(e.palette.grey[500]," 1px")},color:e.palette.common.white,fontSize:e.typography.pxToRem(24)},badgeWrapper:{paddingTop:e.spacing(2)},subsSaveMessage:{color:e.palette.error.main,fontSize:e.typography.pxToRem(14),marginLeft:e.spacing(8)},signInOffer:{"& p":{fontSize:e.typography.pxToRem(14)},background:e.palette.promoGreen,margin:e.spacing(4,0),padding:e.spacing(2,0),textAlign:"center"},abTestAddToCartButton:{backgroundColor:e.palette.vibrant.yellow,color:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.warning.main,color:e.palette.secondary.main},"&:focus":{backgroundColor:e.palette.vibrant.yellow,border:"".concat(e.spacing(.75),"px solid ").concat(e.palette.common.white),color:e.palette.secondary.main,outline:"".concat(e.spacing(.75),"px solid ").concat(e.palette.warning.main)}}})),{publicRuntimeConfig:{featureFlags:ez}}=R()(),eZ=e=>{let{canAddToCart:a,handleAddToCart:t,hideAddToCartForPrepackItems:r,material:s,quantity:n,validQty:o}=e,{classes:d}=eJ(),[c]=(0,eY.useDecision)("wabt-233");return(0,i.jsx)(l.A,{mb:2,mt:2,children:(0,i.jsx)(y.Ay,{canAddToCart:a,dirty:!0,fullWidth:!0,handleAddToCart:()=>t(s,n),hideAddToCartForPrepackItems:r,isSubmitting:!1,size:"large",disabled:!o||(null==s?void 0:s.isBlockedProduct),addToCartButtonClass:(null==c?void 0:c.enabled)?d.abTestAddToCartButton:""})})},eQ=e=>{var a,t,m,I,R,D,H,G,w,W,K,q,Y,J,z,Z,Q,es,en;let{isMultiCountryUser:eo,countryCode:ed,loading:ec,material:eu,product:eh,error:ey,isPricingModal:eA=!1,showPriceDisclaimer:ef=!1,shouldShowReadyToShipNotification:eT=!1,focus:eS,sourceString:ev,promos:ex}=e,{classes:eE,cx:eN}=eJ(),{userSession:eU}=(0,ea.j)(),eH=(0,eF.L)(eD.ID.countryCode),eG=(0,eF.L)(eD.TW.countryCode),eY=(0,F.iZ)(),{userIsLoggedIn:eQ,currentUser:eX,isPublicOrderingCustomer:e$,isSubscriptionUser:e0,isQuoteRequester:e1,isB2BUser:e2,getSitePreference:e4,isDarmstadtUser:e3,isPipelineUser:e5,isFTBUser:e8}=eY,e6=e4(F.VD.HideAddToCartForPrepackItems),e7=(0,F.nL)(eY),{authorized:e9}=(0,et.I)(et.N.canAddToCart),ae=(0,E.g9)(),{formatMessage:aa}=(0,g.A)(),[at,ai]=(0,r.useState)(!1),[ar,al]=(0,r.useState)(!1),[as,an]=(0,r.useState)(!1),[ao,ad]=(0,r.useState)(!1),ac=e8||e2||e5,au=(0,r.useMemo)(()=>{var e;return null==ex?void 0:null===(e=ex.skus)||void 0===e?void 0:e.find(e=>e.sku===(null==eu?void 0:eu.materialNumber))},[ex,eu]),{promoType:ap,code:am,discount:ag,terms:a_,uuid:ah,hidePromoDetailsForAnonUser:ab}=null!==(q=null==au?void 0:au.data)&&void 0!==q?q:{},ay=null!=ab&&ab&&!eQ&&ez.signInPromotion,aA=null!==(Y=null==eu?void 0:eu.listPrice)&&void 0!==Y?Y:0,af=null!==(J=null==eu?void 0:eu.price)&&void 0!==J?J:0,aT=eu&&(null==eu?void 0:eu.currency)===(null==eu?void 0:eu.listPriceCurrency),aS=aA>af?(aA-af)/aA*100:null,aC=null===(a=eh.forms)||void 0===a?void 0:a.find(e=>"bulk order"===e.type),av=null!==(z=null===(t=eh.forms)||void 0===t?void 0:t.filter(e=>"bulk order"!==e.type))&&void 0!==z?z:[],ax=(0,r.useMemo)(()=>aC?av.slice(0,1):av.slice(0,2),[av,aC]),[aE,aN]=(0,r.useState)(!1),aI=()=>{aN(!1)},aR=()=>{aN(!0),(0,B.Sm)({action:"learn more subscription order",section:"pricing card",component:"right rail",elementType:"link",elementText:"learn more",material:{materialDescription:null==eu?void 0:eu.materialDescription,brand:null==eu?void 0:eu.brand,product:null==eu?void 0:eu.product,materialNumber:null==eu?void 0:eu.materialNumber}})},aB=ez.subscriptions&&e0&&(null==eu?void 0:eu.shipsToday),aM=(null==eu?void 0:eu.catalogType)==="buildingblocks",aP=null==eh?void 0:eh.isMarketplace,[aj]=null!==(Z=null==eu?void 0:eu.availabilities)&&void 0!==Z?Z:[],{contactPhone:aL,contactEmail:aO}=null!==(Q=null==aj?void 0:aj.contactInfo)&&void 0!==Q?Q:{},aU=null==eu?void 0:null===(m=eu.availabilities)||void 0===m?void 0:m.some(e=>null==e?void 0:e.displayInquireLink),ak=e9&&!e6&&!eo&&(!aP||aP&&!!(null==eX?void 0:null===(I=eX.metadata)||void 0===I?void 0:I.isMarketplaceCartEnabled)),aF=(null==aj?void 0:aj.key)==="INQUIRE_FOR_PRICE_AND_AVAILABILITY",aD=(null==eX?void 0:eX.__typename)==="GuestUser"&&!ak,aH=(null==eX?void 0:eX.__typename)==="LoggedInUser"&&!(null==eX?void 0:null===(R=eX.metadata)||void 0===R?void 0:R.guestShoppingType)&&!e$&&!e1,aG=ap===eK.c5.BuySave&&(ez.pdpSMSMPromotion&&(null==a_?void 0:a_.qualifierType)===eq.Z.currency||ez.bmsmPromotion&&(null==a_?void 0:a_.qualifierType)===eq.Z.quantity),aw=(null===(D=eY.currentUser)||void 0===D?void 0:D.email)||"",aW=(null==eh?void 0:null===(G=eh.images)||void 0===G?void 0:null===(H=G[0])||void 0===H?void 0:H.smallUrl)||"",aK=eh.productNumber||"",{isPurpleProduct:aq}=(0,eI.Q)(eh.erp_type),aY=(0,eF.L)(eD.CN.countryCode),aV=aq&&aY&&!eQ,aJ=Object.values(null!==(es=null==eu?void 0:eu.additionalInfo)&&void 0!==es?es:{}).filter(e=>!!e&&"CartAdditionalInfo"!==e).length,az=[aL,aO].filter(e=>!!e).join(" ".concat(aa({id:"OR",defaultMessage:"or"})," ")),aZ=()=>{al(e=>!e)},aQ=e=>{let a=eO.Ay[e];return a?aa(a):e},[aX,a$]=(0,r.useState)("FOUR_WEEKS"),{data:a0,error:a1}=(0,ej.rI)({skip:!aB,ssr:!1}),a2=(null==a0?void 0:null===(w=a0.subscriptionFrequencies)||void 0===w?void 0:w.map(e=>({label:aQ(e),value:e})))||[],a4=async(e,a)=>{let t=null;ao&&ap===eK.c5.SubscribeSave&&am&&(t=am),(0,$.p8)([{materialNumber:e.materialNumber,quantity:a,marketplaceOfferId:e.marketplaceOfferId,subscriptionFrequency:ao?aX:null}],[e],eA?ee.k9.SearchResultPage:ee.k9.ProductDetailPage),await ae([{materialNumber:e.materialNumber,quantity:a,subscriptionFrequency:ao?aX:null,promoCode:t,listPrice:aA}],void 0,void 0,aP),ad(!1),a$("FOUR_WEEKS")},a3=e=>{ad(e),(0,B.Sm)({action:e?"subscription order radio":"one time order radio",section:"pricing card",component:"right rail",elementType:"radio button",material:{brand:null==eu?void 0:eu.brand,materialDescription:null==eu?void 0:eu.materialDescription,materialNumber:null==eu?void 0:eu.materialNumber,product:null==eu?void 0:eu.product}})},a5=e=>{let a=aQ(e);a$(e),(0,B.Sm)({action:"subscription frequency selection",detail:a.toLowerCase(),section:"pricing card",component:"right rail",elementType:"drop down",elementText:a.toLowerCase(),material:{brand:null==eu?void 0:eu.brand,materialDescription:null==eu?void 0:eu.materialDescription,materialNumber:null==eu?void 0:eu.materialNumber,product:null==eu?void 0:eu.product}})},a8=e=>{if("Enter"===e.key&&!ac){let a=e.target.closest("[id]");ad((null==a?void 0:a.id)!=="one-time-order-header")}},a6=e=>{var a,t;let{validQty:d}=e,{values:c}=(0,v.j7)(),{quantity:u}=c;return(0,r.useEffect)(()=>{as||ap!==eK.c5.SubscribeSave||ad(!0),an(!0)},[ap]),(0,i.jsxs)(i.Fragment,{children:[(null==eu?void 0:eu.promotionalMessage)?(0,i.jsx)(l.A,{mb:3,children:(0,i.jsx)(s.A,{variant:"body2",children:(0,i.jsx)(L.A,{promotional:null==eu?void 0:eu.promotionalMessage})})}):null,(null==eu?void 0:eu.isBlockedProduct)?(0,i.jsxs)(l.A,{className:eE.productBlockedLink,children:[(0,i.jsxs)(n.A,{onClick:()=>al(!0),children:[(0,i.jsx)(k.A,{className:eE.lockIcon}),(0,i.jsx)(s.A,{className:eE.productBlockedText,children:(0,i.jsx)(_.A,{id:"PRODUCT_BLOCKED",defaultMessage:"Product Blocked"})})]}),ar&&(0,i.jsx)(U.A,{open:ar,onCancel:aZ})]}):(0,i.jsx)(v.D0,{name:"quantity",component:S.A,disabled:e6,error:!d,filled:!0,max:null!==(a=null==eu?void 0:eu.availableQtyInStock)&&void 0!==a?a:9999,min:1}),aV?(0,i.jsx)(l.A,{mb:2,mt:2,children:(0,i.jsx)(eR.A,{fullWidth:!0,size:"large"})}):(0,i.jsx)(eZ,{canAddToCart:ak,handleAddToCart:a4,hideAddToCartForPrepackItems:e6,material:eu,quantity:u,validQty:d}),(null==eu?void 0:eu.isBuyNow)&&ak?(0,i.jsx)(A.A,{fullWidth:!0,materialNumber:null==eu?void 0:eu.materialNumber,quantity:u,marketplace:aP,gaType:eA?"search results page":"product detail page",promoCode:ap&&ap===eK.c5.PercentOff?am:void 0}):null,e7&&(null==ez?void 0:ez.requestQuoteModal)&&!e6&&!aP&&!aM?(0,i.jsx)(l.A,{mt:2,children:e2?(0,i.jsx)(eb,{quoteData:{material:eu,product:eh,quantity:u},disabled:!u}):(0,i.jsx)(X,{quoteData:{material:eu,product:eh,quantity:u},disabled:!u})}):null,aC&&!aP&&!e6&&!e3&&(0,i.jsx)(f.N,{href:"".concat(aC.url,"?tfa_1=").concat(eh.productNumber,"&tfa_2=").concat((0,e_.Ay)(null!==(t=null==eh?void 0:eh.name)&&void 0!==t?t:"")),passHref:!0,children:(0,i.jsx)(o.A,{className:eE.ctaLink,color:"primary",target:"_blank",onClick:()=>(0,B.RH)({product:eh,materialNumber:null==eu?void 0:eu.materialNumber,cta:aC}),children:(0,i.jsx)(_.A,{id:"REQUEST_BULK_ORDER",defaultMessage:"Request a Bulk Order"})})}),!!ax.length&&!aP&&ax.map(e=>(0,i.jsx)(f.N,{href:e.url,passHref:!0,children:(0,i.jsx)(o.A,{className:eE.ctaLink,color:"primary",target:"_blank",onClick:()=>(0,B.RH)({product:eh,materialNumber:null==eu?void 0:eu.materialNumber,cta:e}),children:(0,i.jsx)(_.A,{id:e.label.toUpperCase().split(" ").join("_"),defaultMessage:e.label})})},e.label)),eT&&(0,i.jsx)(eC,{material:eu,userEmail:aw,productImageUrl:aW,productNumber:aK})]})},a7=e=>{var a;let{validQty:t}=e,{values:r}=(0,v.j7)(),{quantity:o}=r;return(0,i.jsx)(i.Fragment,{children:e5?(0,i.jsx)("div",{className:eE.subscriptionText,children:(0,i.jsx)(_.A,{id:"PIPELINE_USER_SUBSCRIPTIONS_MESSAGE",defaultMessage:"Subscriptions are not available for customers requiring permission to purchase."})}):e2?(0,i.jsx)("div",{className:eE.subscriptionText,children:(0,i.jsx)(_.A,{id:"B2B_USER_SUBSCRIPTIONS_MESSAGE",defaultMessage:"Subscriptions are not available for eProcurement customers at this time."})}):e8?(0,i.jsx)("div",{className:eE.subscriptionText,children:(0,i.jsx)(_.A,{id:"FTB_USER_SUBSCRIPTIONS_MESSAGE",defaultMessage:"Subscriptions are only available to customers who have previously purchased at this time."})}):(0,i.jsxs)(i.Fragment,{children:[(null==eu?void 0:eu.isBlockedProduct)?(0,i.jsxs)(l.A,{className:eE.productBlockedLink,children:[(0,i.jsxs)(n.A,{onClick:()=>al(!0),children:[(0,i.jsx)(k.A,{className:eE.lockIcon}),(0,i.jsx)(s.A,{className:eE.productBlockedText,children:(0,i.jsx)(_.A,{id:"PRODUCT_BLOCKED",defaultMessage:"Product Blocked"})})]}),ar&&(0,i.jsx)(U.A,{open:ar,onCancel:aZ})]}):(0,i.jsx)(v.D0,{name:"quantity",component:S.A,disabled:e6,error:!t,filled:!0,max:null!==(a=null==eu?void 0:eu.availableQtyInStock)&&void 0!==a?a:9999,min:1}),(0,i.jsx)(l.A,{mb:2,mt:2,children:(0,i.jsx)(C.A,{value:aX,onChange:e=>a5(e.target.value),renderValue:e=>aQ(e),displayEmpty:!0,size:"medium",children:a2.map(e=>(0,C.h)(e.value,e.value,e.label))})}),(0,i.jsx)(l.A,{mb:2,mt:2,children:(0,i.jsx)(y.Ay,{canAddToCart:ak,dirty:!0,fullWidth:!0,handleAddToCart:()=>a4(eu,o),hideAddToCartForPrepackItems:e6,isSubmitting:!1,size:"large",disabled:!t||(null==eu?void 0:eu.isBlockedProduct)})}),(null==eu?void 0:eu.isBuyNow)&&ak?(0,i.jsx)(A.A,{fullWidth:!0,materialNumber:null==eu?void 0:eu.materialNumber,quantity:o,marketplace:aP,subscriptionFrequency:aX,promoCode:ap===eK.c5.SubscribeSave?am:void 0,gaType:eA?"search results page":"product detail page"}):null]})})},a9={...eu,discoMessage:aa({id:"DISCO_PROMO_MESSAGE",defaultMessage:"{promoDiscount} with code {promoCode}"},{promoDiscount:"-".concat(ag,"%"),promoCode:am})},te=null!==(en=null==eu?void 0:null===(W=eu.availabilities)||void 0===W?void 0:W.find(e=>(null==e?void 0:e.messageType)==="primary"))&&void 0!==en?en:null==eu?void 0:null===(K=eu.availabilities)||void 0===K?void 0:K[0],ta=null==te?void 0:te.key,tt=am&&ag&&ap!==eK.c5.SubscribeSave&&ap===eK.c5.PercentOff&&!ao;return(0,i.jsx)(v.l1,{initialValues:{materialNumber:null==eu?void 0:eu.materialNumber,quantity:1},onSubmit:(e,a)=>{setTimeout(()=>{a.setSubmitting(!1)},1e3)},children:e=>{var a,t,r,n,o,m;let{values:g}=e,y=(0,eg.aA)(g.quantity,null==eu?void 0:eu.minOrderQuantity,eH||eG),A=g.quantity>0&&!y;return(0,i.jsxs)(i.Fragment,{children:[ec?(0,i.jsx)("div",{className:eE.loaderContainer,children:(0,i.jsx)("div",{className:eN(eE.loader,{[eE.minHeight]:eA})})}):(0,i.jsxs)("div",{className:eN(eE.buyBoxContainer,{[eE.minHeight]:eA,[eE.minHeightError]:eA&&!!ey}),children:[ey?(0,i.jsx)(em.M,{source:"pdp",brand:(null==eu?void 0:eu.brand)||(null==eh?void 0:null===(a=eh.brand)||void 0===a?void 0:a.name)||"",item:(null==eu?void 0:eu.materialNumber)||(null==eh?void 0:eh.productNumber),waitUntilVisible:!0,children:(0,i.jsx)(M.A,{error:ey,productNumber:null==eh?void 0:eh.productNumber,isCenterJustified:!1,isMarketplace:aP,sellerName:(null==eh?void 0:eh.displaySellerName)||(0,P.t1)(null==eh?void 0:eh.attributes),marketplaceSellerId:null!==(r=null==eh?void 0:eh.marketplaceSellerId)&&void 0!==r?r:"",marketplaceOfferId:null!==(n=null==eh?void 0:eh.marketplaceOfferId)&&void 0!==n?n:""})}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(s.A,{component:"h2",variant:"h2",className:eE.materialNumber,children:[eu?(0,i.jsx)(er.A,{materialNumber:eu.materialNumber}):null,aJ?(0,i.jsx)(ep,{material:eu}):null]}),aM&&(null==eu?void 0:eu.vendorSKU)?(0,i.jsxs)(s.A,{className:eE.vendorSku,children:[(0,i.jsx)(_.A,{id:"VENDOR_SKU",defaultMessage:"Vendor SKU"}),": ",null==eu?void 0:eu.vendorSKU]}):null,aF?(0,i.jsx)(l.A,{mt:4,children:(0,i.jsxs)(s.A,{variant:"body2",children:[(0,i.jsx)(N.A,{className:eE.errorIcon}),(0,i.jsx)(_.A,{id:"INQUIRE_FOR_PRICE",defaultMessage:"This item is not able to be purchased as a guest user. For further information, please contact us at {contactInfo}.",values:{contactInfo:(0,i.jsxs)(i.Fragment,{children:[aL&&(0,i.jsx)("span",{className:eE.phone,children:aL}),aL&&aO&&(0,i.jsx)(s.A,{component:"span",className:eE.or,children:(0,i.jsx)(_.A,{id:"OR",defaultMessage:"or"})}),aO&&(0,i.jsx)("div",{className:eE.email,children:(0,i.jsx)("a",{href:"mailto:".concat(aO),children:aO})})]})}})]})}):(0,i.jsxs)(i.Fragment,{children:[aU?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.A,{className:eE.inquireLink,onClick:()=>ai(!0),children:(0,i.jsx)(_.A,{id:"INQUIRE",defaultMessage:"Inquire"})}),at&&(0,i.jsx)(b.A,{open:at,setModalOpen:ai,headerContent:null==eu?void 0:eu.materialNumber,bodyContent:(0,i.jsx)(l.A,{mr:12,mb:8,children:(0,i.jsx)(_.A,{id:"INQUIRE_PRICING_MODAL",defaultMessage:"It is difficult to publish a price for the item selected due to market conditions and/or volume. Please contact us at the following phone number or email address for further discussion. {inquirePriceContactInfo}",values:{inquirePriceContactInfo:az}})})})]}):(0,i.jsxs)(i.Fragment,{children:[(null==eu?void 0:eu.hidePriceMessageKey)?(0,i.jsx)(l.A,{mt:1,children:(0,i.jsx)(el.A,{msgKey:null==eu?void 0:eu.hidePriceMessageKey})}):(0,i.jsx)(s.A,{className:eE.price,component:"h3",variant:"h3",children:(0,i.jsx)(h.Gr,{style:"currency",currencyDisplay:"symbol",currency:null==eu?void 0:eu.currency,value:null!=af?af:0})}),null===aS||!(aS>0)||(null==eu?void 0:eu.hidePriceMessageKey)?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.A,{component:"span",className:eE.listPriceLabel,children:(0,i.jsx)(_.A,{id:"LIST_PRICE",defaultMessage:"List Price"})}),(0,i.jsx)(s.A,{component:"span",className:eE.listPrice,children:(0,i.jsx)(h.Gr,{style:"currency",currencyDisplay:"symbol",currency:(null==eu?void 0:eu.listPriceCurrency)||(null==eu?void 0:eu.currency),value:null!=aA?aA:0})}),aT&&aS>=5&&(0,i.jsx)(s.A,{component:"span",className:eE.saveLabel,children:(0,i.jsx)(_.A,{id:"SAVE_DISCOUNT_PRICE",defaultMessage:"Save {discount}%",values:{discount:Math.round(aS)}})})]})]}),ef&&(0,i.jsx)(ek,{countryCode:eU.country,isLoggedInUser:eQ,hasDiscount:null!==aS&&!(null==eu?void 0:eu.ecomStrikeThroughPrice),isBBE:aM}),ay?(0,i.jsxs)("div",{className:eE.signInOffer,children:[(0,i.jsx)(s.A,{children:(0,i.jsx)("strong",{children:(0,i.jsx)(_.A,{id:"LIMITED_TIME_OFFER_PROMO",defaultMessage:"Limited-time Offer"})})}),(0,i.jsx)(s.A,{children:(0,i.jsx)(_.A,{id:"SIGN_IN_FOR_DETAILS",defaultMessage:"{signInLink} for details",values:{signInLink:(0,i.jsx)(eV.N,{href:V.VV.index(),children:(0,i.jsx)(_.A,{id:"SIGN_IN",defaultMessage:"Sign In"})})}})})]}):aG?(0,i.jsx)(eW.A,{className:eE.badgeWrapper,showTooltip:!0,discount:ag,promoTerms:a_,promoId:ah||""}):(0,i.jsx)(em.M,{source:"pdp",brand:null==eu?void 0:eu.brand,item:null==eu?void 0:eu.materialNumber,pricing:a9,children:tt&&(0,i.jsx)(ew,{availability:te,gaMessageId:ta,promoCode:am,promoDiscount:ag})}),(0,i.jsx)(l.A,{mt:4,children:(0,i.jsx)(c.A,{})}),(0,i.jsxs)(l.A,{mt:4,mb:2,"data-optimizely":"availability",children:[eu?tt?(0,i.jsx)(T.A,{material:eu,canAddToCart:ak,countryCode:ed,gaDetailsClick:()=>(0,B.Sm)({action:"check availability details",section:eA?"modal p&a":"summary",component:eA?"modal":"right rail",elementType:"link",elementText:"details",material:eu}),gaSection:"pricing card",gaComponent:"right rail"}):(0,i.jsx)(em.M,{source:eA?ev||"srp - ".concat(eS):"pdp",brand:eu.brand,item:eu.materialNumber,pricing:eu,waitUntilVisible:!0,children:(0,i.jsx)(T.A,{material:eu,canAddToCart:ak,countryCode:ed,gaDetailsClick:()=>(0,B.Sm)({action:"check availability details",section:eA?"modal p&a":"summary",component:eA?"modal":"right rail",elementType:"link",elementText:"details",material:eu}),gaSection:"pricing card",gaComponent:"right rail"})}):null,(null==eu?void 0:eu.expirationDate)?(0,i.jsx)(l.A,{mt:1,children:(0,i.jsx)(ei.A,{expirationDate:eu.expirationDate,outerClassName:eE.labelFontSize,displayInline:!0,displayColon:!0})}):null,(null==eu?void 0:eu.minOrderQuantity)&&(null==eu?void 0:eu.minOrderQuantity)>1?(0,i.jsxs)(s.A,{className:eN(eE.labelFontSize,{[eE.minimumQuantityError]:!A}),children:[(0,i.jsx)(_.A,{id:"MINIMUM_ORDER_QUANTITY",defaultMessage:"Minimum Order Quantity: "}),eu.minOrderQuantity]}):null,(null==aj?void 0:null===(t=aj.supplementaryMessage)||void 0===t?void 0:t.messageKey)?(0,i.jsx)(l.A,{mt:1,children:(0,i.jsx)(O.A,{supplementary:null==aj?void 0:aj.supplementaryMessage,productName:eh.name})}):null,(null==eu?void 0:eu.isPBAvailable)&&(0,i.jsx)(l.A,{mt:2,children:(0,i.jsx)(j.A,{materialNumber:null!==(o=null==eu?void 0:eu.materialNumber)&&void 0!==o?o:"",brand:null==eu?void 0:eu.brand,productName:null!==(m=null==eu?void 0:eu.product)&&void 0!==m?m:"",erp_type:null==eh?void 0:eh.erp_type})})]}),(0,i.jsx)(l.A,{mb:3,children:(0,i.jsx)(c.A,{})}),aB?(0,i.jsxs)(l.A,{className:eE.subscriptionContainer,children:[(0,i.jsx)(eB.A,{details:(0,i.jsx)(a6,{validQty:A}),expanded:!ao,onKeyDown:a8,summary:(0,i.jsx)(eM.A,{label:"One Time Order",name:"defaultName",size:"medium",value:"defaultValue",onChange:()=>a3(!1),checked:!ao}),summaryAriaControls:"one-time-order-content",summaryId:"one-time-order-header",overrideClasses:{accordion:eE.accordion,summary:eE.summary,details:eE.details}}),(0,i.jsx)(eB.A,{details:(0,i.jsx)(a7,{validQty:A}),expanded:!!e8||!!e2||!!e5||ao,onKeyDown:a8,summary:!a1&&(null==a2?void 0:a2.length)?(0,i.jsxs)(l.A,{className:eE.summaryContainer,children:[(0,i.jsxs)(l.A,{className:eE.summaryLabel,children:[(0,i.jsx)(eM.A,{label:"Subscription Order",name:"defaultName",size:"medium",value:"defaultValue",onChange:()=>a3(!0),checked:ao,disabled:ac}),(0,i.jsx)(eP.A,{})]}),ap===eK.c5.SubscribeSave&&(0,i.jsx)("div",{children:(0,i.jsx)(s.A,{className:eE.subsSaveMessage,children:(0,i.jsx)(_.A,{id:"SUBSCRIPTION_SAVE_MESSAGE",defaultMessage:"Save {discount}% off list price",values:{discount:ag}})})}),(0,i.jsx)(u.A,{onClickAway:aI,children:(0,i.jsx)(p.Ay,{arrow:!0,classes:{tooltip:eE.tooltip,arrow:eE.arrow},onClose:aI,open:aE,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.A,{className:eE.tooltipHeading,variant:"h3",children:(0,i.jsx)(_.A,{id:"SUBSCRIPTION_ORDER_HEADING",defaultMessage:"Subscription Orders"})}),ap&&ap===eK.c5.SubscribeSave?(0,i.jsx)(s.A,{variant:"body2",children:(0,i.jsx)(_.A,{id:"SUBSCRIPTION_LEARN_MORE_DESCRIPTION",defaultMessage:"Automatically places orders for products at regular intervals ensuring consistent delivery, so you never run out.{br} Subscribe for {discount}% off list price on every subscription order or keep your contractual pricing to guarantee you always get the best deal. Price updated in cart. {br} Subscriptions can be cancelled anytime from My Account.",values:{br:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("br",{}),(0,i.jsx)("br",{})]}),discount:ag}})}):(0,i.jsx)(s.A,{variant:"body2",children:(0,i.jsx)(_.A,{id:"SUBSCRIPTION_LEARN_MORE_DESCRIPTION_SUBS_PRODUCTS",defaultMessage:"Automatically places orders for products at regular intervals ensuring consistent delivery, so you never run out. Subscriptions can be cancelled anytime from My Account."})})]}),placement:"top",children:(0,i.jsx)(eL.A,{className:eE.infoLink,onClick:aR,children:(0,i.jsx)(_.A,{id:"LEARN_MORE",defaultMessage:"Learn More"})})})})]}):(0,i.jsxs)("span",{className:eE.subscriptionError,children:[(0,i.jsx)(N.A,{className:eE.errorIcon}),(0,i.jsx)(_.A,{id:"SUBSCRIPTION_FAILED",defaultMessage:"Subscriptions are currently unavailable."})]}),summaryAriaControls:"subscription-order-content",summaryId:"subscription-order-header",overrideClasses:{accordion:eN(eE.accordion,eE.accordionBackground),summary:eE.summary,details:eE.details}})]}):null,aB||eo?null:(0,i.jsx)(i.Fragment,{children:aD||aH?(0,i.jsx)(_.A,{id:"CONTACT_LOCAL_DEALER",defaultMessage:"To order products, please {contactLink} your local dealer.",values:{contactLink:(0,i.jsx)(f.N,{...V.mK.index({path:"/collections/offices",language:eU.language,country:eU.country}),passHref:!0,children:(0,i.jsx)("a",{rel:"noopener",target:"_blank",children:(0,i.jsx)(_.A,{id:"CONTACT",defaultMessage:"contact"})})})}}):(0,i.jsx)(a6,{validQty:A})})]})]}),eA?(0,i.jsx)(l.A,{mt:5,className:eN({[eE.pricingModal]:eA}),children:eu?(0,i.jsx)(x.A,{materialNumber:null==eu?void 0:eu.materialNumber,materialId:null==eu?void 0:eu.materialId,brand:null==eu?void 0:eu.brand,productName:null==eu?void 0:eu.materialDescription,productId:null==eu?void 0:eu.product,type:null==eu?void 0:eu.type,quantity:g.quantity,isLinkButton:!0,classes:{linkStyle:eE.linkStyle}}):null}):null]}),(0,i.jsx)(l.A,{mt:5,className:eN({[eE.hideLink]:eA}),children:eu?(0,i.jsx)(x.A,{materialNumber:null==eu?void 0:eu.materialNumber,materialId:null==eu?void 0:eu.materialId,brand:null==eu?void 0:eu.brand,productName:null==eu?void 0:eu.materialDescription,productId:null==eu?void 0:eu.product,type:null==eu?void 0:eu.type,quantity:g.quantity,isLinkButton:!0,classes:{linkStyle:eE.linkStyle}}):null})]})}})}},47233:(e,a,t)=>{t.d(a,{A:()=>b,O:()=>h});var i=t(37876),r=t(50437),l=t(15667),s=t(12197),n=t(11839),o=t(61261),d=t(45271),c=t(2760),u=t(49995),p=t(8733);let m=(0,o.A)(e=>({accordionsWrapper:{"& div:not(:last-child)":{borderBottom:"none"}},accordionBorder:{borderBottom:"1px solid ".concat(e.palette.grey[400]),borderTop:"1px solid ".concat(e.palette.grey[400])}})),g=(0,d.A)(e=>({root:{boxShadow:"none","&:before":{display:"none"},"&$expanded":{margin:"auto",paddingBottom:e.spacing(3)}},expanded:{}}))(r.A),_=(0,d.A)(e=>({root:{borderRadius:0,minHeight:48,"&$expanded":{minHeight:48},"&.Mui-focusVisible":{"& h2":{color:e.palette.common.white},"& .MuiSvgIcon-root":{color:e.palette.common.white}}},content:{"&$expanded":{margin:e.spacing(3,0)}},expanded:{}}))(l.A),h=e=>{let{children:a}=e,t=m();return(0,i.jsx)("div",{className:t.accordionsWrapper,children:a})},b=e=>{let{summary:a,summaryId:t,summaryAriaControls:r,details:o,defaultExpanded:d=!1,expandedCallback:h=()=>({}),overrideClasses:b={},unmountOnExit:y=!1,expanded:A,onKeyDown:f}=e,T=m(),S=(null==a?void 0:a.type)===p.A;return(0,i.jsxs)(g,{classes:{root:b.accordion},className:(0,u.A)({[T.accordionBorder]:S}),defaultExpanded:d,square:!0,onChange:(e,a)=>{h(a)},TransitionProps:{unmountOnExit:y},expanded:A,children:[S&&(0,i.jsx)(_,{classes:{root:b.summary},expandIcon:(0,i.jsx)(c.default,{color:"primary"}),id:t,"aria-controls":r,children:(0,i.jsx)(s.A,{variant:"h2",children:a})}),!S&&(0,i.jsx)(l.A,{classes:{root:b.summary},id:t,"aria-controls":r,onKeyDown:f,children:a}),(0,i.jsx)(n.A,{classes:{root:b.details},children:o})]})}},47378:(e,a,t)=>{t.d(a,{k:()=>c});var i=t(39324),r=t.n(i),l=t(71541),s=t(35877),n=t(40352),o=t(11148);let{publicRuntimeConfig:{featureFlags:d}}=r()();function c(){let e=(0,s.A)(),{country:a,language:t}=(0,o.rd)().query,i=(0,l.A)(e.breakpoints.down(n.Rp.MD),{defaultMatches:!0});return!!d.shoppingAi&&"US"===a&&"en"===t&&!i}},49100:(e,a,t)=>{t.d(a,{t1:()=>u});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(["\n fragment Suggestion on Suggestion {\n label\n brandKey\n productKey\n substanceKey\n}\n "]);return s=function(){return e},e}function n(){let e=(0,i._)(["\n query SearchSuggestions($input: GetSearchSuggestionsInput!) {\n getSearchSuggestions(input: $input) {\n count\n suggestions {\n productName {\n ...Suggestion\n }\n casNumber {\n ...Suggestion\n }\n materialNumber {\n ...Suggestion\n }\n productNumber {\n ...Suggestion\n }\n relatedCategories {\n value\n facetId\n }\n pinyin {\n ...Suggestion\n }\n }\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(s()),c=(0,r.J1)(n(),d);function u(e){let a={...o,...e};return l.IT(c,a)}},49691:(e,a,t)=>{t.d(a,{m5:()=>m,qj:()=>p,Ay:()=>g});var i=t(37876);t(14232);var r=t(8733),l=t(7645),s=t(34415),n=t(36503),o=t(11148),d=t(52413),c=t(97710),u=t(61206);let p=e=>{let{message:a}=e;return(0,i.jsx)(r.A,{...a,children:e=>(0,i.jsxs)(l.A,{mr:1,fontSize:12,fontWeight:"fontWeightBold",children:[e,":"," "]})})},m=e=>{let{substanceId:a,searchFocusType:t,searchValue:r,productSearchType:l,classes:n,color:p="primary",label:m,onClick:g}=e;return(0,i.jsx)(i.Fragment,{children:t?(0,i.jsx)(d.N,{href:"".concat(o.wO.searchResults(r)).concat((0,c.$c)({term:r.toLowerCase(),focus:t,type:l})),passHref:!0,children:(0,i.jsx)(s.A,{className:n,color:p,"data-testid":"".concat(r,"-alias-link"),id:"".concat(a,"-").concat(r,"-alias-link"),onClick:g,children:(0,i.jsx)(u.z,{value:m||r})})}):(0,i.jsx)(u.z,{value:r,className:n})})},g=e=>{let{message:a,searchFocusType:t,searchValue:r,productSearchType:l,classes:s,onClick:o}=e;return(0,i.jsxs)(n.A,{container:!0,item:!0,xs:12,children:[(0,i.jsx)(n.A,{item:!0,xs:12,sm:5,children:(0,i.jsx)(p,{message:a})}),(0,i.jsx)(n.A,{item:!0,xs:12,sm:7,children:(0,i.jsx)(m,{searchFocusType:t,searchValue:r,productSearchType:l,classes:s,onClick:o})})]})}},51684:(e,a,t)=>{t.d(a,{A:()=>l});var i=t(37876);t(14232);let r=(0,t(99220).n9)()(e=>({banner:{alignItems:"center",background:e.palette.primary.light,display:"flex",flexDirection:"column",justifyContent:"center",padding:e.spacing(2,0,2),[e.breakpoints.up("lg")]:{alignItems:"start",padding:e.spacing(4,45,4,6)},"& p":{fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(15)}}}})),l=e=>{let{children:a}=e,{classes:t}=r();return(0,i.jsx)("div",{className:t.banner,children:a})}},52263:(e,a,t)=>{t.d(a,{Ay:()=>S,yU:()=>T});var i=t(37876),r=t(14232),l=t(99220),s=t(34415),n=t(5411),o=t(39069),d=t(52413),c=t(79399),u=t(69485),p=t(64673),m=t(88700),g=t(17685),_=t(8288),h=t(71007);let b=(0,l.n9)()(e=>({container:{display:"flex",flexDirection:"column"},paMessageContainer:{display:"block",flexDirection:"column",textAlign:"center"},leftAlign:{textAlign:"left"},contentWrapper:{display:"inline-block",margin:e.spacing(5,0),width:"90%"},contentWrapperWithButtons:{display:"flex",flexDirection:"column",margin:e.spacing(5,0),[e.breakpoints.up("md")]:{display:"inline-block"}},buttonContainer:{margin:e.spacing(5,0)},button:{textAlign:"center",color:"".concat(e.palette.common.white," !important"),"&:hover":{textDecoration:"none !important"},display:"inline-block",margin:e.spacing(1,0),width:"100%",[e.breakpoints.up("md")]:{margin:e.spacing(0,1),width:"auto"}},textLink:{textTransform:"lowercase"}})),y=e=>new DOMParser().parseFromString(e,"text/html"),A=e=>{let a=[...e.links],t=e.getElementsByTagName("b"),i=e.getElementsByTagName("span");return{htmlLinks:a,htmlText:i.length>0?i:t}},f=e=>e.htmlLinks.map(e=>{let a=e.getAttribute("href");return{href:"".concat(a.startsWith("/")?"":"/").concat(a),text:e.textContent.trim()}}).filter(Boolean);var T=function(e){return e.PDP="pdp",e.SRP="srp",e}({});let S=e=>{let{brandKey:a,leftAlign:t,paMessage:l,productNumber:T,gaPricingOverrides:S={}}=e;(0,u.L)("PA_MESSAGE");let{classes:C,cx:v}=b(),[x,E]=(0,r.useState)(!1),{userSession:N}=(0,g.j)(),I={htmlLinks:[],htmlText:[]};return x&&(I=A(y(l))),(0,r.useEffect)(()=>{E(!0)},[]),(0,i.jsx)(i.Fragment,{children:x?(0,i.jsx)("div",{className:C.container,id:"pricing-availability-message-".concat(a,"-").concat(T),"data-testid":"pricing-availability-message-".concat(a,"-").concat(T),children:(0,i.jsxs)("div",{className:v(C.paMessageContainer,{[C.leftAlign]:t}),children:[!t&&(0,i.jsx)(o.A,{light:!0}),(e=>{let t=f(e),r=e.htmlText[0];if((null==r?void 0:r.localName)==="b"){var l;return(0,i.jsxs)("div",{className:C.contentWrapper,children:[(0,i.jsxs)("b",{children:[r.textContent," "]}),(0,i.jsx)("span",{children:null===(l=r.nextSibling)||void 0===l?void 0:l.textContent}),(0,i.jsx)("span",{children:(0,i.jsx)(d.N,{href:t[0].href,passHref:!0,children:(0,i.jsx)(s.A,{className:C.textLink,color:"primary","data-testid":"pa-message-link-".concat(a,"-").concat(T),children:t[0].text})})})]})}return(null==r?void 0:r.localName)==="span"?(0,i.jsxs)("div",{className:C.contentWrapperWithButtons,children:[(0,i.jsx)("span",{children:r.textContent}),(0,i.jsx)("div",{className:C.buttonContainer,children:t.map(e=>(0,i.jsx)(n.A,{"data-testid":"pa-message-button-".concat(a,"-").concat(T),variant:"contained",color:"primary",href:e.href,className:C.button,onClick:()=>{if("/lab-water"===e.href||e.href.includes("/campaigns/milli-q-iq")){let a=(0,_.xS)(N,e.href),t="/lab-water"===e.href?"select and configure system":"contact specialist",i="/lab-water"===e.href?a.as+"?step=1":a.as;(0,c.b8)({event:p.FL.Lab_Water_Configurator_Interaction,action:t,component:m.IP.Body,elementType:m.T.Button,elementText:t,linkUrl:i,productId:T,productBrand:m.Fl.Mm})}(0,h.TT)({action:e.text,detail:(null==r?void 0:r.textContent)||void 0,elementType:"button",elementText:e.text,linkUrl:e.href,productId:T,productBrand:a,...S})},children:e.text},e.text))})]}):null})(I)]})}):null})}},53295:(e,a,t)=>{t.d(a,{A:()=>ei});var i=t(37876),r=t(14232),l=t(61261),s=t(35877),n=t(34415),o=t(52413),d=t(11148),c=t(61206),u=t(44509),p=t(77660),m=t(74770);let g=(0,l.A)(e=>({container:{display:"flex",marginBottom:e.spacing(5)},details:{overflow:"hidden"},imageContainer:{width:88,height:88,display:"flex",flexShrink:0,justifyContent:"center",alignItems:"center",backgroundColor:e.palette.common.white,border:"solid 1px ".concat(e.palette.grey[400]),borderRadius:e.shape.borderRadius,marginRight:e.spacing(4),wordWrap:"break-word"},image:{maxWidth:"100%",maxHeight:"100%"},brandName:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold},materialNumber:{color:e.palette.primary.main,cursor:"pointer",display:"block",fontSize:e.typography.pxToRem(20),overflow:"hidden"},materialName:{fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(20),overflow:"hidden"},materialDescription:{fontSize:e.typography.pxToRem(16),overflow:"hidden"},materialNameWrapper:{display:"flex",flexWrap:"wrap",columnGap:e.spacing(4)},badge:{margin:e.spacing(1),width:20,height:20}})),_=e=>{var a,t,r;let{item:l}=e,s=g(),_=(null==l?void 0:l.features)&&(null==l?void 0:l.features.length)>0,[h]=null!==(t=null==l?void 0:l.images)&&void 0!==t?t:[],b=null==l?void 0:null===(a=l.productKey)||void 0===a?void 0:a.replace(/[\W_]+/g,"");return(0,i.jsxs)("div",{className:s.container,children:[(0,i.jsx)("div",{className:s.imageContainer,children:h?(0,i.jsx)(u.A,{alt:null==l?void 0:l.productNumber,className:s.image,sizes:"60px",src:(null==h?void 0:h.smallUrl)||(null==h?void 0:h.mediumUrl)||(null==h?void 0:h.largeUrl),urls:[null==h?void 0:h.smallUrl,null==h?void 0:h.mediumUrl,null==h?void 0:h.largeUrl]}):null}),(0,i.jsxs)("div",{className:s.details,children:[(null==l?void 0:l.brand)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:s.brandName,children:(0,i.jsx)(c.A,{value:null==l?void 0:l.brand.name})}),(0,i.jsx)(o.N,{...d.aR.index(((null==l?void 0:l.brand.key)||(null==l?void 0:l.brand.name)||"").replace(" ","").toLowerCase(),null!=b?b:"",(null==l?void 0:l.type)===p.iC.ThirdPartyProvider?{context:"bbe"}:{}),passHref:!0,children:(0,i.jsx)(n.A,{className:s.materialNumber,children:null==l?void 0:l.productNumber})})]}):null,(0,i.jsxs)("div",{className:s.materialNameWrapper,children:[(null==l?void 0:l.name)?(0,i.jsx)("div",{className:s.materialName,children:(0,i.jsx)(c.A,{value:null==l?void 0:l.name})}):null,_?(0,i.jsx)(m.A,{features:null!==(r=null==l?void 0:l.features)&&void 0!==r?r:[],customClass:s.badge}):null]}),(null==l?void 0:l.description)?(0,i.jsx)("div",{className:s.materialDescription,children:(0,i.jsx)(c.A,{value:null==l?void 0:l.description})}):null]})]})};var h=t(28975),b=t(46786),y=t(71541),A=t(36503),f=t(57927),T=t(5213),S=t(12197),C=t(7645),v=t(22071),x=t(8733),E=t(66313),N=t(2184),I=t(17685),R=t(27651),B=t(42489),M=t(11788),P=t(99220),j=t(71662),L=t(97710),O=t(46129);let U=(0,t(35967).YK)({REPLACEMENT_PRODUCT_MESSAGE:{id:"REPLACEMENT_PRODUCT_MESSAGE",defaultMessage:"We recommend the replacement products listed below:"},CONTACT_SELLER_WITH_NAME:{id:"CONTACT_SELLER_WITH_NAME",defaultMessage:"Contact {sellerName}."},CONTACT_TECHNICAL_SERVICE:{id:"CONTACT_TECHNICAL_SERVICE",defaultMessage:"Contact Technical Service"},FOR_ASSISTANCE:{id:"FOR_ASSISTANCE",defaultMessage:"for assistance."},THIS_PRODUCT_HAS_BEEN_DISCONTINUED:{id:"THIS_PRODUCT_HAS_BEEN_DISCONTINUED",defaultMessage:"Product {productNumber} has been discontinued.",title:"DISCONTINUED"},TECHNICAL_DIFFICULTIES:{id:"TECHNICAL_DIFFICULTIES",defaultMessage:"We are currently experiencing some technical difficulties. Please try again later.",title:"TECHNICAL DIFFICULTIES"}});var k=t(61622),F=t(40002);let D=(0,P.n9)()(e=>({link:{cursor:"pointer",margin:e.spacing(0,1)},message:{marginLeft:e.spacing(1)}})),H=e=>{var a;let{errorKey:t,product:r,replacementProducts:l,onClose:s}=e,{classes:o}=D(),c=(0,d.rd)(),u=(null==r?void 0:r.displaySellerName)||(0,L.t1)(null==r?void 0:r.attributes),p={productKey:null==r?void 0:r.productKey,brandKey:null==r?void 0:null===(a=r.brand)||void 0===a?void 0:a.key,images:null==r?void 0:r.images,showViewDetailsLink:!0},m=(0,k.j)(l);return(0,i.jsx)(h.Ay,{size:h.Ih.Small,open:!0,onClose:s,renderTitle:()=>{var e,a;return(null===(e=U[t])||void 0===e?void 0:e.title)?(0,i.jsx)(S.A,{variant:"h2",children:(0,i.jsx)(x.A,{id:t,defaultMessage:"{title}",values:{title:null===(a=U[t])||void 0===a?void 0:a.title}})}):null},children:(0,i.jsxs)(h.Uh,{children:[(0,i.jsx)(x.A,{...U[t],values:{productNumber:null==r?void 0:r.productNumber}}),(0,i.jsx)(x.A,{id:t,defaultMessage:"{additionalMessage}",values:{additionalMessage:(()=>{if(null==r?void 0:r.isMarketplace){var e,a;return(0,i.jsx)(O.N,{...d.kJ.contact(u,null!==(e=null==r?void 0:r.marketplaceSellerId)&&void 0!==e?e:"",c.asPath,d.C2.OFFER_MESSAGING,null!==(a=null==r?void 0:r.marketplaceOfferId)&&void 0!==a?a:""),children:(0,i.jsx)(x.A,{...U.CONTACT_SELLER_WITH_NAME,values:{sellerName:u}})})}return(null==l?void 0:l.length)?(0,i.jsx)(S.A,{className:o.message,variant:"inherit",children:(0,i.jsx)(x.A,{...U.REPLACEMENT_PRODUCT_MESSAGE})}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{className:o.link,href:"/support/customer-support",children:(0,i.jsx)(x.A,{...U.CONTACT_TECHNICAL_SERVICE})}),(0,i.jsx)(x.A,{...U.FOR_ASSISTANCE})]})})()}}),m.length?(0,i.jsx)(j.A,{type:F.j.RecommendedProducts,preloadCardImages:!0,mainProduct:p,products:m,slidesToShow:1,withoutControls:(null==m?void 0:m.length)<=4}):null]})})};var G=t(42778),w=t(28888),W=t(82897),K=t(54431);function q(){let e=(0,w._)(["\n fragment PDPFields on Product {\n id\n productNumber\n productKey\n erpProductKey\n isSial\n status\n isMarketplace\n marketplaceSellerId\n marketplaceOfferId\n substance {\n id\n name\n }\n brand {\n key\n erpKey\n name\n logo {\n altText\n smallUrl\n mediumUrl\n largeUrl\n }\n cells {\n altText\n smallUrl\n mediumUrl\n largeUrl\n }\n color\n }\n aliases {\n key\n value\n label\n }\n name\n legalName\n legalNameSuffix\n displaySellerName\n description\n descriptions {\n label\n values\n }\n molecularWeight\n empiricalFormula\n linearFormula\n casNumber\n badge\n keyAttributes {\n key\n label\n values\n }\n images {\n altText\n label\n smallUrl\n mediumUrl\n largeUrl\n videoUrl\n }\n synonyms\n attributes {\n key\n label\n values\n }\n materialIds\n compliance {\n key\n label\n value\n images {\n altText\n smallUrl\n mediumUrl\n largeUrl\n }\n }\n complianceReach {\n key\n label\n value\n casNos\n }\n complianceJp {\n id\n label\n value\n seq\n }\n browserMetadata {\n title\n description\n keywords\n }\n sdsPnoKey\n links {\n label\n key\n anchorTag\n image\n }\n features\n forms {\n label\n type\n url\n }\n paMessage\n catalogId\n components {\n kitOnly {\n value\n pId\n pno\n brand\n erpBrandKey\n erpPnoKey\n }\n kitSoldSeparate {\n value\n pId\n pno\n brand\n erpBrandKey\n erpPnoKey\n }\n analyte {\n value\n pId\n }\n solvent {\n value\n pId\n }\n bulletin {\n value\n pId\n }\n }\n substanceCount\n productCategories {\n category\n url\n }\n relatedProducts {\n type\n productId\n }\n type\n customPdpId\n productRating {\n ratingEnabled\n }\n erp_type\n txnBadge {\n label\n priority\n salesOrgIds\n type\n }\n}\n "]);return q=function(){return e},e}function Y(){let e=(0,w._)(["\n query PDP($brandKey: String!, $productKey: String!, $catalogType: CatalogType, $orgId: String, $isMarketplaceCatalogEnabled: Boolean, $displayLanguage: String) {\n getProductDetail(\n input: {brandKey: $brandKey, productKey: $productKey, catalogType: $catalogType, orgId: $orgId, isMarketplaceCatalogEnabled: $isMarketplaceCatalogEnabled, displayLanguage: $displayLanguage}\n ) {\n ...PDPFields\n }\n}\n ",""]);return Y=function(){return e},e}let V={},J=(0,W.J1)(q()),z=(0,W.J1)(Y(),J);var Z=t(82250),Q=t(32588),X=t(52263),$=t(49995),ee=t(25771),ea=t(75020);let et=(0,l.A)(e=>({actionContainer:{marginTop:e.spacing(8),[e.breakpoints.up("md")]:{display:"flex",justifyContent:"flex-start"}},chipContainer:{paddingLeft:e.spacing(4)},paMessage:{paddingLeft:e.spacing(10)},modalBody:{padding:e.spacing(5,10,0,5)},discontinuedBanner:{justifyContent:"center"},tabs:{maxWidth:"fit-content",backgroundColor:e.palette.background.grey,marginBottom:e.spacing(5),color:e.palette.primary.main,"& .Mui-selected":{color:e.palette.common.black},"& .MuiTabs-indicator":{backgroundColor:e.palette.common.black,height:e.spacing(1)},[e.breakpoints.down("md")]:{paddingBottom:e.spacing(5),"& .MuiTabs-indicator":{height:e.spacing(.5)}}},tab:{fontSize:e.typography.pxToRem(18),paddingBottom:0,fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(6),textTransform:"capitalize",minWidth:"auto",opacity:1,[e.breakpoints.down("md")]:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,marginRight:0}},selectSize:{width:"fit-content"}})),ei=e=>{var a,t,l,n,o,d,c,u,m,g,P,j,O,U,k,F,D,w,W;let{onClose:q,product:Y,focus:J,sourceString:ei}=e,er=et(),el=(0,s.A)(),es=(0,y.A)(el.breakpoints.down("xs")),{setGlobalModalComponent:en,clearGlobalModalComponent:eo}=(0,G.g)(),{userSession:{country:ed}}=(0,I.j)(),[ec,eu]=(0,r.useState)(ed),[ep,em]=(0,r.useState)(null),eg=window.navigator.userAgent,e_=(0,B.A)(eg),{isMultiCountryUser:eh,isDTAQZuCustomer:eb,isBlueErpIntegrationEnabled:ey,getSitePreference:eA,currentUser:ef}=(0,M.iZ)(),eT=null==Y?void 0:Y.isMarketplace,eS=null==Y?void 0:Y.erp_type,eC=ey&&(null==Y?void 0:Y.erp_type)&&(null==Y?void 0:null===(a=Y.erp_type)||void 0===a?void 0:a.length)>0,ev=null==Y?void 0:null===(t=Y.productNumber)||void 0===t?void 0:t.startsWith("CB_"),ex=eA(M.VD.CatalogFilter),[eE,{data:eN,loading:eI,error:eR}]=(0,E.Gb)({fetchPolicy:eb?"no-cache":"cache-first"}),[eB,{data:eM,loading:eP,error:ej}]=(0,N.Fo)(),{data:eL,loading:eO,error:eU}=function(e){let a={...V,...e};return K.IT(z,a)}({variables:{brandKey:null!==(m=null==Y?void 0:null===(l=Y.brand)||void 0===l?void 0:l.key)&&void 0!==m?m:"",productKey:null!==(g=null==Y?void 0:Y.productKey)&&void 0!==g?g:"",catalogType:null==Y?void 0:Y.catalogId,orgId:ex,isMarketplaceCatalogEnabled:null==ef?void 0:null===(n=ef.metadata)||void 0===n?void 0:n.isMarketplaceCatalogEnabled},fetchPolicy:eb?"no-cache":"cache-first"}),ek=eh?null==eM?void 0:null===(o=eM.getPricingForMultiCountryProducts)||void 0===o?void 0:o.find(e=>(null==e?void 0:e.country)===ec):null==eN?void 0:eN.getPricingForProduct,{materialPricing:eF,discontinuedPricingInfo:eD}=null!=ek?ek:{},eH={...Y,forms:null==eL?void 0:null===(d=eL.getProductDetail)||void 0===d?void 0:d.forms,type:null==ep?void 0:ep.type},eG=eI||eP||eO,ew=eR||ej||eU,eW=ew?(0,Z.Mw)(ew).errors[0]:void 0,eK=(null==eD?void 0:eD.errorMsg)||(null==eW?void 0:eW.code),eq=(0,r.useCallback)(e=>{var a;return null==R?void 0:null===(a=R[e])||void 0===a?void 0:a.displayName},[R]),eY=()=>{var e,a;let t={variables:{productNumber:null!==(a=null==Y?void 0:Y.productNumber)&&void 0!==a?a:"",materialIds:null==Y?void 0:Y.materialIds,brand:null==Y?void 0:null===(e=Y.brand)||void 0===e?void 0:e.key,quantity:1,catalogType:eT?p.Mh.Marketplace:(0,L.vN)(null==Y?void 0:Y.catalogId),orgId:ex,checkForPb:!0,displaySDS:ev,dealerId:"",checkBuyNow:!0,productKey:null==Y?void 0:Y.productKey,cachedPriceOnly:e_,...eC&&{erpType:eS}}},i={variables:{...t.variables,cachedPriceOnly:e_}};eh?eB(t):eE(i)};return(0,r.useEffect)(()=>{(null==Y?void 0:Y.productNumber)&&!(null==Y?void 0:Y.paMessage)&&eY()},[eh,null==Y?void 0:Y.productNumber,null==Y?void 0:Y.paMessage]),(0,r.useEffect)(()=>{var e;if(null==eM?void 0:null===(e=eM.getPricingForMultiCountryProducts)||void 0===e?void 0:e.length){let[e]=null==eM?void 0:eM.getPricingForMultiCountryProducts;(null==e?void 0:e.country)&&eu(null==e?void 0:e.country)}},[eM]),(0,r.useEffect)(()=>{if(null==eF?void 0:eF.length){let[e]=eF;em(e)}eK&&eD&&en((0,i.jsx)(H,{errorKey:eK,product:Y,replacementProducts:null==eD?void 0:eD.replacementProducts,onClose:eo}))},[eF,eK]),(0,i.jsx)(h.Ay,{open:!0,onClose:()=>{var e;q(),(0,ea.Sm)({action:"close p&a",section:"modal p&a",component:"modal",elementType:"icon",material:{materialDescription:Y.name,brand:null===(e=Y.brand)||void 0===e?void 0:e.key,product:Y.productNumber}})},size:h.Ih.XLarge,children:(0,i.jsxs)(A.A,{container:!0,children:[(0,i.jsxs)(A.A,{item:!0,xs:12,md:(null==Y?void 0:Y.paMessage)?12:8,className:er.modalBody,children:[(0,i.jsx)(_,{item:eH}),(0,i.jsxs)(A.A,{container:!0,children:[(0,i.jsx)(A.A,{item:!0,xs:12,md:(null==Y?void 0:Y.paMessage)?1:2}),(0,i.jsxs)(A.A,{item:!0,xs:12,md:10,className:(0,$.A)(er.chipContainer,{[er.paMessage]:null==Y?void 0:Y.paMessage}),children:[es?null:(0,i.jsx)(Q.A,{mb:4,mr:4}),eh&&eM?(0,i.jsx)(f.A,{value:ec,className:er.tabs,onChange:(e,a)=>{eu(a)},children:null==eM?void 0:null===(c=eM.getPricingForMultiCountryProducts)||void 0===c?void 0:c.map((e,a)=>(0,i.jsx)(T.A,{className:er.tab,label:eq(null==e?void 0:e.country),value:null==e?void 0:e.country},a))}):null,(null==Y?void 0:Y.paMessage)?(0,i.jsx)(X.Ay,{brandKey:null!==(P=null==Y?void 0:null===(u=Y.brand)||void 0===u?void 0:u.key)&&void 0!==P?P:"",productNumber:null!==(j=null==Y?void 0:Y.productNumber)&&void 0!==j?j:"",paMessage:null!==(O=null==Y?void 0:Y.paMessage)&&void 0!==O?O:"",leftAlign:!0}):(0,i.jsxs)(i.Fragment,{children:[ew?null:(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(S.A,{className:er.selectSize,variant:"h3",children:(0,i.jsx)(x.A,{id:"SELECT_A_SIZE",defaultMessage:"Select a Size"})})}),(0,i.jsx)(v.A,{items:null!==(U=null==eF?void 0:eF.map(e=>{var a,t;return{packSize:(null==e?void 0:null===(a=e.packageSize)||void 0===a?void 0:a.trim())||(null==e?void 0:e.materialNumber),value:null==e?void 0:e.materialNumber,price:null!==(t=null==e?void 0:e.price)&&void 0!==t?t:0,currency:null==e?void 0:e.currency,availabilities:null==e?void 0:e.availabilities,hidePriceMessageKey:null==e?void 0:e.hidePriceMessageKey}}))&&void 0!==U?U:[],selectedChip:null!==(k=null==ep?void 0:ep.materialNumber)&&void 0!==k?k:"",loading:eG,loadCount:5,onSelect:e=>{let a=null==eF?void 0:eF.find(a=>a.materialNumber===e);em(null!=a?a:null)}})]}),eT?(0,i.jsx)(C.A,{display:"flex",justifyContent:"space-between",children:(0,i.jsx)(ee.A,{isMarketplace:eT,marketplaceSellerId:null!==(F=null==Y?void 0:Y.marketplaceSellerId)&&void 0!==F?F:"",marketplaceOfferId:null!==(D=null==Y?void 0:Y.marketplaceOfferId)&&void 0!==D?D:"",productAttributes:null!==(w=null==Y?void 0:Y.attributes)&&void 0!==w?w:[],displaySellerName:null!==(W=null==Y?void 0:Y.displaySellerName)&&void 0!==W?W:"",hideMarketPlaceContactInfo:!0})}):null]})]})]}),(null==Y?void 0:Y.paMessage)?null:(0,i.jsx)(A.A,{item:!0,xs:12,md:4,children:(0,i.jsx)(b.A,{countryCode:ec,error:ew,isMultiCountryUser:eh,isPricingModal:!0,loading:eG,material:ep,product:eH,focus:J,sourceString:ei})})]})})}},53590:(e,a,t)=>{t.d(a,{A:()=>e7});var i=t(37876),r=t(14232),l=t(47801),s=t(71541),n=t(92189),o=t(36503),d=t(12197),c=t(37929),u=t(11148),p=t(77660),m=t(97710),g=t(5634),_=t(69139),h=t(77742),b=t(8733),y=t(99220),A=t(54753),f=t(33086),T=t(84768),S=t(64272),C=t(2727),v=t(61206),x=t(17215),E=t(72522);let N=(0,y.n9)()(e=>({facetMarkup:{marginRight:e.spacing(1),"& sub, & sup":{verticalAlign:"baseline",position:"relative",top:"0.4em"},"& sup":{top:"-0.4em"}},searchTerm:{marginRight:e.spacing(1)},hideAtMobile:{[e.breakpoints.down("md")]:{display:"none"}},chipsContainer:{display:"flex",flexWrap:"wrap",margin:e.spacing(-1)},chipWrapper:{padding:e.spacing(1),"& sup, sub":{verticalAlign:"baseline",position:"relative",top:"-0.4em"},"& sub":{top:"0.2em"}},keywordChipWrapper:{padding:e.spacing(1)},facetsMenuWrapper:{display:"none",padding:e.spacing(3),background:e.palette.background.grey,border:"1px solid ".concat(e.palette.grey[400]),borderRadius:5,marginBottom:e.spacing(5),[e.breakpoints.up("md")]:{display:"flex"},marginTop:e.spacing(6)},facetsMenuLabel:{whiteSpace:"nowrap",marginTop:e.spacing(2),marginRight:e.spacing(4)}})),I=e=>{let{facetLabel:a,facetKey:t,facets:l}=e,s=(0,u.rd)(),{classes:n}=N(),o=(0,h.A)(),d=(0,m.h2)({focus:s.query.focus}),c=(0,r.useCallback)((e,a)=>{if(!(null==a?void 0:a.length)&&d.focus===m.Xc.Chromatograms&&"FACET_WEB_TITERTEST_APP"===e.toUpperCase())return o.formatMessage(A.A[e.toUpperCase()]);if(!a)return"";let t=a.find(a=>a.key===e);return(null==t?void 0:t.key)&&A.A[t.key.toUpperCase()]?o.formatMessage(A.A[t.key.toUpperCase()]):(0,E.Q)(null==t?void 0:t.key)},[o])(t,l);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v.A,{className:n.facetMarkup,value:"".concat(c,":")}),(0,i.jsx)(v.A,{value:a})]})},R=(e,a)=>{a.handleSelectedFacetChange({key:e.key,options:[e.label],action:C.FacetChangeAction.Remove});let t="".concat(e.key,":").concat(e.label),i=(0,T.g)({action:"remove filter",component:"filter ribbon",element_type:"filter ribbon box",element_text:null==t?void 0:t.toLowerCase(),filter_name:e.label,filter_name_count:e.count,filter_category:e.key});(0,S.BI)({payload:i})},B=e=>{let{facets:a,isStructureSearch:t}=e,[r,l,s]=(0,C.useSearchQuery)(),n=(0,_.A)(a,"options"),o=(0,_.A)(l,e=>e.options.map(a=>{let t=n.find(e=>e.value===a);return{key:e.key,label:a,count:null==t?void 0:t.count}})),{formatMessage:c}=(0,h.A)(),p=(0,u.rd)(),{classes:m,cx:g}=N(),y=r.term&&!t&&!(0,f._)(p);return 0!==o.length||y?(0,i.jsxs)("div",{className:m.facetsMenuWrapper,children:[(0,i.jsx)(d.A,{variant:"caption",className:m.facetsMenuLabel,children:(0,i.jsx)(b.A,{id:"APPLIED_FILTERS_HEADING",defaultMessage:"Applied Filters:"})}),(0,i.jsxs)("div",{className:g(m.hideAtMobile,m.chipsContainer),children:[y&&(0,i.jsx)("div",{className:m.keywordChipWrapper,children:(0,i.jsx)(x.A,{ariaLabel:"".concat(c(A.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(r.term," ").concat(c(A.A.SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH)),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("span",{className:m.searchTerm,children:[c(A.A.KEYWORD),":"]}),(0,i.jsx)("span",{children:"'".concat(r.term,"'")})]}),dataTestId:"query-term-chip",onDelete:()=>s.handleTermRemoval(l,a)})}),a&&o.map(e=>(0,i.jsx)("div",{className:m.chipWrapper,children:(0,i.jsx)(x.A,{ariaLabel:"".concat(c(A.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(e.label," ").concat(c(A.A.SELECTION_CHIP_REMOVE_FILTER_2)),onDelete:()=>R(e,s),label:(0,i.jsx)(I,{facetLabel:e.label,facetKey:e.key,facets:a})})},"".concat(e.key,":").concat(e.label)))]})]}):null};var M=t(77328),P=t.n(M),j=t(89099),L=t(63752),O=t(43564),U=t(39324);let{publicRuntimeConfig:{canonicalUrlPrefix:k}}=t.n(U)()(),F=e=>{let{metadata:a}=e,t=(0,h.A)(),{asPath:r,query:{page:l,term:s,focus:n,type:o,country:d,language:c}}=(0,j.useRouter)(),p=(0,L.mE)(),g=n===m.Xc.StructureSearch,_=s&&!g?"".concat(s.charAt(0).toUpperCase()).concat(s.slice(1)):t.formatMessage({id:"STRUCTURE_SEARCH",defaultMessage:"Structure Search"}),b="".concat(_," | Sigma-Aldrich"),y={[m.mI.CasNumber]:"CAS",[m.mI.EgecNumber]:"EC/EG",[m.mI.MdlNumber]:"MDL"};o&&y[o]&&(b="".concat(y[o]," ").concat(b));let A="page=".concat(l),f=r.indexOf(A),T=r.slice(0,f),S=r.slice(f+A.length,r.length),C="".concat(T,"page=").concat(Number(l)+1).concat(S),v="".concat(T,"page=").concat(Number(l)-1).concat(S),x=g?"Structure search results":"Find ".concat(s," and related products for scientific research at ").concat(p),E={"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Search",item:"".concat(k,"/").concat(d,"/").concat(c).concat(u.wO.index())},{"@type":"ListItem",position:2,name:"".concat(s),item:"".concat(k).concat(r)}]};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(P(),{children:[(0,i.jsx)("title",{"data-testid":"head-title",children:b}),Number(l)!==(null==a?void 0:a.numPages)?(0,i.jsx)("link",{rel:"next",href:C}):null,Number(l)>1?(0,i.jsx)("link",{rel:"prev",href:v}):null]}),(0,i.jsx)(O.L,{description:x,keywords:[s||"","search","sigma","aldrich","millipore",p],canonicalParamAllowed:e=>["term","focus","page","perpage","sort","type"].includes(e),schema:E})]})};var D=t(19521),H=t(36331),G=t(70813),w=t(34669),W=t(17685),K=t(24322),q=t(39069),Y=t(7645),V=t(35877);let J=()=>{let e=(0,V.A)();return(0,i.jsx)("div",{children:(0,i.jsxs)(Y.A,{mb:6,children:[(0,i.jsx)(Y.A,{mb:4,children:(0,i.jsx)(q.A,{light:!0})}),(0,i.jsx)(Y.A,{height:22,width:.75,borderRadius:"borderRadius",bgcolor:e.palette.grey["50"],mb:4}),[,,].fill({}).map((a,t)=>(0,i.jsxs)(Y.A,{display:"flex",alignItems:"center",pr:4,mb:4,children:[(0,i.jsx)(Y.A,{height:24,width:24,borderRadius:"50%",bgcolor:e.palette.grey["50"],mr:4}),(0,i.jsx)(Y.A,{flex:1,height:20,width:20,borderRadius:"borderRadius",bgcolor:e.palette.grey["50"]})]},t))]})})};var z=t(51139);let Z=(0,y.n9)()(e=>({availableForSale:{padding:e.spacing(2,0)},radio:{fontSize:e.typography.pxToRem(14)},facetRadio:{padding:e.spacing(1,.5),marginRight:e.spacing(1.5),alignSelf:"flex-start"},formBody:{marginTop:e.spacing(2.5),marginLeft:e.spacing(2)}})),Q=e=>{let{loading:a,error:t}=e,{formatMessage:r,formatDisplayName:l}=(0,h.A)(),{classes:s}=Z(),{userSession:n}=(0,W.j)(),[o,,d]=(0,C.useSearchQuery)(),c="global";return a?(0,i.jsx)(J,{}):t?null:(0,i.jsx)("div",{className:s.availableForSale,children:(0,i.jsx)(z.A,{defaultCollapse:!0,facetKey:w.A.AVAILABLE_FOR_SALE.id,children:(0,i.jsx)("form",{"aria-label":"region-input",children:(0,i.jsx)("div",{className:s.formBody,children:(0,i.jsxs)(H.A,{"aria-label":"region-selection",onChange:e=>{d.handleAvailableForSaleChange(e.target.value)},children:[(0,i.jsx)(G.A,{"aria-label":"region",value:n.country,control:(0,i.jsx)(K.A,{className:s.facetRadio}),classes:{label:s.radio},checked:!o.region||o.region===n.country,label:l(n.country,{type:"region"})},n.country),(0,i.jsx)(G.A,{"aria-label":"region",value:c,control:(0,i.jsx)(K.A,{className:s.facetRadio}),classes:{label:s.radio},checked:o.region===c,label:r(w.A.GLOBALLY)},c)]})})})})})};var X=t(64204);let $=(0,y.n9)()(e=>({formBody:{marginTop:e.spacing(.5)},facet:{padding:e.spacing(1,0,0,2),width:"fit-content","& span":{fontSize:e.typography.pxToRem(14)}},facetFocus:{padding:e.spacing(0,0,2,0)},facetRadio:{padding:e.spacing(1,.5),marginRight:e.spacing(1.5),alignSelf:"flex-start"}})),ee=e=>{let{orgId:a}=e,{classes:t}=$(),{formatMessage:l}=(0,h.A)(),[s,,n]=(0,C.useSearchQuery)(),o=(0,r.useMemo)(()=>{var e;return(null==a?void 0:a.trim())==="UCB"?"UCB":null==a?void 0:null===(e=a.trim())||void 0===e?void 0:e.toLowerCase()},[a]),d=e=>s.term&&!a||s.focus===e,c=e=>{let a=(0,T.g)({action:"change search type",component:"left rail",filter_category:"search within",filter_name:m.sO[e],element_type:"radio button",element_text:m.sO[e]});(0,S.BI)({payload:a}),n.handleFocusChange(e)};return(0,i.jsx)("div",{className:t.facetFocus,children:(0,i.jsx)(z.A,{defaultCollapse:!0,facetKey:"FACET_SEARCH_WITHIN",children:(0,i.jsx)("div",{className:t.formBody,children:(0,i.jsxs)(H.A,{"aria-label":"focus-selection",onChange:e=>c(e.target.value),children:[d(m.Xc.Products)||d(m.Xc.B2B)?a?(0,i.jsx)(G.A,{disabled:!0,value:m.Xc.Products,control:(0,i.jsx)(K.A,{className:t.facetRadio}),className:t.facet,checked:s.focus===m.Xc.B2B,label:"".concat(o," ").concat(l({id:"PRODUCTS",defaultMessage:"Products"}))}):(0,i.jsx)(G.A,{value:m.Xc.Products,control:(0,i.jsx)(K.A,{className:t.facetRadio}),"aria-current":s.focus===m.Xc.Products?"page":void 0,className:t.facet,checked:s.focus===m.Xc.Products,label:l({id:"PRODUCTS",defaultMessage:"Products"}),"data-testid":"srp-nav-products"}):null,d(m.Xc.TechnicalDocuments)&&(0,i.jsx)(G.A,{value:m.Xc.TechnicalDocuments,control:(0,i.jsx)(K.A,{className:t.facetRadio}),"aria-current":s.focus===m.Xc.TechnicalDocuments?"page":void 0,className:t.facet,checked:s.focus===m.Xc.TechnicalDocuments,label:l({id:"TECHNICAL_DOCUMENTS",defaultMessage:"Technical Documents"}),"data-testid":"srp-nav-techdocs"}),d(m.Xc.SiteContent)&&(0,i.jsx)(G.A,{value:m.Xc.SiteContent,control:(0,i.jsx)(K.A,{className:t.facetRadio}),className:t.facet,checked:s.focus===m.Xc.SiteContent,label:l({id:"SITE_CONTENT",defaultMessage:"Site Content"})})]})})})})};var ea=t(5213),et=t(57927),ei=t(52413);let er=(0,y.n9)()(e=>({link:{textDecoration:"none",color:e.palette.text.primary,fontWeight:e.typography.fontWeightRegular,"&:hover":{color:e.palette.primary.main},padding:e.spacing(0,3)},active:{fontWeight:e.typography.fontWeightBold}})),el=(e,a)=>{let t=(0,m.$c)({term:e,focus:a});return"?"===t[0]&&(t=t.slice(1)),{href:{pathname:"/search/[searchTerm]",query:t},as:{pathname:"".concat(u.wO.searchResults(e)),query:t}}},es=e=>{let{focus:a,id:t,children:r}=e,{classes:l,cx:s}=er(),[n]=(0,C.useSearchQuery)(),o=s(l.link,n.focus===a&&l.active),d=n.focus===a?"page":void 0;return(0,i.jsx)(ei.N,{...el(n.term,a),children:(0,i.jsx)("a",{className:o,"aria-current":d,"data-testid":t,id:t,role:"tab",children:r})})};function en(e,a){return class extends r.Component{render(){return(0,i.jsx)(es,{focus:e,id:a,children:this.props.children})}}}let eo=(0,y.n9)()(e=>({tabsRoot:{minHeight:30,borderBottom:"1px solid ".concat(e.palette.grey[400])},indicator:{backgroundColor:e.palette.text.primary}})),ed=e=>{let{orgId:a}=e,{classes:t}=eo(),{formatMessage:l}=(0,h.A)(),s=(0,j.useRouter)(),n=(0,m.h2)({focus:s.query.focus,term:s.query.term}),o=(0,r.useMemo)(()=>{var e;return(null==a?void 0:a.trim())==="UCB"?"UCB":null==a?void 0:null===(e=a.trim())||void 0===e?void 0:e.toLowerCase()},[a]),d=e=>!!n.term&&!a||n.focus===e;return(0,i.jsx)("nav",{"aria-label":"Main Navigation",children:(0,i.jsxs)(et.A,{variant:"scrollable",scrollButtons:"off",value:n.focus,classes:{root:t.tabsRoot,indicator:t.indicator},children:[d(m.Xc.Products)||d(m.Xc.B2B)?a?(0,i.jsx)(ea.A,{component:"span",label:"".concat(o," ").concat(l({id:"PRODUCTS",defaultMessage:"Products"}))}):(0,i.jsx)(ea.A,{value:m.Xc.Products,label:l({id:"PRODUCTS",defaultMessage:"Products"}),component:en(m.Xc.Products,"srp-nav-products")}):null,d(m.Xc.TechnicalDocuments)&&(0,i.jsx)(ea.A,{value:m.Xc.TechnicalDocuments,label:l({id:"TECHNICAL_DOCUMENTS",defaultMessage:"Technical Documents"}),component:en(m.Xc.TechnicalDocuments,"srp-nav-techdocs")}),d(m.Xc.SiteContent)&&(0,i.jsx)(ea.A,{value:m.Xc.SiteContent,label:l({id:"SITE_CONTENT",defaultMessage:"Site Content"}),component:en(m.Xc.SiteContent,"srp-nav-sitecontent")})]})})},ec=(0,y.n9)()(e=>({count:{display:"block",marginRight:"auto",marginLeft:e.spacing(3),fontSize:e.typography.pxToRem(16),[e.breakpoints.up("md")]:{display:"inline",marginLeft:0,fontSize:e.typography.pxToRem(14)}},searchTerm:{display:"inline",fontSize:e.typography.pxToRem(14),fontWeight:900}})),eu=(e,a,t)=>{let i=e*a;return{resCountFirst:e>1?(e-1)*a+1:1,resCountEnd:t&&i{var a;let{currPage:t,perPage:r,resultCount:l=0,searchTerm:s="",searchType:n=""}=e,{classes:o}=ec(),{formatMessage:d}=(0,h.A)(),{resCountFirst:c,resCountEnd:p}=eu(t,r,l),g=(0,u.rd)(),_=null===(a=g.query.orgId)||void 0===a?void 0:a.trim(),b="UCB"===_?_:null==_?void 0:_.toLowerCase(),y=d(w.A.SHOWING),A=d(1===l?w.A.RESULT:w.A.RESULTS),T=d(w.A.SEARCH_RESULT_OF),S=d(w.A.FOR),C=d(w.A.WITHIN),v=d((0,m.I0)(n));return(0,i.jsx)("div",{className:o.count,"data-testid":"srp-result-count",children:l?(0,i.jsxs)(i.Fragment,{children:["".concat(y," ").concat(c,"-").concat(p," ").concat(T," ").concat(l," ").concat(A," "),(0,f._)(g)?null:(0,i.jsxs)(i.Fragment,{children:[S," ",'"',s,'"'," ",b?v&&"".concat(C," ").concat(b," ").concat(v):v&&"".concat(C," ").concat(v)]})]}):null})};var em=t(5411),eg=t(86024),e_=t(30877),eh=t(40032);let eb=(0,y.n9)()(e=>({root:{marginBottom:e.spacing(8)},heading:{display:"flex",justifyContent:"space-between",width:"100%",borderBottom:"1px solid ".concat(e.palette.grey[400]),padding:e.spacing(1)},body:{paddingTop:e.spacing(4)},icon:{fontSize:e.typography.pxToRem(10),color:e.palette.primary.main,transition:"transform 0.25s"},iconIsOpen:{transform:"rotate(180deg)"}})),ey=e=>{let{renderHeading:a,children:t}=e,{classes:l,cx:s}=eb(),[n,o]=(0,r.useState)(!1),d=s(l.icon,{[l.iconIsOpen]:n});return(0,i.jsxs)("div",{className:l.root,children:[(0,i.jsxs)(X.A,{onClick:()=>{o(!n)},className:l.heading,children:[a(),(0,i.jsx)(eh.A,{className:d})]}),(0,i.jsx)(e_.A,{in:n,children:(0,i.jsx)("div",{className:l.body,children:t})})]})};var eA=t(98011);let ef=[{value:p.FU.Relevance,label:w.D.SORT_BY_RELEVANCE}],eT=[{value:p.FU.Relevance,label:w.D.SORT_BY_RELEVANCE},{value:p.FU.Nameasc,label:w.D.SORT_BY_NAME_ASCENDING},{value:p.FU.Namedesc,label:w.D.SORT_BY_NAME_DESCENDING}],eS=[{value:p.FU.Relevance,label:w.D.SORT_BY_RELEVANCE},{value:p.FU.Molwtasc,label:w.D.SORT_BY_MOL_WT_ASC},{value:p.FU.Molwtdesc,label:w.D.SORT_BY_MOL_WT_DESC}],eC=[{value:p.FU.Relevance,label:w.D.SORT_BY_RELEVANCE},{value:p.FU.Genenameasc,label:w.D.SORT_BY_NAME_ASCENDING},{value:p.FU.Genenamedesc,label:w.D.SORT_BY_NAME_DESCENDING}],ev={[m.Xc.Products]:eT,[m.Xc.Genes]:eC,[m.Xc.Papers]:ef,[m.Xc.TechnicalDocuments]:ef,[m.Xc.SiteContent]:ef,[m.Xc.BuildingBlocks]:eS,[m.Xc.StructureSearch]:eS,[m.Xc.B2B]:eS,[m.Xc.Chromatograms]:eT},ex=(0,y.n9)()(e=>({radioGroup:{flexDirection:"column"},icon:{display:"flex",width:"24px",height:"24px",border:"1px solid ".concat(e.palette.grey[500]),borderRadius:"50%","& span":{margin:"auto",width:"14px",height:"14px",borderRadius:"50%",backgroundColor:e.palette.primary.main}}})),eE=()=>{let[e,,a]=(0,C.useSearchQuery)(),{formatMessage:t}=(0,h.A)(),{classes:l}=ex(),s=(0,r.useMemo)(()=>ev[e.focus].map(e=>({...e,label:t(e.label)})),[t,e.focus]);return(0,i.jsx)(H.A,{row:!0,className:l.radioGroup,"aria-label":"sortOptions",name:"sortOptions",value:e.sort,onChange:e=>a.handleSortChange(e.target.value),children:s.map((e,a)=>{let{value:t,label:r}=e;return(0,i.jsx)(G.A,{name:"sortOptionId",value:t,label:r.split(" ").slice(2).join(" "),control:(0,i.jsx)(eA.A,{disableRipple:!0,disableTouchRipple:!0,disableFocusRipple:!0,icon:(0,i.jsx)("span",{className:l.icon}),checkedIcon:(0,i.jsx)("span",{className:l.icon,children:(0,i.jsx)("span",{})})})},a)})})};var eN=t(91496),eI=t(21289),eR=t(70114),eB=t(14810);let eM=(0,y.n9)()(e=>({vr2:{marginBottom:e.spacing(2)},vr4:{marginBottom:e.spacing(4)},labelRoot:{marginLeft:0},checkboxRoot:{padding:e.spacing(1,2,1,0)},shippingIcon:{fontSize:e.typography.pxToRem(24),marginLeft:e.spacing(2)},showMore:{marginLeft:e.spacing(2),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,textDecoration:"none"},checkboxIcon:{border:"1px solid ".concat(e.palette.grey[500]),borderRadius:3,width:24,height:24,fontSize:e.typography.pxToRem(4)},checkboxIconChecked:{"& svg":{fontSize:e.typography.pxToRem(12)}},icon:{fontSize:e.typography.pxToRem(10),color:e.palette.primary.main,transition:"transform 0.25s",marginLeft:e.spacing(2)},iconIsOpen:{transform:"rotate(180deg)"}})),eP=e=>{let{facet:a}=e,{classes:t,cx:l}=eM(),s=(0,h.A)(),[,n,o]=(0,C.useSearchQuery)(),d=(n.find(e=>{let{key:t}=e;return t===a.key})||{options:[]}).options,[c,u]=(0,r.useState)(!1),p=l(t.icon,{[t.iconIsOpen]:c}),g=c?a.options:a.options.slice(0,a.numToDisplay||6),_="facet_shipping"===a.key,y=e=>{switch(e){case m.u2.SameDay:return(0,i.jsx)(eI.A,{color:"secondary",fontSize:"inherit"});case m.u2.FreeFreight:return(0,i.jsx)(eR.A,{color:"secondary"});default:return null}},A=d.map(e=>{let a=e.includes(" / "),t=e.includes("-1?e.slice(i+1):e});return(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:t.vr4,children:g.map(e=>{let r=A.indexOf(e.value)>=0;return(0,i.jsx)("div",{className:t.vr2,children:(0,i.jsx)(G.A,{classes:{root:t.labelRoot},checked:r,control:(0,i.jsx)(eN.A,{"data-testid":"srp-facet-".concat(e.value),id:e.value,value:e.value,color:"primary",classes:{root:t.checkboxRoot},icon:(0,i.jsx)("span",{className:t.checkboxIcon}),checkedIcon:(0,i.jsx)("span",{className:l(t.checkboxIcon,t.checkboxIconChecked),children:(0,i.jsx)(eB.A,{})}),onClick:()=>{o.handleSelectedFacetChange({key:a.key,options:[e.value],action:r?C.FacetChangeAction.Remove:C.FacetChangeAction.Add,multiSelect:a.multiSelect||!1,prefix:a.prefix})}}),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v.A,{value:"".concat(e.value," (").concat(e.count,")")}),_&&(0,i.jsx)("span",{className:t.shippingIcon,children:y(e.value)})]})})},e.value)})}),(a.options.length>g.length||c)&&(0,i.jsxs)(X.A,{onClick:()=>u(!c),"aria-expanded":c,"aria-label":c?s.formatMessage(w.A.SHOW_LESS):s.formatMessage(w.A.SHOW_MORE),className:t.showMore,children:[c?(0,i.jsx)(b.A,{...w.A.SHOW_LESS}):(0,i.jsx)(b.A,{...w.A.SHOW_MORE}),(0,i.jsx)(eh.A,{className:p})]})]})},ej=(0,y.n9)()(e=>({facetMarkup:{marginRight:e.spacing(1),"& sub, & sup":{verticalAlign:"baseline",position:"relative",top:"0.4em"},"& sup":{top:"-0.4em"}}})),eL=e=>{let{facetLabel:a,facetKey:t,facets:l}=e,{classes:s}=ej(),n=(0,h.A)(),o=(0,r.useCallback)((e,a)=>{if(!a)return"";let t=a.find(a=>a.key===e);return(null==t?void 0:t.key)?n.formatMessage(w.A[t.key.toUpperCase()]):""},[n])(t,l);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(v.A,{className:s.facetMarkup,value:"".concat(o,":")}),(0,i.jsx)(v.A,{value:a})]})},eO=(0,y.n9)()(e=>({root:{marginBottom:e.spacing(8)},head:{marginBottom:e.spacing(4),display:"flex",justifyContent:"space-between",alignItems:"center"},body:{"& > *":{marginBottom:e.spacing(2)}},clearBtn:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},searchTerm:{marginRight:e.spacing(1)}})),eU=e=>{let{facets:a,isStructureSearch:t}=e,[r,l,s]=(0,C.useSearchQuery)(),n=(0,_.A)(l,e=>e.options.map(a=>({key:e.key,label:a}))),{formatMessage:o}=(0,h.A)(),{classes:c}=eO();return(0,i.jsxs)("div",{className:c.root,children:[(0,i.jsx)("div",{className:c.head,children:(0,i.jsx)(d.A,{variant:"caption",children:(0,i.jsx)(b.A,{id:"APPLIED_FILTERS_HEADING",defaultMessage:"Applied Filters:"})})}),(0,i.jsxs)("div",{className:c.body,children:[r.term&&!t&&"facet-search"!==r.term&&(0,i.jsx)(x.A,{ariaLabel:"".concat(o(A.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(r.term," ").concat(o(A.A.SELECTION_CHIP_REMOVE_TO_PERFORM_FACET_SEARCH)),label:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("span",{className:c.searchTerm,children:[o(A.A.KEYWORD),":"]}),(0,i.jsx)("span",{children:"'".concat(r.term,"'")})]}),dataTestId:"query-term-chip",onDelete:()=>s.handleTermRemoval(l,a)}),a&&n.map(e=>(0,i.jsx)(x.A,{ariaLabel:"".concat(o(A.A.SELECTION_CHIP_REMOVE_FILTER_1)," ").concat(e.label," ").concat(o(A.A.SELECTION_CHIP_REMOVE_FILTER_2)),onDelete:()=>{s.handleSelectedFacetChange({key:e.key,options:[e.label],action:C.FacetChangeAction.Remove})},label:(0,i.jsx)(eL,{facetLabel:e.label,facetKey:e.key,facets:a})},e.key))]})]})},ek=(0,y.n9)()(e=>({body:{overflow:"scroll",padding:e.spacing(6,4)},footer:{padding:e.spacing(6,4)}})),eF=e=>{let{facets:a,isStructureSearch:t,isModalOpen:l,onModalClose:s,showSortBar:n}=e,{classes:o}=ek();return(0,i.jsx)(eg.A,{open:l,onClose:s,renderTitle:()=>(0,i.jsx)(d.A,{variant:"h2",component:"h2",children:(0,i.jsx)(b.A,{...A.A.FILTER_AND_SORT_HEADING})}),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:o.body,children:[(0,i.jsx)(eU,{facets:a,isStructureSearch:t}),n&&(0,i.jsx)(ey,{renderHeading:()=>(0,i.jsx)(d.A,{variant:"body1",component:"h2",children:(0,i.jsx)("b",{children:(0,i.jsx)(b.A,{...A.A.SORT_HEADING})})}),children:(0,i.jsx)(eE,{})}),!!a&&a.map(e=>(0,i.jsx)(r.Fragment,{children:(0,i.jsx)(ey,{renderHeading:()=>(0,i.jsx)(d.A,{variant:"body1",component:"h2",children:(0,i.jsx)("b",{children:(0,i.jsx)(E.A,{id:e.key.toUpperCase()})})}),children:(0,i.jsx)(eP,{facet:e,allFacets:a})})},e.key))]}),(0,i.jsx)("div",{className:o.footer,children:(0,i.jsx)(em.A,{variant:"contained",color:"primary",size:"large",fullWidth:!0,onClick:s,children:(0,i.jsx)(b.A,{id:"DONE",defaultMessage:"Done"})})})]})})};var eD=t(75584);let eH=(0,y.n9)()(e=>({filterAndSortBar:{display:"flex",alignItems:"center",justifyContent:"center",padding:"".concat(e.spacing(3)," 0"),borderBottom:"1px solid ".concat(e.palette.grey[400]),backgroundColor:e.palette.common.white},filterTrigger:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},filterIcon:{fontSize:e.typography.pxToRem(24),marginRight:e.spacing(2)},facetCount:{display:"flex",alignItems:"center",justifyContent:"center",width:"24px",height:"24px",border:"1px solid ".concat(e.palette.primary.main),borderRadius:e.shape.borderRadius,color:e.palette.primary.main,fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(2)},vr6:{marginBottom:e.spacing(6)},mobileFiltersAndNav:{marginBottom:e.spacing(5),[e.breakpoints.up("md")]:{display:"none"}}})),eG=e=>{let{metadata:a,orgId:t,facets:l,showSortBar:s}=e,[n,o]=(0,C.useSearchQuery)(),{formatMessage:d}=(0,h.A)(),[c,u]=(0,r.useState)(!1),{classes:p}=eH(),g=()=>{u(!1)},_=n.focus===m.Xc.StructureSearch;return(0,i.jsxs)("div",{className:p.mobileFiltersAndNav,children:[(0,i.jsx)("div",{className:p.vr6,children:a&&(0,i.jsx)(ep,{currPage:a.page,perPage:a.perPage,resultCount:a.setsCount||a.itemCount||0,searchTerm:n.term,searchType:n.focus})}),(0,i.jsx)(ed,{orgId:t}),(!!(null==l?void 0:l.length)||s)&&(0,i.jsx)("div",{className:p.filterAndSortBar,children:(0,i.jsxs)(X.A,{className:p.filterTrigger,onClick:e=>{e.preventDefault(),u(!0)},children:[o.length?(0,i.jsx)("span",{className:p.facetCount,children:o.length}):(0,i.jsx)(eD.A,{className:p.filterIcon,fontSize:"inherit",color:"primary"}),d(w.A.FILTER_AND_SORT_HEADING)]})}),(0,i.jsx)(eF,{facets:l,isStructureSearch:_,isModalOpen:c,onModalClose:()=>g(),showSortBar:s})]})};var ew=t(71007),eW=t(46129);let eK=(0,y.n9)()(e=>({searchLink:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightMedium,color:e.palette.secondary.dark,marginBottom:e.spacing(2),cursor:"pointer"}})),eq=e=>{let{orgId:a,isStructureSearch:t}=e,{classes:r}=eK();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:r.searchLink,children:(0,i.jsx)(eW.N,{href:u.wO.index(),"aria-hidden":!0,onClick:()=>{(0,ew.dZ)({action:"visit advanced search page",component:"left rail",elementType:"link",elementText:"advanced search",linkUrl:u.wO.index()})},children:(0,i.jsx)(b.A,{id:"ADVANCED_SEARCH",defaultMessage:"Advanced Search"})})}),!a&&!t&&(0,i.jsx)("div",{className:r.searchLink,children:(0,i.jsx)(eW.N,{href:u.HX.index(),"aria-hidden":!0,onClick:()=>{(0,ew.dZ)({action:"visit chemical structure search",component:"left rail",elementType:"link",elementText:"chemical structure search",linkUrl:u.HX.index()})},children:(0,i.jsx)(b.A,{id:"CHEMICAL_STRUCTURE_SEARCH",defaultMessage:"Chemical Structure Search"})})})]})};var eY=t(90589),eV=t(76023),eJ=t(45484);let ez=()=>{let[e,,a]=(0,C.useSearchQuery)(),{formatMessage:t}=(0,h.A)(),l=(0,r.useMemo)(()=>ev[e.focus].map(e=>({...e,label:t(e.label)})),[t,e.focus]);return(0,i.jsx)(Y.A,{minWidth:204,clone:!0,children:(0,i.jsx)(eJ.A,{fullWidth:!1,size:"small",value:e.sort,onChange:e=>{a.handleSortChange(e.target.value)},id:"srp-sort-options",children:l.map(e=>{let{value:a,label:t}=e;return(0,i.jsx)(eV.A,{value:a,id:"sort-option-".concat(a),children:t},a)})})})},eZ=(0,y.n9)()(e=>({searchLink:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,paddingRight:e.spacing(2),paddingLeft:e.spacing(2),color:e.palette.secondary.dark},borderLeft:{borderLeft:"1px solid ".concat(e.palette.grey[400])},compareButton:{marginLeft:e.spacing(3),minWidth:116},desktopResultsMenu:{display:"none",[e.breakpoints.up("md")]:{minHeight:"2rem",display:"flex",alignItems:"center",justifyContent:"flex-end",flexShrink:0}}})),eQ=e=>{let{metadata:a,showSortBar:t}=e,{classes:r}=eZ(),l=(0,j.useRouter)(),s=(0,m.h2)({focus:l.query.focus,term:l.query.term});return(0,i.jsxs)("div",{className:r.desktopResultsMenu,children:[a&&(0,i.jsx)(ep,{currPage:a.page,perPage:a.perPage,resultCount:a.setsCount||a.itemCount||0,searchTerm:s.term,searchType:s.focus}),t&&(0,i.jsx)(Y.A,{ml:2,children:(0,i.jsx)(ez,{})})]})};var eX=t(34415),e$=t(77197);let e0=(0,y.n9)()(e=>({docBanner:{padding:e.spacing(2,3),marginTop:e.spacing(4),background:e.palette.primary.light,display:"flex",flexDirection:"column",height:"53px",justifyContent:"center",[e.breakpoints.down("md")]:{margin:e.spacing(3)},"& p":{fontSize:e.typography.pxToRem(16),[e.breakpoints.down("md")]:{fontSize:e.typography.pxToRem(14)}}},lowercase:{textTransform:"lowercase"}}));var e1=function(e){return e.SDS="sds",e}({});let e2={sds:{id:"LOOKING_FOR_SDS",defaultMessage:"Looking for a Safety Data Sheet?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Analysis?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Origin?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;tCertificate of Quality?",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;t{var a;let{searchQuery:t}=e,{classes:r}=e0(),l=e2[t],s=u.HN.index(t),n=null===(a=e$.tq[t])||void 0===a?void 0:a.replaceAll(" ","_");return(0,i.jsx)("div",{className:r.docBanner,children:(0,i.jsxs)(d.A,{variant:"body1",children:[l&&(0,i.jsx)(b.A,{id:l.id,defaultMessage:l.defaultMessage,values:l.values})," ",(0,i.jsx)(b.A,{id:"THESE_AND_OTHER_DOCS",defaultMessage:"These and other documents can be found on our"})," ",(0,i.jsx)(eX.A,{href:"".concat(s,"&").concat("icid=search_term_specific_tip-banner-looking_for_a_".concat(n,"-documents")),children:(0,i.jsx)(b.A,{id:"DOCUMENTS",defaultMessage:"Documents"})})," ",(0,i.jsx)("span",{className:r.lowercase,children:(0,i.jsx)(b.A,{id:"PAGE",defaultMessage:"Page"})}),"."]})})};var e3=t(54366);let e5=(0,y.n9)()(e=>({medium:{fontWeight:e.typography.fontWeightMedium},banner:{alignItems:"center",background:e.palette.primary.light,display:"flex",flexDirection:"column",justifyContent:"center",margin:e.spacing(4,2),padding:e.spacing(2,0),[e.breakpoints.up("md")]:{alignItems:"start",marginLeft:e.spacing(0),marginRight:e.spacing(0),padding:e.spacing(2,45,2,3)},"& p":{fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(15)}}}})),e8=e=>{let{searchQuery:a}=e,{classes:t}=e5(),r=(0,u.rd)();return(0,i.jsx)("div",{className:t.banner,children:(0,i.jsxs)(d.A,{variant:"body1",children:[(0,i.jsx)(b.A,{id:"LOOKING_FOR_MOL_FORMULA",defaultMessage:"Are you looking for the Molecular Formula",values:{strong:function(){for(var e=arguments.length,a=Array(e),t=0;te.split("").map(e=>String.fromCharCode(8320+parseInt(e))).join(""))}),"’?"]})]})})},e6=(0,y.n9)()(e=>({hideOnMobile:{[e.breakpoints.down("md")]:{display:"none"}},searchFacets:{margin:0,padding:e.spacing(0)},searchFacetsInner:{borderRight:"1px solid ".concat(e.palette.grey[600]),height:"calc(100% - ".concat(e.spacing(5),")"),padding:e.spacing(0,7,5,5),marginTop:e.spacing(5)},searchResults:{marginTop:e.spacing(10),padding:0,[e.breakpoints.up("md")]:{"&&":{marginTop:e.spacing(4),paddingLeft:e.spacing(8),paddingTop:0}}},searchResultsLoose:{[e.breakpoints.up("md")]:{marginTop:e.spacing(6)}},noResults:{marginTop:0},mobileContainer:{maxWidth:"100%",paddingLeft:0,paddingRight:0,margin:0},searchLinks:{marginBottom:e.spacing(4.5)},title:{marginLeft:e.spacing(2),textTransform:"capitalize",[e.breakpoints.up("md")]:{marginLeft:0}},alert:{display:"flex",alignItems:"flex-start",lineHeight:1.5,borderRadius:"6px",marginBottom:e.spacing(6),padding:e.spacing(6,4),"& .MuiAlert-icon":{paddingTop:0},"& .MuiAlert-action":{padding:0,margin:0},"& svg":{fontSize:e.typography.pxToRem(16)}},infoMessage:{fontWeight:e.typography.fontWeightRegular,textTransform:"none"}})),e7=e=>{var a,t;let{children:_,showSortBar:h,showFacets:b,showAvailableForSale:y,orgId:A,facets:f,loading:T,error:S,metadata:x,showMore:E}=e,{classes:N,cx:I}=e6(),R=(0,u.rd)(),[M]=(0,C.useSearchQuery)(),P=(0,m.h2)({focus:R.query.focus,term:R.query.term}),j=P.focus===m.Xc.StructureSearch,L=P.focus===m.Xc.Products||P.focus===m.Xc.B2B,O=(0,c.A)(),U=(0,s.A)(O.breakpoints.up("md")),k=(null==x?void 0:x.itemCount)===0||null==x||(null==x?void 0:x.setsCount)===0,H=I({[k?N.noResults:N.searchResultsLoose]:L});(0,r.useEffect)(()=>{l.sZ.setItem("previousSearchPath",R.asPath)},[R.asPath]);let G=[Object.values(p.e_),Object.values(e1)].toString().toLowerCase(),w=(()=>{var e,a;return"facet-search"===P.term?null===(e=M.facet[0])||void 0===e?void 0:e.split(":")[1]:(null===(a=R.query)||void 0===a?void 0:a.term)||""})(),W=!!w&&G.split(",").includes(w.toLowerCase()),K=(null==x?void 0:x.suggestedType)&&x.suggestedType.includes("mol_form");return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(F,{metadata:x},"head"),(0,i.jsx)(n.A,{className:N.mobileContainer,children:(0,i.jsxs)(o.A,{container:!0,spacing:10,children:[(0,i.jsx)(o.A,{item:!0,md:3,className:I(N.hideOnMobile,N.searchFacets),children:(0,i.jsxs)("div",{className:N.searchFacetsInner,children:[(0,i.jsx)("div",{className:N.searchLinks,children:(0,i.jsx)(eq,{orgId:A,isStructureSearch:j})}),j?(0,i.jsx)(D.A,{}):(0,i.jsx)(ee,{orgId:A}),b&&(0,i.jsx)(g.A,{loading:T,error:S,facets:f,showMore:E}),y&&(0,i.jsx)(Q,{loading:T,error:S})]})}),(0,i.jsxs)(o.A,{item:!0,xs:12,md:9,className:k?N.noResults:N.searchResults,children:[!T&&!k&&(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(d.A,{variant:"h1",className:N.title,children:(0,i.jsx)(v.A,{value:w})})}),W&&(null==R?void 0:null===(a=R.query)||void 0===a?void 0:a.term)&&(0,i.jsx)(e4,{searchQuery:R.query.term.toLowerCase()}),K&&!T&&(null==R?void 0:null===(t=R.query)||void 0===t?void 0:t.term)&&(0,i.jsx)(e8,{searchQuery:R.query.term}),b&&!T&&(0,i.jsx)(B,{facets:f,isStructureSearch:j}),U&&!k?(0,i.jsx)(eQ,{showSortBar:h,metadata:x,orgId:A}):(0,i.jsx)(eG,{facets:f,showSortBar:h,metadata:x,orgId:A}),(0,i.jsx)("div",{className:H,children:_})]})]})}),!T&&!k&&(0,i.jsx)(eY.A,{dispType:p.HI.RecentlyViewedSrp,searchKey:P.term,analyticsPageName:"srp",analyticsPageDetails:"search results page"})]})}},54064:(e,a,t)=>{t.d(a,{z:()=>l});var i=t(28888);function r(){let e=(0,i._)(["\n fragment DynamicProduct on Product {\n id\n productKey\n productNumber\n productSku\n lastBoughtUnix\n brand {\n key\n erpKey\n name\n color\n }\n name\n description\n images {\n altText\n mediumUrl\n }\n gaProductCode\n isMarketplace\n erp_type\n tags\n discount\n}\n "]);return r=function(){return e},e}let l=(0,t(82897).J1)(r())},55007:(e,a,t)=>{t.d(a,{Sx:()=>c});var i=t(28888);t(37876);var r=t(82897),l=t(54064);t(14232);var s=t(54431);function n(){let e=(0,i._)(["\n query SrpRecommendedProducts($input: GetSrpRecommendedProductsInput!) {\n getSrpRecommendedProducts(input: $input) {\n products {\n ...DynamicProduct\n }\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(n(),l.z);function c(e){let a={...o,...e};return s.IT(d,a)}},55287:(e,a,t)=>{t.d(a,{WL:()=>d});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(['\n query PreviouslyPurchasedProduct($productNumber: String!) {\n recentOrderItems(\n input: {page: 1, perpage: 1, product: $productNumber, sortcolumn: "orderDate", orderby: "desc"}\n ) {\n count\n orderItems {\n orderId\n orderDate\n product\n }\n }\n}\n ']);return s=function(){return e},e}let n={},o=(0,r.J1)(s());function d(e){let a={...n,...e};return l.IT(o,a)}},57717:(e,a,t)=>{t.d(a,{A:()=>i.Ay});var i=t(91721)},58597:(e,a,t)=>{t.d(a,{A:()=>o});var i=t(37876);t(14232);var r=t(8733),l=t(54753),s=t(28975),n=t(12197);let o=e=>{let{open:a,onCancel:t}=e;return(0,i.jsx)(s.Ay,{open:a,onClose:t,size:s.Ih.Small,renderTitle:()=>(0,i.jsx)(n.A,{variant:"h2",children:(0,i.jsx)(r.A,{...l.A.RESTRICTED_ITEM})}),children:(0,i.jsx)(s.Uh,{children:(0,i.jsx)(n.A,{component:"p",children:(0,i.jsx)(r.A,{...l.A.RESTRICTED_ITEM_MESSAGE})})})})}},58745:(e,a,t)=>{t.d(a,{A:()=>d});var i=t(37876),r=t(49794),l=t(86692),s=t(99220),n=t(6760);let o=(0,s.n9)()((e,a)=>{let{disabled:t,size:i}=a;return{root:{padding:"0",marginRight:e.spacing(2),"&:hover":{borderRadius:"50%",outline:"3px solid ".concat(e.palette.primary.light)}},icon:{display:"flex",border:t?e.palette.common.white:"1px solid ".concat(e.palette.grey[500]),borderRadius:"50%",backgroundColor:t?e.palette.grey[50]:e.palette.common.white,height:"medium"===i?"24px":"20px",width:"medium"===i?"24px":"20px"},checkedIcon:{"&:before":{content:'""',display:"block",backgroundColor:t?e.palette.grey[800]:e.palette.primary.main,borderRadius:"50%",position:"absolute",height:"58%",width:"58%",top:"21%",left:"21%"}},customRadio:{marginLeft:0,"& .MuiIconButton-label":{"& span":{height:"medium"===i?"24px":"20px",width:"medium"===i?"24px":"20px"}}},disabledText:{"& .MuiTypography-body1 ":{color:e.palette.grey[800]}}}}),d=e=>{let{name:a,value:t,label:s,checked:d,onChange:c,size:u="medium",disabled:p=!1,"data-testid":m}=e,{cx:g,classes:_}=o({disabled:p,size:u}),h="string"==typeof s?(0,i.jsx)(r.A,{variant:"body1",children:s}):s;return(0,i.jsx)(n.A,{className:g(_.customRadio,{[_.disabledText]:p}),value:t,control:(0,i.jsx)(l.A,{"data-testid":m,className:_.root,name:a,checked:d,onChange:c,disabled:p,size:u,checkedIcon:(0,i.jsx)("span",{className:g(_.icon,_.checkedIcon)}),icon:(0,i.jsx)("span",{className:_.icon})}),label:h})}},61622:(e,a,t)=>{t.d(a,{j:()=>i});let i=e=>e?e.map(e=>({...e,productKey:e.productNumber,isMarketplace:!1})):[]},62084:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876),r=t(42778);t(14232);var l=t(67792),s=t(8733),n=t(53295),o=t(12197),d=t(75020);let c=e=>{let{product:a,substancePosition:t,focus:c,typeButtonText:u,ga4Payload:p,sourceString:m}=e,{setGlobalModalComponent:g,clearGlobalModalComponent:_}=(0,r.g)(),h=e=>{var r,l,s,o;g((0,i.jsx)(n.A,{onClose:_,product:a,focus:e,sourceString:m})),(0,d.Sm)({action:"view p&a",section:t?void 0:"products",component:null!==(l=null==p?void 0:p.component)&&void 0!==l?l:"list",elementType:null!==(s=null==p?void 0:p.elementType)&&void 0!==s?s:"link",elementText:null!==(o=null==p?void 0:p.elementText)&&void 0!==o?o:"view",material:{materialDescription:a.name,brand:null===(r=a.brand)||void 0===r?void 0:r.key,product:a.productNumber}})};return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(l.A,{typeButtonText:u,onClick:()=>h(c),children:(0,i.jsx)(o.A,{variant:"inherit",children:u||(0,i.jsx)(s.A,{id:"VIEW",defaultMessage:"View"})})})})}},62155:(e,a,t)=>{t.d(a,{Ay:()=>es});var i=t(37876),r=t(14232),l=t(77742),s=t(8733),n=t(99220),o=t(57377),d=t(10181),c=t(67241),u=t(70377),p=t(41683),m=t(71549),g=t(34669),_=t(63912),h=t(47801),b=t(97710),y=t(80491),A=t(80863),f=t(61206),T=t(6315),S=t(74770),C=t(26925),v=t(52263),x=t(71007),E=t(15093),N=t(65824),I=t(28907),R=t(75020),B=t(11148),M=t(62084),P=t(11788),j=t(89617),L=t(23604),O=t(87254),U=t(39324),k=t.n(U),F=t(88700);let{publicRuntimeConfig:{featureFlags:D}}=k()(),H=(0,n.n9)()(e=>({tableRow:{height:"2.5rem","& .MuiTableCell-body":{padding:".2rem .6rem",borderBottom:"1px solid ".concat(e.palette.grey[300])}},productImageContainer:{height:"3.2rem",width:"3.2rem",display:"flex",alignItems:"center"},productImage:{height:"auto",width:"100%"},productName:{paddingTop:e.spacing(1)},productNumberContainer:{wordBreak:"break-word",overflowWrap:"break-word",paddingRight:"0 !important",fontWeight:e.typography.fontWeightMedium},productDescription:{maxWidth:"18rem"},productDescriptionName:{wordBreak:"break-word",fontWeight:e.typography.fontWeightMedium,paddingRight:"0.5rem"},breakWord:{wordBreak:"break-word"},productDescLink:{wordBreak:"break-word",color:e.palette.common.black,fontWeight:"normal"},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},hideOnMobile:{whiteSpace:"nowrap",[e.breakpoints.down("sm")]:{display:"none"}},sdsTrigger:{display:"block"},clearBottomBorder:{"& > *":{borderBottomColor:"transparent"}},tableRowExpanded:{backgroundColor:e.palette.background.grey},expandHideSpacer:{height:0,visibility:"hidden"},badgeCell:{textAlign:"right"}})),G="7950",w={CLONALITY:{key:"clonality-clone_number.default"},SPECIES_REACTIVITY:{key:"species reactivity.reactivity"},PORE_SIZE:{key:"pore size.default"},DIAMETER:{key:"composite dimension.default",label:"diam."},STERILITY:{key:"sterilization.default"},MATERIAL:{key:"material.default"}},W=e=>{let{displayBadgesOnProduct:a,product:t,showGreenBadge:r,txnBadgeColAdjustments:l}=e,{attributes:s}=t,n=s.find(e=>e.key===w.CLONALITY.key),d=s.find(e=>e.key===w.SPECIES_REACTIVITY.key);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:n&&(0,i.jsx)(T.A,{values:n.values})}),(0,i.jsx)(o.A,{children:(0,i.jsx)(f.A,{value:t.cardAttribute.application.join(", ")})}),!l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:d&&(0,i.jsx)(T.A,{values:d.values})}),(0,i.jsx)(o.A,{children:t.cardAttribute.citationCount}),a||r&&(0,i.jsxs)(o.A,{children:[a&&(0,i.jsx)(S.A,{features:t.features}),r&&(0,i.jsx)(j.A,{})]})]})]})},K=e=>{let{displayBadgesOnProduct:a,product:t,showGreenBadge:r,txnBadgeColAdjustments:l}=e,{attributes:s}=t,n=s.find(e=>e.key===w.PORE_SIZE.key),d=s.find(e=>e.key===w.DIAMETER.key&&e.label===w.DIAMETER.label),c=s.find(e=>e.key===w.STERILITY.key),u=s.filter(e=>e.key===w.MATERIAL.key);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{"data-testid":"pdp-product-poreSize",children:n&&n.values.length&&(0,i.jsx)(T.A,{values:n.values})}),(0,i.jsx)(o.A,{"data-testid":"pdp-product-diameter",children:d&&(0,i.jsx)(T.A,{values:d.values})}),!l&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{"data-testid":"pdp-product-sterility",children:c&&(0,i.jsx)(T.A,{values:c.values})}),(0,i.jsx)(o.A,{"data-testid":"pdp-product-material",children:u&&u.map(e=>(0,i.jsx)(T.A,{values:e.values},e.key))}),a||r&&(0,i.jsxs)(o.A,{children:[a&&(0,i.jsx)(S.A,{features:t.features}),r&&(0,i.jsx)(j.A,{})]})]})]})},q=e=>{let{focus:a,isStaticContent:t,product:r,productDescription:l}=e,{classes:s}=H();return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(o.A,{className:s.productDescription,align:"left",children:[t&&r.name&&(0,i.jsx)(f.A,{value:r.name,className:s.productDescriptionName}),(0,i.jsx)(I.h,{product:r,focus:a,label:l,productDescriptionClass:s.productDescLink,productLinkType:I.A.DESCRIPTION,productDescription:l})]})})},Y=e=>{let{keyAttributes:a,focus:t,isStaticContent:r,product:l,productDescription:s,txnBadgeColAdjustments:n}=e,d=n?2:null==a?void 0:a.length;return(null==a?void 0:a.length)?(0,i.jsx)(i.Fragment,{children:null==a?void 0:a.slice(0,d).map(e=>(0,i.jsx)(o.A,{"data-testid":"pdp-product-".concat(e.label),children:e.values.length>0?(0,i.jsx)(T.A,{values:e.values}):"—"},"".concat(e.key,"_").concat(e.label)))}):(0,i.jsx)(q,{focus:t,isStaticContent:r,product:l,productDescription:s})},V=e=>{let{displayBadgesOnProduct:a,features:t,showGreenBadge:r,txnBadge:l,isTxnBadgeUser:s}=e,{classes:n}=H();return(0,i.jsx)(o.A,{className:n.badgeCell,colSpan:4,children:l?(0,i.jsx)(O.A,{showTooltip:!0}):!s&&(0,i.jsxs)(i.Fragment,{children:[a&&(0,i.jsx)(S.A,{features:t}),r&&(0,i.jsx)(j.A,{})]})})},J=e=>{var a,t,s,n,d,c,u;let{additionalColumns:m,displayBadgesOnProduct:T,displayViewLink:S=!0,focus:j,isShowBrand:O,isShowImage:U,isStaticContent:k,product:w,productIsAntibody:J,productIsSyringeFilter:z,showDescription:Z,substanceId:Q,substancePosition:X,txnBadgeColAdjustments:$}=e,ee=(0,B.rd)(),{classes:ea,cx:et}=H(),{formatMessage:ei}=(0,l.A)(),[er,el]=(0,r.useState)(!1),{currentUser:es,isB2BUser:en}=(0,P.iZ)(),[eo]=(0,L.lT)(["language"]),{compareProducts:ed,addCompareProduct:ec,removeCompareProduct:eu}=(0,y.Zn)(),ep=ed.some(e=>{let{productKey:a,brandKey:t,catalogType:i}=e;return a===w.productKey&&t===w.brand.key&&i===(0,b.vN)(j)}),em=null!==(u=null===h.Lr||void 0===h.Lr?void 0:h.Lr.getItem("searchedfor"))&&void 0!==u?u:"",eg=()=>{var e;el(e=>!e),(0,R.Sm)({action:er?"close p&a":"view p&a",section:X?void 0:"products",component:"list",elementType:"accordion",elementText:er?"hide":"expand",material:{materialDescription:w.name,brand:null===(e=w.brand)||void 0===e?void 0:e.key,product:w.productNumber}})},{paMessage:e_}=w,eh=w.productNumber.startsWith("CB_")?ei(g.A.DETAILS):w.productNumber,eb=!ep&&ed.length>=y.NN,ey={productKey:w.productKey,productNumber:w.productNumber,brandKey:w.brand.key,images:w.images,catalogType:j?(0,b.vN)(j):void 0},eA=(null==es?void 0:es.metadata.isNewPNASrpEnabled)&&!ee.query.debug&&S,ef=w.legalNameSuffix||w.description,eT=null===(a=w.attributes)||void 0===a?void 0:a.find(e=>"greener alternative category.default"===e.key),eS="en"===eo.language.toLowerCase(),eC=J&&w.cardAttribute,ev=!eC&&!z&&eS&&(null==w?void 0:w.keyAttributes)&&w.keyAttributes.length>0,ex=(0,r.useMemo)(()=>{var e,a;return(null==es?void 0:null===(a=es.soldToPartners)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.salesOrg)||(null==es?void 0:es.metadata.salesOrg)||""},[es]),eE=(0,r.useMemo)(()=>{var e;return(null==es?void 0:null===(e=es.metadata)||void 0===e?void 0:e.country)||""},[es]),eN=D.srpTxnBadges&&"US"===eE&&!en&&ex===G,eI=eN&&w.txnBadge&&(null===(t=w.txnBadge)||void 0===t?void 0:t.type)==="MAX_DISCOUNT"&&(null===(n=w.txnBadge)||void 0===n?void 0:null===(s=n.salesOrgIds)||void 0===s?void 0:s.includes(G));return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(p.A,{className:er?et(ea.tableRow,ea.clearBottomBorder,ea.tableRowExpanded):ea.tableRow,"data-testid":"product-".concat(w.name),children:[U?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:(0,i.jsx)("span",{className:ea.productImageContainer,children:(0,i.jsx)("img",{className:ea.productImage,src:null==w?void 0:null===(d=w.images[0])||void 0===d?void 0:d.smallUrl,alt:(null==w?void 0:null===(c=w.images[0])||void 0===c?void 0:c.altText)||""})})}),(0,i.jsx)(o.A,{classes:{root:ea.productNumberContainer},children:(0,i.jsx)(I.h,{product:w,focus:j,label:eh,productDescriptionClass:ea.productName,productLinkType:I.A.NAME,productDescription:ef})})]}):(0,i.jsxs)(i.Fragment,{children:[!k&&(0,i.jsx)(o.A,{className:ea.hideBelowMd,children:(0,i.jsx)(N.A,{name:"".concat(ei(g.A.COMPARE),"-").concat(w.productNumber),checked:ep,onChange:e=>{e.target.checked?ec(ey):eu(ey)},"aria-label":"".concat(ei(g.A.COMPARE)," ").concat(w.productNumber),disabled:eb})}),(0,i.jsx)(o.A,{classes:{root:ea.productNumberContainer},children:(0,i.jsx)(I.h,{product:w,focus:j,label:eh,onProductLinkClick:()=>(0,x.WL)({product:w,searchTerm:em,substanceId:Q,substancePosition:X}),productDescriptionClass:ea.productName,productLinkType:I.A.NAME,productDescription:ef})})]}),eC&&(0,i.jsx)(W,{displayBadgesOnProduct:T,showGreenBadge:eT,product:w,txnBadgeColAdjustments:$}),z&&(0,i.jsx)(K,{displayBadgesOnProduct:T,showGreenBadge:eT,product:w,txnBadgeColAdjustments:$}),ev&&(0,i.jsx)(Y,{keyAttributes:null==w?void 0:w.keyAttributes,focus:j,isStaticContent:k,product:w,productDescription:ef,txnBadgeColAdjustments:$}),!w.cardCategory&&(0,i.jsxs)(i.Fragment,{children:[Z&&(0,i.jsx)(q,{focus:j,isStaticContent:k,product:w,productDescription:ef}),O&&(0,i.jsx)(o.A,{className:ea.hideOnMobile,style:{color:w.brand.color||void 0},children:w.brand.name}),m&&m.map(e=>{var a;let{value:t}=e,r=w.attributes.find(e=>e.key&&e.key.toLowerCase()===t.toLowerCase());return(0,i.jsx)(o.A,{children:(0,i.jsx)(f.A,{value:null==r?void 0:null===(a=r.values)||void 0===a?void 0:a.join(", ")})},t)})]}),(0,i.jsx)(V,{displayBadgesOnProduct:T,features:w.features,showGreenBadge:eT,txnBadge:eI&&w.txnBadge,isTxnBadgeUser:eN}),(0,i.jsx)(o.A,{children:!!w.sdsLanguages.length&&(0,i.jsx)(A.A,{sdsLanguages:w.sdsLanguages,productNumber:w.sdsPnoKey,brandKey:w.brand.key,trigger:(0,i.jsx)(E.A,{className:ea.sdsTrigger,color:"primary"})})}),(0,i.jsx)(o.A,{children:eA?(0,i.jsx)(M.A,{product:w,substancePosition:X,focus:j}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.A,{expanded:er,setExpanded:eg,collapsedText:ei(g.A.EXPAND),expandedText:ei(g.A.HIDE),"data-testid":"srp-pricing-".concat(w.productNumber).concat(w.brand.key)}),(0,i.jsx)("div",{className:ea.expandHideSpacer,children:(0,i.jsx)(_.A,{expanded:!er,setExpanded:eg,collapsedText:ei(g.A.EXPAND),expandedText:ei(g.A.HIDE)})})]})})]}),(0,i.jsx)(p.A,{className:ea.tableRowExpanded,children:er&&(0,i.jsx)(o.A,{colSpan:12,children:e_?(0,i.jsx)(v.Ay,{brandKey:w.brand.key,productNumber:w.productNumber,paMessage:e_,displayType:v.yU.SRP,gaPricingOverrides:{component:F.IP.List}}):(0,i.jsx)(C.A,{queryFocus:j,productName:w.name,productNumber:w.productNumber,productDescription:w.description||"",images:w.images,materialIds:w.materialIds,brandKey:w.brand.key,gaType:(0,x.Ss)(j),isMarketplace:w.isMarketplace,productAttributes:w.attributes,marketplaceSellerId:w.marketplaceSellerId||"",marketplaceOfferId:w.marketplaceOfferId||"",displaySellerName:w.displaySellerName||"",displayPromotionalBundlesAnchor:!0,checkForPb:!0,productKey:w.productKey,erp_type:w.erp_type,isBBE:w.isBBE})})})]})},{publicRuntimeConfig:{featureFlags:z}}=k()(),Z=(0,n.n9)()(e=>({tContainer:{overflowX:"visible"},tHeadRow:{whiteSpace:"nowrap","& .MuiTableCell-head":{padding:"0 .6rem",fontSize:e.typography.pxToRem(12),fontWeight:600,borderBottom:"1px solid ".concat(e.palette.grey[300])}},tHeadProductNumber:{width:124},tHeadSds:{width:52,"&:empty":{width:0}},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},utilityRow:{display:"flex",marginTop:e.spacing(4),"&:empty":{display:"none"}},showMoreLessButton:{flexShrink:0},compressWidth:{width:0}})),Q={ANTIBODY:"ANTIBODY",SYRINGE_FILTERS:"SYRINGE_FILTERS"};Q.ANTIBODY,Q.SYRINGE_FILTERS;let X="7950",$=e=>{let{showSdsColumn:a}=e,{classes:t}=Z(),{formatMessage:r}=(0,l.A)();return(0,i.jsx)(o.A,{className:t.tHeadSds,children:a&&r(g.A.SDS)})},ee=()=>{let{classes:e}=Z(),{formatMessage:a}=(0,l.A)();return(0,i.jsx)(o.A,{className:e.compressWidth,children:a(g.A.PRICING)})},ea=e=>{let{txnBadgeColAdjustments:a}=e,{formatMessage:t}=(0,l.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:t(g.A.CLONALITY)}),(0,i.jsx)(o.A,{children:t(g.A.APPLICATION)}),!a&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:t({id:"SPECIES_REACTIVITY",defaultMessage:"Species Reactivity"})}),(0,i.jsx)(o.A,{children:t(g.A.CITATIONS)})]})]})},et=e=>{let{txnBadgeColAdjustments:a}=e,{formatMessage:t}=(0,l.A)();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:t(g.A.PORE_SIZE)}),(0,i.jsx)(o.A,{children:t(g.A.DIAMETER)}),!a&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{children:t(g.A.STERILITY)}),(0,i.jsx)(o.A,{children:t(g.A.MATERIAL)})]})]})},ei=e=>e.toUpperCase().replace(/[^A-Z0-9]+/g,"_").replace(/_+$/g,""),er=e=>{let{keyAttributes:a,txnBadgeColAdjustments:t}=e,{formatMessage:r}=(0,l.A)();if(null==a?void 0:a.length){let e=t?2:null==a?void 0:a.length;return(0,i.jsx)(i.Fragment,{children:null==a?void 0:a.slice(0,e).map(e=>{let{key:a,label:t}=e,r=t.replace(/\b\w/g,e=>e.toUpperCase()),l=ei(r);return(0,i.jsx)(o.A,{children:l?(0,i.jsx)(s.A,{id:l,defaultMessage:r}):r},"".concat(a,"_").concat(t))})})}return(0,i.jsx)(o.A,{children:r(g.A.DESCRIPTION)})},el=e=>{let{additionalColumns:a,isShowBrand:t,showDescriptionColumn:r}=e,{formatMessage:s}=(0,l.A)();return(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(o.A,{children:s(g.A.DESCRIPTION)}),t&&(0,i.jsx)(o.A,{children:s(g.A.BRAND)}),a&&a.map(e=>{let{text:a}=e;return(0,i.jsx)(o.A,{"data-additional":"true",children:a},a)})]})},es=e=>{var a,t,s;let{products:n,displayBadgesOnProduct:h,focus:b,maxRows:y,isShowImage:A=!1,isShowBrand:f=!1,isStaticContent:T=!1,additionalColumns:S,displayViewLink:C,substanceId:v,substancePosition:E,substanceKeyAttributes:N}=e,{classes:I,cx:R}=Z(),[B]=(0,L.lT)(["language"]),[M,j]=(0,r.useState)(!1),O=y||5,U=M?n.length:O,{formatMessage:k}=(0,l.A)(),D=!!n.length&&(null===(a=n[0])||void 0===a?void 0:a.cardCategory)===Q.ANTIBODY,H=!!n.length&&(null===(t=n[0])||void 0===t?void 0:t.cardCategory)===Q.SYRINGE_FILTERS,G=n.filter(e=>{var a;return(null==e?void 0:null===(a=e.sdsLanguages)||void 0===a?void 0:a.length)>0}).length>0,w="en"===B.language.toLowerCase(),{currentUser:W,isB2BUser:K}=(0,P.iZ)(),q=(0,r.useMemo)(()=>{var e,a;return(null==W?void 0:null===(a=W.soldToPartners)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.salesOrg)||(null==W?void 0:W.metadata.salesOrg)||""},[W]),Y=(0,r.useMemo)(()=>{var e;return(null==W?void 0:null===(e=W.metadata)||void 0===e?void 0:e.country)||""},[W]),V=n.some(e=>{var a,t,i;return(null==e?void 0:null===(a=e.txnBadge)||void 0===a?void 0:a.type)==="MAX_DISCOUNT"&&(null==e?void 0:null===(i=e.txnBadge)||void 0===i?void 0:null===(t=i.salesOrgIds)||void 0===t?void 0:t.includes(X))}),ei=z.srpTxnBadges&&"US"===Y&&!K&&q===X&&V,es=D?ea:H?et:null,en=!es&&w&&N&&N.length>0,eo=!en&&!es||!w;return(0,i.jsxs)(d.A,{className:I.tContainer,children:[(0,i.jsxs)(c.A,{size:"small",children:[(0,i.jsx)(u.A,{children:(0,i.jsxs)(p.A,{className:I.tHeadRow,children:[A?(0,i.jsx)(o.A,{}):T?null:(0,i.jsx)(o.A,{className:R(I.hideBelowMd,I.compressWidth),children:k(g.A.COMPARE)}),(0,i.jsx)(o.A,{classes:{root:I.tHeadProductNumber},children:k(g.A.PRODUCT_NO)}),es&&(0,i.jsx)(es,{txnBadgeColAdjustments:ei}),en&&(0,i.jsx)(er,{keyAttributes:N,txnBadgeColAdjustments:ei}),!(null===(s=n[0])||void 0===s?void 0:s.cardCategory)&&(0,i.jsx)(el,{additionalColumns:S,isShowBrand:f,showDescriptionColumn:eo}),(0,i.jsx)(o.A,{colSpan:4}),(0,i.jsx)($,{showSdsColumn:G}),(0,i.jsx)(ee,{})]})}),(0,i.jsx)(m.A,{children:n.slice(0,U).map((e,a)=>e instanceof Error||!e?null:(0,i.jsx)(J,{additionalColumns:S,displayBadgesOnProduct:h,displayViewLink:C,focus:b,isShowBrand:f,isShowImage:A,isStaticContent:T,product:e,productIsAntibody:D,productIsSyringeFilter:H,showDescription:eo,substanceId:v,substancePosition:E,txnBadgeColAdjustments:ei},"".concat(e.productKey).concat(e.brand.erpKey,"-").concat(a)))})]}),(0,i.jsx)("div",{className:I.utilityRow,children:n.length>O&&(0,i.jsx)(_.A,{expanded:M,setExpanded:j,className:I.showMoreLessButton,"data-testid":"show-".concat(M?"less":"more"),onClick:()=>{let e=M?"show less":"show more";(0,x.tg)({action:F.$R.InPageClick,detail:"".concat(e," products | ").concat(v),component:F.IP.Body,elementType:F.T.AnchorLink,elementText:e,productName:"water"})}})})]})}},62599:(e,a,t)=>{t.d(a,{A:()=>P});var i=t(37876),r=t(71541),l=t(37929),s=t(11148),n=t(14232),o=t(99220),d=t(64204),c=t(12197),u=t(69605),p=t(77660),m=t(52413),g=t(97710),_=t(61206),h=t(44509),b=t(8733),y=t(34669),A=t(71605),f=t(49691),T=t(85366),S=t(71007);let C=(0,o.n9)()(e=>({root:{alignItems:"baseline",margin:0,marginTop:e.spacing(3),display:"flex",flexWrap:"wrap",gridRowGap:e.spacing(1),"& > *":{margin:0,flex:"0 0 16.66%"},"& > *:nth-of-type(4n)":{flexBasis:"50%"}},MetaFormatting:{wordBreak:"break-all",fontWeight:e.typography.fontWeightMedium}})),v=e=>{let{substance:a}=e,{casNumber:t,molecularWeight:r,aliases:l,__typename:n}=a,o=l.find(e=>e.key===g.VT.EcNumber),d=l.find(e=>e.key.includes(g.VT.BeilsteinRegistryNumber)),{classes:u}=C(),m=(0,s.rd)(),h=(0,g.h2)({focus:m.query.focus}),v=h.focus===g.Xc.StructureSearch?(0,T.j5)(a.products):null,x=(null==n?void 0:n.toLowerCase())===p.RL.Substance;return(0,i.jsxs)("dl",{className:u.root,children:[t&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(c.A,{component:"div",variant:"caption",children:[(0,i.jsx)(b.A,{...y.A.CAS_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(f.m5,{substanceId:a.id,label:t,searchValue:(0,g.aE)(t),searchFocusType:(0,g.UQ)(h.focus),productSearchType:g.mI.CasNumber,classes:u.MetaFormatting,onClick:()=>(0,S.OT)((0,A.uW)({action:"cas number",detail:t,focus:h.focus}))})})]}),x&&r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(c.A,{component:"div",variant:"body2",className:u.MetaFormatting,children:[(0,i.jsx)(b.A,{...y.A.MOLECULAR_WEIGHT}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(_.A,{value:r})})]}),o&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(c.A,{component:"div",variant:"body2",className:u.MetaFormatting,children:[(0,i.jsx)(b.A,{...y.A.EC_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)(f.m5,{substanceId:a.id,searchValue:o.value,searchFocusType:(0,g.UQ)(h.focus),productSearchType:g.mI.EgecNumber,classes:u.MetaFormatting,onClick:()=>(0,S.OT)((0,A.uW)({action:"ec number",detail:o.value,focus:h.focus}))})})]}),d&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(c.A,{component:"div",variant:"body2",className:u.MetaFormatting,children:[(0,i.jsx)(b.A,{...y.A.BEILSTEIN_NO}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsx)("div",{className:u.MetaFormatting,children:d.value})})]}),v&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("dt",{children:(0,i.jsxs)(c.A,{component:"div",variant:"body2",className:u.MetaFormatting,children:[(0,i.jsx)(b.A,{...y.A.SIMILARITY}),": "]})}),(0,i.jsx)("dd",{children:(0,i.jsxs)("span",{children:[v,"%"]})})]})]})};var x=t(93186),E=t(40352),N=t(62155),I=t(92881),R=t(36820),B=t(52710);let M=(0,o.n9)()(e=>({root:{[e.breakpoints.up("md")]:{paddingBottom:e.spacing(6)}},overview:{borderBottom:"solid 1px ".concat(e.palette.grey[400]),padding:e.spacing(4),display:"flex",[e.breakpoints.up("md")]:{borderBottom:"none",padding:e.spacing(6,0)}},flexGrow:{flexGrow:1},thumbnailWrapper:{height:58,width:58,borderRadius:2,border:"solid 1px ".concat(e.palette.grey[500]),backgroundColor:e.palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",marginRight:e.spacing(4),[e.breakpoints.up("md")]:{width:130,height:130,borderRadius:4,marginRight:e.spacing(6)}},thumbnail:{maxWidth:"100%",maxHeight:"100%",width:"auto",height:"auto"},name:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,marginBottom:e.spacing(1),[e.breakpoints.up("md")]:{lineHeight:1,fontSize:e.typography.pxToRem(24),marginBottom:e.spacing(3)}},labelForDefinition:{fontWeight:e.typography.fontWeightMedium},synonyms:{[e.breakpoints.up("md")]:{marginBottom:e.spacing(1)}},definition:{[e.breakpoints.up("md")]:{paddingLeft:e.spacing(1)}},product:{display:"block"},breakWord:{wordBreak:"break-word"},hideBelowMd:{[e.breakpoints.down("md")]:{display:"none"}},verticalLine:{[e.breakpoints.up("lg")]:{borderRight:"1px solid ".concat(e.palette.grey[400]),marginRight:e.spacing(4),paddingRight:e.spacing(4),lineHeight:e.typography.pxToRem(16)}},infoIcon:{transform:"scale(1.2)",color:e.palette.primary.main,height:e.spacing(4),verticalAlign:"bottom",cursor:"pointer"},trustedInfo:{fontSize:e.typography.pxToRem(12),[e.breakpoints.down("lg")]:{display:"block"}},sellerInfo:{fontSize:e.typography.pxToRem(12),marginTop:e.spacing(2)},trigger:{height:"100%",width:"100%",display:"block"},triggerText:{marginTop:e.spacing(2)},triggerLink:{color:e.palette.primary.main,fontWeight:900,textDecoration:"none","&:hover":{cursor:"pointer"}},imageText:{marginLeft:e.spacing(1)}})),P=e=>{let{onSubstanceClick:a,substance:t,substancePosition:o}=e,{products:A,id:f,synonyms:T,images:C,linearFormula:P,empiricalFormula:j,legalName:L,__typename:O}=t,{classes:U,cx:k}=M(),F=(0,s.rd)(),D=(0,g.h2)({focus:F.query.focus}),H=t.images[0]||{},G=A.map(e=>({...e,images:C})),w=A[0],W=null==w?void 0:w.isMarketplace,K=(null==w?void 0:w.displaySellerName)||(0,g.t1)(null==w?void 0:w.attributes),q=(null==w?void 0:w.marketplaceSellerId)||"",Y=W&&!!K&&!!q,V=F.query.catalogType,J=(0,g.vN)(null!=V?V:D.focus),[z,Z]=(0,n.useMemo)(()=>P?[P,y.A.LINEAR_FORMULA]:j?[j,y.A.EMPIRICAL_FORMULA_HILL_NOTATION]:[null,null],[j,P]),Q=(0,l.A)(),X=(0,r.A)(Q.breakpoints.up(E.Rp.MD),{defaultMatches:!0})?N.Ay:x.A,$=A.some(e=>e.features.length>0),ee=A.length,[ea,et]=(0,n.useState)(!1),ei=()=>{et(e=>!e)},er=(null==O?void 0:O.toLowerCase())===p.RL.Substance,[el,es]=(0,n.useState)(!1),en=e=>{es(!el),el||(0,S.OT)({action:"view image",detail:t.name,component:"body",elementType:e?"image":"link",elementText:e?void 0:"all photos"})};return(0,i.jsxs)("div",{className:U.root,"data-testid":"srp-substance-group",children:[(0,i.jsxs)("div",{id:"product-info",className:U.overview,children:[(0,i.jsx)("div",{children:er?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{id:"srp-image-container",className:U.thumbnailWrapper,children:(0,i.jsx)(d.A,{className:U.trigger,onClick:()=>en(!0),children:(0,i.jsx)(h.A,{className:U.thumbnail,alt:(null==H?void 0:H.altText)||t.name,src:null==H?void 0:H.mediumUrl,sizes:"58px",urls:[null==H?void 0:H.smallUrl,null==H?void 0:H.mediumUrl,null==H?void 0:H.largeUrl],width:"130",height:"50"})})}),(0,i.jsxs)("div",{className:U.triggerText,children:[(0,i.jsx)("span",{role:"button",className:U.triggerLink,onClick:()=>en(!1),onKeyPress:()=>en(!1),tabIndex:0,children:(0,i.jsx)(b.A,{...y.A.ALL_PHOTOS})}),(0,i.jsxs)("span",{className:U.imageText,children:["(",t.images.length,")"]})]})]}):null}),(0,i.jsxs)("div",{className:U.flexGrow,children:[(0,i.jsx)(c.A,{id:"substance-name",component:"h2",className:k(U.name,U.breakWord),children:ee>1?(0,i.jsx)(m.N,{...s.SL.index(f,J),children:(0,i.jsx)("a",{"aria-hidden":!0,"data-testid":"substance-name-link-".concat(t.name),id:"substance-link",onClick:a,role:"button",children:(0,i.jsx)(_.A,{value:L||t.name})})}):(0,i.jsx)(_.A,{value:L||t.name})}),er&&(null==T?void 0:T.length)>0&&(0,i.jsxs)("div",{className:U.synonyms,children:[(0,i.jsxs)(c.A,{component:"span",variant:"body2",className:U.labelForDefinition,children:[(0,i.jsx)(b.A,{id:"SYNONYM(S)",defaultMessage:"Synonym(s)"}),": "]}),(0,i.jsx)(c.A,{component:"span",variant:"body2",className:U.definition,children:(0,i.jsx)(_.A,{className:U.breakWord,value:T.join(", ")})})]}),(0,i.jsxs)("div",{className:U.hideBelowMd,children:[er&&z&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(c.A,{component:"span",variant:"body2",className:U.labelForDefinition,children:[(0,i.jsx)(b.A,{...Z}),": "]}),(0,i.jsx)(c.A,{component:"span",variant:"body2",className:U.definition,children:(0,i.jsx)(_.A,{className:U.breakWord,value:z})})]}),(0,i.jsx)(v,{substance:t})]}),Y&&(0,i.jsxs)("div",{className:U.sellerInfo,children:[(0,i.jsx)(b.A,{...y.A.CONTACT_SELLER_SHIPPED_SOLD})," ",(0,i.jsx)(m.N,{...s.kJ.index(K,q),children:(0,i.jsx)("a",{children:K})}),(0,i.jsx)("span",{className:U.verticalLine}),(0,i.jsxs)("span",{className:U.trustedInfo,children:[(0,i.jsx)(b.A,{...y.A.CONTACT_SELLER_TRUSTED}),(0,i.jsx)(u.A,{className:U.infoIcon,onClick:ei}),ea&&(0,i.jsx)(I.A,{open:ea,onCancel:ei})]})]})]})]}),(0,i.jsx)(B.M,{source:"srp - ".concat(D.focus),children:(0,i.jsx)(X,{products:G,displayBadgesOnProduct:$,focus:D.focus,substanceId:t.id,substanceName:t.name,substancePosition:o,substanceKeyAttributes:t.keyAttributes})}),(0,i.jsx)(R.A,{isOpen:el,onClose:es,images:t.images,name:t.name,productId:w.productNumber})]})}},64673:(e,a,t)=>{t.d(a,{FL:()=>l,Oy:()=>i,ts:()=>r});var i=function(e){return e.LabWater="labwater",e.MilliQSq="milliqsq",e.Milliplex="milliplex",e}({}),r=function(e){return e[e.ConfigurationNameMaxLength=50]="ConfigurationNameMaxLength",e[e.MessageToSpecialistMaxLength=500]="MessageToSpecialistMaxLength",e}({}),l=function(e){return e.Lab_Water_Configurator_Interaction="lab_water_configurator_interaction",e.Product_Info_Interaction="product_info_interaction",e.Modulis_Configurator_Interaction="modulis_configurator_interaction",e}({})},65149:(e,a,t)=>{t.d(a,{W_:()=>d});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(["\n query CheckPromoEligibility($input: PromoCodeEligibilityRequestInput!) {\n checkPromoEligibility(input: $input) {\n skus {\n sku\n data {\n uuid\n code\n discount\n promoType\n terms {\n promoType\n discount\n qualifyingAmount\n qualifierType\n currency\n validTo\n }\n hidePromoDetailsForAnonUser\n }\n }\n }\n}\n "]);return s=function(){return e},e}let n={},o=(0,r.J1)(s());function d(e){let a={...n,...e};return l.IT(o,a)}},65264:(e,a,t)=>{t.d(a,{A:()=>u});var i=t(37876);t(14232);var r=t(99220),l=t(7645),s=t(54753),n=t(8733),o=t(63752),d=t(8288);let c=(0,r.n9)()(e=>({productInfoMessage:{marginTop:e.spacing(2),display:"flex",justifyContent:"center",alignItems:"center",padding:e.spacing(3,0),borderBottom:"2px solid ".concat(e.palette.grey[300]),borderTop:"2px solid ".concat(e.palette.grey[300])}})),u=e=>{let{country:a,brandKey:t,productNumber:r,productMessage:u,className:p}=e,{classes:m,cx:g}=c(),_=(0,o.mE)(),h=(0,d.ds)(a),b="PROCUT_ORDER_ON_AVANTI_SITE"===u?"http://avantilipids.com/ ":"PROCUT_ORDER_ON_ROCHE_SITE"===u?"http://sequencing.roche.com":"",y="PROCUT_ORDER_ON_AVANTI_SITE"===u?"avantilipids.com":"PROCUT_ORDER_ON_ROCHE_SITE"===u?"sequencing.roche.com":"";return(0,i.jsx)(l.A,{id:"product-info-message-".concat(t,"-").concat(r),className:g(m.productInfoMessage,p),children:(e=>{switch(e){case"PROCUT_ORDER_ON_AVANTI_SITE":case"PROCUT_ORDER_ON_ROCHE_SITE":return(0,i.jsx)(n.A,{...s.A[u],values:{companyName:_,countryName:h,link:(0,i.jsx)("a",{href:b,target:"_blank",rel:"noreferrer",children:y},"product-info-link-".concat(t,"-").concat(r))},children:e=>(0,i.jsx)("span",{children:e})});default:return(0,i.jsx)(n.A,{...s.A.PRICING_AND_AVAILABILITY_UNAVAILABLE})}})(u)})}},66201:(e,a,t)=>{t.d(a,{A:()=>_});var i=t(37876),r=t(14232),l=t(99220),s=t(64204),n=t(12197),o=t(30877),d=t(84080),c=t(21457),u=t(98546);let p=(0,l.n9)()(e=>({root:{padding:e.spacing(5,4)},itemHeader:{display:"flex",flexDirection:"row"},headerWrapper:{textAlign:"left",width:"90%"},buttonWrapper:{display:"flex",width:20,flexGrow:0,"& > svg":{fontSize:e.typography.pxToRem(24)}},content:{padding:e.spacing(3,0,0,0)},toggleButton:{width:"100%",justifyContent:"space-between",display:"flex",alignItems:"flex-start",cursor:"pointer"},descriptionList:{marginBottom:e.spacing(1),"& > * + *":{marginTop:e.spacing(6)}}})),m=e=>{let{data:a,columns:t,accordionTitleColumn:l,accordionSubtitleColumn:m,accordionSecondaryTextColumn:g,headerProps:_,subheaderProps:h,renderFooter:b,onToggle:y,titleIsLink:A}=e,f=(0,r.useMemo)(()=>"accordion-title-".concat((0,u.A)()),[]),{classes:T}=p(),[S,C]=(0,r.useState)(!1),v=A?"div":s.A;return(0,i.jsxs)("div",{className:T.root,children:[(0,i.jsx)("div",{className:T.itemHeader,children:(0,i.jsxs)(v,{"aria-expanded":A?void 0:S,className:T.toggleButton,onClick:e=>{let a=e.target.closest("a, .".concat(T.toggleButton));(null==a?void 0:a.tagName)!=="A"&&(C(!S),y&&y(!S))},children:[(0,i.jsxs)("div",{className:T.headerWrapper,children:[(0,i.jsx)(n.A,{component:"div",variant:"h2",id:f,..._,children:l.bodyElement(a,!A)}),m&&(0,i.jsx)(n.A,{component:"div",variant:"body2",...h,children:m.bodyElement(a,!0)}),g&&(0,i.jsx)(n.A,{component:"div",variant:"body2",...h,children:g.bodyElement(a,!0)})]}),(()=>{let e=S?(0,i.jsx)(d.A,{}):(0,i.jsx)(c.A,{});return A?(0,i.jsx)(s.A,{className:T.buttonWrapper,"aria-expanded":S,"aria-labelledby":f,children:e}):(0,i.jsx)("div",{className:T.buttonWrapper,children:e})})()]})}),(0,i.jsx)(o.A,{in:S,children:(0,i.jsxs)("div",{className:T.content,children:[(0,i.jsx)("dl",{className:T.descriptionList,children:t.map((e,t)=>{let r=e.headElement,s=!!A&&e===l,o=e.bodyElement(a,s);return(0,i.jsxs)("div",{children:[(0,i.jsxs)(n.A,{component:"dt",variant:"caption",children:[r||e.headElement,e.headElementEndIcon]}),(0,i.jsx)(n.A,{component:"dd",variant:"body1",children:o})]},t)})}),b&&b(a,S)]})})]})},g=(0,l.n9)()(e=>({root:{margin:0,padding:0,position:"relative",overflow:"hidden",[e.breakpoints.up("md")]:{display:"none"}},resultsWrapper:{listStyle:"none",backgroundColor:e.palette.common.white,"&:first-child > div":{borderTop:"solid 1px ".concat(e.palette.grey[400])}},data:{borderBottom:"solid 1px ".concat(e.palette.grey[400])},noResults:{padding:e.spacing(6,4)}})),_=e=>{let{data:a,noResultsComponent:t,columns:r,accordionTitleColumn:l,accordionSubtitleColumn:s,accordionSecondaryTextColumn:n,itemProps:o}=e,{classes:d}=g();return(0,i.jsx)("ul",{className:d.root,children:(null==a?void 0:a.length)>0?a.map((e,a)=>(0,i.jsx)("li",{className:d.resultsWrapper,children:(0,i.jsx)("div",{className:d.data,children:(0,i.jsx)(m,{data:e,columns:r,accordionTitleColumn:l,accordionSubtitleColumn:s,accordionSecondaryTextColumn:n,...o})},a)},a)):(0,i.jsx)("div",{className:d.noResults,children:t})})}},67334:(e,a,t)=>{t.d(a,{A:()=>d});var i=t(37876),r=t(61261),l=t(14232),s=t(44509),n=t(49995);let o=(0,r.A)(()=>({container:{height:"100%",overflow:"hidden"},imageWrapper:{alignItems:"center",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"auto 100%",cursor:e=>e.cursor,display:"flex",flexDirection:"column",height:"100%",justifyContent:"center",overflow:"hidden",transform:e=>e.transform,transformOrigin:e=>e.transformOrigin,transition:"transform 0.3s ease-out"},zoomableImage:{maxHeight:"100%",maxWidth:"100%",willChange:"transform",width:"100%",height:"auto"}})),d=e=>{let{image:a,customContainerStyles:t,customMouseOut:r,zoomStateChange:d}=e,[c,u]=(0,l.useState)(!1),[p,m]=(0,l.useState)(50),[g,_]=(0,l.useState)(50),h=(0,l.useRef)(null),b=o({cursor:"".concat(c?"zoom-out":"zoom-in"),transform:"scale(".concat(c?"2.5":"1",")"),transformOrigin:"".concat(p,"% ").concat(g,"%")}),y=()=>{u(!c),m(50),_(50),d&&d(!c)};return(0,i.jsx)("div",{className:(0,n.A)(b.container,t),onBlur:()=>u(!1),onMouseOut:()=>r||u(!1),onMouseMove:e=>{var a;if(!c)return;let{left:t,top:i,width:r,height:l}=null==h?void 0:null===(a=h.current)||void 0===a?void 0:a.getBoundingClientRect();m((e.pageX-t)/r*100),_((e.pageY-i)/l*100)},children:(0,i.jsx)("div",{ref:h,className:b.imageWrapper,onClick:y,onKeyDown:y,role:"button",tabIndex:0,"aria-label":"zoom",children:(0,i.jsx)(s.A,{className:b.zoomableImage,alt:null==a?void 0:a.altText,src:null==a?void 0:a.largeUrl,sizes:"(min-width:960px) 716px, calc(100vw - 100px)",urls:[null==a?void 0:a.smallUrl,null==a?void 0:a.mediumUrl,null==a?void 0:a.largeUrl]})})})}},68215:(e,a,t)=>{t.d(a,{t:()=>r});var i=t(930);let r=(e,a,t,r,l,s)=>{let n=e.currentSlide,o=e.slidesToScroll,d=e.slidesToShow,c=0,u=d;"next"===t&&(u=(c=n+o)+d,e.nextSlide()),"prev"===t&&(u=(c=n-o)+d,e.previousSlide());let p=a.slice(c,u).map((e,a)=>({...e,analyticsPosition:c+a+1}));(0,i.W)({creativeSlot:r,pageType:l,pageTypeDetails:s,products:p})}},68351:(e,a,t)=>{t.d(a,{A:()=>o});var i=t(37876),r=t(24315),l=t(61261),s=t(49995);t(14232);let n=(0,l.A)(e=>({chipDisplay:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold,[e.breakpoints.up("md")]:{fontWeight:e.typography.fontWeightRegular}},chip:{margin:e.spacing(0,1,4),"&:first-child":{marginLeft:e.spacing(0)}},chip_selected:{color:e.palette.primary.main,backgroundColor:e.palette.primary.light},chip_unavailable:{color:e.palette.common.black,borderColor:e.palette.grey[300],backgroundColor:e.palette.grey[200]},chip_selected_unavailable:{borderColor:e.palette.primary.main}})),o=e=>{let{items:a,selectedChip:t,unavailableChips:l,onSelect:o,id:d}=e,c=n();return(0,i.jsx)("div",{className:c.chipDisplay,id:d,children:a.map((e,a)=>{let{label:n,value:d}=e,u=d===t,p=null==l?void 0:l.includes(d);return(0,i.jsx)(r.A,{label:n,variant:"outlined",color:u?"primary":"default",clickable:!0,onClick:()=>o(d),className:(0,s.A)(c.chip,{[c.chip_selected]:u,[c.chip_unavailable]:p,[c.chip_selected_unavailable]:u&&p})},"".concat(a,"-").concat(n,"-").concat(d))})})}},70183:(e,a,t)=>{t.d(a,{A:()=>s});var i=t(37876),r=t(14232),l=t(71007);let s=e=>{var a;let{videoUrl:t,posterUrl:s,css:n,name:o,brand:d,productId:c,autoPlay:u}=e,p=(0,r.useRef)(null),[m,g]=(0,r.useState)(0),[_,h]=(0,r.useState)(!1),b=Math.round((null===(a=p.current)||void 0===a?void 0:a.duration)||0),y=Math.round(m/b*100)||0,A=e=>{e.forEach(e=>{if(e.isIntersecting)h(!0);else{var a;h(!1),null===(a=p.current)||void 0===a||a.pause()}})},f=e=>{(0,l.KH)({action:e,videoCurrentTime:m,videoDuration:b,videoPercent:y,videoUrl:t,visible:_,productId:c,productName:o,productBrand:d})};return(0,r.useEffect)(()=>{(25===y||50===y||75===y)&&f("progress"),100===y&&f("complete")},[y]),(0,r.useEffect)(()=>{let e=new IntersectionObserver(A,{root:null,rootMargin:"0px",threshold:0});p.current&&e.observe(p.current);let a=()=>{if(document.hidden){var e;null===(e=p.current)||void 0===e||e.pause()}};return document.addEventListener("visibilitychange",a),()=>{p.current&&e.unobserve(p.current),document.removeEventListener("visibilitychange",a)}},[p]),(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("video",{className:n,ref:p,controls:!0,autoPlay:!!u,preload:"metadata",poster:s,onTimeUpdate:()=>{var e;return g(Math.round((null===(e=p.current)||void 0===e?void 0:e.currentTime)||0))},onPlay:()=>f("start"),onPause:()=>100!==y&&f("pause"),children:(0,i.jsx)("source",{src:t,type:"video/mp4"})})})}},70210:(e,a,t)=>{t.d(a,{A:()=>ek});var i=t(37876),r=t(14232),l=t(34415),s=t(8733),n=t(99220),o=t(42778),d=t(28975),c=t(71541),u=t(12197),p=t(36503),m=t(5411),g=t(35967),_=t(35877),h=t(61206),b=t(77660),y=t(68351),A=t(28888),f=t(82897),T=t(78248);function S(){let e=(0,A._)(["\n fragment MaterialAvailabilityDetail on MaterialAvailability {\n key\n quantity\n date\n plantLoc\n}\n "]);return S=function(){return e},e}function C(){let e=(0,A._)(["\n fragment PromotionalBundleItemPricingDetail on PromotionalBundleItemPricing {\n materialNumber\n materialName\n materialDescription\n materialId\n brand\n brandKey\n quantity\n discount\n listPrice\n yourPrice\n currency\n availabilityMessages {\n ...MaterialAvailabilityDetail\n }\n}\n ",""]);return C=function(){return e},e}function v(){let e=(0,A._)(["\n fragment PromotionalBundlePricingDetail on PromotionalBundlePricing {\n promotionalBundleId\n listPrice\n yourPrice\n currency\n bundleItems {\n ...PromotionalBundleItemPricingDetail\n }\n}\n ",""]);return v=function(){return e},e}function x(){let e=(0,A._)(["\n query PromotionalBundlesPricing($promotionalBundleId: String!) {\n getPricingForPromotionalBundle(\n input: {promotionalBundleId: $promotionalBundleId}\n ) {\n ...PromotionalBundlePricingDetail\n }\n}\n ",""]);return x=function(){return e},e}let E={},N=(0,f.J1)(S()),I=(0,f.J1)(C(),N),R=(0,f.J1)(v(),I),B=(0,f.J1)(x(),R);var M=t(68748),P=t(21347),j=t(10181),L=t(96241),O=t(67241),U=t(70377),k=t(41683),F=t(57377),D=t(71549),H=t(34341),G=t(54753),w=t(52710);let W=e=>({currency:e.currency,listPriceCurrency:e.currency,listPrice:e.listPrice,price:e.yourPrice}),K=(0,n.n9)()(e=>({table:{"& td":{"&:nth-of-type(3)":{textAlign:"center"},fontSize:14,paddingLeft:0},"& th":{"&:nth-of-type(3)":{textAlign:"center"},paddingLeft:0}},tableContainer:{boxShadow:"none",maxHeight:150},headerLabel:{display:"flex",alignItems:"center"},labelName:{marginRight:e.spacing(2)},materialNumber:{},materialDescription:{width:"30%"},tableTitle:{fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},header:{fontSize:12,fontWeight:900}})),q=e=>{var a;let{promoBundlePricingData:t}=e,{classes:r}=K();return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{className:r.tableTitle,children:(0,i.jsx)(s.A,{...G.A.PROMO_BUNDLE_TABLE_TITLE,values:{count:null==t?void 0:t.bundleItems.length}})}),(0,i.jsx)(j.A,{className:r.tableContainer,component:L.A,children:(0,i.jsxs)(O.A,{size:"small",stickyHeader:!0,className:r.table,children:[(0,i.jsx)("col",{style:{width:"20%"}}),(0,i.jsx)("col",{style:{width:"15%"}}),(0,i.jsx)("col",{style:{width:"15%"}}),(0,i.jsx)("col",{style:{width:"50%"}}),(0,i.jsx)(U.A,{children:(0,i.jsxs)(k.A,{children:[(0,i.jsx)(F.A,{className:r.header,children:(0,i.jsx)(s.A,{...G.A.PROMO_PRODUCT})}),(0,i.jsx)(F.A,{className:r.header,children:(0,i.jsx)(s.A,{...G.A.PROMO_PRODUCT_NAME})}),(0,i.jsx)(F.A,{className:r.header,children:(0,i.jsx)(s.A,{...G.A.PROMO_QUANTITY})}),(0,i.jsx)(F.A,{className:r.header,children:(0,i.jsx)(s.A,{...G.A.PROMO_AVAILABILITY})})]})}),(0,i.jsx)(D.A,{children:null==t?void 0:null===(a=t.bundleItems)||void 0===a?void 0:a.map((e,a)=>{var t,l;return(0,i.jsx)(w.M,{source:"promo bundle modal",item:null==e?void 0:e.materialNumber,brand:(null==e?void 0:e.brandKey)||void 0,pricing:W(e),waitUntilVisible:!0,children:(0,i.jsxs)(k.A,{children:[(0,i.jsx)(F.A,{className:r.materialNumber,children:e.materialNumber}),(0,i.jsx)(F.A,{className:r.materialDescription,children:(0,i.jsx)(h.A,{value:e.materialName})}),(0,i.jsx)(F.A,{children:e.quantity}),(0,i.jsx)(F.A,{children:(null==e?void 0:null===(t=e.availabilityMessages)||void 0===t?void 0:t.length)?(0,i.jsx)(H.A,{availabilities:null==e?void 0:null===(l=e.availabilityMessages)||void 0===l?void 0:l.map(e=>({key:e&&e.key,date:e&&e.date,plantLoc:e&&e.plantLoc,quantity:e&&e.quantity}))}):null})]},a)},a)})})]})})]})};var Y=t(30510),V=t(36382),J=t(38582),z=t(11788),Z=t(99486),Q=t(66201),X=t(77742),$=t(78206),ee=t(8335),ea=t(99549),et=t(15329),ei=t(57869),er=t(20573),el=t(30373),es=t(59587),en=t(79280),eo=t(37290),ed=t(1049),ec=t(75878),eu=t(4641),ep=t(64177);function em(){let e=(0,A._)(["\n mutation CreateCustomPromotionalBundle($input: CustomPromotionalBundleInput!) {\n createCustomPromotionalBundle(input: $input)\n}\n "]);return em=function(){return e},e}let eg={},e_=(0,f.J1)(em()),eh=(0,n.n9)()(e=>({dialogTitle:{backgroundColor:e.palette.background.grey},closeButton:{position:"absolute",right:e.spacing(1),top:e.spacing(1),color:e.palette.secondary.light},dialogActionsRoot:{padding:"8px 24px"},submitButton:{minWidth:"182px",marginLeft:e.spacing(4)},cancelButton:{color:e.palette.grey[600],borderWidth:"2px",minWidth:"120px"},errorMessage:{color:e.palette.error.main,fontSize:e.typography.pxToRem(12),padding:e.spacing(0,3)},dialogWidth:{maxWidth:e.typography.pxToRem(660)}})),eb={materialNumber:"",quantity:1},ey={bundleDescription:"",bundleItems:[eb,eb,eb,eb,eb]},eA=e=>e.filter(e=>{let{materialNumber:a}=e;return a}),ef=e=>{let{setCreateCustomBundleModal:a,setShowModal:t}=e,{classes:l}=eh(),{formatMessage:s}=(0,X.A)(),{setGlobalSnackbarState:n}=(0,J.W)(),[o,d]=(0,r.useState)(!1),[c,{loading:u}]=function(e){let a={...eg};return ep.n(e_,a)}(),g=async e=>{let{bundleDescription:i,bundleItems:r}=e,l={bundleDescription:i,bundleItems:eA(r)};await c({variables:{input:l}}),n({open:!0,message:s(G.A.CUSTOM_BUNDLE_REQUEST_SUCCESS),variant:J.m$.Success}),a(!1),t(!1)};return(0,i.jsx)($.l1,{initialValues:ey,onSubmit:g,validate:e=>eA(e.bundleItems).length<2?{bundleItems:s(G.A.CUSTOM_BUNDLE_ITEMS_ERROR)}:{},children:e=>{let{values:r,submitForm:n,errors:c}=e;return(0,i.jsxs)(ee.A,{classes:{paperWidthSm:l.dialogWidth},fullWidth:!0,open:!0,children:[(0,i.jsxs)(ea.A,{className:l.dialogTitle,children:[s(G.A.CREATE_CUSTOM_BUNDLE),(0,i.jsx)(et.A,{className:l.closeButton,disabled:u,onClick:()=>d(!0),children:(0,i.jsx)(es.default,{fontSize:"large",onClick:()=>t(!1)})})]}),(0,i.jsx)(ei.A,{children:(0,i.jsx)($.lV,{children:(0,i.jsxs)(p.A,{container:!0,spacing:6,children:[(0,i.jsx)(p.A,{item:!0,xs:12,children:(0,i.jsx)(er.A,{children:s(G.A.CUSTOM_BUNDLE_EXPLANATION)})}),(0,i.jsx)(p.A,{item:!0,xs:12,style:c.bundleItems?void 0:{marginBottom:"17px"},children:(0,i.jsx)($.D0,{label:s(G.A.CUSTOM_BUNDLE_DESCRIPTION),name:"bundleDescription",filled:!0,multiline:!0,component:eo.A,disabled:u})}),(0,i.jsx)($.Kw,{name:"bundleItems",children:e=>(0,i.jsx)("div",{className:l.errorMessage,children:e})}),(0,i.jsx)($.ED,{name:"bundleItems",children:e=>{let{push:a}=e;return(0,i.jsxs)(i.Fragment,{children:[r.bundleItems.map((e,a)=>(0,i.jsxs)(p.A,{item:!0,container:!0,spacing:2,children:[(0,i.jsx)(p.A,{item:!0,xs:10,children:(0,i.jsx)($.D0,{name:"bundleItems[".concat(a,"].materialNumber"),label:0===a&&s(G.A.SKU_PLUS_PACK_SIZE),component:ed.A,placeholder:s(G.A.ENTER_SKU_PLACEHOLDER),disabled:u,filled:!0})}),(0,i.jsx)(p.A,{item:!0,xs:2,children:(0,i.jsx)($.D0,{name:"bundleItems[".concat(a,"].quantity"),label:0===a&&s(G.A.QUANTITY),component:ec.A,min:1,max:999,disabled:u,filled:!0})})]},a)),(0,i.jsx)(p.A,{item:!0,xs:12,children:(0,i.jsx)(m.A,{color:"secondary",startIcon:(0,i.jsx)(en.A,{fontSize:"large"}),onClick:()=>a(eb),children:s(G.A.ADD_ROW)})})]})}})]})})}),(0,i.jsxs)(el.A,{disableSpacing:!0,classes:{root:l.dialogActionsRoot},children:[(0,i.jsx)(m.A,{className:l.cancelButton,variant:"outlined",onClick:()=>d(!0),children:s(G.A.CANCEL)}),(0,i.jsx)(eu.A,{open:o,description:s(G.A.CANCEL_CART_CONFIRM_TEXT),cancelText:s(G.A.CANCEL_CART_NO),confirmText:s(G.A.CANCEL_CART_YES),onCancel:()=>d(!1),onConfirm:()=>a(!1)}),(0,i.jsx)(m.A,{className:l.submitButton,color:"primary",variant:"contained",onClick:()=>n(),disabled:u,children:s(G.A.SUBMIT)})]})]})}})};var eT=t(86680),eS=t(88700);let eC=(0,n.n9)()(e=>({description:{fontSize:e.typography.pxToRem(14),marginTop:e.spacing(1)},materialNumber:{fontSize:e.typography.pxToRem(16),fontWeight:e.typography.fontWeightBold},liquidQtyInputContainer:{width:"100%",[e.breakpoints.up("md")]:{maxWidth:112}},actionContainer:{display:"flex",justifyContent:"flex-start",margin:e.spacing(4,0,5,0),[e.breakpoints.down("md")]:{flexDirection:"column",margin:e.spacing(4,0,0,0)}},listPrice:{fontSize:e.typography.pxToRem(14)},yourPrice:{fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(18)},strikeThrough:{textDecoration:"line-through",fontWeight:e.typography.fontWeightRegular},loadingContainer:{display:"flex",alignItems:"center",height:200},pricingContainer:{margin:e.spacing(4,0,4,0),flexDirection:"column"},priceTag:{marginLeft:e.spacing(1),fontWeight:e.typography.fontWeightRegular,fontSize:e.typography.pxToRem(14)},tableTitle:{fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14),padding:e.spacing(0,4,4,4)},errorMessage:{color:e.palette.error.main,fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightRegular,marginBottom:e.spacing(4)}})),ev=(e,a)=>{var t;if(!(null==e?void 0:e.bundleItems)||!(null==a?void 0:null===(t=a.getPricingForPromotionalBundle)||void 0===t?void 0:t.bundleItems))return[];let i=new Map(a.getPricingForPromotionalBundle.bundleItems.map(e=>{var a;return[e.materialNumber.toLowerCase(),null===(a=e.availabilityMessages)||void 0===a?void 0:a[0]]}));return e.bundleItems.map(e=>({...e,availability:i.get(e.materialNumber.toLowerCase())}))},ex=e=>{let{onClose:a,bundleData:t,productName:l,materialNumber:n,setShowModal:A}=e,{classes:f,cx:S}=eC(),C=(0,_.A)(),{getSitePreference:v,userIsLoggedIn:x}=(0,z.iZ)(),{authorized:N}=(0,Z.I)(Z.N.canAddToCart),{setGlobalSnackbarState:I}=(0,J.W)(),R=(0,V.g9)(),[j,L]=(0,r.useState)({}),[O,U]=(0,r.useState)(1),k=(0,c.A)(C.breakpoints.up("md")),{setGlobalModalComponent:F,clearGlobalModalComponent:D}=(0,o.g)(),G=v(z.VD.HideAddToCartForPrepackItems),[K,{data:X,loading:$}]=function(e){let a={...E};return T._(B,a)}(),ee=null==X?void 0:X.getPricingForPromotionalBundle,ea=(null==ee?void 0:ee.listPrice)&&(null==ee?void 0:ee.yourPrice)&&(null==ee?void 0:ee.yourPrice)<(null==ee?void 0:ee.listPrice)||!(null==ee?void 0:ee.listPrice)&&(null==ee?void 0:ee.yourPrice),et={variables:{promotionalBundleId:j.promotionalBundleId},ssr:!1},ei=(0,i.jsx)(s.A,{id:"NO_RESULTS_FOUND",defaultMessage:"No results found"}),er=(0,i.jsx)(h.A,{value:l}),el=[{headElement:(0,i.jsx)(s.A,{id:"PROMO_PRODUCT",defaultMessage:"Product"}),bodyElement:e=>e.materialNumber},{headElement:(0,i.jsx)(s.A,{id:"PROMO_PRODUCT_NAME",defaultMessage:"Name"}),bodyElement:e=>(0,i.jsx)(h.A,{value:e.materialDescription})},{headElement:(0,i.jsx)(s.A,{id:"PROMO_QUANTITY",defaultMessage:"Qty per Bundle"}),bodyElement:e=>e.quantity},{headElement:(0,i.jsx)(s.A,{id:"PROMO_AVAILABILITY",defaultMessage:"Availability"}),bodyElement:e=>{var a,t;return(null===(a=e.availabilityMessages)||void 0===a?void 0:a.length)?(0,i.jsx)(w.M,{source:"promo bundle modal",brand:(null==e?void 0:e.brandKey)||void 0,item:null==e?void 0:e.materialNumber,pricing:W(e),waitUntilVisible:!0,children:(0,i.jsx)(H.A,{availabilities:null==e?void 0:null===(t=e.availabilityMessages)||void 0===t?void 0:t.map(e=>({key:e&&e.key,date:e&&e.date,plantLoc:e&&e.plantLoc,quantity:e&&e.quantity}))})}):null}}],[es,en]=el;(0,r.useEffect)(()=>{t.length>0&&L(t[0])},[t]),(0,r.useEffect)(()=>{j.promotionalBundleId&&K(et)},[j.promotionalBundleId]);let eo=async()=>{var e,t;let r=ev(j,X);a("addedToCart"),(0,eT.p8)(r,null!==(t=null==X?void 0:null===(e=X.getPricingForPromotionalBundle)||void 0===e?void 0:e.bundleItems)&&void 0!==t?t:[],eS.k9.PromoBundle,void 0,void 0,void 0,{bundleId:j.bundleId,quantity:O});try{await R([{materialNumber:j.bundleId,quantity:O,materialDescription:j.bundleDescription,materialName:j.bundleName,type:b.iC.PromotionalBundle}])}catch(e){I({open:!0,message:(0,i.jsx)(s.A,{id:"GENERIC_ERROR",defaultMessage:"Sorry, an unexpected error has occurred"}),variant:J.m$.Error})}};return(0,i.jsx)(d.Ay,{open:!0,onClose:(e,t)=>a(t),size:d.Ih.Large,renderTitle:()=>(0,i.jsx)(u.A,{variant:"h2",children:(0,i.jsx)(s.A,{id:"PROMO_BUNDLE_TITLE",defaultMessage:"Bundles Featuring {material}",values:{material:er}})}),children:(0,i.jsxs)("div",{children:[(0,i.jsxs)(d.Uh,{children:[(0,i.jsx)(y.A,{items:t.map(e=>{let{bundleId:a,promotionalBundleId:t}=e;return{label:a,value:t}}),selectedChip:j.promotionalBundleId,onSelect:e=>{let a=t.find(a=>{let{promotionalBundleId:t}=a;return t===e});a&&L(a)}}),(0,i.jsx)(u.A,{variant:"body1",className:f.materialNumber,children:(0,i.jsx)(h.A,{value:"".concat(j.bundleId," - ").concat(j.bundleName)})}),(0,i.jsx)(u.A,{className:f.description,children:(0,i.jsx)(h.A,{value:j.bundleDescription})}),(0,i.jsx)(p.A,{container:!0,className:f.pricingContainer,children:$?(0,i.jsx)("div",{className:f.loadingContainer,children:(0,i.jsx)(Y.T,{})}):(0,i.jsxs)(i.Fragment,{children:[(null==ee?void 0:ee.currency)&&(ee.listPrice||ee.yourPrice)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:f.yourPrice,children:[ee.yourPrice&&ea&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Gr,{style:"currency",currencyDisplay:"symbol",currency:null==ee?void 0:ee.currency,value:null==ee?void 0:ee.yourPrice}),(0,i.jsx)("span",{className:f.priceTag,children:(0,i.jsx)(s.A,{id:"KIT_PRICE",defaultMessage:"Bundle Price"})})]}),ee.listPrice?(0,i.jsx)("div",{className:S(f.listPrice,{[f.strikeThrough]:!!ea}),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Gr,{style:"currency",currencyDisplay:"symbol",currency:null==ee?void 0:ee.currency,value:null==ee?void 0:ee.listPrice}),(0,i.jsx)("span",{className:f.priceTag,children:ea?(0,i.jsx)(s.A,{id:"LIST_PRICE",defaultMessage:"List Price"}):(0,i.jsx)(s.A,{id:"KIT_PRICE",defaultMessage:"Bundle Price"})})]})}):null]}),(0,i.jsx)(d.fW,{className:f.actionContainer,children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:f.liquidQtyInputContainer,children:(0,i.jsx)(M.A,{value:O,min:1,onChange:e=>{U(e)}})}),(0,i.jsx)("div",{children:(0,i.jsx)(P.Ay,{dirty:!0,isSubmitting:!1,canAddToCart:N,hideAddToCartForPrepackItems:G,handleAddToCart:eo,fullWidth:!0})})]})})]}):(0,i.jsx)(u.A,{className:f.errorMessage,children:(0,i.jsx)(s.A,{id:"BUNDLE_UNAVAILABLE",defaultMessage:"Sorry! This Promotional Bundle might not be available in your country."})}),ee&&k?(0,i.jsx)(q,{promoBundlePricingData:ee}):null]})}),x&&(0,i.jsx)(p.A,{item:!0,xs:12,children:(0,i.jsx)(m.A,{style:{paddingLeft:0},onClick:()=>{F((0,i.jsx)(ef,{setCreateCustomBundleModal:D,materialNumber:n,bundleData:t,setShowModal:A}))},children:(0,i.jsx)(s.A,{id:"NEED_MORE_BUNDLE_BUTTON_TEXT",defaultMessage:"Need more bundle options?"})})})]}),k?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(u.A,{className:f.tableTitle,children:(0,i.jsx)(s.A,{id:"PROMO_BUNDLE_TABLE_TITLE",defaultMessage:"THIS {count}-ITEM BUNDLE INCLUDES:",values:{count:null==ee?void 0:ee.bundleItems.length}})}),(0,i.jsx)(Q.A,{data:(null==ee?void 0:ee.bundleItems)||[],columns:el,noResultsComponent:ei,accordionTitleColumn:es,accordionSubtitleColumn:en,itemProps:{headerProps:{variant:"h3"}}})]})]})})};var eE=t(89099),eN=t(97710);function eI(){let e=(0,A._)(["\n fragment BundleItems on PromotionalBundleItem {\n materialNumber\n materialIds\n quantity\n discount\n showOnPdp\n}\n "]);return eI=function(){return e},e}function eR(){let e=(0,A._)(["\n fragment PromotionalBundleDetail on PromotionalBundle {\n promotionalBundleId\n bundleId\n bundleName\n bundleDescription\n createdBy\n createdDate\n lastUpdatedBy\n lastUpdatedDate\n bundleStartDate\n bundleEndDate\n noOfItems\n countries\n bundleItems {\n ...BundleItems\n }\n status\n}\n ",""]);return eR=function(){return e},e}function eB(){let e=(0,A._)(["\n query PromotionalBundles($brand: String!, $productNumber: String!, $catalogType: CatalogType, $orgId: String, $materialIds: [String!], $erp_type: [String!]) {\n getPromotionalBundlesForProduct(\n input: {brand: $brand, productNumber: $productNumber, catalogType: $catalogType, orgId: $orgId, materialIds: $materialIds, erp_type: $erp_type}\n ) {\n ...PromotionalBundleDetail\n }\n}\n ",""]);return eB=function(){return e},e}let eM={},eP=(0,f.J1)(eI()),ej=(0,f.J1)(eR(),eP),eL=(0,f.J1)(eB(),ej);var eO=t(20534);let eU=(0,n.n9)()(e=>({promoButton:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightBold,paddingLeft:e.spacing(.5),cursor:"pointer",[e.breakpoints.down("md")]:{paddingTop:e.spacing(0)}}})),ek=e=>{var a;let{materialNumber:t,brand:n,productName:d,erp_type:c}=e,{classes:u}=eU(),{setGlobalModalComponent:p,clearGlobalModalComponent:m}=(0,o.g)(),g=(0,eE.useRouter)(),{getSitePreference:_,isBlueErpIntegrationEnabled:h}=(0,z.iZ)(),{focus:b="",catalog:y=""}=g.query||{},A=(0,eN.vN)(b||y),f=_(z.VD.CatalogFilter)||null,S=h&&c&&(null==c?void 0:c.length)>0,[C,v]=(0,r.useState)(!1),x={variables:{brand:null!=n?n:(null==g?void 0:null===(a=g.query)||void 0===a?void 0:a.brand)||"",productNumber:t,materialIds:[t],catalogType:A,orgId:f,...S&&{erp_type:c}}},[E,{data:N,loading:I}]=function(e){let a={...eM};return T._(eL,a)}(),R=()=>{v(!1),m()};return(0,r.useEffect)(()=>{var e;(null==N?void 0:null===(e=N.getPromotionalBundlesForProduct)||void 0===e?void 0:e.length)&&C&&p((0,i.jsx)(ex,{onClose:()=>R(),loading:I,bundleData:N.getPromotionalBundlesForProduct,productName:d,materialNumber:t,setShowModal:v}))},[N,C]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{component:"div",className:u.promoButton,onClick:()=>{v(!0),E(x)},"data-testid":"promo-bundle-button",children:(0,i.jsx)(s.A,{id:"AVAILABLE_IN_KIT_AT_DISCOUNTED_PRICE",defaultMessage:"Buy in a Bundle"})}),I&&(0,i.jsx)(eO.A,{})]})}},71662:(e,a,t)=>{t.d(a,{A:()=>H});var i=t(37876),r=t(14232),l=t(36258),s=t(99220),n=t(82440),o=t.n(n),d=t(64204),c=t(12197),u=t(92189),p=t(23575),m=t(45496),g=t(77328),_=t.n(g),h=t(71541),b=t(34415),y=t(36503),A=t(5411),f=t(35877),T=t(11148),S=t(52413),C=t(61206),v=t(930),x=t(8733),E=t(54753),N=t(80491),I=t(2727),R=t(65824),B=t(97710),M=t(50524),P=t(71007);let j=(0,s.n9)()(e=>({mainContent:{display:"flex",marginBottom:e.spacing(3)},mainContentImage:{height:110,width:110,flexShrink:0,borderRadius:e.shape.borderRadius,border:"1px solid ".concat(e.palette.grey[400]),textAlign:"center",backgroundColor:e.palette.common.white},image:{position:"relative",top:"50%",transform:"translateY(-50%)",maxHeight:"100%",maxWidth:"100%",width:"auto",height:"auto"},mainContentText:{width:"100%",display:"flex",flexDirection:"column",marginLeft:e.spacing(4)},productNumber:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,textTransform:"uppercase",fontSize:e.typography.pxToRem(14),lineHeight:1},productName:{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,lineHeight:1.5},productDescription:{fontSize:e.typography.pxToRem(14)},productBrand:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,lineHeight:1.25,marginBottom:e.spacing(2),color:e.palette.rich.red},linkContainer:{marginTop:e.spacing(3)},link:{cursor:"pointer"},compareButton:{marginTop:e.spacing(3)},checkbox:{paddingLeft:e.spacing(3)}})),L=e=>{var a,t,l,s,n;let{product:o,testId:d,preloadCardImages:u=!1,className:p,mainProduct:m,index:g,type:L}=e,{classes:O,cx:U}=j(),k=(0,T.rd)(),[F]=(0,I.useSearchQuery)(),D=(0,f.A)(),H=(0,h.A)(D.breakpoints.up("md")),{addCompareProduct:G,removeCompareProduct:w,sendToDiscontinuedProductCompareDetail:W,compareProducts:K}=(0,N.Zn)(),q=(null==k?void 0:null===(a=k.query)||void 0===a?void 0:a.catalog)||"",Y=(0,B.vN)(q),V=(0,r.useCallback)((e,a)=>!!K.find(t=>t.productKey===e&&t.brandKey===a&&t.catalogType===Y),[K]),J=(0,r.useMemo)(()=>{var e;return V(null!==(e=null==m?void 0:m.productKey)&&void 0!==e?e:"",null==m?void 0:m.brandKey)},[V,m]),z=!(null==o?void 0:null===(t=o.productNumber)||void 0===t?void 0:t.startsWith("CB_")),Z="product-card-".concat(null==o?void 0:o.productNumber).concat(null==o?void 0:null===(l=o.brand)||void 0===l?void 0:l.key,"-").concat(d),Q=k.asPath.includes("/product"),X=(0,M.Gd)(),$="".concat(L," - ").concat(X),ee=J&&K.length>1&&K.length<=4;return(0,r.useEffect)(()=>{if(Q&&!J){var e,a;G({productKey:null!==(e=null==m?void 0:m.productKey)&&void 0!==e?e:"",brandKey:null!==(a=null==m?void 0:m.brandKey)&&void 0!==a?a:"",images:null==m?void 0:m.images,catalogType:Y})}},[J]),(0,i.jsxs)("div",{className:U(p,"promotions-slider-div"),children:[u&&(0,i.jsx)(_(),{children:(0,i.jsx)("link",{rel:"preload",href:o.images[0].mediumUrl,as:"image"})}),(0,i.jsx)(S.N,{...T.aR.index(null==o?void 0:o.brand.key,null==o?void 0:o.productNumber,{catalog:q}),children:(0,i.jsx)("a",{"data-testid":Z,id:Z,role:"link",tabIndex:0,onKeyDown:()=>(0,v.e)({product:o,indexPosition:g,creativeSlot:$,pageType:X}),onClick:()=>{(0,v.e)({product:o,indexPosition:g,creativeSlot:$,pageType:X}),(0,P.Lr)(o.productNumber,o.name,o.brand.key,g)},children:(0,i.jsxs)("div",{className:O.mainContent,children:[(0,i.jsx)("div",{className:O.mainContentImage,children:(0,i.jsx)("img",{className:O.image,src:o.images[0].mediumUrl,alt:o.images[0].altText||o.description||o.name,width:"112",height:"50"})}),(0,i.jsxs)("div",{className:O.mainContentText,children:[(0,i.jsx)(c.A,{className:O.productBrand,children:o.brand.name}),z&&(0,i.jsx)(c.A,{className:O.productNumber,children:null==o?void 0:o.productNumber}),(0,i.jsx)(c.A,{className:O.productName,children:(0,i.jsx)(C.A,{value:o.name})}),(0,i.jsx)(c.A,{className:O.productDescription,children:(0,i.jsx)(C.A,{value:o.description})})]})]})})}),(null==m?void 0:m.showViewDetailsLink)||Q?(0,i.jsx)(S.N,{...T.aR.index(null==o?void 0:null===(s=o.brand)||void 0===s?void 0:s.key,null==o?void 0:o.productNumber),children:(0,i.jsx)(b.A,{className:O.link,children:(0,i.jsx)(x.A,{...E.A.VIEW_PRODUCT_DETAILS})})}):null,H?(0,i.jsxs)(y.A,{container:!0,children:[(0,i.jsx)(y.A,{item:!0,xs:12,children:(0,i.jsx)(R.A,{className:O.checkbox,checked:V(null==o?void 0:o.productNumber,null==o?void 0:null===(n=o.brand)||void 0===n?void 0:n.key),onChange:e=>{let{checked:a}=e.target,t={productKey:null==o?void 0:o.productNumber,brandKey:o.brand.key,images:o.images,catalogType:Y};a?G(t):w(t)},label:(0,i.jsx)(c.A,{variant:"body2",component:"span",children:(0,i.jsx)(x.A,{...E.A.COMPARE_WITH_DISCONTINUED_PRODUCT})})})}),(0,i.jsxs)(A.A,{variant:"contained",color:"primary",className:O.compareButton,onClick:()=>{var e;W(F,k,(null==o?void 0:o.productNumber)||"",(null==o?void 0:null===(e=o.brand)||void 0===e?void 0:e.key)||"")},disabled:!ee,children:[(0,i.jsx)(x.A,{id:"COMPARE_SELECTED",defaultMessage:"Compare Selected"}),K.length>0&&" (".concat(K.length,")")]})]}):null]})};var O=t(40352),U=t(68215),k=t(40002);let F=(0,s.n9)({name:"ReplacementProductsCarousel",uniqId:"RepProdCarousel"})((e,a,t)=>({withoutControls:{padding:0},content:{paddingTop:e.spacing(8),paddingBottom:e.spacing(8),"& .slider-frame":{border:"2px solid transparent","&:focus-visible":{border:"2px solid ".concat(e.palette.primary.main),borderRadius:e.shape.borderRadius}},[e.breakpoints.up("sm")]:{paddingBottom:e.spacing(8)}},contentCondensed:{padding:0},title:{marginBottom:e.spacing(8),[".".concat(t.contentCondensed," &")]:{marginBottom:e.spacing(4)}},navBtn:{},navBtnSmall:{height:24,width:24},navBtnLarge:{height:32,width:32,display:"none",[e.breakpoints.up("sm")]:{display:"flex"}},navBtnLeft:{transform:"translateX(-40px)"},mobileBottomControls:{width:105,display:"flex",alignItems:"center",justifyContent:"space-between",position:"relative",bottom:-44,[e.breakpoints.up("xs")]:{bottom:-25}},icon:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,width:"1em"},iconDisabled:{color:e.palette.grey[500]},cartRecommended:{backgroundColor:e.palette.background.grey,marginBottom:e.spacing(20)},card:{[e.breakpoints.up("sm")]:{paddingRight:e.spacing(10)}}})),D=e=>{let{products:a,creativeSlot:t,pageType:r,pageTypeDetails:l}=e,{classes:s,cx:n}=F();return{renderCenterLeftControls:e=>{let o=0===e.currentSlide;return(0,i.jsx)(d.A,{className:n(s.navBtn,s.navBtnLarge,s.navBtnLeft),disabled:o,onClick:()=>(0,U.t)(e,a,"prev",t,r,l),"aria-label":"previous",children:(0,i.jsx)(p.A,{className:n(s.icon,{[s.iconDisabled]:o})})})},renderCenterRightControls:e=>{let o=e.currentSlide+e.slidesToShow===e.slideCount||e.slideCount(0,U.t)(e,a,"next",t,r,l),"aria-label":"next",children:(0,i.jsx)(m.A,{className:n(s.icon,{[s.iconDisabled]:!!e.slidesToScroll&&o})})})},renderBottomCenterControls:e=>{let o=0===e.currentSlide,u=e.currentSlide+e.slidesToShow===e.slideCount||e.slideCount(0,U.t)(e,a,"prev",t,r,l),"aria-label":"previous",className:n(s.navBtn,s.navBtnSmall),children:(0,i.jsx)(p.A,{className:n(s.icon,{[s.iconDisabled]:o})})}),(0,i.jsxs)(c.A,{variant:"body2",children:[e.currentSlide+1," of ",e.slideCount]}),(0,i.jsx)(d.A,{disabled:u,onClick:()=>(0,U.t)(e,a,"next",t,r,l),"aria-label":"next",className:n(s.navBtn,s.navBtnSmall),children:(0,i.jsx)(m.A,{className:n(s.icon,{[s.iconDisabled]:!!e.slidesToScroll&&u})})})]})}}},H=e=>{let{type:a,products:t,withoutControls:s,slidesToShow:n,condensed:d,preloadCardImages:c,mainProduct:p}=e,{classes:m,cx:g}=F(),_=(0,O.Ay)(),h=(0,M.Gd)(),b="".concat(a," - ").concat(h),y=D({products:t,creativeSlot:b,pageType:h}),A=a===k.j.CartRecommendedProducts,f=_({xs:1,sm:2,lg:3}),T=(0,r.useRef)(null),[S,C]=(0,r.useState)(!1),x=(0,l.B)(T,{threshold:.66});return t&&(null==t?void 0:t.length)?((null==x?void 0:x.isIntersecting)&&!S&&((0,v.W)({creativeSlot:b,pageType:h,products:t}),C(!0)),(0,i.jsx)("div",{"data-testid":a,id:a,className:g({[m.cartRecommended]:A}),ref:T,children:(0,i.jsx)(u.A,{maxWidth:"lg",className:g({[m.withoutControls]:s}),children:(0,i.jsx)("div",{className:g(m.content,{[m.contentCondensed]:d}),children:(0,i.jsx)(o(),{slidesToScroll:n||f,slidesToShow:n||f,disableEdgeSwiping:!0,withoutControls:s,...y,children:t.map((e,t)=>(0,i.jsx)(L,{mainProduct:p,product:e,testId:a,preloadCardImages:c,className:m.card,index:t,type:a},t))})})})})):null}},72214:(e,a,t)=>{t.d(a,{c:()=>T});var i=t(37876);t(14232);var r=t(77660),l=t(12197),s=t(99220),n=t(61206),o=t(52413),d=t(11148),c=t(8733),u=t(54753),p=t(69605),m=t(35967),g=t(61261),_=t(62893),h=t(11788),b=t(55287);let y=(0,g.A)(e=>({chip:{display:"flex",alignItems:"center",backgroundColor:e.palette.primary.light,color:e.palette.common.black,fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightLight,padding:e.spacing(2,3,2,1.5),borderRadius:4},icon:{width:16,height:16,marginRight:e.spacing(1.5)}})),A=e=>{var a;let{productNumber:t}=e,r=y(),{userIsLoggedIn:l}=(0,h.iZ)(),{loading:s,error:n,data:o}=(0,b.WL)({variables:{productNumber:t},skip:!l,ssr:!1}),d=null==o?void 0:null===(a=o.recentOrderItems.orderItems.find(e=>e.product===t))||void 0===a?void 0:a.orderDate;return s||n||!(null==o?void 0:o.recentOrderItems.orderItems.length)?null:(0,i.jsxs)("div",{className:r.chip,children:[(0,i.jsx)(_.A,{className:r.icon}),(0,i.jsx)(c.A,{...u.A.LAST_PURCHASED})," ",d&&(0,i.jsx)(m.XU,{value:new Date(d),year:"numeric",month:"short",day:"numeric"})]})},f=(0,s.n9)()(e=>({productLockupSimple:{"& > div":{flexGrow:1}},brand:{display:"block",fontWeight:e.typography.fontWeightRegular},heading:{fontSize:e.typography.pxToRem(14),marginTop:e.spacing(2),"& sup, sub":{verticalAlign:"baseline",position:"relative",top:"-0.4em"},"& sub":{top:"0.1em"},[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(20)}},description:{fontSize:e.typography.pxToRem(12),marginTop:e.spacing(2),[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16),marginTop:e.spacing(4)}},clampLines:{display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:2,overflow:"hidden",wordBreak:"break-word",textOverflow:"ellipsis"},sellerInfo:{fontSize:e.typography.pxToRem(12),marginTop:e.spacing(2)},infoIcon:{transform:"scale(1.2)",color:e.palette.primary.main,height:e.spacing(4),verticalAlign:"bottom",cursor:"pointer"},verticalLine:{[e.breakpoints.up("lg")]:{borderRight:"1px solid ".concat(e.palette.grey[400]),marginRight:e.spacing(4),paddingRight:e.spacing(4),lineHeight:e.typography.pxToRem(16)}},trustedInfo:{fontSize:e.typography.pxToRem(12),[e.breakpoints.down("lg")]:{display:"block"}},previouslyPurchasedChip:{display:"inline-block",marginBottom:e.spacing(4),"&:empty":{display:"none"}},productImageAndInfo:{display:"flex"},productImageContainer:{boxSizing:"initial",width:64,height:64,border:"solid 1px ".concat(e.palette.grey[300]),marginRight:e.spacing(4),borderRadius:3,[e.breakpoints.up("md")]:{width:88,minWidth:88,height:88,marginRight:e.spacing(6)}},productImage:{objectFit:"contain",width:"100%",height:"100%"}})),T=e=>{let{image:a,brand:t,type:s,productKey:m,productNumber:g,name:_,displaySellerName:h,description:b,additionalInfo:y,classes:T,isMarketplace:S,marketplaceSellerId:C,onProductLinkClick:v,toggleMarketplaceSellerModalOpen:x,showPreviouslyPurchasedChip:E=!1}=e,{classes:N,cx:I}=f();return(0,i.jsxs)("div",{className:I(N.productLockupSimple,null==T?void 0:T.root),children:[E&&(0,i.jsx)("div",{className:N.previouslyPurchasedChip,children:(0,i.jsx)(A,{productNumber:g})}),(0,i.jsxs)("div",{className:N.productImageAndInfo,children:[(0,i.jsx)("div",{className:I(N.productImageContainer,null==T?void 0:T.imageContainer),children:(0,i.jsx)("img",{src:a.mediumUrl,alt:a.altText||_,className:N.productImage})}),(0,i.jsxs)("div",{children:[(0,i.jsx)(l.A,{variant:"caption",className:I(N.brand,null==T?void 0:T.brand),style:t.color?{color:t.color}:{},children:t.name}),S&&C&&(0,i.jsxs)("div",{className:N.sellerInfo,children:[(0,i.jsx)(c.A,{...u.A.CONTACT_SELLER_SHIPPED_SOLD})," ",(0,i.jsx)(o.N,{...d.kJ.index(h||t.key,C),children:(0,i.jsx)("a",{children:h||t.name})}),(0,i.jsx)("span",{className:N.verticalLine}),(0,i.jsxs)("span",{className:N.trustedInfo,children:[(0,i.jsx)(c.A,{...u.A.CONTACT_SELLER_TRUSTED}),(0,i.jsx)(p.A,{className:N.infoIcon,onClick:()=>!!x&&x()})]})]}),(0,i.jsx)(l.A,{variant:"h3",component:"div",className:I(N.heading,null==T?void 0:T.heading),children:_&&t.key&&m?(0,i.jsx)(o.N,{...d.aR.index(t.key,m,s===r.iC.ThirdPartyProvider?{context:"bbe"}:{}),passHref:!0,children:(0,i.jsx)("a",{onClick:v,children:g})}):g}),(0,i.jsx)(l.A,{variant:"h3",className:I(N.heading,null==T?void 0:T.heading),children:(0,i.jsx)(n.A,{value:_})}),b&&(0,i.jsx)(l.A,{className:I(N.description,N.clampLines,null==T?void 0:T.description),children:(0,i.jsx)(n.A,{value:b})}),y]})]})]})}},73170:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876);t(14232);var r=t(61261),l=t(22582),s=t(14970),n=t(17357),o=t(2614),d=t(49995);let c=(0,r.A)(e=>({wrapper:{display:"flex",justifyContent:"center",alignItems:"center",margin:"2em 0"},baseButton:{border:0,background:"none",cursor:"pointer",height:e.spacing(8),minWidth:e.spacing(8),fontSize:e.spacing(4),display:"flex",alignItems:"center",justifyContent:"center",borderRadius:e.spacing(2),marginLeft:e.spacing(1),marginRight:e.spacing(1),transition:"all .2s ease-in-out","&:disabled":{cursor:"auto",color:e.palette.text.disabled},"&:hover:enabled":{backgroundColor:e.palette.secondary.main,color:e.palette.common.white}},prevNext:{color:e.palette.secondary.main},pageNumber:{color:e.palette.common.black},curPage:{cursor:"auto",backgroundColor:e.palette.secondary.main,color:e.palette.common.white,fontWeight:e.typography.fontWeightMedium,paddingLeft:e.spacing(1),paddingRight:e.spacing(1)},ellipsis:{cursor:"auto"},hideOnMobile:{[e.breakpoints.down("xs")]:{display:"none"}}})),u=e=>{let{onClick:a,label:t,children:r,classes:l=[],disabled:s=!1,id:n}=e;return(0,i.jsx)("button",{className:(0,d.A)(...l),type:"button",disabled:s,"aria-label":t,onClick:a,id:n,children:r})},p=e=>{let{curPage:a,numPages:t,clickHandler:r}=e,p=c(),m=function(e,a){let t,i,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5;if(e<1?e=1:e>a&&(e=a),a<=r)t=1,i=a;else{let l=Math.floor(r/2),s=Math.ceil(r/2)-1;e<=l?(t=1,i=r):e+s>=a?(t=a-r+1,i=a):(t=e-l,i=e+s)}return{pages:Array.from(Array(i+1-t).keys()).map(e=>t+e),showNext:e1}}(a,t),g=m.pages[m.pages.length-1],_=m.pages[0],h=(0,i.jsx)("div",{className:(0,d.A)(p.baseButton,p.ellipsis,p.hideOnMobile),children:"..."}),b=(0,i.jsx)(u,{classes:[p.baseButton,p.pageNumber,p.hideOnMobile],label:"Go to page ".concat(t),onClick:e=>{e.preventDefault(),r(t)},children:t},t),y=(0,i.jsx)(u,{classes:[p.baseButton,p.pageNumber],label:"Go to page 1",onClick:e=>{e.preventDefault(),r(1)},id:"pagination-first-page","data-testid":"pagination-first-page",children:"1"},1);return t>1?(0,i.jsxs)("nav",{className:p.wrapper,"aria-label":"Pagination Navigation",children:[(0,i.jsx)(u,{label:"Go to first page",disabled:!m.showPrevious,classes:[p.baseButton,p.prevNext,p.hideOnMobile],onClick:e=>{e.preventDefault(),r(1)},id:"go-to-first-page","data-testid":"go-to-first-page",children:(0,i.jsx)(l.A,{})},"first"),(0,i.jsx)(u,{classes:[p.baseButton,p.prevNext],disabled:!m.showPrevious,label:"Go to previous page",id:"pagination-go-to-previous-page","data-testid":"pagination-go-to-previous-page",onClick:e=>{e.preventDefault(),r(a-1)},children:(0,i.jsx)(n.A,{})},"previous"),2===_&&y,_>2&&(0,i.jsxs)(i.Fragment,{children:[y,h]}),m.pages.map((e,t)=>e===a?(0,i.jsx)("div",{id:"pagination-current-page","aria-label":"Current page",className:(0,d.A)(p.baseButton,p.curPage),children:e},e):(0,i.jsx)(u,{classes:[p.baseButton,p.pageNumber,p.hideOnMobile],disabled:e===a,label:"Go to page ".concat(e),onClick:a=>{a.preventDefault(),r(e)},id:"pagination-go-to-page-".concat(t),"data-testid":"pagination-go-to-page-".concat(t),children:e},e)),t-g==1&&b,t-g>1&&(0,i.jsxs)(i.Fragment,{children:[h,b]}),(0,i.jsx)(u,{classes:[p.baseButton,p.prevNext],disabled:!m.showNext,label:"Go to next page",id:"pagination-go-to-next-page","data-testid":"pagination-go-to-next-page",onClick:e=>{e.preventDefault(),r(a+1)},children:(0,i.jsx)(o.default,{})},"next"),(0,i.jsx)(u,{classes:[p.baseButton,p.prevNext,p.hideOnMobile],disabled:!m.showNext,label:"Go to last page",onClick:e=>{e.preventDefault(),r(t)},children:(0,i.jsx)(s.A,{})},"last")]}):null}},73431:(e,a,t)=>{t.d(a,{AW:()=>u});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(["\n fragment DealerData on Dealer {\n id\n organizationName\n street1\n street3\n street4\n street5\n city\n phone\n email\n countryCode\n stateCode\n firstName\n lastName\n buildingRoom\n attentionTo\n department\n postalCode\n approverDealerLogonid\n approvalNeeded\n soldToPartner\n shipToPartner\n billToPartner\n payerPartner\n salesOrg\n poNumber\n dealerType\n productGroup\n isPreferredDealer\n availableProducts\n}\n "]);return s=function(){return e},e}function n(){let e=(0,i._)(["\n query Dealers($countryCode: String!, $stateCode: String, $searchTerm: String) {\n getDealers(\n countryCode: $countryCode\n stateCode: $stateCode\n searchTerm: $searchTerm\n ) {\n ...DealerData\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(s()),c=(0,r.J1)(n(),d);function u(e){let a={...o,...e};return l.IT(c,a)}},74770:(e,a,t)=>{t.d(a,{A:()=>n});var i=t(37876);t(14232);var r=t(99220),l=t(54753);let s=(0,r.n9)()(e=>({badge:{margin:e.spacing(1),width:28,height:28}})),n=e=>{let{features:a,customClass:t}=e,{classes:r}=s();return(0,i.jsxs)(i.Fragment,{children:[a.includes("NEW")&&(0,i.jsx)("img",{className:null!=t?t:r.badge,src:"/static/new_product_badge.png",alt:"new",title:l.D.NEW_PRODUCT.defaultMessage}),a.includes("enhancedValidation")&&(0,i.jsx)("img",{className:null!=t?t:r.badge,src:"/static/enhanced_validation_badge.png",alt:"enhanced validation",title:l.D.ENHANCED_VALIDATION.defaultMessage})]})}},75352:(e,a,t)=>{t.d(a,{A:()=>P});var i=t(37876),r=t(12197),l=t(36503),s=t(15319),n=t(7645),o=t(5411),d=t(61261),c=t(15743),u=t(86024),p=t(54093),m=t(3954),g=t(28888);function _(){let e=(0,g._)(["\n query Dealers(\n $countryCode: String!\n $stateCode: String\n $searchTerm: String\n ) {\n getDealers(\n countryCode: $countryCode\n stateCode: $stateCode\n searchTerm: $searchTerm\n ) {\n ...DealerData\n }\n }\n\n fragment DealerData on Dealer {\n id\n organizationName\n street1\n street3\n street4\n street5\n city\n phone\n email\n countryCode\n stateCode\n firstName\n lastName\n buildingRoom\n attentionTo\n department\n postalCode\n approverDealerLogonid\n approvalNeeded\n soldToPartner\n shipToPartner\n billToPartner\n payerPartner\n salesOrg\n poNumber\n dealerType\n productGroup\n isPreferredDealer\n availableProducts\n }\n"]);return _=function(){return e},e}let h=(0,t(82897).J1)(_());var b=t(87165),y=t(54753),A=t(82250),f=t(11788),T=t(17685),S=t(49995),C=t(14232),v=t(8733),x=t(77742),E=t(16703),N=t(33159);let I=(0,d.A)(e=>({root:{minWidth:"8vw",backgroundColor:e.palette.background.default},closeButton:{height:e.spacing(10),width:e.spacing(10),margin:e.spacing(2)},footer:{width:"100%",height:40,paddingLeft:e.spacing(5),position:"absolute",bottom:0,left:0,right:0,zIndex:1,margin:e.spacing(4,0,4)},selectButton:{width:"100%",marginRight:e.spacing(5)},listContainer:{borderBottom:"1px solid rgba(224, 224, 224, 1)",overflow:"hidden",paddingTop:e.spacing(2),paddingBottom:e.spacing(2),marginBottom:80,marginLeft:20,marginRight:20,marginTop:16,minHeight:258},inputContainer:{[e.breakpoints.up("sm")]:{marginLeft:32,marginRight:32},marginLeft:16,marginRight:16,marginTop:"24px"},input:{width:"100%"},disclaimerContainer:{width:"auto",whiteSpace:"pre-line"},checkbox:{fontSize:e.spacing(6)},checkboxWrapper:{display:"flex",flexDirection:"row",alignItems:"center"},searchIconContainer:{paddingRight:14}})),R=e=>{let{isSettingDealer:a}=e;return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(v.A,{...y.A.SET_PREFERRED_DEALER}):(0,i.jsx)(v.A,{...y.A.SELECT_VIEW_PRICING})})},B=e=>{let{dealerCount:a}=e,{formatMessage:t}=(0,x.A)(),r=t(y.A.SEE_ALL_BUYING_OPTIONS);return a?(0,i.jsx)(i.Fragment,{children:"".concat(r," (").concat(a,")")}):(0,i.jsx)(i.Fragment,{children:"".concat(r)})},M=(e,a)=>"SET_SELECTED_DEALER_ID"===a.type?a.payload:e,P=e=>{var a,t;let{open:d,onClose:g,values:_,materialPricing:P,setFieldValue:j,setIsModalOpen:L,onDealerSelect:O,onDealerSelectCallback:U,onSearch:k,isSavingDealerPreference:F=!0,disabled:D,dealers:H,btnTextOverride:G}=e,w=I(),W=(0,x.A)(),[K,q]=(0,C.useReducer)(M,null),[Y,V]=(0,C.useState)(null!==(t=null==H?void 0:null===(a=H[0])||void 0===a?void 0:a.organizationName)&&void 0!==t?t:void 0),{currentUserState:J,userId:z}=(0,f.iZ)(),{userSession:Z}=(0,T.j)(),[Q,X]=(0,C.useState)(""),[$,ee]=(0,C.useState)(Q),[ea,{loading:et}]=(0,b.Nj)({refetchQueries:[{query:m.I},{query:h,context:{userSession:Z},variables:{countryCode:null==Z?void 0:Z.country,stateCode:String(J)}}],awaitRefetchQueries:!0}),ei=async e=>{try{if(!z)throw Error("userId is required to update dealer");if(!e)throw Error("dealerId is required to update dealer");return await ea({variables:{userId:z,data:{dealerId:e}}}),U&&U(),g()}catch(e){return console.error((0,A.Mw)(e).displayableError),g()}};return(0,E.A)(()=>{k&&Q&&k(Q),ee(Q)},500,[Q]),(0,i.jsx)(u.A,{open:d,onClose:g,renderTitle:()=>(0,i.jsx)(r.A,{variant:"h2",children:F?(0,i.jsx)(v.A,{...y.A.SELECT_PREFERRED_DEALER}):(0,i.jsx)(B,{dealerCount:null==H?void 0:H.length})}),size:u.I.Large,children:(0,i.jsxs)(i.Fragment,{children:["JP"===Z.country&&(0,i.jsx)(l.A,{container:!0,className:(0,S.A)(w.inputContainer,w.disclaimerContainer),children:F?(0,i.jsx)(v.A,{...y.A.DEALER_SELECT_MODAL_DISCLAIMER}):(0,i.jsx)(v.A,{...y.A.DEALER_UPDATE_PRICING_DISCLAIMER})}),(0,i.jsx)(l.A,{className:w.inputContainer,children:(0,i.jsx)(c.A,{className:w.input,onChange:e=>X(e.target.value),placeholder:W.formatMessage(y.A.ENTER_DEALER_NAME_OR_LOCATION),size:"small",value:Q,endAdornment:(0,i.jsx)(s.A,{position:"end",className:w.searchIconContainer,children:(0,i.jsx)(p.default,{color:"primary"})})})}),(0,i.jsx)(n.A,{className:w.listContainer,children:(0,i.jsx)(N.A,{selectDealer:(e,a)=>{q({type:"SET_SELECTED_DEALER_ID",payload:e!==K?e:null}),V(a!==Y?a:void 0)},selectedDealerId:K,searchTerm:$})}),(0,i.jsxs)(l.A,{container:!0,className:w.footer,direction:"row",id:"footer",justifyContent:"flex-end",alignItems:"center",wrap:"nowrap",children:[(0,i.jsx)(l.A,{item:!0,sm:4,md:4,children:(0,i.jsx)(l.A,{container:!0,justifyContent:"center",children:(0,i.jsx)(o.A,{size:"large",color:"primary",variant:"outlined",className:w.selectButton,onClick:g,"data-testid":"select-dealer-cancel",id:"select-dealer-submit",children:(0,i.jsx)(v.A,{...y.A.CANCEL})})})}),(0,i.jsx)(l.A,{item:!0,sm:4,md:4,children:(0,i.jsx)(l.A,{container:!0,justifyContent:"center",children:(0,i.jsx)(o.A,{size:"large",color:"primary",variant:"contained",className:w.selectButton,onClick:()=>O&&_&&P&&j&&L?O(K,_,P,j,L,Y):ei(K),disabled:D||et||!K,"data-testid":"select-dealer-submit",id:"select-dealer-submit",children:G?(0,i.jsx)(v.A,{...G}):(0,i.jsx)(R,{isSettingDealer:F})})})})]})]})})}},75933:(e,a,t)=>{t.d(a,{A:()=>E});var i=t(37876),r=t(14232),l=t(71541),s=t(48829),n=t(12197),o=t(5411),d=t(64204),c=t(80491),u=t(99220),p=t(35877),m=t(11148),g=t(2727),_=t(97710),h=t(52413),b=t(43965);let y=(0,u.n9)()(e=>({productContainer:{display:"flex",justifyContent:"space-between",alignItems:"flex-start"},product:{position:"relative",width:"auto"},imageContainer:{display:"flex",justifyContent:"center",alignItems:"center",height:"58px",width:"58px",border:"1px solid ".concat(e.palette.grey[400]),borderRadius:"2px"},image:{maxHeight:"54px",maxWidth:"54px"},x:{width:"12px",height:"12px"}})),A=e=>{let{images:a,productKey:t,productNumber:r,brandKey:l}=e,{classes:s}=y(),{removeCompareProduct:n}=(0,c.Zn)(),o=null==a?void 0:a.find(e=>!e.productKey||!e.brandKey||e.productKey===t&&e.brandKey===l);return(0,i.jsxs)("div",{className:s.productContainer,children:[(0,i.jsxs)("div",{className:s.product,children:[(0,i.jsx)("div",{children:o?(0,i.jsx)("div",{className:s.imageContainer,children:(0,i.jsx)("img",{className:s.image,src:o.smallUrl||o.mediumUrl,alt:(null==o?void 0:o.altText)||""})}):(0,i.jsx)("img",{className:s.image,src:"/assets/images/supelco-no-image/supelco-no-image_w300.png",alt:"Supelco"})}),(0,i.jsx)("div",{children:(0,i.jsx)(h.N,{...m.aR.index(l,t,{catalog:(0,_.vN)(_.Xc.Products)}),passHref:!0,children:r||t})})]}),(0,i.jsx)(d.A,{onClick:()=>n({brandKey:l,productKey:t}),children:(0,i.jsx)(b.A,{className:s.x})})]})};var f=t(8733),T=t(34669),S=t(76594),C=t(18847);let v=t.n(C)()(()=>t.e(2974).then(t.bind(t,42974)),{loadableGenerated:{webpack:()=>[42974]},loadableGenerated:{webpack:()=>[42974]},ssr:!1}),x=(0,u.n9)()(e=>({root:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"0 auto",padding:e.spacing(6,10),width:"100%",maxWidth:"1280px"},drawer:{"& .MuiDrawer-paper":{boxShadow:"0 0px 10px 1px rgba(0, 0, 0, .2)"}},productsContainer:{flexGrow:2,display:"flex",padding:e.spacing(0,8),maxWidth:640,"& > *":{width:"calc(25% - ".concat(e.spacing(8),"px)"),marginRight:e.spacing(8)}},btnContainer:{display:"flex",flexDirection:"column",[e.breakpoints.up("lg")]:{flexDirection:"row"}},clearBtn:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(4),[e.breakpoints.up("lg")]:{marginTop:e.spacing(0),marginLeft:e.spacing(10)}},instructionsContainer:{maxWidth:"200px",[e.breakpoints.up("lg")]:{maxWidth:"inherit"}},instructions:{fontSize:e.typography.pxToRem(18)},blank:{background:e.palette.background.grey}})),E=e=>{let{isAemDrawer:a=!1}=e,{compareProducts:t,clearAllCompareProducts:u,sendToProductCompareDetail:_}=(0,c.Zn)(),h=(0,m.rd)(),[b]=(0,g.useSearchQuery)(),{classes:y}=x(),C=(0,p.A)(),E=(0,l.A)(C.breakpoints.up("md")),[N,I]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{I(!0)},[]),N)?a?(0,i.jsx)(v,{}):(0,i.jsx)(s.Ay,{anchor:"bottom",open:E&&t.length>0,variant:"persistent",className:y.drawer,children:(0,i.jsxs)("div",{className:y.root,children:[(0,i.jsx)("div",{className:y.instructionsContainer,children:(0,i.jsx)(n.A,{className:y.instructions,component:"h3",children:(0,i.jsx)(f.A,{...T.A.CHOOSE_UP_TO_FOUR_PRODUCTS})})}),(0,i.jsx)("div",{className:y.productsContainer,children:(0,S.A)(4,e=>t[e]?(0,i.jsx)(A,{...t[e]},t[e].productKey):(0,i.jsx)("div",{className:y.blank},e))}),(0,i.jsxs)("div",{className:y.btnContainer,children:[(0,i.jsx)(o.A,{disabled:t.length<2,variant:"outlined",color:"primary",size:"medium",onClick:()=>_(b,h),children:(0,i.jsx)(f.A,{...T.A.COMPARE})}),(0,i.jsx)(d.A,{className:y.clearBtn,onClick:()=>u(),children:(0,i.jsx)(f.A,{...T.A.CLEAR_ALL})})]})]})}):null}},76056:(e,a,t)=>{t.d(a,{A:()=>d});var i=t(37876);t(14232);var r=t(5411),l=t(8733),s=t(37929),n=t(71541),o=t(11148);let d=e=>{let{buttonMessage:a,fullWidth:t=!1,size:d="large"}=e,c=(0,s.A)(),u=(0,n.A)(c.breakpoints.up("md")),p=(0,o.rd)();return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(r.A,{color:"primary",fullWidth:!u||t,size:d,variant:"contained",href:"".concat(o.VV.index(),"?redirect=").concat(encodeURIComponent(p.asPath||o.xn.index())),children:(0,i.jsx)(l.A,{...null!=a?a:{id:"SIGN_IN_FOR_BEST_PRICING",defaultMessage:"Sign In for Best Price"}})})})}},76209:(e,a,t)=>{t.d(a,{wJ:()=>c});var i=t(28888);t(37876);var r=t(82897),l=t(54064);t(14232);var s=t(54431);function n(){let e=(0,i._)(["\n query RecentlyViewedProducts($brand: String!, $productKey: String!, $dispType: AnalyticsDispType!, $erpType: String) {\n getRecentlyViewedProducts(\n input: {brand: $brand, productKey: $productKey, dispType: $dispType, erpType: $erpType}\n ) {\n products {\n ...DynamicProduct\n }\n }\n}\n ",""]);return n=function(){return e},e}let o={},d=(0,r.J1)(n(),l.z);function c(e){let a={...o,...e};return s.IT(d,a)}},76764:(e,a,t)=>{t.d(a,{Bw:()=>u,ht:()=>c});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431),s=t(78248);function n(){let e=(0,i._)(["\n query SpecificationSheetUrl($input: SpecSheetInput!) {\n getSpecificationSheet(input: $input) {\n url\n text\n documentType\n materialId\n }\n}\n "]);return n=function(){return e},e}let o={},d=(0,r.J1)(n());function c(e){let a={...o,...e};return l.IT(d,a)}function u(e){let a={...o,...e};return s._(d,a)}},77100:(e,a,t)=>{t.d(a,{Rj:()=>_});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(["\n fragment GeneVariantFields on GeneVariant {\n commonName\n symbol\n geneId\n description\n taxonId\n}\n "]);return s=function(){return e},e}function n(){let e=(0,i._)(["\n fragment GeneFields on Gene {\n symbol\n name\n relatedCategories {\n name\n }\n summary\n synonyms\n variants {\n ...GeneVariantFields\n }\n}\n ",""]);return n=function(){return e},e}function o(){let e=(0,i._)(["\n fragment GeneSearchFields on GeneSearchResults {\n metadata {\n itemCount\n page\n perPage\n numPages\n }\n items {\n ...GeneFields\n }\n facets {\n key\n numToDisplay\n isHidden\n isCollapsed\n multiSelect\n options {\n value\n count\n }\n }\n}\n ",""]);return o=function(){return e},e}function d(){let e=(0,i._)(["\n query GeneSearch($searchTerm: String, $page: Int!, $selectedFacets: [FacetInput!], $type: GeneSearchType, $sort: Sort) {\n getGeneSearchResults(\n input: {searchTerm: $searchTerm, pagination: {page: $page}, facets: $selectedFacets, type: $type, sort: $sort}\n ) {\n ...GeneSearchFields\n }\n}\n ",""]);return d=function(){return e},e}let c={},u=(0,r.J1)(s()),p=(0,r.J1)(n(),u),m=(0,r.J1)(o(),p),g=(0,r.J1)(d(),m);function _(e){let a={...c,...e};return l.IT(g,a)}},77197:(e,a,t)=>{t.d(a,{Ay:()=>f,tq:()=>A});var i=t(37876);t(14232);var r=t(99220),l=t(12197),s=t(92189),n=t(51722),o=t(77742),d=t(8733),c=t(77660),u=t(90589),p=t(54753),m=t(51684),g=t(11148),_=t(12399),h=t(71007),b=t(46129);let y=(0,r.n9)()(e=>({vr2:{marginBottom:e.spacing(2)},vr4:{marginBottom:e.spacing(4)},body:{padding:e.spacing(8,0,10),[e.breakpoints.up("sm")]:{padding:e.spacing(10,0,12)}},title:{marginBottom:e.spacing(2),[e.breakpoints.up("sm")]:{marginBottom:e.spacing(4)}},overview:{display:"flex",flexDirection:"column",[e.breakpoints.up("md")]:{flexDirection:"row",justifyContent:"space-between"}},section:{marginBottom:e.spacing(10)},recentlyViewedProducts:{marginTop:e.spacing(12)},medium:{fontWeight:e.typography.fontWeightMedium}}));var A=function(e){return e.sds="safety data sheet",e.coa="certificate of analysis",e.coo="certificate of origin",e.coq="certificate of quality",e}({});let f=()=>{let{classes:e}=y(),{formatMessage:a}=(0,o.A)(),t=(0,g.rd)();return(0,i.jsxs)(n.A,{className:e.body,children:[(0,i.jsxs)(s.A,{maxWidth:"lg",children:[(0,i.jsx)(l.A,{id:"documents-search-title",variant:"h1",className:e.title,children:a({id:"DOCUMENTS",defaultMessage:"Documents"})}),(0,i.jsx)("div",{className:e.section,children:(0,i.jsxs)("div",{className:e.overview,children:[(0,i.jsx)(l.A,{id:"documents-search-overview",variant:"body1",className:e.vr4,children:a(p.A.DOCUMENT_SEARCH_SUBTITLE)}),(0,i.jsx)(m.A,{children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(l.A,{variant:"body1",children:[(0,i.jsx)(d.A,{id:"IS_IT_RELATED_TO_A_PREVIOUS_ORDER",defaultMessage:"Is it related to a previous order",values:{b:function(){for(var e=arguments.length,a=Array(e),t=0;t(0,h.pc)({event:"documentation_interaction",action:"visit document library",detail:"".concat(t.query.tab," tab"),section:"document search",component:"body",elementType:"link",elementText:"document library",linkUrl:g.U1.index(),coreEvent:"no"}),children:(0,i.jsx)(d.A,{id:"DOCUMENT_LIBRARY",defaultMessage:"Document Library"})})}}),"."]})]})})]})}),(0,i.jsx)(_.A,{})]}),(0,i.jsx)(u.A,{dispType:c.HI.RecentlyViewedDocumentsSearch,className:e.recentlyViewedProducts,analyticsPageName:"document search",analyticsPageDetails:"document search page"})]})}},79965:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876);t(14232);var r=t(99220),l=t(72185),s=t(5411),n=t(8733),o=t(46129),d=t(11148),c=t(64272);let u=(0,r.n9)()(e=>({actionButton:{marginTop:e.spacing(5),padding:e.spacing(2,6)},alertBanner:{backgroundColor:e.palette.primary.light,border:"1px solid ".concat(e.palette.primary.main),color:e.palette.common.black,justifyContent:"center",padding:e.spacing(3,0),textAlign:"center"}})),p=e=>{let{actionButtonText:a,alertMessage:t,gaSection:r}=e,{classes:p}=u();return(0,i.jsxs)(l.A,{className:p.alertBanner,"data-testid":"shopping-ai-banner",icon:!1,variant:"outlined",role:"alert","aria-live":"assertive",children:[t,(0,i.jsx)(o.N,{"data-testid":"shopping-ai-banner-action-button",href:d._W.index(),children:(0,i.jsx)(s.A,{className:p.actionButton,color:"primary",variant:"outlined",onClick:()=>{(0,c.BI)({payload:{event:"ls_ai_interaction",action:"open ai tool",detail:void 0,section:r,component:"body",element_type:"button",element_text:a||"try it out",link_url:d._W.index(),core_event:"no",user_detail:void 0,event_group:void 0,event_subgroup:void 0,product_id:void 0,product_brand:void 0}})},"aria-label":a?"".concat(a):"Try it out",children:a||(0,i.jsx)(n.A,{id:"TRY_IT_OUT",defaultMessage:"Try It Out"})})})]})}},80491:(e,a,t)=>{t.d(a,{NN:()=>h,Zn:()=>b,lz:()=>m,wv:()=>g});var i=t(14232),r=t(30915),l=t.n(r),s=t(47801),n=t(11148),o=t(77660),d=t(71007),c=t(54366),u=t(8288);let p={PRODUCTS:",",OPTION_SETS:":"},m=e=>{if(!e||0===e.length)return[];let a=e.split(p.PRODUCTS);if(!a||0===a.length)return[];let t=[];return a.map(e=>{let a=e.split(p.OPTION_SETS);if(a&&a.length>=1){let e=a[0],i=a.length>1?a[1]:"",r=a.length>2?a[2]:"",l={productKey:e,brandKey:i};r&&(r===o.Mh.B2b?l.catalogType=o.Mh.B2b:r===o.Mh.Buildingblocks?l.catalogType=o.Mh.Buildingblocks:r===o.Mh.Sial&&(l.catalogType=o.Mh.Sial)),t.push(l)}return e}),t},g=e=>e.map(e=>{let a=e.productKey,t=e.brandKey,i=e.catalogType;return"".concat(a).concat(p.OPTION_SETS).concat(t).concat(p.OPTION_SETS).concat(i)}).join(p.PRODUCTS),_="compareProducts",h=4;function b(){let e=(0,s.Fo)(_,[]),a=(0,i.useCallback)(a=>Array.isArray(e)?e.length>=h?void 0:e.findIndex(e=>{let{brandKey:t,productKey:i}=e;return a.brandKey===t&&a.productKey===i})>=0?void 0:s.sZ.setItem(_,e.concat([a])):s.sZ.setItem(_,[a]),[e]),t=(0,i.useCallback)(a=>{if(!Array.isArray(e))return;let t=e.findIndex(e=>{let{brandKey:t,productKey:i}=e;return a.brandKey===t&&a.productKey===i});if(t>=0)return s.sZ.setItem(_,e.slice(0,t).concat(e.slice(t+1)))},[e]),r=(0,i.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return s.sZ.setItem(_,e)},[]),o=(0,i.useMemo)(()=>Array.isArray(e)?e:[],[e]);return{compareProducts:o,addCompareProduct:a,removeCompareProduct:t,clearAllCompareProducts:r,sendToProductCompareDetail:(0,i.useCallback)((a,t)=>{let{pathAfterBasename:i}=(0,u.yp)(t.asPath);(0,d.OT)({action:c.PP.CompareProducts,detail:null==e?void 0:e.map(e=>e.productKey).join("|"),section:"choose up to 4 products to compare",component:"slider",elementType:"button",elementText:"compare"});let r=g(e||[]),s={...a,products:r,returnUrl:i};return t.push("".concat(n.aR.compare(),"?").concat(l().stringify(s)))},[e]),sendToDiscontinuedProductCompareDetail:(0,i.useCallback)((a,t,i,r)=>{let{pathAfterBasename:s}=(0,u.yp)(t.asPath);(0,d.OT)({action:"compare with discontinued products",detail:null==e?void 0:e.map(e=>e.productKey).join("|"),section:"recommended alternatives",component:"body",elementType:"button",elementText:"compare selected",productId:i,productBrand:r});let o=g(e||[]),c={...a,products:o,returnUrl:s};return t.push("".concat(n.aR.compare(),"?").concat(l().stringify(c)))},[e])}}},81232:(e,a,t)=>{t.d(a,{A:()=>i.A});var i=t(32609)},81474:(e,a,t)=>{t.d(a,{le:()=>_,rx:()=>u});var i=t(28888);t(37876);var r=t(82897);t(14232);var l=t(54431);function s(){let e=(0,i._)(["\n fragment SubstanceProductFields on Product {\n name\n displaySellerName\n productNumber\n productKey\n isSial\n isMarketplace\n marketplaceSellerId\n marketplaceOfferId\n cardCategory\n cardAttribute {\n citationCount\n application\n }\n attributes {\n key\n label\n values\n }\n speciesReactivity\n brand {\n key\n erpKey\n name\n color\n }\n images {\n altText\n smallUrl\n mediumUrl\n largeUrl\n }\n keyAttributes {\n key\n label\n values\n }\n description\n sdsLanguages\n sdsPnoKey\n similarity\n paMessage\n features\n catalogId\n materialIds\n erp_type\n legalNameSuffix\n isBBE\n txnBadge {\n label\n priority\n salesOrgIds\n type\n }\n}\n "]);return s=function(){return e},e}function n(){let e=(0,i._)(["\n fragment SubstanceFields on Substance {\n _id\n id\n name\n synonyms\n empiricalFormula\n linearFormula\n molecularWeight\n legalName\n aliases {\n key\n label\n value\n }\n images {\n sequence\n altText\n smallUrl\n mediumUrl\n largeUrl\n brandKey\n productKey\n label\n videoUrl\n }\n casNumber\n keyAttributes {\n key\n label\n values\n }\n products {\n ...SubstanceProductFields\n }\n}\n ",""]);return n=function(){return e},e}function o(){let e=(0,i._)(["\n fragment ProductSearchFields on ProductSearchResults {\n metadata {\n itemCount\n setsCount\n page\n perPage\n numPages\n redirect\n suggestedType\n }\n items {\n ... on Substance {\n ...SubstanceFields\n }\n ... on Product {\n ...SubstanceProductFields\n }\n }\n facets {\n key\n numToDisplay\n isHidden\n isCollapsed\n multiSelect\n prefix\n options {\n value\n count\n }\n }\n didYouMeanTerms {\n term\n count\n }\n}\n ","\n",""]);return o=function(){return e},e}function d(){let e=(0,i._)(["\n query ProductSearch($searchTerm: String, $page: Int!, $sort: Sort, $group: ProductSearchGroup, $selectedFacets: [FacetInput!], $type: ProductSearchType, $catalogType: CatalogType, $orgId: String, $region: String, $facetSet: [String], $filter: String, $variation: String, $displayLanguage: String) {\n getProductSearchResults(\n input: {searchTerm: $searchTerm, pagination: {page: $page}, sort: $sort, group: $group, facets: $selectedFacets, type: $type, catalogType: $catalogType, orgId: $orgId, region: $region, facetSet: $facetSet, filter: $filter, variation: $variation, displayLanguage: $displayLanguage}\n ) {\n ...ProductSearchFields\n }\n}\n ",""]);return d=function(){return e},e}let c={},u=(0,r.J1)(s()),p=(0,r.J1)(n(),u),m=(0,r.J1)(o(),p,u),g=(0,r.J1)(d(),m);function _(e){let a={...c,...e};return l.IT(g,a)}},84119:(e,a,t)=>{t.d(a,{A:()=>C});var i=t(37876),r=t(14232),l=t(39324),s=t.n(l),n=t(11148),o=t(8733),d=t(99220),c=t(7645),u=t(5411),p=t(34415),m=t(77501),g=t(52413),_=t(75352),h=t(82250),b=t(54753),y=t(11788),A=t(69485),f=t(17685);let{publicRuntimeConfig:{featureFlags:T}}=s()(),S=(0,d.n9)()(e=>({row:{display:"flex"},rowFormatting:{display:"flex",justifyContent:"center",padding:e.spacing(3,0),borderBottom:"1px solid ".concat(e.palette.grey[300]),borderTop:"1px solid ".concat(e.palette.grey[300])},errorText:{lineHeight:1.75},errorContact:{display:"flex",alignItems:"center"},seeDealerOptionsLink:{color:e.palette.primary.main,cursor:"pointer",padding:0,marginLeft:e.spacing(1),textTransform:"capitalize"},centerJustified:{display:"flex",justifyContent:"center",fontWeight:500}})),C=e=>{var a;let{error:t,productNumber:l,isMarketplace:s=!1,sellerName:d="",marketplaceSellerId:C="",marketplaceOfferId:v="",materialPricing:x,isCenterJustified:E=!0,handlePriceUpdateForDealer:N}=e,{classes:I,cx:R}=S(),B=(0,n.rd)(),{isDTAQZuCustomer:M}=(0,y.iZ)(),[P,j]=(0,r.useState)(!1),L=t?(0,h.Mw)(t).errors[0]:void 0,O=(null==L?void 0:null===(a=L.misc)||void 0===a?void 0:a.hideTechnicalServiceLink)===void 0||L.misc.hideTechnicalServiceLink,U=s&&!!d&&!!C&&!!v,k=T.dealerCartEnabled&&M,F=(null==L?void 0:L.code)&&b.A[L.code]||b.A.PRICING_AND_AVAILABILITY_UNAVAILABLE,{userSession:{country:D}}=(0,f.j)();return(0,i.jsxs)("div",{className:R(I.row,{[I.rowFormatting]:E}),children:[(0,i.jsx)(c.A,{mr:2,children:(0,i.jsx)(m.default,{color:"error"})}),(0,i.jsxs)(c.A,{className:R({[I.centerJustified]:E}),children:[(0,i.jsx)("span",{className:R({[I.errorText]:E}),children:(null==L?void 0:L.code)==="EMD_MILLIPORE_PRICING_AND_INVENTORY_UNAVAILABLE"?"US"===D?(0,i.jsx)(A.J,{id:"PRODUCT_SOLD_EXCLUSIVELY_BY_MILLIPORE_VIA_OFFLINE_CHANNELS",defaultMessage:"This product is sold exclusively by Millipore via offline channels. {link}",values:{link:(0,i.jsx)(g.N,{href:n.mA.customerSupport(),children:(0,i.jsx)("a",{children:(0,i.jsx)(o.A,{id:"CONTACT_CUSTOMER_SERVICE_FIRST_UPPERCASE",defaultMessage:"Contact Customer Service"})})})}}):"CA"===D?(0,i.jsx)(A.J,{id:"PRODUCT_ONLY_SOLD_VIA_OFFLINE_CHANNELS",defaultMessage:"This product is only sold via offline channels. {link}",values:{link:(0,i.jsx)(g.N,{href:n.mA.customerSupport(),children:(0,i.jsx)("a",{children:(0,i.jsx)(o.A,{id:"PLEASE_CONTACT_CUSTOMER_SERVICE",defaultMessage:"Please Contact Customer Service"})})})}}):(0,i.jsx)(A.J,{...F,values:{link:(0,i.jsx)("a",{href:"http://www.emdmillipore.com/",children:"Millipore"})}}):(null==L?void 0:L.code)==="MERCK_MILLIPORE_PRICING_AND_INVENTORY_UNAVAILABLE"?(0,i.jsx)(A.J,{...F,values:{link:(0,i.jsx)("a",{href:"http://www.merckmillipore.com/",children:"Merck Millipore"})}}):(null==L?void 0:L.code)==="MM_PRICING_AND_INVENTORY_UNAVAILABLE_HAS_STOCK"||(null==L?void 0:L.code)==="MM_PRICING_AND_INVENTORY_UNAVAILABLE"?(0,i.jsx)(A.J,{...F,values:{productNumber:l,link:(0,i.jsx)("a",{href:"http://hg.y866.cn/germ/",target:"_blank",rel:"noreferrer",children:"Sigma-Aldrich"})}}):(null==L?void 0:L.code)==="PRODUCT_ONLY_SOLD_VIA_OFFLINE_CHANNELS"?(0,i.jsx)(A.J,{...F,values:{link:(0,i.jsx)(g.N,{href:n.mA.customerSupport(),children:(0,i.jsx)("a",{children:(0,i.jsx)(o.A,{id:"PLEASE_CONTACT_CUSTOMER_SERVICE",defaultMessage:"Please Contact Customer Service"})})})}}):(null==L?void 0:L.code)==="CUSTOMER_NUMBER_BLOCKED"?(0,i.jsx)(A.J,{...F,values:{customerNumber:(null==L?void 0:L.paramList)?null==L?void 0:L.paramList[0]:""}}):l?(0,i.jsx)(A.J,{...F,values:{productNumber:(0,i.jsx)("b",{children:l})}}):(0,i.jsx)(A.J,{...F})}),O||U?null:(0,i.jsxs)("span",{children:[(0,i.jsx)("span",{children:"\xa0"}),(0,i.jsx)(g.N,{href:n.mA.customerSupport(),passHref:!0,children:(0,i.jsx)(p.A,{color:"primary",className:I.errorText,children:(0,i.jsx)(o.A,{...b.A.CONTACT_TECHNICAL_SERVICE})})})]}),U?(0,i.jsxs)("span",{className:I.errorContact,children:[(0,i.jsx)("span",{children:"\xa0"}),(0,i.jsx)(g.N,{...n.kJ.contact(d,C,B.asPath,n.C2.OFFER_MESSAGING,v),children:(0,i.jsx)("a",{children:(0,i.jsx)(o.A,{...b.A.CONTACT_SELLER_WITH_NAME,values:{sellerName:d}})})})]}):null,k&&(0,i.jsx)(u.A,{variant:"text",className:I.seeDealerOptionsLink,onClick:()=>j(!0),children:(0,i.jsx)(o.A,{...b.A.SEE_ALL_BUYING_OPTIONS})}),k&&N&&P&&(0,i.jsx)(_.A,{values:{},materialPricing:x,isSavingDealerPreference:!1,setFieldValue:e=>e,setIsModalOpen:j,onDealerSelect:(e,a)=>N(e,{},x,e=>e,j,a),open:P,onClose:()=>j(!1),disabled:!1})]})]})}},84627:(e,a,t)=>{t.d(a,{A:()=>f});var i=t(37876),r=t(99220),l=t(21018),s=t(8392),n=t(36503),o=t(12197),d=t(34415),c=t(8733),u=t(54753),p=t(11148),m=t(52413);let g=(0,r.n9)()(e=>({vr4:{marginBottom:e.spacing(4)},vr6:{marginBottom:e.spacing(6)},mediumBold:{fontWeight:e.typography.fontWeightMedium},boldWeight:{fontWeight:e.typography.fontWeightBold},diagramContainer:{display:"flex",justifyContent:"center"},purple:{color:e.palette.secondary.main},grey400:{color:e.palette.grey[400]},value:{fontSize:e.typography.pxToRem(40),fontWeight:e.typography.fontWeightMedium,lineHeight:1,borderBottom:"4px solid",paddingBottom:e.spacing(2),marginBottom:e.spacing(2),[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(56)}},label:{fontSize:e.typography.pxToRem(10),fontWeight:e.typography.fontWeightMedium,[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(14)},textAlign:"center"},quantitylabel:{fontSize:e.typography.pxToRem(10),fontWeight:e.typography.fontWeightMedium,[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(14)},color:e.palette.common.black,textAlign:"center"},examples:{marginTop:e.spacing(6),marginRight:e.spacing(4)},divider:{fontSize:e.typography.pxToRem(40),fontWeight:e.typography.fontWeightMedium,lineHeight:1,padding:e.spacing(0,2),color:e.palette.grey[400],[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(72),lineHeight:.75}},exampleContainer:{background:e.palette.common.white,padding:e.spacing(4,6),marginBottom:e.spacing(4),width:"260px",[e.breakpoints.up("md")]:{width:"320px"}},additionalExamplesContainer:{textAlign:"center"},copyText:{fontSize:e.typography.pxToRem(12),[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(14)}}})),_=e=>{let{techServiceLinkClicked:a}=e,{classes:t,cx:r}=g();return(0,i.jsxs)(n.A,{container:!0,children:[(0,i.jsx)(n.A,{item:!0,xs:12,className:t.vr6,children:(0,i.jsxs)(o.A,{variant:"body2",className:t.copyText,children:[(0,i.jsx)(c.A,{id:"HOW_TO_ENTER_PRODUCT_NUMBER_EXAMPLE",defaultMessage:"Product numbers are combined with Pack Sizes/Quantity when displayed on the website (example: T1503-25G). Please make sure you enter "})," ",(0,i.jsx)("span",{className:t.mediumBold,children:(0,i.jsx)(c.A,{id:"HOW_TO_ENTER_PRODUCT_NUMBER_INSTRUCTIONS_TEXT",defaultMessage:"ONLY the product number in the Product Number field"})})," (",(0,i.jsx)("span",{style:{textTransform:"lowercase"},children:(0,i.jsx)(c.A,{id:"EXAMPLE_PRODUCT_NUMBER",defaultMessage:"example"})}),": ",(0,i.jsx)("span",{children:" T1503)."})]})}),(0,i.jsxs)(n.A,{item:!0,xs:12,className:t.exampleContainer,children:[(0,i.jsx)(o.A,{variant:"body2",className:r(t.vr4,t.copyText),children:(0,i.jsx)(c.A,{...u.A.EXAMPLE})}),(0,i.jsxs)("div",{className:r(t.diagramContainer,t.vr6),children:[(0,i.jsxs)("div",{className:t.purple,children:[(0,i.jsx)("div",{className:t.value,children:"T1503"}),(0,i.jsx)("div",{className:t.label,children:(0,i.jsx)(c.A,{...u.A.PRODUCT_NUMBER})})]}),(0,i.jsx)("div",{className:t.divider,children:"-"}),(0,i.jsxs)("div",{className:t.grey400,children:[(0,i.jsx)("div",{className:t.value,children:"25G"}),(0,i.jsx)("div",{className:t.quantitylabel,children:(0,i.jsx)(c.A,{...u.A.PACK_SIZE_QUANTITY})})]})]}),(0,i.jsx)(o.A,{variant:"body2",className:r(t.vr4,t.copyText),children:(0,i.jsx)(c.A,{...u.A.ADDITIONAL_EXAMPLES})}),(0,i.jsxs)(n.A,{container:!0,justifyContent:"center",alignItems:"flex-start",className:r(t.additionalExamplesContainer),children:[(0,i.jsx)(n.A,{item:!0,xs:12,md:6,className:t.vr4,children:(0,i.jsxs)(o.A,{variant:"body1",className:t.boldWeight,children:[(0,i.jsx)("span",{className:t.purple,children:"705578"}),(0,i.jsx)("span",{className:t.grey400,children:"-5MG-PW"})]})}),(0,i.jsx)(n.A,{item:!0,xs:12,md:6,className:t.vr4,children:(0,i.jsxs)(o.A,{variant:"body1",className:t.boldWeight,children:[(0,i.jsx)("span",{className:t.purple,children:"PL860-CGA/SHF"}),(0,i.jsx)("span",{className:t.grey400,children:"-1EA"})]})}),(0,i.jsx)(n.A,{item:!0,xs:12,md:6,className:t.vr4,children:(0,i.jsxs)(o.A,{variant:"body1",className:t.boldWeight,children:[(0,i.jsx)("span",{className:t.purple,children:"MMYOMAG"}),(0,i.jsx)("span",{className:t.grey400,children:"-74K-13"})]})}),(0,i.jsxs)(n.A,{item:!0,xs:12,md:6,children:[(0,i.jsx)(o.A,{variant:"body1",children:(0,i.jsx)("span",{className:t.boldWeight,children:"1000309185"})}),(0,i.jsxs)(o.A,{variant:"body1",children:[(0,i.jsx)(c.A,{id:"ENTER_AS_PRODUCT_NUMBER",defaultMessage:"enter as"})," ",(0,i.jsx)("span",{className:r(t.purple,t.boldWeight),children:"1.00030"}),(0,i.jsx)("span",{className:r(t.grey400,t.boldWeight),children:"9185"}),(0,i.jsx)("span",{children:")"})]})]})]})]}),(0,i.jsxs)(o.A,{variant:"body2",className:t.copyText,children:[(0,i.jsx)(c.A,{...u.A.HAVING_TROUBLE}),(0,i.jsx)(m.N,{href:p.mA.customerSupport(),passHref:!0,children:(0,i.jsx)(d.A,{onClick:()=>a?a("how to find the product number - technical service",{action:"contact technical service - how to find the product number",component:"right rail",elementType:"link",elementText:"technical service",linkUrl:p.mA.customerSupport()}):null,href:"passHref",children:(0,i.jsx)(c.A,{...u.A.TECHNICAL_SERVICE})})})," ",(0,i.jsx)(c.A,{...u.A.FOR_ASSISTANCE})]})]})};t(14232);var h=t(77742);let b=(0,r.n9)()(e=>({heading:{marginTop:e.spacing(4)},banner:{alignItems:"start",background:e.palette.background.grey,display:"flex",flexDirection:"column",paddingBottom:e.spacing(4),paddingLeft:e.spacing(4),paddingTop:e.spacing(4),width:"100%",[e.breakpoints.up("sm")]:{alignItems:"start",paddingLeft:e.spacing(6)},"& p":{fontSize:e.typography.pxToRem(14),[e.breakpoints.up("sm")]:{fontSize:e.typography.pxToRem(15)}}},bodyText:{marginBottom:e.spacing(2)}})),y=e=>{let{type:a,requestCertLinkClicked:t}=e,{classes:r}=b(),{formatMessage:l}=(0,h.A)(),s="request "+a.toLowerCase(),n=s+" link";return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{variant:"h3",className:r.heading,children:l(u.A.NOT_FINDING_WHAT_YOU_ARE_LOOKING_FOR)}),(0,i.jsxs)("div",{className:r.banner,children:[(0,i.jsx)(o.A,{variant:"body1",className:r.bodyText,children:l(u.A.REQUEST_CERTIFICATE_INSTRUCTIONS,{type:a})}),(0,i.jsx)(o.A,{variant:"body1",children:(0,i.jsx)(d.A,{href:p.mA.customerSupport(),onClick:()=>t?t(n,{action:s,component:"right rail",elementType:"link",elementText:s,linkUrl:p.mA.customerSupport()}):null,children:l(u.A.REQUEST_CERTIFICATE,{type:a})})})]})]})},A=(0,r.n9)()(e=>({accordionContainer:{display:"flex",flexDirection:"column",gap:e.spacing(6),marginTop:e.spacing(4)},accordion:{background:e.palette.background.grey,"& h2":{fontSize:e.typography.pxToRem(14),fontWeight:e.typography.fontWeightMedium,letterSpacing:"normal",paddingLeft:e.spacing(2),textTransform:"none",[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16),paddingLeft:e.spacing(4)}}},accordionDetails:{background:e.palette.background.grey,display:"flex",flexDirection:"column",padding:e.spacing(0,4),[e.breakpoints.up("md")]:{padding:e.spacing(0,6)}}})),f=e=>{let{analyticsCallback:a,certificateType:t}=e,{classes:r}=A(),n=(e,t)=>{let i=t?"expand":"hide";a("".concat(e," - ").concat(i),{action:"".concat(i," - ").concat(e),component:"right rail",elementType:"accordion",elementText:e.toLowerCase()})};return(0,i.jsxs)("div",{className:r.accordionContainer,children:[(0,i.jsxs)(l.O,{children:[(0,i.jsx)(l.A,{summary:(0,i.jsx)(c.A,{id:"HOW_TO_FIND_PRODUCT_NUMBER",defaultMessage:"How to Find the Product Number"}),details:(0,i.jsx)(_,{techServiceLinkClicked:a}),summaryId:"findProductNumber-summary",summaryAriaControls:"findProductNumber-content",overrideClasses:{accordion:r.accordion,details:r.accordionDetails},expandedCallback:e=>n("How to Find the Product Number",e)}),t&&(0,i.jsx)(l.A,{summary:(0,i.jsx)(c.A,{id:"HOW_TO_FIND_LOT_NUMBER",defaultMessage:"How to Find a Lot/Batch Number for {formType}",values:{formType:t}}),details:(0,i.jsx)(s.A,{type:t,isAccordion:!0,isDialog:!0,customerSupportLinkClicked:a}),summaryId:"findLotNumber-summary",summaryAriaControls:"findLotNumber-content",overrideClasses:{accordion:r.accordion,details:r.accordionDetails},expandedCallback:e=>n("How to Find a Lot/Batch Number for ".concat(t),e)})]}),t&&(0,i.jsx)(y,{requestCertLinkClicked:a,type:t})]})}},85150:(e,a,t)=>{t.d(a,{A:()=>r,I:()=>i});let i=(0,t(99220).n9)()(e=>({table:{"& .MuiTableCell-root.MuiTableCell-head":{padding:e.spacing(0,2),"&:first-of-type":{padding:e.spacing(0,2,0,.5)},"&:last-of-type":{padding:e.spacing(0,.5,0,2)}},"& .MuiTableCell-root":{padding:e.spacing(2),"&:first-of-type":{padding:e.spacing(2,2,2,.5)},"&:last-of-type":{padding:e.spacing(1,.5,1,2)}}},multiCountryTable:{paddingBottom:e.spacing(7)},tRow:{display:"flex",alignItems:"center","& > div":{lineHeight:1.3,"&:nth-of-type(1)":{width:".5%"},"&:nth-of-type(2)":{width:"15%"},"&:nth-of-type(3)":{width:"12%"},"&:nth-of-type(4)":{flexGrow:1,flexShrink:0},"&:nth-of-type(5)":{width:"14%",minWidth:"fit-content"},"&:nth-of-type(6)":{width:"17%",maxWidth:e.typography.pxToRem(180)},"&:not(:last-of-type)":{paddingRight:e.spacing(2)}}},tHeadRow:{whiteSpace:"nowrap","& > *":{fontSize:e.typography.pxToRem(12)}},tBodyRow:{padding:e.spacing(3,0),borderBottom:"1px solid ".concat(e.palette.grey[300])},tfoot:{backgroundColor:"white"},addToCart:{marginTop:e.spacing(4),padding:e.spacing(0,4)},countryName:{fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(19),paddingBottom:e.spacing(3),paddingLeft:e.spacing(2)},listPrice:{fontSize:e.typography.pxToRem(11),textDecoration:"line-through",color:e.palette.common.black},shipEstimateColumn:{display:"flex",alignItems:"center"},availabilityUnknownIcon:{fontSize:e.typography.pxToRem(20),color:e.palette.warning.main,marginRight:e.spacing(1.5),width:"19px",verticalAlign:"bottom"},availableIcon:{fontSize:e.typography.pxToRem(20),color:e.palette.success.main,marginRight:e.spacing(1.5),width:"19px",height:"auto",verticalAlign:"bottom"},seeDealerOptionsText:{color:e.palette.text.primary,fontSize:e.typography.pxToRem(14),textTransform:"capitalize",marginLeft:e.spacing(1),verticalAlign:"inherit",display:"inline-flex"},seeDealerOptionsLink:{[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16),marginLeft:e.spacing(1)},[e.breakpoints.down("md")]:{verticalAlign:"baseline"},fontWeight:e.typography.fontWeightBold,textTransform:"capitalize",color:e.palette.primary.main,cursor:"pointer"},tBodyButtonRow:{padding:e.spacing(3,0),justifyContent:"flex-end"},addToCartButton:{minWidth:e.typography.pxToRem(136)},bulkOrderLink:{fontSize:e.typography.pxToRem(16),marginRight:e.spacing(6)},buttonFilled:{marginRight:e.spacing(6),"&, &:hover":{backgroundColor:e.palette.common.white}},errorIcon:{marginRight:e.spacing(1)}})),r=i},85366:(e,a,t)=>{t.d(a,{Ay:()=>B,j5:()=>R});var i=t(37876),r=t(14232),l=t(8733),s=t(61261),n=t(34415),o=t(36503),d=t(5411),c=t(11148),u=t(54753),p=t(97710),m=t(52413),g=t(46236),_=t(71541),h=t(12197),b=t(35877),y=t(49691),A=t(62155),f=t(86024),T=t(66896),S=t(93186),C=t(52710);let v=(0,s.A)(e=>({mainContainer:{padding:e.spacing(10,4,4,4),[e.breakpoints.up("md")]:{padding:e.spacing(8)}},imgWrapper:{display:"flex",justifyContent:"center",alignItems:"center",padding:e.spacing(4),marginTop:e.spacing(4),height:e.typography.pxToRem(300),border:"1px solid ".concat(e.palette.grey[400]),borderRadius:"4px","& img":{width:"auto",maxWidth:"100%",maxHeight:"100%"},[e.breakpoints.up("md")]:{marginTop:0,minWidth:"36%","& img":{width:"100%"}}},link:{fontWeight:e.typography.fontWeightBold},substance:{display:"flex",flexDirection:"column",marginBottom:0,[e.breakpoints.up("md")]:{flexDirection:"row",marginBottom:e.spacing(8)}},substanceName:{fontSize:e.typography.pxToRem(18),marginBottom:e.spacing(4)},substanceDetailsContainer:{padding:e.spacing(5,5,5,0),maxWidth:"100%","& .MuiGrid-container":{marginBottom:e.spacing(1.5)},[e.breakpoints.up("md")]:{padding:e.spacing(0,5),minWidth:"64%"}},dialogHeader:{backgroundColor:e.palette.background.grey,fontSize:e.typography.pxToRem(12),padding:e.spacing(2),display:"flex",justifyContent:"space-between",alignItems:"center",width:"100%"},caretRight:{width:"5px",marginLeft:e.spacing(1)},detailsLink:{fontWeight:e.typography.fontWeightBold,color:e.palette.primary.main,display:"flex",alignItems:"center",justifyContent:"flex-end",marginTop:e.spacing(4),[e.breakpoints.up("md")]:{marginTop:e.spacing(1)}},breakWord:{wordBreak:"break-word"},breakAll:{wordBreak:"break-all"},mobileProductTable:{borderTop:"1px solid ".concat(e.palette.grey[400]),borderBottom:"1px solid ".concat(e.palette.grey[400]),"& li":{padding:e.spacing(4,0)}}})),x=e=>{let{catalogOverride:a=null,catalogType:t,open:r,setModalOpen:s,substance:o,substanceName:d}=e,x=v(),E=(0,b.A)(),N=(0,c.rd)(),I=(0,p.h2)({focus:N.query.focus}),R=(0,_.A)(E.breakpoints.up("md")),{products:B,images:M,name:P,synonyms:j,casNumber:L,molecularWeight:O,linearFormula:U,aliases:k,id:F}=o,D=null==k?void 0:k.find(e=>e.key===p.VT.EcNumber),H=null==k?void 0:k.find(e=>e.key.includes(p.VT.BeilsteinRegistryNumber)),G=null!=a?a:(0,p.vN)(null!=t?t:I.focus),w=e=>1===B.length?(0,i.jsx)(m.N,{...c.aR.index(B[0].brand.key,B[0].productKey,{catalog:G}),passHref:!0,children:(0,i.jsx)(n.A,{children:e})}):(0,i.jsx)(m.N,{...c.SL.index(F,G),passHref:!0,children:(0,i.jsx)(n.A,{children:e})});return(0,i.jsx)(f.A,{open:r,size:f.I.Large,onClose:()=>s(!1),children:(0,i.jsxs)("div",{className:x.mainContainer,children:[(0,i.jsxs)("div",{className:x.substance,children:[(0,i.jsx)("div",{className:x.imgWrapper,children:(0,i.jsx)(g.A,{image:M[0],altTextFallback:P})}),(0,i.jsxs)("div",{className:x.substanceDetailsContainer,children:[(0,i.jsx)(h.A,{className:x.substanceName,component:"h2",variant:"h3",children:d}),(null==j?void 0:j.length)?(0,i.jsx)(y.Ay,{message:u.A.SYNONYMS,searchValue:j.join(", "),classes:x.breakWord}):null,O?(0,i.jsx)(y.Ay,{message:u.A.MOLECULAR_WEIGHT,searchValue:O,classes:x.breakAll}):null,L?(0,i.jsx)(y.Ay,{message:u.A.CAS_NO,searchValue:L,classes:x.link,searchFocusType:(0,p.UQ)(I.focus),productSearchType:p.mI.CasNumber}):null,D?(0,i.jsx)(y.Ay,{message:u.A.EC_NO,searchValue:D.value,searchFocusType:null!=a?a:(0,p.UQ)(I.focus),productSearchType:p.mI.EgecNumber,classes:x.link}):null,H?(0,i.jsx)(y.Ay,{message:u.A.BEILSTEIN_NO,searchValue:H.value,classes:x.breakAll}):null,U?(0,i.jsx)(y.Ay,{message:u.A.MOLECULAR_FORMULA,searchValue:U,classes:x.breakWord}):null]})]}),(0,i.jsx)("div",{children:(0,i.jsx)(C.M,{source:"srp - ".concat(I.focus),children:R?(0,i.jsx)(A.Ay,{products:B,displayBadgesOnProduct:!0,focus:null!=a?a:(0,p.UQ)(I.focus),displayViewLink:!1}):(0,i.jsx)("div",{className:x.mobileProductTable,children:(0,i.jsx)(S.A,{products:B,displayBadgesOnProduct:!0,focus:null!=a?a:(0,p.UQ)(I.focus)})})})}),(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:x.detailsLink,children:(0,i.jsx)(l.A,{...u.A.VIEW_FULL_DETAILS,children:e=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{children:w(e)}),(0,i.jsx)(T.A,{className:x.caretRight})]})})})})]})})};var E=t(61206),N=t(96707);let I=(0,s.A)(e=>({cardColor:{backgroundColor:e.palette.common.white,[e.breakpoints.down("xs")]:{background:e.palette.background.grey,padding:0}},substanceNameWrapper:{paddingLeft:30,[e.breakpoints.down("xs")]:{paddingTop:0,paddingLeft:0,pointerEvents:"none"}},substanceName:{fontWeight:e.typography.fontWeightBold,fontSize:e.typography.pxToRem(16),lineHeight:"1.43rem",wordBreak:"break-all",overflow:"hidden",display:"-webkit-box","-webkit-line-clamp":2,"-webkit-box-orient":"vertical",[e.breakpoints.down("xs")]:{color:e.palette.common.black}},link:{color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold},button:{bottom:5,fontSize:e.typography.pxToRem(16),opacity:0,position:"absolute",transition:"opacity .2s ease-in-out",width:"160px",[e.breakpoints.down("md")]:{display:"none"}},imgContainer:{paddingTop:"0 !important"},imgButtonGroup:{position:"relative",display:"flex",justifyContent:"center",alignItems:"center"},imgWrapper:{height:e.typography.pxToRem(185),width:"100%",position:"relative",display:"flex",alignItems:"center",justifyContent:"center","& img":{maxWidth:"85%",maxHeight:"85%",height:"auto",width:"auto"},[e.breakpoints.down("md")]:{height:e.typography.pxToRem(120),"& img":{maxWidth:"65%",maxHeight:"65%",border:"1px solid ".concat(e.palette.grey[600])}}},substanceGridWrapper:{[e.breakpoints.down("md")]:{paddingTop:30}},productDetails:{fontSize:e.typography.pxToRem(12),minHeight:60,paddingLeft:30,[e.breakpoints.down("xs")]:{paddingLeft:0}},percentage:{fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(1)},truncate:{width:140,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},similarity:{marginTop:e.spacing(4),marginBottom:e.spacing(1)}})),R=e=>{if(!e||!e.length)return null;let a=e[0];return 1===e.length?a.similarity:e.slice(1,e.length).every(e=>e.similarity===a.similarity)?a.similarity:null},B=e=>{let{substance:a,catalogOverride:t=null,colorIndex:s=0}=e,_=I(),h=a.products?[...a.products]:[a],{casNumber:b,molecularWeight:A,linearFormula:f,name:T,id:S,images:C}={...a,products:h},[v,B]=(0,r.useState)(!1),M=(0,c.rd)(),P=M.query.catalogType,j=(0,p.h2)({focus:M.query.focus,catalogType:(0,p.vN)(P)}),L=null!=t?t:(0,p.vN)(j.catalogType||j.focus),O=()=>{let e=(0,i.jsx)("title",{className:_.substanceName,children:(0,i.jsx)("span",{title:T,children:(0,i.jsx)(E.A,{value:T})})});return(null==h?void 0:h.length)===1?(0,i.jsx)(m.N,{...c.aR.index(h[0].brand.key,h[0].productKey,{catalog:L}),passHref:!0,children:(0,i.jsx)(n.A,{children:e})}):(0,i.jsx)(m.N,{...c.SL.index(S,L),passHref:!0,children:(0,i.jsx)(n.A,{children:e})})},U=j.focus===p.Xc.StructureSearch?R(h):null;return(0,i.jsxs)(o.A,{container:!0,alignItems:"flex-start","data-testid":"srp-substance-group-grid",id:"srp-substance-group-grid",className:s%2==0?_.cardColor:"",children:[(0,i.jsx)(o.A,{item:!0,xs:4,sm:12,className:_.imgContainer,children:(0,i.jsxs)("div",{className:_.imgButtonGroup,children:[(0,i.jsx)("div",{className:_.imgWrapper,children:(0,i.jsx)(g.A,{image:C[0],altTextFallback:T,width:"270",height:"185"})}),(0,i.jsx)(d.A,{variant:"contained",color:"primary",className:_.button,onClick:()=>B(!0),children:(0,i.jsx)(l.A,{...u.A.QUICK_VIEW})})]})}),(0,i.jsxs)(o.A,{xs:8,sm:12,container:!0,className:_.substanceGridWrapper,children:[(0,i.jsx)("div",{className:_.substanceNameWrapper,children:O()}),(0,i.jsx)(o.A,{container:!0,className:_.productDetails,children:(0,i.jsxs)(o.A,{container:!0,item:!0,direction:"column",sm:12,spacing:1,children:[b?(0,i.jsx)(o.A,{item:!0,children:(0,i.jsxs)(N.A,{display:"flex","flex-direction":"row",children:[(0,i.jsx)(y.qj,{message:u.A.CAS_NUMBER_ABBREV}),(0,i.jsx)(y.m5,{searchFocusType:(0,p.UQ)(j.focus),searchValue:b,productSearchType:p.mI.CasNumber,classes:_.link})]})}):null,A?(0,i.jsx)(o.A,{item:!0,children:(0,i.jsxs)(N.A,{display:"flex","flex-direction":"row",children:[(0,i.jsx)(y.qj,{message:u.A.MOLECULAR_WEIGHT_ABBREV}),(0,i.jsx)(E.A,{value:A,className:_.truncate})]})}):null,f?(0,i.jsx)(o.A,{item:!0,children:(0,i.jsxs)(N.A,{display:"flex","flex-direction":"row",children:[(0,i.jsx)(y.qj,{message:u.A.MOLECULAR_FORMULA_ABBREV}),(0,i.jsx)(E.A,{value:f,className:_.truncate})]})}):null]})}),U?(0,i.jsx)(o.A,{container:!0,item:!0,sm:12,className:_.similarity,children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{item:!0,children:(0,i.jsx)("span",{className:_.percentage,children:"".concat(U,"% ")})}),(0,i.jsx)(o.A,{item:!0,children:(0,i.jsx)(l.A,{...u.A.SIMILARITY})})]})}):null]}),(0,i.jsx)(x,{catalogOverride:L,catalogType:L,open:v,setModalOpen:B,substance:a,substanceName:O()})]})}},85581:(e,a,t)=>{t.d(a,{A:()=>_});var i=t(37876);t(14232);var r=t(77328),l=t.n(r),s=t(5411),n=t(99220),o=t(11148),d=t(52413),c=t(930),u=t(50524),p=t(8733),m=t(92827);let g=(0,n.n9)()(e=>({link:{border:"2px solid transparent",display:"block",fontWeight:e.typography.fontWeightRegular,color:e.palette.text.primary,"&:focus-visible":{border:"2px solid ".concat(e.palette.primary.main),borderRadius:e.shape.borderRadius,boxShadow:"0 0 6px 0 ".concat(e.palette.primary.main),outline:"none"}},footer:{marginTop:e.spacing(6)},footerRaisedCard:{marginTop:e.spacing(4)},btn:{whiteSpace:"nowrap"}})),_=e=>{var a;let{product:t,testId:r,onViewPrice:n,onLinkClick:_,preloadCardImages:h=!1,className:b,isRaisedCardLayout:y,index:A,type:f,hideProductImg:T=!1,displayDiscount:S}=e,C=(0,o.rd)(),v=(null==C?void 0:null===(a=C.query)||void 0===a?void 0:a.catalog)||"",{classes:x,cx:E}=g(),N="product-card-".concat(t.productNumber).concat(t.brand.key,"-").concat(r),I=(0,u.Gd)(),R="".concat(f," - ").concat(I);return(0,i.jsxs)("div",{className:E(b,"promotions-slider-div"),children:[h&&(0,i.jsx)(l(),{children:(0,i.jsx)("link",{rel:"preload",href:t.images[0].mediumUrl,as:"image"})}),(0,i.jsx)(d.N,{...o.aR.index(t.brand.key,t.productKey,{catalog:v}),passHref:!0,children:(0,i.jsx)("a",{className:x.link,"data-testid":N,id:N,onClick:()=>{_&&_(),(0,c.e)({product:t,indexPosition:A,creativeSlot:R,pageType:I})},children:(0,i.jsx)(m.D,{productNumber:t.productNumber,brand:t.brand,name:t.name,description:t.description,image:T?void 0:t.images[0],isRaisedCardLayout:y,displayDiscount:S,discount:t.discount})})}),(0,i.jsx)("div",{className:E({[x.footer]:!y,[x.footerRaisedCard]:y}),children:(0,i.jsx)(s.A,{size:"large",color:"primary",variant:"outlined",fullWidth:!0,onClick:()=>{n(),(0,c.e)({product:t,indexPosition:A,creativeSlot:R,pageType:I})},className:x.btn,children:(0,i.jsx)(p.A,{id:"QUICK_VIEW",defaultMessage:"Quick View"})})})]})}},86063:(e,a,t)=>{t.d(a,{A:()=>i.Ay});var i=t(85366)},86367:(e,a,t)=>{t.d(a,{A:()=>ec});var i=t(37876),r=t(14232),l=t(39324),s=t.n(l),n=t(89099),o=t(67994),d=t(99220),c=t(78206),u=t(28888);function p(){let e=(0,u._)(["\n query PricingAndAvailabilityForCustomer(\n $input: GetCustomerPricingForProductInput!\n ) {\n getCustomerPricingForProduct(input: $input) {\n products {\n dealerId\n items {\n sku\n brand\n listPrice\n price\n qty\n cartItemId\n }\n }\n }\n }\n"]);return p=function(){return e},e}let m=(0,t(82897).J1)(p());var g=t(54753),_=t(7645),h=t(5411),b=t(77742),y=t(8733),A=t(776),f=t(36382),T=t(10113),S=t(17679),C=t(11788),v=t(88887),x=t(68748),E=t(61206),N=t(21289),I=t(70114);let R=(0,d.n9)()(e=>({shippingMessage:{display:"flex",alignItems:"center",fontSize:e.typography.pxToRem(14),"& > *":{marginRight:e.spacing(2)}}})),B=e=>{let{material:a}=e,{classes:t}=R();return(0,i.jsxs)(i.Fragment,{children:[a.shipsToday&&(0,i.jsxs)(_.A,{mb:6,className:t.shippingMessage,children:[(0,i.jsx)(N.A,{}),(0,i.jsx)(y.A,{...g.A.SHIPS_TODAY})]}),a.freeFreight&&(0,i.jsxs)(_.A,{mb:6,className:t.shippingMessage,children:[(0,i.jsx)(I.A,{color:"secondary"}),(0,i.jsx)(y.A,{...g.A.FREE_FREIGHT})]})]})},M=(0,d.n9)()(e=>({vr4:{marginBottom:e.spacing(4)}})),P=e=>{let{contactInfo:a}=e,{classes:t}=M();return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)("div",{className:t.vr4,children:(0,i.jsx)("i",{children:(0,i.jsx)(y.A,{id:"INQUIRE_FOR_PRICE_AND_AVAILABILITY_MODAL",defaultMessage:"This item is not able to be purchased as a guest user. For further information, please contact us at {inquirePriceContactInfo}.",values:{inquirePriceContactInfo:a}})})}):(0,i.jsx)("div",{className:t.vr4,children:(0,i.jsx)("i",{children:(0,i.jsx)(y.A,{id:"INQUIRE_FOR_PRICE_AND_AVAILABILITY",defaultMessage:"Please inquire for price and availability"})})})})};var j=t(35967),L=t(12197),O=t(95349);let U=(0,d.n9)()(e=>({pricingInfo:{display:"flex",alignItems:"flex-end",[e.breakpoints.down("md")]:{flexDirection:"column-reverse",alignItems:"flex-start"}},listPrice:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightRegular,textDecoration:"line-through",marginLeft:e.spacing(3),[e.breakpoints.down("md")]:{margin:e.spacing(0,0,2)}}})),k=e=>{let{material:a}=e,{classes:t}=U();return a.hidePriceMessageKey?(0,i.jsx)(O.A,{msgKey:a.hidePriceMessageKey}):(0,i.jsxs)("div",{className:t.pricingInfo,children:[!!a.price&&(0,i.jsx)(L.A,{variant:"h2",component:"div",children:(0,i.jsx)(j.Gr,{style:"currency",currencyDisplay:"symbol",currency:a.currency,value:a.price})}),a.price&&a.listPrice&&a.listPrice>a.price?(0,i.jsx)(L.A,{variant:"h2",component:"div",className:t.listPrice,children:(0,i.jsx)(j.Gr,{style:"currency",currencyDisplay:"symbol",currency:a.currency,value:a.listPrice})}):null]})};var F=t(77501),D=t(75352),H=t(85150),G=t(73431),w=t(17685);let W=e=>{let{dealerCount:a}=e,{formatMessage:t}=(0,b.A)(),r=t(g.A.SEE_ALL_BUYING_OPTIONS);return a?(0,i.jsx)(i.Fragment,{children:"".concat(r," (").concat(a,")")}):(0,i.jsx)(i.Fragment,{children:"".concat(r)})},K=e=>{let{preferredDealerName:a,noPriceForDealer:t}=e,{formatMessage:r}=(0,b.A)(),{classes:l}=(0,H.A)();if(t)return(0,i.jsxs)("span",{className:l.seeDealerOptionsText,children:[(0,i.jsx)(F.default,{color:"error",className:l.errorIcon}),(0,i.jsx)(y.A,{...g.A.PRICING_AND_AVAILABILITY_TEMPORARILY_UNAVAILABLE_FROM,values:{preferredDealerName:a}})]});let s=a?"".concat(r(g.A.SHIPPED_SOLD_BY)," ").concat(a):"";return s?(0,i.jsx)("span",{className:l.seeDealerOptionsText,children:"".concat(s," ")}):(0,i.jsx)(i.Fragment,{})},q=e=>{let{customerPricingResponse:a,materialPricing:t,selectCallback:l,setFieldValue:s,values:n}=e,{classes:o}=(0,H.A)(),{getSitePreference:d,isDTAQZuCustomer:c,currentUserState:u,userIsLoggedIn:p}=(0,C.iZ)(),{userSession:m}=(0,w.j)(),[g,b]=(0,r.useState)(0),[y,A]=(0,r.useState)(!1),f=d(C.VD.PreferredDealerInfo),T=null==f?void 0:f.orgName,[S,v]=(0,r.useState)(T),{data:x,refetch:E,error:N}=(0,G.AW)({context:{userSession:m},errorPolicy:"all",variables:{countryCode:null==m?void 0:m.country,stateCode:String(u),searchTerm:""},skip:!p||!c}),I=async e=>{await E({countryCode:m.country,stateCode:String(u),searchTerm:e.toLowerCase()})};return(0,r.useEffect)(()=>{if(x&&0===g){var e;b(null==x?void 0:null===(e=x.getDealers)||void 0===e?void 0:e.length)}},[x]),(0,r.useEffect)(()=>{if(null==a?void 0:a.data){var e,t,i;let r=null==a?void 0:null===(t=a.data)||void 0===t?void 0:null===(e=t.getCustomerPricingForProduct)||void 0===e?void 0:e.products,l=null==r?void 0:null===(i=r[0])||void 0===i?void 0:i.dealerId,{organizationName:s=null}=null==x?void 0:x.getDealers.find(e=>e.id===l);A(!1),v(s)}},[null==a?void 0:a.data]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(_.A,{mb:6,children:[T&&(0,i.jsx)(K,{preferredDealerName:null!=S?S:T,noPriceForDealer:!1}),(0,i.jsx)(h.A,{variant:"text",className:o.seeDealerOptionsLink,onClick:()=>A(!0),children:(0,i.jsx)(W,{dealerCount:g})})]}),y&&(0,i.jsx)(D.A,{dealers:(null==x?void 0:x.getDealers)||[],disabled:!1,error:N,isSavingDealerPreference:!1,materialPricing:t,onDealerSelect:l,onSearch:I,open:y,onClose:()=>A(!1),setFieldValue:s,setIsModalOpen:A,values:n})]})};var Y=t(10759),V=t(70210),J=t(71662),z=t(61622),Z=t(40002),Q=t(77660),X=t(40352),$=t(81232),ee=t(83707),ea=t(78272),et=t(52710),ei=t(75020),er=t(86680),el=t(88700),es=t(38882),en=t(27651),eo=t(94295);let ed=(0,d.n9)()(e=>({body:{padding:e.spacing(4),backgroundColor:e.palette.common.white},materialInfo:{marginBottom:e.spacing(2),display:"flex",justifyContent:"space-between"},availability:{marginBottom:e.spacing(6)},infoIcon:{fontSize:e.typography.pxToRem(16)},tabs:{color:e.palette.primary.main,"& .Mui-selected":{color:e.palette.common.black},"& .MuiTabs-indicator":{backgroundColor:e.palette.common.black,height:e.spacing(1)},[e.breakpoints.down("lg")]:{paddingBottom:e.spacing(5),"& .MuiTabs-indicator":{height:e.spacing(.5)}}},tab:{fontSize:e.typography.pxToRem(18),paddingBottom:0,fontWeight:e.typography.fontWeightBold,marginRight:e.spacing(6),textTransform:"capitalize",minWidth:"auto",opacity:1,[e.breakpoints.down("lg")]:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium,marginRight:0}},expiryDate:{fontSize:e.typography.pxToRem(12)},minimumQuantityError:{color:e.palette.error.main,fontWeight:"bold"},minimumQuantity:{fontSize:e.typography.pxToRem(12),marginBottom:e.spacing(2)}})),ec=e=>{var a,t;let{materialPricing:l,canAddToCart:d,renderSecondaryAction:u,marketplaceOfferId:p,productName:N,erpType:I,productKey:R,brandKey:M,images:j,discontinuedPricingInfo:L,multiCountryData:O}=e,{classes:U,cx:F}=ed(),D=(0,n.useRouter)(),H=(0,o.m)(),{formatMessage:G}=(0,b.A)(),w=(0,X.Ay)(),W=(null==l?void 0:l.length)?null===(a=l[0])||void 0===a?void 0:a.materialNumber:"",K={materialNumber:W,quantity:1,marketplaceOfferId:p},[ec,eu]=(0,r.useState)(K),{getSitePreference:ep,isDTAQZuCustomer:em,isMultiCountryUser:eg}=(0,C.iZ)(),e_=(0,eo.L)(en.ID.countryCode),eh=(0,eo.L)(en.TW.countryCode),{publicRuntimeConfig:{featureFlags:eb}}=s()(),ey=ep(C.VD.HideAddToCartForPrepackItems),[eA,ef]=(0,r.useState)(l[0]),[eT,eS]=(0,r.useState)(()=>(0,ea.aA)(K.quantity,null==eA?void 0:eA.minOrderQuantity,e_||eh)),[eC,ev]=(0,r.useState)(""),[ex,eE]=(0,r.useState)(!1),[eN,eI]=(0,r.useState)(""),[eR,eB]=(0,r.useState)(),eM=ep(C.VD.PreferredDealerId),eP=(null===(t=D.query)||void 0===t?void 0:t.context)==="bbe",ej=eb.dealerCartEnabled&&em&&!eP&&!!eM,eL=D.asPath.includes("/compare"),eO=(0,f.g9)(),eU=(0,r.useContext)(et.E),ek=async(e,a)=>{let{setSubmitting:t,resetForm:i}=a;(0,A.xy)({items:[eA],productListPageName:D.asPath.includes("/search")?A.L1.SearchResultPage:A.L1.ProductDetailPage}),(0,er.p8)([e],[eA],el.k9.SearchResultPage),await eO([{materialNumber:e.materialNumber,quantity:e.quantity,marketplaceOfferId:p}],t,i,"marketplace"===eA.catalogType),eS((0,ea.aA)(K.quantity,null==eA?void 0:eA.minOrderQuantity,e_||eh))},eF=e=>{let[a]=l.filter(a=>(null==a?void 0:a.materialNumber)===e);ef(a)},eD=(0,es.h)(O,(e,a)=>{var t,i;ev(a);let r=null==O?void 0:null===(t=O.getPricingForMultiCountryProducts)||void 0===t?void 0:t.filter(e=>(null==e?void 0:e.country)===a)[0],[l]=null!==(i=null==r?void 0:r.materialPricing)&&void 0!==i?i:[];ef(l)}),eH=async(e,a,t)=>{let i=t.map(e=>({sku:e.materialNumber,brand:e.brand,listPrice:e.listPrice,product:"SBU".concat(e.productGroupSBU),qty:1}));eB(await H.query({query:m,variables:{input:{products:[{dealerId:e,items:i}]}}}))},eG=(e,a,t)=>{a.setFieldValue(t.name,e),eS((0,ea.aA)(e,null==eA?void 0:eA.minOrderQuantity,e_||eh))},ew=()=>{(0,ei.Sm)({action:"check availability details",section:"modal p&a",component:"modal",elementType:"link",elementText:"details",material:eA})};if((0,r.useMemo)(()=>eu(K),[W]),(0,r.useEffect)(()=>{eS((0,ea.aA)(K.quantity,null==eA?void 0:eA.minOrderQuantity,e_||eh))},[eA]),(0,r.useEffect)(()=>{var e,a,t,i;eE(!!(null==eA?void 0:null===(a=eA.availabilities)||void 0===a?void 0:null===(e=a[0])||void 0===e?void 0:e.displayInquireLink));let r=null==eA?void 0:null===(i=eA.availabilities)||void 0===i?void 0:null===(t=i[0])||void 0===t?void 0:t.contactInfo;eI([null==r?void 0:r.contactPhone,null==r?void 0:r.contactEmail].filter(e=>!!e).join(" ".concat(G(g.A.OR)," ")))},[eA,G]),(0,r.useEffect)(()=>{if(null==eR?void 0:eR.data){var e,a,t;let i=null==eR?void 0:null===(a=eR.data)||void 0===a?void 0:null===(e=a.getCustomerPricingForProduct)||void 0===e?void 0:e.products,r=null==i?void 0:null===(t=i[0])||void 0===t?void 0:t.items;l.forEach(e=>{var a;let t=null==r?void 0:null===(a=r.find(a=>(null==a?void 0:a.sku)===e.materialNumber))||void 0===a?void 0:a.price;e.price=t});let s=l.find(e=>e.materialNumber===eA.materialNumber);s&&ef(s)}},[null==eR?void 0:eR.data]),(0,r.useEffect)(()=>{var e,a;if(null==O?void 0:null===(e=O.getPricingForMultiCountryProducts)||void 0===e?void 0:e.length){let[e]=null==O?void 0:O.getPricingForMultiCountryProducts;ev(null!==(a=null==e?void 0:e.country)&&void 0!==a?a:"")}},[]),(!Array.isArray(l)||!l.length)&&L){let e=(0,z.j)(null==L?void 0:L.replacementProducts);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)($.A,{discontinuedPricingInfo:L}),!eL&&e&&(0,i.jsx)(J.A,{type:Z.j.RecommendedProducts,preloadCardImages:!0,mainProduct:{productKey:R,brandKey:M,images:j},products:e,slidesToShow:w({xs:1,sm:2,lg:3}),withoutControls:e.length<=4})]})}return eA||ef(l[0]),(0,i.jsx)("div",{className:U.body,children:(0,i.jsx)(c.l1,{initialValues:ec,onSubmit:ek,enableReinitialize:!0,children:e=>{var a;let{isSubmitting:t,initialValues:r,values:s,setFieldValue:n}=e;return ec.materialNumber!==r.materialNumber?null:(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(c.lV,{children:[eg&&O?eD:null,eg?null==O?void 0:null===(a=O.getPricingForMultiCountryProducts)||void 0===a?void 0:a.map((e,a)=>eC===(null==e?void 0:e.country)?(0,i.jsxs)("div",{children:[(0,i.jsx)(_.A,{mb:1,children:(0,i.jsx)("label",{htmlFor:"TEMP",children:(0,i.jsx)(y.A,{...g.A.SKU})})}),(0,i.jsx)(_.A,{mb:4,children:(0,i.jsx)(c.D0,{name:"materialNumber",children:a=>{let{form:r,field:l,meta:s}=a;return(0,i.jsx)(S.A,{field:l,meta:s,form:r,size:"large",onChange:e=>{l.onChange(e),r.setFieldValue("quantity",1),eF(e.target.value)},disabled:t||(null==e?void 0:e.materialPricing.length)<2,options:null==e?void 0:e.materialPricing.map(e=>({label:e.materialNumber,value:e.materialNumber}))})}})}),(0,i.jsx)("div",{className:U.materialInfo,children:(0,i.jsx)(E.A,{value:eA.packageSize})}),!ex&&(0,i.jsx)(k,{material:eA}),(0,i.jsx)(_.A,{mt:2,children:eA.isPBAvailable?(0,i.jsx)(V.A,{materialNumber:eA.materialNumber,brand:eA.brand,productName:null!=N?N:"",erp_type:I}):null}),(0,i.jsx)(_.A,{mb:6,mt:4,children:(0,i.jsx)(v.A,{material:eA,canAddToCart:d,gaDetailsClick:ew})}),(0,i.jsx)(B,{material:eA}),(0,i.jsx)(ee.A,{expirationDate:null==eA?void 0:eA.expirationDate,displayColon:!0,displayInline:!0,outerClassName:U.expiryDate}),(null==eA?void 0:eA.minOrderQuantity)&&(null==eA?void 0:eA.minOrderQuantity)>1?(0,i.jsxs)("div",{className:F(U.minimumQuantity,{[U.minimumQuantityError]:eT}),children:[(0,i.jsx)(y.A,{...g.A.MINIMUM_ORDER_QUANTITY}),null==eA?void 0:eA.minOrderQuantity]}):null,ex?(0,i.jsx)(P,{contactInfo:eN}):(0,i.jsx)(i.Fragment,{children:d&&!ey?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.A,{mb:4,children:(0,i.jsx)(c.D0,{name:"quantity",children:e=>{let{form:a,field:r}=e;return(0,i.jsx)(x.A,{...r,size:"large",filled:!0,onChange:e=>eG(e,a,r),min:1,onBlur:()=>{r.value<1&&a.setFieldValue(r.name,1)},disabled:t,inputProps:{inputMode:"numeric"},error:!!eT})}})}),ej&&(0,i.jsx)(_.A,{mb:6,children:(0,i.jsx)(q,{customerPricingResponse:eR,materialPricing:null==e?void 0:e.materialPricing,selectCallback:eH,setFieldValue:n,values:s})}),(0,i.jsx)(h.A,{type:"submit",variant:"contained",color:"secondary",disabled:t||eT,size:"large",fullWidth:!0,id:"mobile-p-and-a-add-to-cart",children:(0,i.jsx)(y.A,{id:"ADD_TO_CART",defaultMessage:"Add to Cart"})})]}):null}),eA.isBuyNow&&!ey?(0,i.jsx)(_.A,{mt:4,children:(0,i.jsx)(Y.A,{materialNumber:s.materialNumber,quantity:s.quantity,gaType:"search results page"})}):null,ey?null:(0,i.jsx)(_.A,{mt:4,children:(0,i.jsx)(T.A,{quantity:s.quantity,materialNumber:eA.materialNumber,materialId:eA.materialId,type:eA.type,brand:null==eA?void 0:eA.brand,productName:null==eA?void 0:eA.materialDescription,productId:null==eA?void 0:eA.product})}),!!u&&u()]},a):null):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.A,{mb:1,children:(0,i.jsx)("label",{htmlFor:"TEMP",children:(0,i.jsx)(y.A,{...g.A.SKU})})}),(0,i.jsx)(_.A,{mb:4,children:(0,i.jsx)(c.D0,{name:"materialNumber",children:e=>{let{form:a,field:r,meta:s}=e;return(0,i.jsx)(S.A,{field:r,meta:s,form:a,size:"large",onChange:e=>{r.onChange(e),a.setFieldValue("quantity",1),eF(e.target.value)},disabled:t||l.length<2,options:l.map(e=>({label:e.materialNumber,value:e.materialNumber}))})}})}),(0,i.jsx)("div",{className:U.materialInfo,children:(0,i.jsx)(E.A,{value:eA.packageSize})}),!ex&&(0,i.jsx)(k,{material:eA}),(0,i.jsx)(_.A,{mt:2,children:eA.isPBAvailable?(0,i.jsx)(V.A,{materialNumber:eA.materialNumber,brand:eA.brand,productName:null!=N?N:"",erp_type:I}):null}),(0,i.jsx)(_.A,{mb:6,mt:4,children:(0,i.jsx)(et.M,{...eU,brand:eA.brand,item:eA.materialNumber,pricing:eA,children:(0,i.jsx)(v.A,{material:eA,canAddToCart:d,gaDetailsClick:ew})})}),(0,i.jsx)(B,{material:eA}),(0,i.jsx)(ee.A,{expirationDate:null==eA?void 0:eA.expirationDate,displayColon:!0,displayInline:!0,outerClassName:U.expiryDate}),(null==eA?void 0:eA.minOrderQuantity)&&(null==eA?void 0:eA.minOrderQuantity)>1?(0,i.jsxs)("div",{className:F(U.minimumQuantity,eT&&U.minimumQuantityError),children:[(0,i.jsx)(y.A,{...g.A.MINIMUM_ORDER_QUANTITY}),null==eA?void 0:eA.minOrderQuantity]}):null,ex?(0,i.jsx)(P,{contactInfo:eN}):(0,i.jsx)(i.Fragment,{children:d&&!ey?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.A,{mb:4,children:(0,i.jsx)(c.D0,{name:"quantity",children:e=>{let{form:a,field:r}=e;return(0,i.jsx)(x.A,{...r,size:"large",filled:!0,onChange:e=>eG(e,a,r),min:1,onBlur:()=>{r.value<1&&a.setFieldValue(r.name,1)},disabled:t,inputProps:{inputMode:"numeric"},error:!!eT})}})}),ej&&(0,i.jsx)(_.A,{mb:6,children:(0,i.jsx)(q,{customerPricingResponse:eR,materialPricing:l,selectCallback:eH,setFieldValue:n,values:s})}),(0,i.jsx)(h.A,{type:"submit",variant:"contained",color:"secondary",disabled:t||eT,size:"large",fullWidth:!0,id:"mobile-p-and-a-add-to-cart",children:(0,i.jsx)(y.A,{id:"ADD_TO_CART",defaultMessage:"Add to Cart"})})]}):null}),eA.isBuyNow&&!ey?(0,i.jsx)(_.A,{mt:4,children:(0,i.jsx)(Y.A,{materialNumber:s.materialNumber,quantity:s.quantity,marketplace:eA.catalogType===Q.Mh.Marketplace,gaType:"search results page"})}):null,ey?null:(0,i.jsx)(_.A,{mt:4,children:(0,i.jsx)(T.A,{quantity:s.quantity,materialNumber:eA.materialNumber,materialId:eA.materialId,type:eA.type,brand:null==eA?void 0:eA.brand,productName:null==eA?void 0:eA.materialDescription,productId:null==eA?void 0:eA.product})}),!!u&&u()]})]})})}})})}},86767:(e,a,t)=>{t.d(a,{A:()=>_});var i=t(37876);t(14232);var r=t(48547),l=t(99220),s=t(96241),n=t(76023),o=t(77660),d=t(49100),c=t(8759),u=t(21328),p=t(11788);let m=(0,l.n9)()(e=>({autoSuggestContainer:{position:"relative"},autoSuggest:{left:0,right:0,zIndex:1,position:"absolute",marginTop:e.spacing(2),maxHeight:268,overflowY:"auto"},autoSuggestItem:{fontSize:e.typography.pxToRem(14),paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}})),g=(e,a)=>{switch(a.type){case r.Ay.stateChangeTypes.touchEnd:case r.Ay.stateChangeTypes.mouseUp:case r.Ay.stateChangeTypes.blurInput:case r.Ay.stateChangeTypes.keyDownEscape:return{...a,inputValue:e.inputValue};default:return a}},_=e=>{let{value:a,onBlur:t,onChange:l,onSelect:_,rootClass:h,rootStyle:b,error:y,id:A,overrideMarketplaceByTag:f,...T}=e,{catalogType:S,filter:C}=(0,u.O)(),{isDarmstadtUser:v}=(0,p.iZ)(),{classes:x}=m(),{data:E}=(0,d.t1)({ssr:!1,skip:a.length<3,variables:{input:{term:a,types:[o.B0.MaterialNumber],overrideMarketplaceByTag:f,filter:C,catalogType:S,orgId:v?"DARMSTADT":void 0}}});return(0,i.jsx)(r.Ay,{id:A,inputValue:a,onInputValueChange:e=>l(e),itemToString:e=>e?e.label:"",stateReducer:g,onSelect:_,children:e=>{let{getInputProps:a,getItemProps:r,getMenuProps:l,isOpen:o,inputValue:d,highlightedIndex:u,closeMenu:p}=e,{onBlur:m,onChange:g,onKeyDown:A,...f}=a();return(0,i.jsxs)("div",{className:h||void 0,style:b,children:[(0,i.jsx)(c.A,{autoComplete:"off",inputProps:{...f},onChange:g,onKeyDown:e=>{var a;let t=o&&!!(null==E?void 0:null===(a=E.getSearchSuggestions)||void 0===a?void 0:a.suggestions.materialNumber.length);if("Enter"===e.key&&t&&null==u){e.preventDefault(),_&&_(null),p();return}A&&A(e)},onBlur:e=>{e&&(m&&m(e),t&&t(e))},value:d,error:y,...T}),o&&d&&d.length>=3&&E&&E.getSearchSuggestions&&!y&&(0,i.jsx)("div",{...l(),className:x.autoSuggestContainer,children:(0,i.jsx)(s.A,{square:!0,className:x.autoSuggest,children:E.getSearchSuggestions.suggestions.materialNumber.map((e,a)=>(0,i.jsx)(n.A,{...r({key:e.label,index:a,item:e}),component:"div",selected:a===u,className:x.autoSuggestItem,children:e.label},e.label))})})]})}})}},87165:(e,a,t)=>{t.d(a,{Nj:()=>d});var i=t(28888);t(37876);var r=t(82897),l=t(64177);function s(){let e=(0,i._)(["\n mutation UpdateUserSitePreference($userId: String!, $data: UpdateUserSitePreferenceInput!) {\n updateUserSitePreference(userId: $userId, data: $data)\n}\n "]);return s=function(){return e},e}t(14232);let n={},o=(0,r.J1)(s());function d(e){let a={...n,...e};return l.n(o,a)}},87254:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876);t(14232);var r=t(61261),l=t(12197),s=t(40597),n=t(47671),o=t(49995);let d=(0,r.A)(e=>({promoChip:{"& .MuiChip-root":{backgroundColor:e.palette.promoGreen,height:"26px"}},clickableChip:{"& .MuiChip-root":{cursor:"pointer"}},promoChipLabel:{fontSize:e.typography.pxToRem(12),fontWeight:e.typography.fontWeightMedium},tooltip:{backgroundColor:e.palette.common.white,width:e.typography.pxToRem(320),fontSize:e.typography.pxToRem(16),boxShadow:"0 4px 6px 0 rgba(0, 0, 0, 0.16)",padding:e.spacing(2,4,4),top:"10px",[e.breakpoints.down("sm")]:{top:"0",right:"10px"},[e.breakpoints.down("xs")]:{top:"0",right:"20px",width:"10rem"}},tooltipWrapper:{display:"inline-block"},arrow:{color:e.palette.common.white,fontSize:e.typography.pxToRem(15),"&::before":{boxShadow:"0px 0px 2px rgba(0,0,0,0.2)"}},promoTitle:{fontSize:e.typography.pxToRem(14)}})),c=e=>{let{showTooltip:a=!1,toolTipPlacement:t="top"}=e,r=d(),c=(0,i.jsx)(l.A,{className:r.promoTitle,children:"Save 25% off certain sizes to celebrate 50 years of the Sigma-Aldrich\xae brand. Offer ends September 26."}),u=(0,i.jsx)(n.A,{label:(0,i.jsx)(l.A,{className:r.promoChipLabel,children:"Up to 25% Off"}),className:(0,o.A)(r.promoChip,{[r.clickableChip]:a})});return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(s.Ay,{arrow:!0,classes:{tooltip:r.tooltip,arrow:r.arrow},placement:t,interactive:!0,title:c,enterTouchDelay:0,children:(0,i.jsx)("div",{className:r.tooltipWrapper,children:u})}):u})}},88124:(e,a,t)=>{t.d(a,{A:()=>o});var i=t(37876),r=t(14232),l=t(8733);let s=(0,t(61261).A)(e=>({more:{color:e.palette.primary.main,cursor:"pointer"}}));var n=t(54753);let o=e=>{var a,t;let{children:o,wordCount:d=10,allowShowMore:c=!0,commas:u=!0,showFullText:p}=e,[m,g]=(0,r.useState)(!1),_=s(),h=()=>(0,i.jsx)("span",{role:"button",tabIndex:0,className:_.more,onClick:()=>g(!m),onKeyDown:e=>{13===e.keyCode&&g(!m)},children:(0,i.jsxs)("span",{children:["...",m?(0,i.jsx)(l.A,{...n.A.LESS}):(0,i.jsx)(l.A,{...n.A.MORE})]})});if(!o)return null;if(Array.isArray(o))return(0,i.jsxs)("span",{children:[o.filter((e,a)=>(ad&&(m||!0===p))&&e).map((e,a)=>(0,i.jsxs)("span",{children:[e,(!(a+2>d)||m&&!1!==p)&&a+1!==o.length&&u?", ":" "]},a)),o.length-1>d&&c&&h(),o.length-1>d&&!c&&"..."]});let b=null===(a=String(o))||void 0===a?void 0:a.split(" ").splice(0,d).join(" "),y=b.split("").lastIndexOf(",")===b.length-1?b.slice(0,b.length-1):b,A=(null===(t=String(o))||void 0===t?void 0:t.split(" ").length)>d,f=c&&A,T=!c&&!1===p&&A;return(0,i.jsxs)("span",{children:[m||!0===p?o:y,f&&h(),T&&"..."]})}},89212:(e,a,t)=>{t.d(a,{A:()=>r});var i=t(42489);i.A.exclude(["synthetic"]);let r=e=>(0,i.A)(e)},89617:(e,a,t)=>{t.d(a,{A:()=>s});var i=t(37876),r=t(54587),l=t.n(r);t(14232);let s=()=>(0,i.jsx)(l(),{style:{margin:"4px"},src:"/static/globe_greener_alt_icon.svg",alt:"greener alternative",title:"Greener Alternative Product",height:28,width:28})},90589:(e,a,t)=>{t.d(a,{A:()=>g});var i=t(37876),r=t(14232),l=t(76209),s=t(99220),n=t(57717),o=t(40002),d=t(71007),c=t(84830),u=t(11788),p=t(11148);let m=(0,s.n9)()(e=>({recentlyViewedContainer:{borderTop:"1px solid ".concat(e.palette.grey[300]),paddingTop:e.spacing(2),[e.breakpoints.down("md")]:{paddingBottom:e.spacing(14)}}})),g=e=>{var a;let{dispType:t,className:s,productKey:g="",brand:_="",searchKey:h="",analyticsPageName:b,analyticsPageDetails:y,slidesToShow:A,setShouldDisplay:f,condensed:T=!1,productNumber:S,showPdpRedesignLevelTwo:C}=e,{classes:v,cx:x}=m(),E=(0,p.rd)(),[N,I]=(0,r.useState)(!1);(0,r.useEffect)(()=>{I(!0)},[]);let R={pdp:"pdp load",srp:"srp load","document search":"doc search load","advanced search":"adv search load"},B=()=>{switch(b.toLowerCase()){case"pdp":return g.toLowerCase();case"srp":return h.toLowerCase();case"document search":return E.query.tab||"sds";default:return}},{isBlueB2BUser:M}=(0,u.iZ)(),{data:P,loading:j}=(0,l.wJ)({variables:{dispType:t,productKey:g,brand:_,...M?{erpType:c.G.Blue}:{}},ssr:!1,fetchPolicy:"no-cache",skip:!N,onCompleted:e=>{var a;R[b.toLowerCase()]&&(!e||(null==e?void 0:null===(a=e.getRecentlyViewedProducts)||void 0===a?void 0:a.products.length)===0)&&(0,d.Xk)({action:R[b.toLowerCase()],detail:B(),section:"recently viewed products",productId:null==S?void 0:S.toLowerCase(),productBrand:_.toLowerCase()})}}),L=(null==P?void 0:null===(a=P.getRecentlyViewedProducts)||void 0===a?void 0:a.products)||[],O=L.length>0;return((0,r.useEffect)(()=>{f&&f(O)},[O,j]),j)?null:O?(0,i.jsx)("div",{className:x(s,v.recentlyViewedContainer),children:(0,i.jsx)(n.A,{type:o.j.RecentlyViewed,products:L,analyticsPageName:b,analyticsPageDetails:y,slidesToShow:A,condensed:T,showPdpRedesignLevelTwo:C})}):null}},91721:(e,a,t)=>{t.d(a,{$Y:()=>I,Ay:()=>R,zO:()=>N});var i=t(37876),r=t(14232),l=t(54366),s=t(8733),n=t(99220),o=t(35877),d=t(36258),c=t(82440),u=t.n(c),p=t(12197),m=t(64204),g=t(71541),_=t(92189),h=t(23575),b=t(45496),y=t(85581),A=t(930),f=t(50524),T=t(40352),S=t(30510),C=t(40002),v=t(68215);let x=(0,n.n9)()((e,a,t)=>({withoutControls:{padding:0},content:{paddingTop:e.spacing(8),paddingBottom:e.spacing(20),"& .slider-frame":{border:"2px solid transparent","&:focus-visible":{border:"2px solid ".concat(e.palette.primary.main),borderRadius:e.shape.borderRadius}},[e.breakpoints.up("sm")]:{paddingBottom:e.spacing(8)}},contentInTab:{paddingTop:e.spacing(4)},contentCondensed:{padding:0},navBtn:{},navBtnSmall:{height:24,width:24},navBtnLarge:{height:32,width:32,display:"none",[e.breakpoints.up("sm")]:{display:"flex"}},navBtnLeft:{transform:"translateX(-40px)"},mobileBottomControls:{width:105,display:"flex",alignItems:"center",position:"relative",bottom:-44,justifyContent:"space-between",[e.breakpoints.up("sm")]:{display:"none"}},mobileBottomControlsHeroCard:{display:"flex"},icon:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,width:"1em"},iconDisabled:{color:e.palette.grey[500]},cartRecommended:{backgroundColor:e.palette.background.grey},card:{[e.breakpoints.up("sm")]:{paddingRight:e.spacing(10)}},productHeroCardContent:{padding:0,[e.breakpoints.down("sm")]:{touchAction:"pan-y"},["& .".concat(t.productHeroTile," button")]:{"@media (min-width: 900px) and (max-width: 1300px)":{whiteSpace:"normal"}}},productHeroTile:{[e.breakpoints.up("sm")]:{padding:e.spacing(0,4)}}})),E=(0,n.n9)()((e,a,t)=>({contentCondensed:{padding:0},title:{marginBottom:e.spacing(8),[".".concat(t.contentCondensed," &")]:{marginBottom:e.spacing(4)}},productHeroCardTitle:{margin:"".concat(e.spacing(0,0,e.typography.pxToRem(40),0)," !important"),fontSize:"".concat(e.typography.pxToRem(18)," !important"),[e.breakpoints.up("sm")]:{margin:"".concat(e.spacing(0,0,e.typography.pxToRem(24),3)," !important")}}})),N=e=>{let{title:a,isHero:t,type:r}=e,{classes:l,cx:n}=E(),o=a||(C.G[r]?(0,i.jsx)(s.A,{...C.G[r]}):null==r?void 0:r.replace(/[-_]/g," "));return a&&"string"!=typeof a?(0,i.jsx)(i.Fragment,{children:o}):(0,i.jsx)(p.A,{variant:"h2",className:n(l.title,t&&l.productHeroCardTitle),children:o})},I=e=>{let{productHeroCard:a,products:t,creativeSlot:r,pageType:l,pageTypeDetails:s}=e,{classes:n,cx:o}=x();return{renderCenterLeftControls:e=>{let d=0===e.currentSlide;return(0,i.jsx)(i.Fragment,{children:!a&&(0,i.jsx)(m.A,{className:o(n.navBtn,n.navBtnLarge,n.navBtnLeft),disabled:d,onClick:()=>(0,v.t)(e,t,"prev",r,l,s),"aria-label":"previous",children:(0,i.jsx)(h.A,{className:o(n.icon,{[n.iconDisabled]:d})})})})},renderCenterRightControls:e=>{let d=e.currentSlide+e.slidesToShow===e.slideCount||e.slideCount(0,v.t)(e,t,"next",r,l,s),"aria-label":"next",children:(0,i.jsx)(b.A,{className:o(n.icon,{[n.iconDisabled]:!!e.slidesToScroll&&d})})})})},renderBottomCenterControls:e=>{let d=0===e.currentSlide,c=e.currentSlide+e.slidesToShow===e.slideCount||e.slideCount(0,v.t)(e,t,"prev",r,l,s),"aria-label":"previous",className:o(n.navBtn,n.navBtnSmall),children:(0,i.jsx)(h.A,{className:o(n.icon,{[n.iconDisabled]:d})})}),(0,i.jsxs)(p.A,{variant:"body2",children:[Math.floor(e.currentSlide/e.slidesToShow)+1," of"," ",Math.round(e.slideCount/e.slidesToShow)]}),(0,i.jsx)(m.A,{disabled:c,onClick:()=>(0,v.t)(e,t,"next",r,l,s),"aria-label":"next",className:o(n.navBtn,n.navBtnSmall),children:(0,i.jsx)(b.A,{className:o(n.icon,{[n.iconDisabled]:!!e.slidesToScroll&&c})})})]})}}},R=e=>{let{type:a,products:t,withoutControls:s,slidesToShow:n,condensed:c,preloadCardImages:p,title:m,showPdpRedesignLevelTwo:h,productHeroCard:b=!1,isProductRecommendation:v=!1,hideProductImg:E=!1,displayDiscount:R,analyticsPageName:B=l.PP.NotAvailable,analyticsPageDetails:M,gaPricingOverrides:P}=e,{classes:j,cx:L}=x(),O=(0,T.Ay)(),U=(0,f.Gd)(),k="".concat(a," - ").concat(U),F=I({productHeroCard:b,products:t,creativeSlot:k,pageType:B,pageTypeDetails:M}),D=a===C.j.CartRecommendedProducts,[H,G]=(0,r.useState)(null),w=(0,o.A)(),W=!0===(0,g.A)(w.breakpoints.up("md")),K=(0,r.useRef)(null),[q,Y]=(0,r.useState)(!1),V=(0,d.B)(K,{threshold:.66}),J=O(h?{xs:1,sm:2,md:4,lg:6}:{xs:1,sm:2,md:3,lg:4}),z=b&&W?2:n||J;if(!t||(null==t?void 0:t.length)===0)return null;if((null==V?void 0:V.isIntersecting)&&!q){let e=t.slice(0,z);(0,A.W)({creativeSlot:k,pageType:B,pageTypeDetails:M,products:e}),Y(!0)}return(0,i.jsxs)("div",{"data-testid":a,id:a,className:L({[j.cartRecommended]:D}),ref:K,children:[(0,i.jsx)(_.A,{maxWidth:"lg",className:L({[j.withoutControls]:s}),children:(0,i.jsxs)("div",{className:L(j.content,{[j.contentCondensed]:c},b&&j.productHeroCardContent,v&&j.contentInTab),children:[(0,i.jsx)(N,{title:m,isHero:b,type:a}),(0,i.jsx)(u(),{slidesToScroll:z,slidesToShow:z,disableEdgeSwiping:!0,withoutControls:s,...F,children:t.map((e,t)=>(0,i.jsx)(y.A,{index:t,product:e,testId:a,onViewPrice:()=>G(e),preloadCardImages:p,className:L(j.card,b&&j.productHeroTile),type:a,hideProductImg:E,displayDiscount:R},t))})]})}),H&&(0,i.jsx)(S.A,{...H,showAddToList:!0,open:!0,image:H.images[0],onClose:()=>G(null),gaType:f.Yo[a],erpType:(null==H?void 0:H.erp_type)||[],gaPricingOverrides:P})]})}},92881:(e,a,t)=>{t.d(a,{A:()=>u});var i=t(37876);t(14232);var r=t(8733),l=t(54753),s=t(28975),n=t(12197),o=t(99220),d=t(98580);let c=(0,o.n9)()(e=>({line:{margin:e.spacing(3,0)}})),u=e=>{let{open:a,onCancel:t}=e,{classes:o}=c();return(0,i.jsx)(s.Ay,{open:a,onClose:t,size:s.Ih.Medium,renderTitle:()=>(0,i.jsx)(n.A,{variant:"h2",children:(0,i.jsx)(r.A,{...l.A.WHAT_IS_MPARTNER_MARKETPLACE})}),children:(0,i.jsxs)(s.Uh,{children:[(0,i.jsxs)(n.A,{component:"p",children:[(0,i.jsx)(r.A,{...l.A.WHAT_IS_MPARTNER_MARKETPLACE_MESSAGE}),(0,i.jsx)(d.A,{})]}),(0,i.jsx)(n.A,{className:o.line,component:"p",children:(0,i.jsx)(r.A,{...l.A.WHAT_IS_MPARTNER_MARKETPLACE_MESSAGE_LINE_1})}),(0,i.jsx)(n.A,{className:o.line,component:"p",children:(0,i.jsx)(r.A,{...l.A.WHAT_IS_MPARTNER_MARKETPLACE_MESSAGE_LINE_2})}),(0,i.jsx)(n.A,{className:o.line,component:"p",children:(0,i.jsx)(r.A,{...l.A.WHAT_IS_MPARTNER_MARKETPLACE_MESSAGE_LINE_3})})]})})}},93186:(e,a,t)=>{t.d(a,{A:()=>u});var i=t(37876),r=t(14232),l=t(99220),s=t(37695),n=t(30877),o=t(16722),d=t(63912);let c=(0,l.n9)()(e=>({showMore:{fontSize:e.typography.pxToRem(14),color:e.palette.primary.main,fontWeight:e.typography.fontWeightBold,borderTop:"solid 1px ".concat(e.palette.grey[400]),padding:e.spacing(2,0,6,0),textAlign:"center",width:"100%"},initialProducts:{"& li":{borderBottom:"solid 1px ".concat(e.palette.grey[400])},"& li:last-child":{borderBottom:"none"}},moreProducts:{"& li":{borderBottom:"solid 1px ".concat(e.palette.grey[400])},"& li:first-of-type":{borderTop:"solid 1px ".concat(e.palette.grey[400])},"& li:last-of-type":{borderBottom:"none"}}})),u=e=>{let{products:a,substanceName:t,substanceId:l,substancePosition:u}=e,p=a.length,m=a.slice(0,2),g=a.slice(2),[_,h]=(0,r.useState)(!1),{classes:b}=c(),y=e=>(0,i.jsx)(o.A,{product:e,substanceName:t,substancePosition:u,substanceId:l},e.productNumber);return(0,i.jsxs)("div",{children:[(0,i.jsx)(s.A,{disablePadding:!0,className:b.initialProducts,children:m.map(y)}),p>2&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{in:_,children:(0,i.jsx)(s.A,{disablePadding:!0,className:b.moreProducts,children:g.map(y)})}),(0,i.jsx)(d.A,{expanded:_,setExpanded:()=>{h(!_)},className:b.showMore,"data-testid":"show-".concat(_?"less":"more")})]})]})}},93591:(e,a,t)=>{t.d(a,{A:()=>p});var i=t(37876);t(14232);var r=t(8733),l=t(99660),s=t(34415),n=t(54753),o=t(61206),d=t(46129),c=t(71007);let u=(0,l.A)(e=>({supplementary:{fontSize:e.typography.pxToRem(12)},link:{fontWeight:e.typography.fontWeightBold,color:e.palette.secondary.dark,cursor:"pointer"}})),p=e=>{var a;let{supplementary:t,productName:l}=e,p=u(),{messageKey:m,messageValue:g,messageVariable1:_,messageVariable2:h}=null!=t?t:{},b=m&&!g&&!n.A[m],y=null==g?void 0:g.replace("%0","{productLink}"),A=()=>h&&_?(0,i.jsx)(d.N,{href:h,onClick:()=>{(0,c.Qz)(h,l)},children:(0,i.jsx)(o.A,{value:_})}):null;return b?null:(0,i.jsx)("div",{children:(null==t?void 0:t.messageKey)&&n.A[t.messageKey]?(e=>{switch(e.messageKey){case"PT_TESTING_STUDY":return(0,i.jsx)(r.A,{...n.A[e.messageKey],values:{link:(0,i.jsx)(s.A,{href:"http://supelco-pt.com",target:"_blank",className:p.link,children:(0,i.jsx)(r.A,{...n.A.PT_TESTING_STUDY_LINK})})}});case"REDI_DRI_RP":return(0,i.jsx)(r.A,{...n.A.REDI_DRI_RP,values:{brand:(0,i.jsx)("i",{children:(0,i.jsx)(r.A,{...n.A.REAGENTPLUS})})}});default:var a;return(0,i.jsx)(r.A,{...n.A[e.messageKey],values:{messageVariable1:null!==(a=A())&&void 0!==a?a:_},children:e=>(0,i.jsx)("div",{className:p.supplementary,children:e})})}})(t):(0,i.jsx)(r.A,{id:"DEFAULT_SUPPLEMENTARY_MESSAGE",defaultMessage:y,values:{productLink:null!==(a=A())&&void 0!==a?a:_},children:e=>(0,i.jsx)("div",{className:p.supplementary,children:e})})})}},93783:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876);t(14232);var r=t(99220),l=t(35877),s=t(5493),n=t(36503),o=t(7645);let d=(0,r.n9)()(e=>({tRow:{display:"flex",alignItems:"center","& > div":{"&:nth-of-type(1)":{width:"4%"},"&:nth-of-type(2)":{width:"16%"},"&:nth-of-type(3)":{width:"38%"},"&:nth-of-type(4)":{width:"16%"},"&:nth-of-type(5)":{width:"10%"},"&:nth-of-type(6)":{width:"16%"},"&:not(:last-child)":{paddingRight:e.spacing(5)}}},tBodyRow:{padding:e.spacing(2,0),borderBottom:"1px solid ".concat(e.palette.grey[50]),"&:first-of-type":{borderTop:"1px solid ".concat(e.palette.grey[50])}},imageContainer:{paddingBottom:"100%",position:"relative",width:"100%",border:"1px solid ".concat(e.palette.grey[50])},imageWrapper:{position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",display:"flex",alignItems:"center",justifyContent:"center",[e.breakpoints.up("sm")]:{padding:e.spacing(4)}}})),c=()=>{let{classes:e,cx:a}=d(),t=(0,l.A)();return(0,i.jsxs)("div",{"data-testid":"products-srp-skeleton",children:[(0,i.jsx)(o.A,{mb:20}),(0,i.jsx)("div",{children:[,,,,,].fill({}).map((r,l)=>(0,i.jsx)(o.A,{border:1,borderColor:t.palette.grey["50"],mb:{xs:6,sm:10},p:{xs:3,sm:6},children:(0,i.jsxs)(n.A,{container:!0,spacing:5,children:[(0,i.jsx)(n.A,{item:!0,xs:2,children:(0,i.jsx)("div",{className:e.imageContainer,children:(0,i.jsx)("div",{className:e.imageWrapper,children:(0,i.jsx)(s.A,{height:1,width:1})})})}),(0,i.jsx)(n.A,{item:!0,xs:10,children:(0,i.jsx)(o.A,{mt:2,children:(0,i.jsxs)(n.A,{container:!0,spacing:4,children:[(0,i.jsx)(n.A,{item:!0,xs:12,children:(0,i.jsx)(s.A,{height:28,width:.7,mb:3,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(n.A,{item:!0,xs:4,sm:2,children:(0,i.jsx)(s.A,{height:16,width:.9,borderRadius:{xs:2,sm:"borderRadius"}})}),(0,i.jsx)(n.A,{item:!0,xs:8,sm:10,children:(0,i.jsx)(s.A,{height:16,width:.7,borderRadius:{xs:2,sm:"borderRadius"}})}),Array(6).fill({}).map((e,a)=>(0,i.jsxs)(n.A,{item:!0,xs:4,sm:2,children:[(0,i.jsx)(s.A,{height:16,width:.6,borderRadius:{xs:2,sm:"borderRadius"},mb:3}),(0,i.jsx)(s.A,{height:16,width:.9,borderRadius:{xs:2,sm:"borderRadius"},mb:{xs:1,sm:3}})]},a))]})})}),(0,i.jsx)(n.A,{item:!0,xs:12,children:[,,,].fill({}).map((t,r)=>(0,i.jsx)("div",{className:a(e.tRow,e.tBodyRow),children:Array(6).fill({}).map((e,a)=>(0,i.jsx)("div",{children:(0,i.jsx)(s.A,{height:16,width:1,borderRadius:{xs:2,sm:"borderRadius"}})},a))},r))})]})},l))})]})}},94767:(e,a,t)=>{t.d(a,{$1:()=>_,VI:()=>b,c8:()=>m,jm:()=>g,lr:()=>h});var i=t(27651),r=t(94295),l=t(51996),s=t(17685),n=t(11148),o=t(11788),d=t(39324),c=t.n(d),u=t(14232);let{publicRuntimeConfig:{discoEnabledCountries:p}}=c()(),m=()=>{let e=(0,r.L)(i.US.countryCode),a=(0,r.L)(i.CA.countryCode);return e||a},g=()=>{let{userSession:e}=(0,s.j)();return[i.SE.countryCode,i.DK.countryCode,i.NO.countryCode,i.FI.countryCode,i.GB.countryCode,i.BE.countryCode,i.NL.countryCode,i.LU.countryCode,i.IE.countryCode,i.DE.countryCode,i.CH.countryCode,i.AT.countryCode,i.FR.countryCode,i.IT.countryCode,i.ES.countryCode,i.PT.countryCode].includes(e.country.toLocaleUpperCase())},_=()=>{let{userSession:e}=(0,s.j)(),a=(0,u.useMemo)(()=>e.country.toLocaleUpperCase(),[e.country]);return(0,u.useMemo)(()=>null==p?void 0:p.includes(a),[a,p])},h=()=>{let{erpSystemId:e}=(0,o.iZ)();return e===n.Cw.Iscala},b=()=>{let{userSession:e}=(0,s.j)(),{getCountryDetails:a}=(0,l.Y)();return a(e.country.toLocaleUpperCase()).erpSystemId===n.Cw.Qrp}},95349:(e,a,t)=>{t.d(a,{A:()=>d});var i=t(37876);t(14232);var r=t(8733),l=t(34415),s=t(11148),n=t(54753),o=t(52413);let d=e=>{let{msgKey:a}=e,t=(0,s.rd)();return"SIGN_IN_FOR_PRICING"===a?(0,i.jsx)(o.N,{href:"".concat(s.VV.index(),"?redirect=").concat(encodeURIComponent(t.asPath||s.xn.index())),passHref:!0,children:(0,i.jsx)(l.A,{children:(0,i.jsx)(r.A,{...n.D[a]})})}):(0,i.jsx)(r.A,{...n.D[a]})}},95722:(e,a,t)=>{t.d(a,{A:()=>c});var i=t(37876),r=t(78206),l=t(54753),s=t(68748);t(14232);var n=t(49995),o=t(77742),d=t(78272);let c=e=>{let{rootClass:a,rootStyle:t,field:c,form:u,help:p,delay:m,min:g,type:_,materialNumber:h,minOrderQuantity:b,setShowMultipleMinimumQuantityError:y,setMultipleMinimumQuantityError:A,isLessThan:f,...T}=e,S=(0,o.A)(),C=(0,d.aA)(c.value,b,f),v=C?S.formatMessage(l.A.MIN_N_QUANTITY,{min:b}):(0,r.O6)(u.errors,c.name),x=C||(0,r.O6)(u.touched,c.name),E=v&&x;return(0,i.jsx)("div",{className:(0,n.A)({[String(a)]:a}),style:t,children:(0,i.jsx)(s.A,{...T,id:"".concat(_,"-").concat(u.values.materialNumber,"-").concat(c.name),value:c.value,onChange:e=>{u.setFieldValue(c.name,e),u.setFieldTouched(c.name);let a=(0,d.aA)(e,b,f);y&&y(a),A(h,a)},delay:m,error:!!E,"aria-describedby":(E||p)&&"".concat(c.name,"-help-text"),onBlur:()=>{g&&c.value{t.d(a,{A:()=>v});var i=t(37876),r=t(14232),l=t(77742),s=t(8733),n=t(5411),o=t(7645),d=t(99220),c=t(66065),u=t(93591),p=t(77660),m=t(54753),g=t(97710),_=t(66587),h=t(81927),b=t(4648),y=t(20114),A=t(40859),f=t(69485),T=t(19490),S=t(3582);let C=(0,d.n9)()(e=>({shipFromLink:{fontWeight:e.typography.fontWeightBold,textTransform:"capitalize",color:e.palette.primary.main,cursor:"pointer",marginLeft:e.spacing(1)},availableIcon:{fontSize:e.typography.pxToRem(20),color:e.palette.success.main,marginRight:e.spacing(2)},listPrice:{fontSize:e.typography.pxToRem(11),textDecoration:"line-through",color:e.palette.error.main},qtyInput:{height:36,maxWidth:e.typography.pxToRem(100),minWidth:e.typography.pxToRem(95)},shipEstimateColumn:{display:"flex",alignItems:"center"},shipEstimateWithLink:{display:"flex",flexDirection:"column"},availableInKitAnchor:{color:e.palette.primary.main,cursor:"pointer",fontWeight:e.typography.fontWeightRegular,marginTop:e.spacing(1)},promoWrapper:{fontSize:e.typography.pxToRem(12)},initialShipText:{display:"flex",alignItems:"flex-start","& svg":{paddingTop:e.spacing(.5)}},fromWarehouse:{textTransform:"capitalize",marginLeft:e.spacing(1)},availabilityIcon:{marginRight:e.spacing(2),fontSize:e.typography.pxToRem(16),height:e.typography.pxToRem(16)},warningText:{color:e.palette.error.main},baseClass:{minWidth:0,paddingLeft:0},topAligned:{display:"flex",padding:0,margin:0}})),v=e=>{var a,t,d,v;let{material:x,initialShipEstimate:E,canAddToCart:N,countryCode:I,isDynamicProductCarousel:R,isLoading:B=!1,hideDetailsLink:M=!1,gaDetailsClick:P,source:j,gaSection:L,gaComponent:O}=e,{classes:U,cx:k}=C(),[F,D]=(0,r.useState)(!1),H=()=>{D(!1)},{formatMessage:G}=(0,l.A)(),w=null===(a=x.availabilities)||void 0===a?void 0:a[0],{availableQtyInStock:W}=x,K=null!==W,q=w&&(null==w?void 0:w.key)===p.qL.InquireForPriceAndAvailability,[Y,V]=(0,r.useState)(!1);if(q){let e=null==w?void 0:w.contactInfo,a=[null==e?void 0:e.contactPhone,null==e?void 0:e.contactEmail].filter(e=>!!e).join(" ".concat(G(m.A.OR)," "));return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.A,{className:k(U.baseClass,{[U.topAligned]:q}),onClick:()=>V(!0),children:(0,i.jsx)(f.J,{...m.A.INQUIRE_FOR_PRICE_AND_AVAILABILITY})}),Y&&(0,i.jsx)(b.A,{open:Y,setModalOpen:V,headerContent:x.materialNumber,bodyContent:(0,i.jsx)(o.A,{mr:12,mb:8,children:(0,i.jsx)(f.J,{...m.A.INQUIRE_FOR_PRICE_AND_AVAILABILITY_MODAL,values:{inquirePriceContactInfo:a}})})})]})}let J=e=>{e.preventDefault(),P&&P(),D(!0)},z=w&&(null==w?void 0:w.key)===p.qL.ApoNoStock;return(0,i.jsx)(o.A,{display:"flex",alignItems:"flex-start",children:(0,i.jsxs)("div",{className:U.shipEstimateWithLink,children:[(0,i.jsxs)("div",{className:U.shipEstimateColumn,children:[(null==w?void 0:null===(t=w.availabilityOverwriteMessage)||void 0===t?void 0:t.messageKey)?(0,i.jsx)(c.A,{availabilityOverwrite:w.availabilityOverwriteMessage}):R?(0,i.jsx)(A.A,{availabilities:(null==x?void 0:x.availabilities)||[],updateAvailable:B,leadTime:null==x?void 0:x.leadTime}):(0,i.jsxs)(i.Fragment,{children:[K?(0,i.jsxs)("div",{className:k(U.initialShipText,{[U.warningText]:K}),children:[(0,i.jsx)(y.A,{className:U.availabilityIcon,color:"warning"}),(0,i.jsx)(f.J,{id:"DEPLETED_PRODUCTS_QTY_FEW_LEFT_IN_STOCK",defaultMessage:"{availableQtyInStock} left in stock",values:{availableQtyInStock:W}})]}):(0,i.jsx)("div",{children:E}),(0,i.jsxs)("span",{children:[F&&(0,i.jsx)(h.A,{isModalOpen:F,onModalClose:()=>H(),material:x,canAddToCart:N,countryCode:I,availableQty:W,source:j}),!M&&((null==w?void 0:w.displayFromLink)||z)?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("span",{className:U.shipFromLink,onClick:J,onKeyPress:J,tabIndex:0,role:"button",id:"mat-num-".concat(x.materialNumber,"-from"),children:z?(0,i.jsxs)(i.Fragment,{children:[" - ",(0,i.jsx)(s.A,{...m.A.CHECK_AVAILABILITY})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.A,{...m.A.DETAILS}),"..."]})})}):(null==w?void 0:w.plantLoc)&&!K&&!(0,S.M)(w,5)?(0,i.jsxs)("span",{className:U.fromWarehouse,children:[(0,i.jsx)(s.A,{...m.A.PRODUCT_AVAILABILITY_FROM})," ",w.plantLoc]}):null]})]}),(0,i.jsxs)(o.A,{pt:.5,children:[x.shipsToday&&(0,i.jsx)(_.A,{type:g.u2.SameDay,gaSection:L,gaComponent:O,material:x}),x.freeFreight&&(0,i.jsx)(_.A,{type:g.u2.FreeFreight})]})]}),(null==w?void 0:null===(d=w.supplementaryMessage)||void 0===d?void 0:d.messageKey)?(0,i.jsx)(o.A,{mt:1,children:(0,i.jsx)(u.A,{supplementary:w.supplementaryMessage})}):null,(null===(v=x.promotionalMessage)||void 0===v?void 0:v.messageKey)&&(0,i.jsx)(o.A,{mt:1,className:U.promoWrapper,children:(0,i.jsx)(T.A,{promotional:x.promotionalMessage})})]})})}},98580:(e,a,t)=>{t.d(a,{A:()=>u});var i=t(37876),r=t(99220),l=t(8733),s=t(54753),n=t(52413),o=t(17685),d=t(11148);let c=(0,r.n9)()(e=>({link:{justifyContent:"left",paddingLeft:e.spacing(1)}})),u=()=>{let{classes:e}=c(),{userSession:a}=(0,o.j)();return(0,i.jsx)(n.N,{...d.mK.index({path:"/life-science/mpartner",language:a.language,country:a.country}),passHref:!0,children:(0,i.jsx)("a",{className:e.link,rel:"noopener",target:"_blank",children:(0,i.jsx)(l.A,{...s.A.LEARN_MORE})})})}},98868:(e,a,t)=>{t.d(a,{A:()=>m});var i=t(37876);t(14232);var r=t(77742),l=t(34415),s=t(99220),n=t(54753),o=t(97710),d=t(52413),c=t(11148),u=t(61206);let p=(0,s.n9)()(e=>({container:{fontWeight:e.typography.fontWeightBold,marginTop:e.spacing(4)},heading:{fontSize:e.typography.pxToRem(12),[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16)}},link:{color:e.palette.primary.main,fontSize:e.typography.pxToRem(14),lineHeight:1.5,[e.breakpoints.up("md")]:{fontSize:e.typography.pxToRem(16)}}})),m=e=>{let{terms:a,focus:t}=e,{formatMessage:s}=(0,r.A)(),{classes:m}=p(),g=a?a.slice(0,3):[];return(null==g?void 0:g.length)?(0,i.jsxs)("div",{className:m.container,children:[(0,i.jsx)("div",{className:m.heading,children:"".concat(s(n.A.DID_YOU_MEAN))}),g.map(e=>(0,i.jsx)("div",{children:(0,i.jsx)(d.N,{href:"".concat(c.wO.searchResults(null==e?void 0:e.term)).concat((0,o.$c)({term:null==e?void 0:e.term,focus:t})),passHref:!0,children:(0,i.jsx)(l.A,{color:"secondary",className:m.link,children:(0,i.jsx)(u.A,{value:null==e?void 0:e.term})})})},null==e?void 0:e.term))]}):null}}}]); //# sourceMappingURL=2727-79c7f01570c119f5.js.map