PageSourceSearch

https://www.benjaminmoore.com/_next/static/chunks/9720.74c414e3cfd35956.js

js benjaminmoore.com collected 2026-10-01 10:16:15 UTC 42,350 bytes, 46 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9720],{65148:function(e,r,t){t.d(r,{Z:function(){return a}});var o=t(51815);let n=(e,r)=>e?`${e} {
2      ${r}
3    }`:r,i=(e,r)=>n(e,`
4    ${r.fontSize?`font-size: ${r.fontSize}px`:""};
5    ${r.lineHeight?`line-height: ${r.lineHeight}px`:""};
6  `.trim()),l=({xs:e,md:r,lg:t,xl:n,xxl:l})=>{let a=i("",e),s=i(o.Ri.md,r),c=i(o.Ri.lg,t),d=i(o.Ri.xl,n),p=i(o.Ri.xxl,l);return`
7    ${a}
8    ${s}
9    ${c}
10    ${d}
11    ${p}
12  `.trim()};var a={H1:l({xs:{fontSize:36,lineHeight:44},md:{fontSize:40,lineHeight:48},lg:{fontSize:48,lineHeight:56},xl:{fontSize:48,lineHeight:56},xxl:{fontSize:80,lineHeight:96}}),H2:l({xs:{fontSize:28,lineHeight:36},md:{fontSize:32,lineHeight:40},lg:{fontSize:36,lineHeight:44},xl:{fontSize:36,lineHeight:44},xxl:{fontSize:64,lineHeight:80}}),H3:l({xs:{fontSize:24,lineHeight:32},md:{fontSize:26,lineHeight:34},lg:{fontSize:28,lineHeight:36},xl:{fontSize:28,lineHeight:36},xxl:{fontSize:48,lineHeight:64}}),H4:l({xs:{fontSize:22,lineHeight:28},md:{fontSize:22,lineHeight:28},lg:{fontSize:24,lineHeight:32},xl:{fontSize:24,lineHeight:32},xxl:{fontSize:40,lineHeight:52}}),BODY:l({xs:{fontSize:16,lineHeight:24},md:{fontSize:16,lineHeight:24},lg:{fontSize:16,lineHeight:24},xl:{fontSize:16,lineHeight:24},xxl:{fontSize:24,lineHeight:36}}),BODYLARGE:l({xs:{fontSize:18,lineHeight:26},md:{fontSize:18,lineHeight:26},lg:{fontSize:18,lineHeight:26},xl:{fontSize:18,lineHeight:26},xxl:{fontSize:28,lineHeight:40}}),SUBHEAD:l({xs:{fontSize:22,lineHeight:28},md:{fontSize:22,lineHeight:28},lg:{fontSize:24,lineHeight:32},xl:{fontSize:24,lineHeight:32},xxl:{fontSize:40,lineHeight:52}}),MICRO1:l({xs:{fontSize:14,lineHeight:20},md:{fontSize:14,lineHeight:20},lg:{fontSize:14,lineHeight:20},xl:{fontSize:14,lineHeight:20},xxl:{fontSize:20,lineHeight:28}}),MICRO2:l({xs:{fontSize:12,lineHeight:16},md:{fontSize:12,lineHeight:16},lg:{fontSize:12,lineHeight:16},xl:{fontSize:12,lineHeight:16},xxl:{fontSize:18,lineHeight:24}}),NAV:l({xs:{fontSize:14,lineHeight:20},md:{fontSize:14,lineHeight:20},lg:{fontSize:14,lineHeight:20},xl:{fontSize:14,lineHeight:20},xxl:{fontSize:16,lineHeight:24}})}},52355:function(e,r,t){t.d(r,{Z:function(){return _}});var o=t(8307),n=t(4730),i=t(67294),l=t(2529),a=t(57660),s=t(87379),c=t(29913),d=t(38087);let p=`${d.ZP.md.replace("min-width","max-width")} and (orientation: portrait)`,g=(e,r,t)=>`background-color: ${r};
13   color: ${t};
14   border: ${"secondary"===e||"outline"===e?`1px solid ${t}`:"none"};
15   svg {
16    fill: ${t};
17  }`,u=s.ZP.a.withConfig({displayName:"Anchorstyles__StyledAnchor",componentId:"sc-ham3sd-0"})([""," appearance:none;background-color:",";border-radius:6px;border:0;color:",";cursor:pointer;flex-direction:row;font-family:inherit;font-style:normal;font-weight:bold;padding:0;text-decoration:none;display:inline-block;text-align:center;"," &,&:focus{outline:none;}&:not(:disabled):hover > span,&:not(:disabled):focus > span{transform:scale( "," );}&:not(:disabled):active{","}"," "," "," "," ",""],c.in,({backgroundColor:e})=>e,({$color:e})=>e,({iconRight:e,$variant:r})=>e?`svg {
18            order: 1;
19            margin-left: ${"icon-text"===r?"8px":"0"};
20          }`:`svg {
21            margin-right: ${"icon-text"===r?"8px":"0"};
22            min-width: 24px;
23          }`,({scaleOnHover:e,$variant:r})=>e?"icon-only"===r?1.2:1.03:null,({scaleOnHover:e})=>e?`
24    transform: scale(0.98);
25    transition: transform 120ms cubic-bezier(0.23, 1, 0.32, 1);
26   `:null,({scaleOnHover:e})=>e?"":null,({$variant:e})=>"icon-only"===e?"min-width: 54px;":"text-only"===e?`
27          min-width: 110px;
28          ${d.ZP.lg} {
29            min-width: 122px;
30          }
31        `:"",({$growOnSmall:e})=>e&&`
32        ${p} {
33          flex: 1;
34          width: 100%;
35        }
36      `,({disabled:e})=>e&&`
37        cursor: default;
38        pointer-events: all;
39        span {
40          opacity: 0.6;
41        }
42      `,({$anchorVariant:e,theme:r,$color:t})=>"secondary"===e?g("secondary",r.colors.white,r.colors.dark_grey_1):"error"===e?g("error",r.colors.red,r.colors.off_white):"outline"===e?g("outline","transparent",t):""),m=s.ZP.span.withConfig({displayName:"Anchorstyles__StyledSpan",componentId:"sc-ham3sd-1"})(["align-items:center;display:inline-flex;justify-content:center;transition:transform 120ms;&:focus{outline:none;}"," ",""],({$variant:e})=>"icon-only"===e?"padding: 15px;":"icon-text"===e?"padding: 15px 32px 15px 30px;":"padding: 15px 32px;",({$growOnSmall:e,$variant:r})=>e&&`
43        ${p} {
44          ${"icon-only"===r?"":"icon-text"===r?"padding: 14.75px 17px 15.25px 15px;":"padding: 15px 32px;"}
45        }
46      `);var f=t(99072),x=t(45968),h=t(81414),y=t(23928),b=t(85893);let j=["backgroundColor","isButtonContrastColor","children","disabled","icon","iconOnly","onClick","iconRight","scaleOnHover","iconSize","$anchorVariant"];function v(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function O(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
46r%2?v(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):v(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var _=(0,i.forwardRef)((e,r)=>{let{backgroundColor:t=y.default.colors.dark_grey_1,isButtonContrastColor:o=!0,children:s,disabled:c,icon:d,iconOnly:p,onClick:g,iconRight:v=!1,scaleOnHover:_=!0,iconSize:w=24,$anchorVariant:C="primary"}=e,S=(0,n.Z)(e,j),k=(0,i.useMemo)(()=>d&&p?"icon-only":d?"icon-text":"text-only",[d,p]),N=(0,a.ZP)(t?.length===7&&t?.includes("#")?t:y.default.colors.dark_grey_1,o),P=i.useCallback(()=>{try{(0,h.j)(x.Z.clickEvent.eventId,{[x.Z.keys.clickedText]:s||d||null,[x.Z.keys.clickedName]:S?.className,[x.Z.keys.destinationUrl]:S?.href,[x.Z.keys.sourceUrl]:window.location.pathname,[x.Z.keys.source]:window.location.host})}catch(e){(0,l.V)(e)}g&&g()},[g,S?.className,S?.href,s,d]);return(0,b.jsx)(u,O(O({$color:y.default.colors[N],backgroundColor:t,$variant:k,$anchorVariant:C,disabled:c,iconRight:v,scaleOnHover:_,onClick:P},S),{},{ref:r,children:(0,b.jsxs)(m,{$growOnSmall:S.$growOnSmall,$variant:k,children:[d?(0,b.jsx)(f.Z,{fill:y.default.colors[N],icon:d,size:w}):null,p?null:s]})}))})},19720:function(e,r,t){t.r(r),t.d(r,{compTestId:function(){return ed},default:function(){return ep}});var o=t(8307),n=t(67294),i=t(87379),l=t(51815);let a=i.ZP.div.withConfig({displayName:"colorARoomstyles__ColorARoomWrapper",componentId:"sc-1gytc2g-0"})(["background:",";.grid{grid-row-gap:30px;}.innerContainer{display:flex;flex-direction:column;gap:30px;}.appLinkWrapper{display:flex;flex-direction:column;gap:16px;margin:16px 0px;}.appLink{&:focus{outline:2px solid ",";}}","{.selectorContainer,.roomImageContainer{align-content:flex-start;}.innerContainer{gap:16px;}.appLinkWrapper{max-width:169px;}}","{.innerContainer{gap:24px;}.appLinkWrapper{flex-direction:row;max-width:unset;}}","{.grid{grid-column-gap:72px;padding-left:96px;padding-right:96px;}.roomImageContainer{grid-column:auto / span 5;margin-left:calc(((100% + 24px) / 5) * 1);}.selectorContainer{grid-column:auto / span 6;}}"],({theme:e})=>e.colors.white,({theme:e})=>e.colors.focus_color,l.Ri.md,l.Ri.lg,l.Ri.xxl);var s=t(23928);let c=i.ZP.div.withConfig({displayName:"colorSelectorstyles__ColorSelectorWrapper",componentId:"sc-1y1101b-0"})(["display:flex;flex-direction:column;gap:10px;.colors{position:relative;overflow:visible;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;margin:-5px;padding:2px;}.colorTileWrapper{box-sizing:border-box;border:2px solid transparent;padding:1px;:has(.colorSelectorBtn[aria-pressed='true']){border:2px solid ",";}min-height:48px;","{min-height:72px;}","{min-height:88px;}","{min-height:100px;}}.colorSelectorBtn{width:100%;height:100%;> div{width:inherit;align-self:end;word-break:break-word;}.colorInfo{padding:8px;width:inherit;text-align:left;display:none;}&:focus{outline:2px solid ",";outline-offset:3px;}","{.colorInfo{display:block;}}}"],s.default.colors.dark_grey_1,l.Ri.lg,l.Ri.xl,l.Ri.xxl,s.default.colors.focus_color,l.Ri.lg);var d=t(57660),p=t(52105),g=t(53351),u=t(85893);let m=e=>{let{color:r,colorIndex:t,selected:o,onChange:i}=e,{r:l,g:a,b:s,name:c,number:m}=r,f=(0,d.n2)(l,a,s),x=`rgb(${l},${a},${s})`,h=(0,n.useCallback)(()=>{i(t)},[t,i]);return(0,u.jsx)("div",{className:"colorTileWrapper",children:(0,u.jsx)(p.Dr,{style:{backgroundColor:x},className:"colorSelectorBtn","data-testid":"ColorSelector","aria-pressed":o,"data-color-index":t,"aria-label":`${c} ${m}`,$color:f,$scaleOnHover:!1,onClick:h,children:(0,u.jsxs)("span",{className:"colorInfo",children:[(0,u.jsx)(g.mn,{$fontWeight:"bold",$color:f,dangerouslySetInnerHTML:{__html:c}}),(0,u.jsx)(g.Ag,{$color:f,children:m})]})})})};var f=(0,n.memo)(e=>{let{title:r,colors:t,selectedColorIndex:o,onChange:n}=e;return t?.length?(0,u.jsxs)(c,{children:[(0,u.jsx)(g.De,{children:r}),(0,u.jsx)("div",{className:"colors",children:t.map((e,r)=>(0,u.jsx)(m,{color:e,colorIndex:r,selected:o===r,onChange:n},r))})]}):null}),x=t(78718),h=t.n(x),y=t(11163);let b=i.ZP.div.withConfig({displayName:"roomImagestyles__RoomImageWrapper",componentId:"sc-tk5us5-0"})(["position:relative;box-sizing:border-box;.imageWrapper{position:relative;img{width:100%;}}.colorTile{display:flex;align-items:center;min-height:80px;box-sizing:border-box;.actionContainer{display:flex;gap:32px;padding:16px;justify-content:flex-end;flex:1;button:focus{outline:2px solid ",";}}.colorInfoContainer{padding:16px;justify-content:flex-start;flex:1;}.colorInfo{> div{display:flex;flex-direction:column;align-items:flex-start;}&:focus{outline:2px solid ",";}}}.colorBlend,.overlay{position:absolute;inset:0;}.overlay img{mix-blend-mode:normal;}.colorBlend img{mix-blend-mode:overlay;background-color:",";}","{.colorTile{min-height:113px;}}","{.colorTile{min-height:81px;}}","{.colorTile{min-height:91px;}}","{.colorTile{min-height:88px;}}"],({theme:e})=>e.colors.focus_color,({theme:e})=>e.colors.focus_color,({$blendModeColor:e})=>e,l.Ri.md,l.Ri.lg,l.Ri.xl,l.Ri.xxl);
46var j=t(13736),v=t(63702),O=t(17180),_=t(17270),w=t(36839),C=t(99192),S=t(70954);function k(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function N(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?k(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):k(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var P=e=>{let{locale:r}=(0,y.useRouter)(),{globalSettings:t}=(0,C.bN)(),{color_detail_url:o}=t?.globalDictionaries?.urlSettings??{},{image:i,color:l}=e,{r:a,g:s,b:c,name:m,number:f,product_types_available:x}=l??{},k=(0,d.n2)(a,s,c),P=`rgb(${a}, ${s}, ${c})`,Z=(0,n.useMemo)(()=>(0,j.DX)(m||"",f||"",r,o||""),[o,r,m,f]),H=(0,S.R1)(x),$=(0,n.useCallback)(()=>{(0,v.c)({colorName:m,colorNumber:f,swatchType:H,destinationUrl:Z,sourceUrl:window.location.pathname})},[H,Z,f,m]),I=(0,n.useMemo)(()=>{let e={},r={},t=h()(i,["small_url","medium_url","large_url","extra_large_url","extra_extra_large_url"]);return Object.keys(t).forEach(o=>{let n=t[o];e[o]=n?.replace(".jpg","_masked.png"),r[o]=n?.replace(".jpg","_gray_mask.png")}),{maskImage:e,grayMaskImage:r}},[i]);return i||l?(0,u.jsxs)(b,{$blendModeColor:P,"data-testid":"RoomImage","aria-live":"polite",children:[(0,u.jsxs)("div",{className:"imageWrapper",children:[(0,u.jsx)(w.Z,N({},i)),(0,u.jsx)("div",{className:"overlay",children:(0,u.jsx)(w.Z,N(N({},I.maskImage),{},{alt_text:""}))}),(0,u.jsx)("div",{className:"colorBlend",children:(0,u.jsx)(w.Z,N(N({},I.grayMaskImage),{},{alt_text:""}))})]}),(0,u.jsxs)("div",{className:"colorTile",style:{backgroundColor:P},children:[(0,u.jsx)("div",{className:"colorInfoContainer",children:(0,u.jsxs)(p.E,{href:Z,className:"colorInfo",onClick:$,children:[(0,u.jsx)(g.pA,{$fontWeight:"bold",$color:k,dangerouslySetInnerHTML:{__html:m}}),(0,u.jsx)(g.mn,{$color:k,children:f})]})}),(0,u.jsxs)("div",{className:"actionContainer",children:[(0,u.jsx)(O.Z,{colorData:l,fontColor:k,iconSize:24}),(0,u.jsx)(_.Z,{colorData:l,fontColor:k,iconSize:24})]})]})]}):null};let Z=i.ZP.div.withConfig({displayName:"roomSelectorstyles__RoomSelectorWrapper",componentId:"sc-1r8ltw5-0"})(["display:flex;flex-direction:column;gap:10px;.rooms{position:relative;overflow:visible;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin:-5px;padding:2px;}.roomSelectorBtn{position:relative;border:2px solid transparent;padding:1px;&[aria-pressed='true']{border:2px solid ",";}&:focus{outline:2px solid ",";}img{width:100%;}}","{.rooms{grid-template-columns:repeat(5,1fr);}}"],s.default.colors.dark_grey_1,s.default.colors.focus_color,l.Ri.lg),H=e=>{let{room:{thumbnail:r},index:t,selected:o,onChange:i}=e,l=(0,n.useCallback)(()=>{i(t)},[t,i]);return(0,u.jsx)(p.Dr,{className:"roomSelectorBtn","data-testid":"RoomSelector",$scaleOnHover:!1,"aria-pressed":o,onClick:l,children:(0,u.jsx)(w.Z,{small_url:r?.image_url,alt_text:r?.alt_text})})};var $=(0,n.memo)(e=>{let{title:r,rooms:t,selectedRoomIndex:o,onChange:n}=e;return t?.length?(0,u.jsxs)(Z,{children:[(0,u.jsx)(g.De,{children:r}),(0,u.jsx)("div",{className:"rooms",children:t.map((e,r)=>(0,u.jsx)(H,{room:e,index:r,selected:o===r,onChange:n},r))})]}):null}),I=t(52355),R=t(5510),z=t(49114),D=t(24682);let T=["28px","28px","45px","45px","72px"];var M=e=>{let{content_data:r}=e,{fields:t,color_data:o}=r??{},{title:i,subtitle:l,android_app_button:s,iphone_app_button:c,details:d,rooms:p,component_type:m,disclaimer:x,room_label:h,color_label:y}=t??{},{cotyTimerLeft:b}=(0,D.f1)(),{0:j,1:v}=(0,n.useState)(0),{0:O,1:_}=(0,n.useState)(0),w=(0,n.useMemo)(()=>p?.[j],[j,p]),C=(0,n.useMemo)(()=>o?.[O],[O,o]),S=(0,n.useMemo)(()=>{let e=[];return p?.forEach(r=>{let t=r?.image;Array.from(["small_url","medium_url","large_url","extra_large_url","extra_extra_large_url"]).forEach(r=>{let o=t?.[r];if(o){let r=o?.replace(".jpg","_masked.png"),t=o?.replace(".jpg","_gray_mask.png");e.push(o,r,t)}})}),e},[p]),k=(0,n.useCallback)(e=>{v(e)},[]),N=(0,n.useCallback)(e=>{_(e)},[]);return(0,u.jsx)(u.Fragment,{children:("coty"!==m||b)&&("teaser"!==m||!b)&&m?null:(0,u.jsxs)(a,{"data-testid":"ColorARoom2025",children:[(0,u.jsxs)(z.Z,{className:"grid",left:T,right:T,gutterX:["30px","24px","24px","48px"],children:[(0,u.jsx)(R.Z,{cols:[6,6,6,5,5],className:"roomImageContainer",children:(0,u.jsx)(P,{color:C,image:w?.image})}),(0,u.jsx)(R.Z,{cols:[6,6,6,7,7],className:"selectorContainer",children:(0,u.jsxs)("div",{className:"innerContainer",children:[(0,u.jsx)(f,{title:y,colors:o,selectedColorIndex:O,onChange:N}),(0,u.jsx)($,{title:h,rooms:p,selectedRoomIndex:j,onChange:k}),(0,u.jsxs)("div",{children:[i?(0,u.jsx)(g.i1,{dangerouslySetInnerHTML:{__html:i}}):null,l?(0,u.jsx)(g.wM,{dangerouslySetInnerHTML:{__html:l}}):null,(0,u.jsxs)("div",{className:"appLinkWrapper",children:[s?.text&&s?.url?(0,u.jsx)(I.Z,{className:"appLink",icon:"link",iconRight:!0,iconSize:16,scaleOnHover:!1,href:s.url,target:s?.target,"aria-label":s?.alt_text,children:(0,u.jsx)(g.wM,{$fontWeight:"bold",children:s.text})}):null,c?.text&&c?.url?(0,u.jsx)(I.Z,{className:"appLink",icon:"link",iconRight:!0,iconSize:16,scaleOnHover:!1,href:c.url,target:c?.target,"aria-label":c?.alt_text,children:(0,u.jsx)(g.wM,{$fontWeight:"bold",children:c.text})}):null]}),d?(0,u.jsx)(g.Ag,{dangerouslySetInnerHTML:{__html:d}}):null]}),x?(0,u.jsx)(g.mn,{$fontWeight:"medium",dangerouslySetInnerHTML:{__html:x}}):null]})})]}),S.map(e=>(0,u.jsx)("img",{src:e,alt:"",style:{display:"none"}},e))]})})};let L=(0,i.iv)([".colorARoomContainer{padding:0 35px ",";}.roomImageContainer,.selectorContainer{flex:1;}","{.colorARoomContainer{padding:0 45px ",";}}","{.colorARoomContainer{margin:0;max-width:none;padding:0 45px ",";}}","{.colorARoomContainer{max-width:none;padding:0 "," ",";}}"],s.Hg,l.Ri.md,s.Z6,l.Ri.lg,s.D5,l.Ri.xxl,s.Qc,s.RQ),W=i.ZP.div.withConfig({displayName:"colorARoomstyles__ColorARoomWrapper",componentId:"sc-1yy3o1c-0"})(["background:",";.colorARoomContainer{display:flex;flex-direction:column;flex:1 0 0;gap:",";padding:0px 35px;}.innerContainer{display:flex;flex-direction:column;gap:",";.separator{height:1px;background:",";}.appContainer{display:flex;flex-direction:column;gap:",";.appLinkWrapper{display:flex;flex-direction:column;gap:12px;align-items:flex-start;.appLink{display:flex;justify-content:center;align-items:center;width:100%;height:54px;&:focus{outline:"," solid ",";}span{padding:12px ",";}}}}}","{.colorARoomContainer{flex-direction:row;gap:",";align-items:flex-start;padding:0px 45px;}.innerContainer{.appContainer{.appLinkWrapper{flex-direction:row;gap:",";align-items:flex-start;}}}}","{.colorARoomContainer{max-width:934px;gap:",";margin:auto;}.innerContainer{gap:",";.appContainer{gap:12px;}}}","{.colorARoomContainer{padding:0px ",";max-width:1048px;}.innerContainer{gap:",";.appContainer{gap:",";}}}","{.colorARoomContainer{max-width:1320px;padding:0px ",";}.innerContainer{gap:",";.appContainer{gap:",";
46.appLinkWrapper{.appLink{height:",";span{padding:15px ",";svg{padding-top:",";}}}}}}}",""],({theme:e})=>e.colors.white,s.Tv,s.Tv,({theme:e})=>e.colors.light_grey_2,s.Tv,s.JF,({theme:e})=>e.colors.focus_color,s.Tv,l.Ri.md,s.mo,s._z,l.Ri.lg,s.mi,s.mo,l.Ri.xl,s.RQ,s.Hg,s.Tv,l.Ri.xxl,s.Qc,s.mo,s.mo,s.RQ,s.Hg,s.N8,({$contentPadding:e})=>e&&L),A=i.ZP.div.withConfig({displayName:"colorSelectorstyles__ColorSelectorWrapper",componentId:"sc-t5hqpf-0"})(["display:flex;flex-direction:column;gap:",";.colors{position:relative;overflow:visible;display:grid;grid-template-columns:repeat(4,1fr);gap:",";}.colorTileWrapper{box-sizing:border-box;min-height:",";","{min-height:88px;.colors{gap:",";}}","{min-height:104px;}","{min-height:140px;}}.colorSelectorBtn{width:100%;height:100%;&[aria-pressed='true']{box-shadow:inset 0 0 0 2px ",";}> div{width:inherit;align-self:end;word-break:break-word;}.colorInfo{padding:",";width:inherit;text-align:left;display:none;}&:focus{outline:2px solid ",";outline-offset:2px;}","{.colorInfo{display:block;}}","{.colorInfo{padding:",";}}}"],s.N8,s.N8,s.mi,l.Ri.lg,s._z,l.Ri.xl,l.Ri.xxl,s.default.colors.dark_grey_1,s._z,s.default.colors.focus_color,l.Ri.lg,l.Ri.xxl,s.Tv);var E=t(636);let B=e=>{let{color:r,colorIndex:t,selected:o,onChange:i}=e,{r:l,g:a,b:s,name:c,number:g}=r,m=(0,d.n2)(l,a,s),f=`rgb(${l},${a},${s})`,x=(0,n.useCallback)(()=>{i(t)},[t,i]);return(0,u.jsx)("div",{className:"colorTileWrapper",children:(0,u.jsx)(p.Dr,{style:{backgroundColor:f},className:"colorSelectorBtn","data-testid":"ColorSelector","aria-pressed":o,"data-color-index":t,"aria-label":`${c} ${g}`,$color:m,$scaleOnHover:!1,onClick:x,children:(0,u.jsxs)("span",{className:"colorInfo",children:[(0,u.jsx)(E.SN,{$fontWeight:"bold",$color:m,dangerouslySetInnerHTML:{__html:c}}),(0,u.jsx)(E.SN,{$color:m,children:g})]})})})};var U=(0,n.memo)(e=>{let{title:r,colors:t,selectedColorIndex:o,onChange:n}=e;return t?.length?(0,u.jsxs)(A,{children:[(0,u.jsx)(E.uT,{$fontWeight:"medium",children:r}),(0,u.jsx)("div",{className:"colors",children:t.map((e,r)=>(0,u.jsx)(B,{color:e,colorIndex:r,selected:o===r,onChange:n},r))})]}):null});let V=(0,i.iv)(["&&{max-width:100%;width:100%;.imageWrapper img{max-height:none;}}"]),q=i.ZP.div.withConfig({displayName:"roomImagestyles__RoomImageWrapper",componentId:"sc-mfpnxs-0"})(["position:relative;box-sizing:border-box;.imageWrapper{position:relative;img{width:100%;}}.colorTile{display:flex;align-items:center;min-height:84px;box-sizing:border-box;.actionContainer{display:flex;gap:",";padding:",";justify-content:flex-end;flex:1;button:focus{outline:2px solid ",";}}.colorInfoContainer{padding:",";justify-content:flex-start;flex:1;}.colorInfo{> div{display:flex;flex-direction:column;align-items:flex-start;}&:focus{outline:2px solid ",";}}}.colorBlend,.overlay{position:absolute;inset:0;}.overlay img{mix-blend-mode:normal;}.colorBlend img{mix-blend-mode:overlay;}","{width:calc((100vw - 45px - 45px - 24px) / 2);}","{max-width:431px;.imageWrapper{img{max-height:646.5px;}}.colorTile{min-height:92px;}}","{max-width:480px;.imageWrapper{img{max-height:720px;}}}","{max-width:613px;.imageWrapper{img{max-height:919.5px;}}.colorTile{min-height:132px;}}",""],s.Hg,s.Tv,({theme:e})=>e.colors.focus_color,s.Tv,({theme:e})=>e.colors.focus_color,l.Ri.md,l.Ri.lg,l.Ri.xl,l.Ri.xxl,({$contentPadding:e})=>e&&V);function F(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function G(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?F(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):F(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let Q=(e,r)=>e.replace(/\.jpg/i,r);var Y=e=>{let{locale:r}=(0,y.useRouter)(),{globalSettings:t}=(0,C.bN)(),{color_detail_url:o}=t?.globalDictionaries?.urlSettings??{},{image:i,color:l,surface:a,room:s,surfaceColorMap:c={},contentPadding:g}=e,{r:m,g:f,b:x,name:b,number:k,product_types_available:N}=l??{},P=(0,d.n2)(m,f,x),Z=`rgb(${m}, ${f}, ${x})`,H=(0,n.useMemo)(()=>(0,j.DX)(b||"",k||"",r,o||""),[o,r,b,k]),$=(0,S.R1)(N),I=(0,n.useCallback)(()=>{(0,v.c)({colorName:b,colorNumber:k,swatchType:$,destinationUrl:H,sourceUrl:window.location.pathname})},[$,H,k,b]),R=(0,n.useMemo)(()=>{let e={},r={},t=h()(i,["small_url","medium_url","large_url","extra_large_url","extra_extra_large_url"]);return s?.surfaces?.length===0||(Object.entries(t).forEach(([r,t])=>{t&&(e[r]=Q(t,"_masked.png"))}
46),s?.surfaces?.forEach(e=>{let o=e?.code;r[o]={},Object.entries(t).forEach(([e,t])=>{t&&(r[o][e]=Q(t,`_gray_mask_${o}.png`))})})),{maskImage:e,grayMaskedSurfaceImage:r}},[i,s?.surfaces]);return i||l?(0,u.jsxs)(q,{"data-testid":"RoomImage","aria-live":"polite",$contentPadding:g,children:[(0,u.jsxs)("div",{className:"imageWrapper",children:[(0,u.jsx)(w.Z,G({},i)),(0,u.jsx)("div",{className:"overlay",children:(0,u.jsx)(w.Z,G(G({},R.maskImage),{},{alt_text:""}))}),(0,u.jsx)("div",{className:"colorBlend",children:Object.keys(c).length>0?s?.surfaces.map((e,r)=>{let t=c[e?.code];if(!t)return null;let{r:o,g:n,b:i}=t,l=`rgb(${o}, ${n}, ${i})`,a=R.grayMaskedSurfaceImage[e?.code];return u.jsx("div",{className:"colorBlend",children:u.jsx(w.Z,G(G({},a),{},{bgColor:l,alt_text:""}))},r)}):null})]}),(0,u.jsxs)("div",{className:"colorTile",style:{backgroundColor:Z},children:[(0,u.jsx)("div",{className:"colorInfoContainer",children:(0,u.jsxs)(p.E,{href:H,className:"colorInfo",onClick:I,children:[(0,u.jsx)(E.SN,{$color:P,children:a}),(0,u.jsx)(E.uT,{$fontWeight:"medium",$color:P,dangerouslySetInnerHTML:{__html:b}}),(0,u.jsx)(E.SN,{$color:P,children:k})]})}),(0,u.jsxs)("div",{className:"actionContainer",children:[(0,u.jsx)(O.Z,{colorData:l,fontColor:P,iconSize:24}),(0,u.jsx)(_.Z,{colorData:l,fontColor:P,iconSize:24})]})]})]}):null};let J=i.ZP.div.withConfig({displayName:"roomSelectorstyles__RoomSelectorWrapper",componentId:"sc-17xss7h-0"})(["display:flex;flex-direction:column;gap:",";.rooms{position:relative;overflow:visible;display:grid;grid-template-columns:repeat(4,1fr);gap:",";padding:1px;}.roomSelectorBtn{position:relative;border:2px solid transparent;padding:1px;&[aria-pressed='true']{border:2px solid ",";}&:focus{outline:2px solid ",";}img{width:100%;}}","{gap:",";}"],s.N8,s.N8,s.default.colors.dark_grey_1,s.default.colors.focus_color,l.Ri.xxl,s._z),X=e=>{let{room:{thumbnail:r},index:t,selected:o,onChange:i}=e,l=(0,n.useCallback)(()=>{i(t)},[t,i]);return(0,u.jsx)(p.Dr,{className:"roomSelectorBtn","data-testid":"RoomSelector",$scaleOnHover:!1,"aria-pressed":o,onClick:l,children:(0,u.jsx)(w.Z,{small_url:r?.image_url,alt_text:r?.alt_text})})};var K=(0,n.memo)(e=>{let{title:r,rooms:t,selectedRoomIndex:o,onChange:n}=e;return t?.length?(0,u.jsxs)(J,{children:[(0,u.jsx)(E.uT,{$fontWeight:"medium",children:r}),(0,u.jsx)("div",{className:"rooms",children:t.map((e,r)=>(0,u.jsx)(X,{room:e,index:r,selected:o===r,onChange:n},r))})]}):null});let ee=i.ZP.div.withConfig({displayName:"surfaceSelectorstyles__SurfaceSelectorWrapper",componentId:"sc-lpyx7e-0"})(["display:flex;flex-direction:column;gap:",";.surfaces{display:flex;justify-content:center;align-items:center;background:","1F;border-radius:",";padding:",";}"],s.N8,({theme:e})=>e.colors.slate_gray,s.N8,s.JF),er=i.ZP.div.withConfig({displayName:"surfaceSelectorstyles__ButtonContainer",componentId:"sc-lpyx7e-1"})(["display:flex;flex:1 0 0;"]),et=i.ZP.button.withConfig({displayName:"surfaceSelectorstyles__SurfaceButton",componentId:"sc-lpyx7e-2"})(["padding:"," ",";flex:1 0 0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:",";border:",";background:",";box-shadow:",";cursor:pointer;.surfaceOption{font-family:Moderat;}&:focus-visible{outline:"," solid ",";outline-offset:-2px;}","{padding:"," ",";}","{padding:"," ",";}"],s.N8,s.A6,({selected:e})=>e?"4px":"none",({selected:e})=>e?"0.5px solid rgba(0, 0, 0, 0.04)":"none",({selected:e,theme:r})=>e?r.colors.white:"transparent",({selected:e})=>e?"0px 3px 8px rgba(0, 0, 0, 0.12), 0px 3px 1px rgba(0, 0, 0, 0.04)":"none",s.JF,({theme:e})=>e.colors.focus_color,l.Ri.lg,s._z,s.A6,l.Ri.xxl,s.E_,s._z),eo=i.ZP.div.withConfig({displayName:"surfaceSelectorstyles__Separator",componentId:"sc-lpyx7e-3"})(["display:flex;align-items:center;align-self:stretch;width:0.609px;border-radius:0.5px;background-color:",";margin:"," 0px;"],({theme:e})=>e.colors.charcoal_gray,s.N8);var en=(0,n.memo)(e=>{let{selected:r,onSelect:t,surfaces:o,title:i}=e,l=(0,n.useCallback)(e=>()=>{t(e)},[t]);if(!o||o?.length===0)return null;let a=o?.findIndex(e=>e?.code===r),c=o.length-1;return(0,u.jsxs)(ee,{children:[(0,u.jsx)(E.uT,{$fontWeight:"medium",children:i}),(0,u.jsx)("div",{className:"surfaces",children:o?.map((e,t)=>{let o=t===c,n=t===a||t===a-1||a===c&&t===a-1;return u.jsxs(er,{children:[u.jsx(et,{"data-testid":"SurfaceSelector",selected:r===e?.code,"aria-pressed":r===e?.code,onClick:l(e?.code),children:u.jsx(E.U,{className:"surfaceOption",$color:s.default.colors.dark_grey_1,children:e?.name})}),!o&&!n&&u.jsx(eo,{})]},t)})})]})});function ei(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function el(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
46r%2?ei(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ei(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var ea=e=>{let{content_data:r}=e,{fields:t,color_data:o}=r??{},{title:i,subtitle:l,android_app_button:a,iphone_app_button:s,details:c,rooms:d,component_type:p,disclaimer:g,room_label:m,color_label:f,surface_label:x,content_padding:h}=t??{},{cotyTimerLeft:y}=(0,D.f1)(),{0:b,1:j}=(0,n.useState)(0),{0:v,1:O}=(0,n.useState)(()=>d?.[b]?.surfaces[0]?.code??""),{0:_,1:w}=(0,n.useState)(()=>{let e=d?.[b]?.surfaces[0]?.color_code??"",r=o?.findIndex(r=>r?.number===e);return -1!==r?r:0}),{0:C,1:S}=(0,n.useState)(()=>{let e={};return d?.forEach((r,t)=>{let n=r?.surfaces?.[0]?.code,i={};r?.surfaces?.forEach(e=>{let r=o?.findIndex(r=>r?.number===e?.color_code);r!==-1&&o?.[r]&&(i[e.code]=o[r])}),e[t]={activeSurface:n,surfaceColorMap:i}}),e}),k=(0,n.useMemo)(()=>d?.[b],[b,d]),N=(0,n.useMemo)(()=>o?.[_],[_,o]),P=(0,n.useMemo)(()=>k?.surfaces.find(e=>e.code===v)?.name,[k?.surfaces,v]),Z=(0,n.useMemo)(()=>{let e=[];return d?.forEach(r=>{let t=r?.image;Array.from(["small_url","medium_url","large_url","extra_large_url","extra_extra_large_url"]).forEach(o=>{let n=t?.[o];if(n){let t=n?.replace(".jpg","_masked.png");e.push(n,t),r?.surfaces?.forEach(r=>{let t=r?.code,o=n.replace(".jpg",`_gray_mask_${t}.png`);e.push(o)})}})}),e},[d]),H=(0,n.useCallback)(e=>{j(e);let r=C[e];O(r?.activeSurface);let t=r?.surfaceColorMap[r?.activeSurface];w(o?.findIndex(e=>e?.number===t?.number))},[o,C]),$=(0,n.useCallback)(e=>{w(e),S(r=>{let t=r[b];return el(el({},r),{},{[b]:el(el({},t),{},{surfaceColorMap:el(el({},t.surfaceColorMap),{},{[v]:o[e]})})})})},[o,b,v]),R=(0,n.useCallback)(e=>{O(e);let r=k?.surfaces.find(r=>r?.code===e),t=o?.findIndex(e=>e?.number===r?.color_code);if(S(r=>{let n=r[b];return el(el({},r),{},{[b]:el(el({},n),{},{activeSurface:e,surfaceColorMap:el(el({},n.surfaceColorMap),{},{[e]:n?.surfaceColorMap?.[e]||o[t]})})})}),C[b]?.surfaceColorMap?.[e]){let r=C[b]?.surfaceColorMap?.[e];w(o.findIndex(e=>e?.number===r?.number))}else w(t)},[o,C,k?.surfaces,b]);return(0,u.jsx)(u.Fragment,{children:("coty"!==p||y)&&("teaser"!==p||!y)&&p?null:(0,u.jsx)(W,{"data-testid":"ColorARoom2026",$contentPadding:h,children:(0,u.jsxs)("div",{className:"colorARoomContainer",children:[(0,u.jsx)("div",{className:"roomImageContainer",children:(0,u.jsx)(Y,{surface:P,color:N,image:k?.image,surfaceColorMap:C?.[b]?.surfaceColorMap||{},room:k,contentPadding:h})}),(0,u.jsx)("div",{className:"selectorContainer",children:(0,u.jsxs)("div",{className:"innerContainer",children:[(0,u.jsx)(K,{title:m,rooms:d,selectedRoomIndex:b,onChange:H}),(0,u.jsx)(en,{selected:v,title:x,surfaces:k?.surfaces,onSelect:R}),(0,u.jsx)(U,{title:f,colors:o,selectedColorIndex:_,onChange:$}),(0,u.jsx)("div",{className:"separator"}),(0,u.jsxs)("div",{className:"appContainer",children:[(0,u.jsxs)("div",{children:[i?(0,u.jsx)(E.uT,{dangerouslySetInnerHTML:{__html:i}}):null,l?(0,u.jsx)(E.U,{dangerouslySetInnerHTML:{__html:l}}):null]}),(0,u.jsxs)("div",{className:"appLinkWrapper",children:[a?.text&&a?.url?(0,u.jsx)(I.Z,{className:"appLink",icon:"link",iconRight:!0,iconSize:16,scaleOnHover:!1,href:a.url,target:a?.target,"aria-label":a?.alt_text,children:(0,u.jsx)(E.uT,{$fontWeight:"bold",children:a.text})}
46):null,s?.text&&s?.url?(0,u.jsx)(I.Z,{className:"appLink",icon:"link",iconRight:!0,iconSize:16,scaleOnHover:!1,href:s.url,target:s?.target,"aria-label":s?.alt_text,children:(0,u.jsx)(E.uT,{$fontWeight:"bold",children:s.text})}):null]}),c?(0,u.jsx)(E.SN,{dangerouslySetInnerHTML:{__html:c}}):null,g?(0,u.jsx)(E.U,{$fontWeight:"medium",dangerouslySetInnerHTML:{__html:g}}):null]})]})}),Z.map(e=>(0,u.jsx)("img",{src:e,alt:"",style:{display:"none"}},e))]})})})};function es(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function ec(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?es(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):es(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let ed="ColorARoom";var ep=e=>{let{content_data:r}=e,{fields:t}=r??{},{rooms:o}=t??{};return o?.length?o.some(e=>e?.surfaces?.length>0)?(0,u.jsx)(ea,ec({},e)):(0,u.jsx)(M,ec({},e)):null}},63702:function(e,r,t){t.d(r,{c:function(){return i}});var o=t(45968),n=t(81414);let i=e=>{(0,n.j)(o.Z.colorSwatchClick.eventId,{[o.Z.keys.colorName]:e.colorName,[o.Z.keys.colorNumber]:e.colorNumber,[o.Z.keys.swatchType]:e.swatchType,[o.Z.keys.destinationUrl]:e.destinationUrl,[o.Z.keys.sourceUrl]:e.sourceUrl})}},17180:function(e,r,t){var o=t(8307),n=t(4730),i=t(67294),l=t(78715),a=t(52105),s=t(53351),c=t(99487),d=t(99192),p=t(45968),g=t(81414),u=t(85893);let m=["colorData","fontColor","iconSize","segmentTrackingData","children"];function f(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function x(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?f(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let h=(0,l.G)();r.Z=e=>{let{colorData:r,fontColor:t,iconSize:o,segmentTrackingData:l,children:f}=e,y=(0,n.Z)(e,m),{name:b,number:j}=r??{},{showAddToCartWizard:v}=(0,c.q6)(),{globalSettings:O}=(0,d.bN)(),{global:_,addToCartWizard:w}=O?.globalDictionaries??{},{add_color_to_cart:C}=_??{},{add_to_cart:S}=w??{},k=(0,i.useMemo)(()=>h(C??"")({colorName:b,colorCode:j}),[C,b,j]),N=(0,i.useCallback)(()=>{try{let e={[p.Z.keys.colorNumber]:j,[p.Z.keys.colorAttributeCode]:l?.color_attribute_code,[p.Z.keys.colorAttributeType]:l?.color_attribute_type,[p.Z.keys.colorAttributeName]:l?.color_attribute_name};(0,g.j)(p.Z.shopColorClicked.eventId,x({[p.Z.keys.colorName]:b},e))}catch(e){}},[b,j,l]),P=(0,i.useCallback)(()=>{v(j),N()},[j,N,v]);return(0,u.jsx)(a.Dr,x(x({disableSegmentClick:!0,className:"actionButton addColorToCartButton",icon:{icon:"cart",size:o??24},iconOnly:!0,$color:t,"aria-label":k,onClick:P,"data-testid":"ColorTile_AddColorToCartButton"},y),{},{children:f??(0,u.jsx)(s.wM,{$color:t,$fontWeight:"medium",children:S})}))}},17270:function(e,r,t){var o=t(8307),n=t(4730),i=t(67294),l=t(78715),a=t(43217),s=t(52105),c=t(99192),d=t(62909),p=t(45968),g=t(81414),u=t(85893);let m=["colorData","fontColor","iconSize","segmentTrackingData","children"];function f(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function x(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?f(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let h=(0,l.G)();r.Z=e=>{let{colorData:r,fontColor:t,iconSize:o,segmentTrackingData:l,children:f}=e,y=(0,n.Z)(e,m),{name:b,number:j}=r??{},{toggleColor:v,hasColor:O}=(0,d.VP)(),{globalSettings:_}=(0,c.bN)(),w=(0,a.Z)(),{add_color_to_list:C,remove_color_from_list:S}=_?.globalDictionaries?.global??{},k=O(j),N=h(k&&w?S??"":C??"")({colorName:b,colorCode:j}),P=k&&w?"shoppingListDeleteFromList":"shoppingListAddToList",Z=(0,i.useCallback)(()=>{try{let e={[p.Z.keys.colorNumber]:j,[p.Z.keys.colorAttributeCode]:l?.color_attribute_code,[p.Z.keys.colorAttributeType]:l?.color_attribute_type,[p.Z.keys.colorAttributeName]:l?.color_attribute_name};(0,g.j)(p.Z[k?"removeFromShoppingList":"addToShoppingList"].eventId,x({[p.Z.keys.colorName]:b},e))}catch(e){}},[k,b,j,l]),H=(0,i.useCallback)(()=>{v(r),Z()},[r,Z,v]);return(0,u.jsx)(s.Dr,x(x({disableSegmentClick:!0,className:"actionButton addColorToListButton",icon:{icon:P,size:o??24},iconOnly:!0,$color:t,"aria-label":N,onClick:H,"data-testid":"ColorTile_AddColorToListButton"},y),{},{children:f}))}},5510:function(e,r,t){var o=t(8307),n=t(4730),i=t(67294),l=t(81366),a=t(85893);let s=["children","sm","md","lg","smLeft","mdLeft","lgLeft","xs","xl","xsLeft","xlLeft"];function c(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function d(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
46r%2?c(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let p=(0,i.forwardRef)((e,r)=>{let{children:t,sm:o=6,md:i=12,lg:c=12,smLeft:p=0,mdLeft:g=0,lgLeft:u=0,xs:m=o,xl:f=c,xsLeft:x=p,xlLeft:h=u}=e,y=(0,n.Z)(e,s);return(0,a.jsx)(l.xu,d(d({cols:[m,o,i,c,f],left:[x,p,g,u,h],ref:r},y),{},{children:t}))});r.Z=p},49114:function(e,r,t){var o=t(8307),n=t(4730),i=t(67294),l=t(81366),a=t(87379),s=t(85893);let c=["children"];function d(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function p(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?d(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let g=(0,i.forwardRef)((e,r)=>{let t=(0,a.Fg)(),{children:o}=e,i=(0,n.Z)(e,c);return(0,s.jsx)(l.rj,p(p({bottom:"0px",breakpoints:t.breakpoints,control:!1,colspan:t.gridColspan,gutterX:t.gridGutter,gutterY:"0px",left:t.gridPadding,right:t.gridPadding,top:"0px",ref:r},i),{},{"data-menu":"floatingMenu",children:o}))});r.Z=g},36839:function(e,r,t){t.d(r,{Z:function(){return p}}),t(67294);var o=t(87379),n=t(23928);let i=o.ZP.figure.withConfig({displayName:"imagestyles__ImageWrapper",componentId:"sc-jp7k3w-0"})(["margin:0;width:100%;position:relative;img{display:block;max-width:100%;background:",";}.viewDetailsIcon{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;cursor:pointer;svg{fill:none;width:34px;height:34px;}&:focus{","}}figcaption{margin-top:4px;color:",";> p{> a{&:focus{","}}}}"],({bgColor:e})=>e||"unset",n.zu,n.yf,n.zu);var l=t(51815),a=t(52105),s=t(59112),c=t(88486),d=t(85893),p=e=>{let{alt_text:r,caption:t,small_url:o,medium_url:n,large_url:p,extra_large_url:g,extra_extra_large_url:u,bgColor:m=null,show_view_detail_icon:f=!1,onViewDetailsClick:x}=e,{view_detail:h}=(0,c.F5)();return(0,d.jsxs)(i,{bgColor:m,"data-testid":"Image",children:[(0,d.jsxs)("picture",{children:[(0,d.jsx)("source",{srcSet:u,media:l.r3.xxl}),(0,d.jsx)("source",{srcSet:g,media:l.r3.xl}),(0,d.jsx)("source",{srcSet:p,media:l.r3.lg}),(0,d.jsx)("source",{srcSet:n,media:l.r3.md}),(0,d.jsx)("img",{src:o,alt:r})]}),f&&(0,d.jsx)(a.Dr,{"aria-label":h,className:"viewDetailsIcon",$scaleOnHover:!1,iconOnly:!0,onClick:x,icon:{icon:"imageInfo"}}),t?(0,d.jsx)("figcaption",{children:(0,d.jsx)(s.SN,{$fontWeight:"medium",dangerouslySetInnerHTML:{__html:t}})}):null]})}},636:function(e,r,t){t.d(r,{uT:function(){return x},f2:function(){return f},H1:function(){return d},H2:function(){return p},H3:function(){return g},H4:function(){return u},U:function(){return h},SN:function(){return y},JL:function(){return b},qb:function(){return m}});var o=t(8307),n=t(87379),i=t(65148);let l={light:"300",regular:"400",medium:"500",bold:"700"},a=n.ZP.p.withConfig({displayName:"Text",componentId:"sc-xjz99-0"})(["color:",";font-weight:",";font-style:",";text-decoration-line:",";",""],({$color:e,theme:r})=>r.colors?.[e]||"inherit",({$fontWeight:e})=>l[e||"regular"],({$fontStyle:e})=>e||"normal",({$link:e})=>e?"underline":"",({typographyStyle:e})=>e||"");function s(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function c(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?s(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}let d=(0,n.ZP)(a).attrs(e=>c({as:"h1"},e)).withConfig({displayName:"TypographyV3__H1",componentId:"sc-qwevm2-0"})(["",""],i.Z.H1);d.displayName="H1";let p=(0,n.ZP)(a).attrs(e=>c({as:"h2"},e)).withConfig({displayName:"TypographyV3__H2",componentId:"sc-qwevm2-1"})(["",""],i.Z.H2);p.displayName="H2";let g=(0,n.ZP)(a).attrs(e=>c({as:"h3"},e)).withConfig({displayName:"TypographyV3__H3",componentId:"sc-qwevm2-2"})(["",""],i.Z.H3);g.displayName="H3";let u=(0,n.ZP)(a).attrs(e=>c({as:"h4"},e)).withConfig({displayName:"TypographyV3__H4",componentId:"sc-qwevm2-3"})(["",""],i.Z.H4);u.displayName="H4";let m=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__SubHead",componentId:"sc-qwevm2-4"})(["",""],i.Z.SUBHEAD);m.displayName="SubHead";let f=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__BodyLarge",componentId:"sc-qwevm2-5"})(["",""],i.Z.BODYLARGE);f.displayName="BodyLarge";let x=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__Body",componentId:"sc-qwevm2-6"})(["",""],i.Z.BODY);x.displayName="Body";let h=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__Micro1",componentId:"sc-qwevm2-7"})(["",""],i.Z.MICRO1);h.displayName="Micro1";let y=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__Micro2",componentId:"sc-qwevm2-8"})(["",""],i.Z.MICRO2);y.displayName="Micro2";let b=(0,n.ZP)(a).withConfig({displayName:"TypographyV3__Nav",componentId:"sc-qwevm2-9"})(["",""],i.Z.NAV);b.displayName="Nav"},38087:function(e,r,t){t.d(r,{r3:function(){return n}});var o=t(23928);o.default.breakpoints[2],o.default.breakpoints[2],o.default.breakpoints[3],o.default.breakpoints[3];let n={xs:`(min-width: ${o.default.breakpoints[0]}px)`,sm:`(min-width: ${o.default.breakpoints[2]}px)`,md:`(min-width: ${o.default.breakpoints[3]}px)`,lg:`(min-width: ${o.default.breakpoints[3]+1}px)`,xl:`(min-width: ${o.default.breakpoints[4]+1}px)`},i={xs:`@media screen and ${n.xs}`,sm:`@media screen and ${n.sm}`,md:`@media screen and ${n.md}`,lg:`@media screen and ${n.lg}`,xl:`@media screen and ${n.xl}`};r.ZP=i}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.