.color-archive-page [data-figma-node="5870:21204"]{--app-font-line-height:4.35rem;--app-font-letter-spacing:0rem;font-size:3rem;font-weight:700;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21205"]{--app-font-line-height:1.45rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21213"]{--app-font-line-height:3.25rem;--app-font-letter-spacing:0rem;font-size:2.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21214"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21227"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:.09rem;font-size:.75rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21228"]{--app-font-line-height:2.5625rem;--app-font-letter-spacing:0rem;font-size:1.75rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21229"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21219"]{--app-font-line-height:1.0875rem;--app-font-letter-spacing:.06rem;font-size:.75rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#401a08;text-transform:none}.color-archive-page [data-figma-node="5870:21235"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:.09rem;font-size:.75rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21236"]{--app-font-line-height:2.5625rem;--app-font-letter-spacing:0rem;font-size:1.75rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21237"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21261"]{--app-font-line-height:.996875rem;--app-font-letter-spacing:.04125rem;font-size:.6875rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21270"]{--app-font-line-height:2.5625rem;--app-font-letter-spacing:0rem;font-size:1.75rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21271"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21269"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:.09rem;font-size:.75rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21276"]{--app-font-line-height:3.25rem;--app-font-letter-spacing:0rem;font-size:2.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21277"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21289"]{--app-font-line-height:1.45rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21290"]{--app-font-line-height:.875rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:300;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21292"]{--app-font-line-height:1.3125rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21305"]{--app-font-line-height:1.45rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21306"]{--app-font-line-height:.875rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:300;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21308"]{--app-font-line-height:1.3125rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21321"]{--app-font-line-height:1.45rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21322"]{--app-font-line-height:.875rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:300;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21324"]{--app-font-line-height:1.3125rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21337"]{--app-font-line-height:1.45rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21338"]{--app-font-line-height:.875rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:300;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5870:21340"]{--app-font-line-height:1.3125rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:capitalize}.color-archive-page [data-figma-node="5870:21341"],.color-archive-page [data-figma-node="5870:21293"],.color-archive-page [data-figma-node="5870:21309"],.color-archive-page [data-figma-node="5870:21325"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21345"]{--app-font-line-height:3.25rem;--app-font-letter-spacing:0rem;font-size:2.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21346"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21352"]{--app-font-line-height:2rem;--app-font-letter-spacing:0rem;font-size:1.375rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21353"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5870:21361"]{--app-font-line-height:2rem;--app-font-letter-spacing:0rem;font-size:1.375rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21362"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5870:21368"]{--app-font-line-height:2rem;--app-font-letter-spacing:0rem;font-size:1.375rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5870:21369"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5870:21351"],.color-archive-page [data-figma-node="5870:21360"],.color-archive-page [data-figma-node="5870:21367"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:.06rem;font-size:.75rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5870:21375"]{--app-font-line-height:2.8125rem;--app-font-letter-spacing:0rem;font-size:2.5rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5870:21376"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25256"]{--app-font-line-height:1.8125rem;--app-font-letter-spacing:0rem;font-size:1.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:capitalize}.color-archive-page [data-figma-node="5902:25270"]{--app-font-line-height:.9375rem;--app-font-letter-spacing:.075rem;font-size:.625rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5902:25271"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25272"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25262"]{--app-font-line-height:.54855rem;--app-font-letter-spacing:.0302625rem;font-size:.378309rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#401a08;text-transform:none}.color-archive-page [data-figma-node="5902:25290"]{--app-font-line-height:.9375rem;--app-font-letter-spacing:.075rem;font-size:.625rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5902:25291"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25292"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25304"]{--app-font-line-height:.502838rem;--app-font-letter-spacing:.0208063rem;font-size:.346783rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:uppercase}.color-archive-page [data-figma-node="5902:25313"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25314"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25312"]{--app-font-line-height:.9375rem;--app-font-letter-spacing:.075rem;font-size:.625rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:uppercase}.color-archive-page [data-figma-node="5902:25321"]{--app-font-line-height:1.8125rem;--app-font-letter-spacing:0rem;font-size:1.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:capitalize}.color-archive-page [data-figma-node="5902:25331"],.color-archive-page [data-figma-node="5902:25341"],.color-archive-page [data-figma-node="5902:25350"],.color-archive-page [data-figma-node="5902:25360"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:700;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:capitalize}.color-archive-page [data-figma-node="5902:25361"],.color-archive-page [data-figma-node="5902:25332"],.color-archive-page [data-figma-node="5902:25342"],.color-archive-page [data-figma-node="5902:25351"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#fff;text-transform:none}.color-archive-page [data-figma-node="5902:25366"]{--app-font-line-height:1.8125rem;--app-font-letter-spacing:0rem;font-size:1.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:capitalize}.color-archive-page [data-figma-node="5902:25367"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25376"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25377"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5902:25382"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25383"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5902:25390"]{--app-font-line-height:1.4375rem;--app-font-letter-spacing:0rem;font-size:1rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:none}.color-archive-page [data-figma-node="5902:25391"]{--app-font-line-height:1.0625rem;--app-font-letter-spacing:0rem;font-size:.75rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#848484;text-transform:none}.color-archive-page [data-figma-node="5902:25375"],.color-archive-page [data-figma-node="5902:25381"],.color-archive-page [data-figma-node="5902:25389"]{--app-font-line-height:.9375rem;--app-font-letter-spacing:.05rem;font-size:.625rem;font-weight:500;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page [data-figma-node="5902:25394"]{--app-font-line-height:1.8125rem;--app-font-letter-spacing:0rem;font-size:1.25rem;font-weight:600;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#070707;text-transform:capitalize}.color-archive-page [data-figma-node="5902:25395"]{--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;font-size:.875rem;font-weight:400;line-height:var(--app-font-line-height);letter-spacing:var(--app-font-letter-spacing);color:#5f5f5f;text-transform:none}.color-archive-page :is([data-figma-node="5902:25257"],[data-figma-node="5902:25322"]){--app-font-line-height:1.25rem;--app-font-letter-spacing:0rem;color:#5f5f5f;font-size:.875rem;font-weight:400}.color-archive-page [data-figma-node="5902:25257"]{--app-font-line-height:1.25rem}.color-archive-page :is([data-figma-node="5870:21213"],[data-figma-node="5870:21276"],[data-figma-node="5870:21345"],[data-figma-node="5870:21375"]){text-transform:uppercase}[data-ui-part=color-archive-header] [data-figma-node="5902:25251"]{--app-font-line-height:1.4375rem;text-transform:capitalize}.color-archive-page :is([data-figma-node="5870:21433"],[data-figma-node="5902:25444"]){text-transform:capitalize}.color-archive-page{padding-bottom:var(--mobile-bottom-nav-height,4.5625rem);--page-margin:1rem;--content-max-width:80rem;--pc-container-max-width:80rem;color:#070707;width:100%;font-family:var(--font-sans);background:#fff}.color-archive-page :is(h1,h2,h3,p){margin:0}.color-archive-container{width:calc(100% - var(--page-margin) * 2);max-width:min(var(--content-max-width), var(--pc-container-max-width));min-width:0;margin-inline:auto}.color-archive-pc,.color-archive-pc-copy{display:none}.color-archive-h5,.color-archive-h5-copy{display:block}.color-archive-h5{max-width:26.875rem;margin-inline:auto}.color-archive-media{width:100%;min-width:0;position:relative}.color-archive-media-clip,.color-archive-media-paint,.color-archive-media img,.color-archive-media-label{max-width:none;position:absolute}.color-archive-media-paint:is([data-figma-node="5870:21286"],[data-figma-node="5870:21301"],[data-figma-node="5870:21317"],[data-figma-node="5870:21333"]){background:#fff;border-radius:.25rem}.color-archive-media-clip{border-radius:.25rem;overflow:hidden}.color-archive-media-clip[data-baked-paint=rounded]{overflow:visible}.color-archive-media-paint[data-baked-paint=rounded]{background:0 0}.color-archive-pc .color-archive-material-media .color-archive-media-clip[data-baked-paint=rounded]{overflow:hidden}.color-archive-media-paint:is([data-figma-node="5870:21364"],[data-figma-node="5902:25384"]){background:#fff}.color-archive-h5 .color-archive-story-0{padding-block:1rem 2.25rem}.color-archive-h5 .color-archive-story-0 .color-archive-story-row{margin-top:3rem}.color-archive-h5 .color-archive-story:not(.color-archive-story-0){padding-block:.5rem 2.25rem}.color-archive-h5 .color-archive-story.color-archive-story-2{padding-bottom:3rem}.color-archive-h5 .color-archive-story-2 .color-archive-media{width:calc(100% - .125rem);margin-inline:auto}.color-archive-story-copy{min-width:0}.color-archive-h5 .color-archive-story-copy{margin-top:1.25rem}.color-archive-story-copy h3{margin-top:.25rem}.color-archive-story-copy>p:last-child{margin-top:.5rem}.color-archive-eyebrow{text-transform:uppercase}.color-archive-materials{background:#f9f9f9;padding-block:3rem}.color-archive-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:2.25rem;display:grid}.color-archive-h5 .color-archive-section-heading,.color-archive-shop [data-ui-part=color-archive-shop-heading]{text-align:center}.color-archive-h5 .color-archive-section-heading>p{margin-top:.25rem}.color-archive-material-media{position:relative}.color-archive-h5 .color-archive-material-media{border-radius:.25rem;overflow:hidden}.color-archive-h5 .color-archive-material-description{text-align:center;position:absolute;top:2.4375rem;left:.609375rem;right:.609375rem}.color-archive-h5 .color-archive-material-grid article:not([data-ui-part=color-archive-material-leather]) .color-archive-material-description{left:.671875rem;right:.671875rem}.color-archive-h5 .color-archive-material-description p{margin-top:1rem}.color-archive-material-caption{text-align:center;position:absolute;top:75.2857%;left:0;right:0}.color-archive-material-caption p:first-child{--app-font-line-height:1.45rem;font-size:1rem}.color-archive-material-caption .color-archive-material-caption-text{--app-font-line-height:.875rem;width:min(100%,13.1875rem);font-size:.75rem;position:absolute;top:1.5625rem;left:50%;transform:translate(-50%)}.color-archive-styling{padding-block:3rem}.color-archive-h5 .color-archive-styling{border-bottom:.125rem solid #f9f9f9}.color-archive-h5 .color-archive-styling .color-archive-section-heading>p{margin-top:.25rem}.color-archive-styling-grid{gap:.125rem;margin-top:2.25rem;display:grid}.color-archive-styling-grid article{background:#f9f9f9;border-radius:.25rem;min-width:0}.color-archive-h5 .color-archive-styling-grid article{border-radius:0;grid-template-columns:minmax(0,101fr) minmax(0,174fr);align-items:start;gap:2.25rem;padding:1rem;display:grid}.color-archive-h5 .color-archive-styling-grid article:first-child{border-radius:.25rem .25rem 0 0}.color-archive-h5 .color-archive-styling-grid article:last-child{border-radius:0 0 .25rem .25rem}.color-archive-h5 .color-archive-styling-grid article .color-archive-media{grid-area:1/1}.color-archive-h5 .color-archive-styling-grid article .color-archive-formula-copy{grid-area:1/2}.color-archive-h5 .color-archive-styling-grid article:nth-child(2){grid-template-columns:minmax(0,174fr) minmax(0,101fr)}.color-archive-h5 .color-archive-styling-grid article:nth-child(2) .color-archive-media{grid-column:2}.color-archive-h5 .color-archive-styling-grid article:nth-child(2) .color-archive-formula-copy{grid-column:1}.color-archive-formula-copy>p:last-child,.color-archive-h5 .color-archive-formula-copy h3{margin-top:.25rem}.color-archive-shop{padding-block:3rem}.color-archive-shop>.color-archive-container{max-width:24.875rem}.color-archive-shop [data-ui-part=color-archive-shop-heading]>h2{font-size:1.25rem;font-weight:600;line-height:1.45}.color-archive-shop [data-ui-part=color-archive-shop-heading]>p{color:#5f5f5f;margin-top:.25rem;font-size:.875rem;line-height:1.45}.color-archive-content-failure{max-width:var(--empty-state-max-width,32rem);justify-items:center;gap:1rem;margin:2rem auto;padding:1rem;display:grid}.color-archive-content-skeleton{gap:3rem;padding-block:1rem 2.25rem;display:grid}.color-archive-content-skeleton>div{background:#f9f9f9;border-radius:.25rem}.color-archive-skeleton-heading{width:80%;height:1.8125rem}.color-archive-skeleton-media{aspect-ratio:343/242}.color-archive-skeleton-copy{height:6.875rem}.color-archive-color-rail{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;margin-top:1.5rem;overflow-x:auto}.color-archive-color-rail-content{width:max-content;min-width:max(100%,31.4375rem);padding-block:1rem}.color-archive-color-options{align-items:center;gap:1.00781rem;width:max-content;display:flex}.color-archive-color-rail::-webkit-scrollbar{display:none}.color-archive-color-value{--app-font-line-height:1.45;text-transform:uppercase;color:#070707;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.5rem;min-height:1.6875rem;padding:0 0 .3125rem;font-size:.75rem;font-weight:500;line-height:1.45;display:inline-flex;position:relative}.color-archive-color-value [data-color-swatch]{border-radius:50%;flex:none;width:.75rem;height:.75rem}.color-archive-color-value[data-color-value-id]{grid-template-columns:.75rem auto;display:inline-grid}.color-archive-color-value[data-color-value-id] [data-color-swatch]{grid-area:1/1}.color-archive-color-value[data-color-value-id]>span:last-child{grid-area:1/2}.color-archive-color-value[data-color-value-id]:before{content:attr(aria-label);visibility:hidden;pointer-events:none;grid-area:1/2;font-weight:600}.color-archive-color-all,.color-archive-color-value[aria-pressed=true]{font-weight:600}.color-archive-color-value:after{content:"";opacity:0;pointer-events:none;background:currentColor;width:100%;height:.09375rem;position:absolute;bottom:0;left:0}.color-archive-color-value[aria-pressed=true]:after{opacity:1}.color-archive-color-value:focus-visible{outline-offset:.125rem;outline:.125rem solid #900021}.color-archive-products{--grid-columns:2;grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));margin-inline:calc(-1 * var(--page-margin));padding:1rem var(--page-margin);gap:1rem 1.1875rem;min-width:0;display:grid}.color-archive-shop-all-wrap{justify-content:center;margin-top:1rem;display:flex}.color-archive-shop-all{color:#fff;cursor:pointer;background:#070707;border:0;border-radius:.5rem;padding:.75rem 1.875rem;font-size:.875rem;font-weight:600;line-height:1.42857}.color-archive-shop-all:focus-visible{outline-offset:.1875rem;outline:.125rem solid #900021}.color-archive-shop-all:disabled{cursor:default;opacity:.6}@media (hover:hover){.color-archive-color-value:hover:after{opacity:1}}@media (min-width:600px) and (min-height:481px){.color-archive-page{--page-margin:2rem;padding-bottom:0}.color-archive-pc,.color-archive-pc-copy{display:block}.color-archive-h5,.color-archive-h5-copy{display:none}.color-archive-hero{padding-block:2.5rem 5rem}.color-archive-hero-inner{grid-template-columns:minmax(0,552fr) minmax(0,710fr);align-items:center;gap:1.125rem;display:grid}.color-archive-hero h1{text-transform:uppercase}.color-archive-hero p{margin-top:1rem}.color-archive-section-heading{text-align:center;max-width:49.5rem;margin-inline:auto}.color-archive-section-heading>p{margin-top:1.5rem}.color-archive-story-0{padding-block:.75rem 4rem}.color-archive-story-0 .color-archive-story-row{margin-top:6.25rem}.color-archive-story:not(.color-archive-story-0){padding-block:1.5rem 4.5rem}.color-archive-pc .color-archive-story.color-archive-story-2{padding-bottom:5rem}.color-archive-story-row{grid-template-columns:minmax(0,680fr) minmax(0,440fr);align-items:center;gap:clamp(2rem,12.5%,10rem);display:grid}.color-archive-story-1 .color-archive-story-row{grid-template-columns:minmax(0,440fr) minmax(0,680fr)}.color-archive-story-1 .color-archive-media{order:2}.color-archive-story-copy>p:last-child{margin-top:2.25rem}.color-archive-materials{padding-block:5rem 5.5rem}.color-archive-material-grid{gap:1rem;margin-top:5rem}.color-archive-pc .color-archive-material-description{margin-top:2.25rem}.color-archive-pc .color-archive-material-description>p{margin-top:.75rem}.color-archive-styling{padding-block:5rem 3rem}.color-archive-styling .color-archive-section-heading>p{margin-top:1rem}.color-archive-styling-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem}.color-archive-pc .color-archive-styling-grid article{flex-direction:column;justify-content:space-between;gap:5rem;padding:1.5rem 1.25rem;display:flex}.color-archive-pc .color-archive-formula-copy h3,.color-archive-pc .color-archive-formula-copy>p:last-child{margin-top:.75rem}.color-archive-shop{background:#f9f9f9;padding-block:4.5rem 5rem}.color-archive-shop>.color-archive-container{max-width:var(--content-max-width)}.color-archive-shop [data-ui-part=color-archive-shop-heading]{text-align:center}.color-archive-shop [data-ui-part=color-archive-shop-heading]>h2{font-size:2.5rem;line-height:1.125}.color-archive-shop [data-ui-part=color-archive-shop-heading]>p{margin-top:1rem;font-size:1rem}.color-archive-color-rail{margin-top:1.75rem}.color-archive-color-rail-content{min-width:100%;padding-block:1.25rem}.color-archive-color-options{gap:2.25rem;margin-inline:auto}.color-archive-color-value{--app-font-line-height:1.4;min-height:1.71875rem;font-size:1rem;line-height:1.4}.color-archive-products{--grid-columns:4;margin-inline:0;gap:.0625rem;margin-top:1.75rem;padding:0}.color-archive-products>:is([data-ui-part=color-archive-product-card],[data-ui-part=storefront-product-card-skeleton]){--storefront-product-card-desktop-rail-width:calc(100cqw - .5625rem);max-width:none;padding:1.625rem}.color-archive-products [data-ui-part=product-card-details]{min-height:9.75rem}.color-archive-products [data-ui-part=product-card-title]{min-height:2.5375rem}.color-archive-products [data-ui-part=product-card-favorite-count]{top:2.125rem;right:2.40625rem}.color-archive-shop-all-wrap{margin-top:1.75rem}.color-archive-shop-all{padding:1rem 2rem;font-size:1rem;line-height:1.4375}}@media (min-width:1024px) and (min-height:481px){.color-archive-page{--page-margin:0rem;--content-max-width:var(--content-rail-width);--pc-container-max-width:var(--content-rail-width)}.color-archive-material-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
