.ColorThread-module__0EMUVW__threadTitle{font:500 18px var(--hfont);color:#222;margin:25px 0 0;display:inline-block}.ColorThread-module__0EMUVW__imageCount{color:#666}.ColorThread-module__0EMUVW__threadDescription{font:400 15px var(--font);color:#444;margin:12px 0 18px;line-height:1.4}.ColorThread-module__0EMUVW__threadDescription p{margin-block:1em!important}.ColorThread-module__0EMUVW__threadRow{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;will-change:scroll-position;flex-direction:row;gap:10px;display:flex;overflow:auto hidden}.ColorThread-module__0EMUVW__threadRow::-webkit-scrollbar{display:none}@media (max-width:600px){.ColorThread-module__0EMUVW__threadTitle,.ColorThread-module__0EMUVW__threadTitleLight,.ColorThread-module__0EMUVW__threadDescription,.ColorThread-module__0EMUVW__threadDescriptionLight{margin-left:30px;margin-right:30px}}
.ColorThreadImage-module__YpKDZW__imageWrapper{cursor:pointer;flex-shrink:0;transition:opacity .2s;position:relative}.ColorThreadImage-module__YpKDZW__imageWrapper:hover{opacity:.9}.ColorThreadImage-module__YpKDZW__imageWrapper:hover .ColorThreadImage-module__YpKDZW__expandIcon{opacity:1}.ColorThreadImage-module__YpKDZW__threadImage{pointer-events:none;border:1px solid #0002;border-radius:16px;display:block}.ColorThreadImage-module__YpKDZW__imageSource{font:400 14px var(--font);color:#444;text-align:center;margin:5px 0 0 5px}.ColorThreadImage-module__YpKDZW__imageSourceInactive{font:400 14px var(--font);color:#999;text-align:center;margin:5px 0 0 5px}.ColorThreadImage-module__YpKDZW__expandIcon{color:#fff;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);background:#0006;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .2s,background .2s;display:flex;position:absolute;top:12px;right:12px}.ColorThreadImage-module__YpKDZW__imageWrapper:hover .ColorThreadImage-module__YpKDZW__expandIcon{background:#00000073}
.IconActionButton-module__moZJyW__button{background:var(--icon-action-background,#00000014);width:38px;height:38px;color:var(--icon-action-color,#2f2f2f);cursor:pointer;border:0;border-radius:30%;place-items:center;padding:0;text-decoration:none;transition:background-color .16s;display:grid}.IconActionButton-module__moZJyW__button:hover:not(:disabled){background:var(--icon-action-hover-background,#00000026)}.IconActionButton-module__moZJyW__labeledButton{background:var(--icon-action-background,#00000014);height:38px;color:var(--icon-action-color,#2f2f2f);cursor:pointer;font:500 15px/1.2 var(--font);white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 12px;transition:background-color .16s;display:inline-flex}.IconActionButton-module__moZJyW__tile{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.IconActionButton-module__moZJyW__labeledButton:hover:not(:disabled){background:var(--icon-action-hover-background,#00000026)}.IconActionButton-module__moZJyW__lightText{color:#fff;background:#ffffff26}.IconActionButton-module__moZJyW__lightText:hover:not(:disabled){background:#ffffff40}.IconActionButton-module__moZJyW__button:focus-visible,.IconActionButton-module__moZJyW__labeledButton:focus-visible{outline-offset:3px;outline:2px solid}.IconActionButton-module__moZJyW__button:disabled,.IconActionButton-module__moZJyW__labeledButton:disabled{cursor:wait;opacity:.6}.IconActionButton-module__moZJyW__mobileSlot{width:42px;height:42px;padding:2px}.IconActionButton-module__moZJyW__searchIcon{background:currentColor;width:24px;height:24px;display:block;-webkit-mask:url(/images/search-black.svg) 50%/contain no-repeat;mask:url(/images/search-black.svg) 50%/contain no-repeat}@media (max-width:1000px){.IconActionButton-module__moZJyW__labeledButton{border-radius:30%;width:38px;padding:0}.IconActionButton-module__moZJyW__label{display:none}}
.ColorCard-module__EMiSuq__colorCard{border-radius:12px;outline:none;flex-direction:column;justify-content:space-between;width:100%;text-decoration:none;display:flex;overflow:hidden}.ColorCard-module__EMiSuq__colorCardHeader{height:70px;margin:15px 15px 17px}.ColorCard-module__EMiSuq__colorCardTitle{font:500 20px var(--hfont);color:#000}.ColorCard-module__EMiSuq__colorCardSubtitle{font:500 16px var(--hfont);color:#000}.ColorCard-module__EMiSuq__colorCardPalette{font:400 14px var(--hfont);color:#000;opacity:.8}.ColorCard-module__EMiSuq__colorCardArrow{width:22px;height:22px;margin:4px 0 0}.ColorCard-module__EMiSuq__colorCardTitleWhite{font:500 22px var(--font);color:#fff}.ColorCard-module__EMiSuq__colorCardSubtitleWhite{font:500 16px var(--font);color:#fff}.ColorCard-module__EMiSuq__colorCardPaletteWhite{font:400 15px var(--font);color:#fff;opacity:.7}.ColorCard-module__EMiSuq__colorCardImageBlock{aspect-ratio:1;width:100%;overflow:hidden}.ColorCard-module__EMiSuq__colorCardImage{aspect-ratio:1;width:100%}@media (max-width:600px){.ColorCard-module__EMiSuq__colorCardHeader{margin:10px}.ColorCard-module__EMiSuq__colorCardTitle,.ColorCard-module__EMiSuq__colorCardTitleWhite{font:500 15px var(--hfont)}.ColorCard-module__EMiSuq__colorCardSubtitle,.ColorCard-module__EMiSuq__colorCardSubtitleWhite{font:500 13px var(--hfont)}.ColorCard-module__EMiSuq__colorCardPalette,.ColorCard-module__EMiSuq__colorCardPaletteWhite{font:400 13px var(--hfont)}.ColorCard-module__EMiSuq__colorCardArrow{width:16px;height:16px}.ColorCard-module__EMiSuq__colorCardImageBlock{width:100%}}
.ColorSlider-module__DtzsYW__kelvinsSlider{appearance:none;opacity:.7;background:#d3d3d3;border-radius:5px;outline:none;width:100%;height:15px;margin:25px 0 15px;transition:opacity .2s}.ColorSlider-module__DtzsYW__lightingCanvas{width:100%;height:auto;display:block}.ColorSlider-module__DtzsYW__lightingCanvasMount{background-color:#eee;width:100%}.ColorSlider-module__DtzsYW__lightingCanvasPlaceholder{background-color:#eee;width:100%;height:100%}.ColorSlider-module__DtzsYW__kelvinsSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background-color:#fff;background-image:url(/images/slider-arrows.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #333;border-radius:50%;width:30px;height:30px;box-shadow:0 1px 2px #00000014}.ColorSlider-module__DtzsYW__kelvinsSlider::-moz-range-thumb{cursor:pointer;background-color:#fff;background-image:url(/images/slider-arrows.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #333;border-radius:50%;width:30px;height:30px;box-shadow:0 1px 2px #00000014}.ColorSlider-module__DtzsYW__kelvinsSlider::-webkit-slider-thumb:hover{box-shadow:0 2px 6px #00000026}.ColorSlider-module__DtzsYW__kelvinsSlider::-moz-range-thumb:hover{box-shadow:0 2px 6px #00000026}.ColorSlider-module__DtzsYW__kelvinsSlider:active::-webkit-slider-thumb{transform:scale(1.04)}.ColorSlider-module__DtzsYW__kelvinsSlider:active::-moz-range-thumb{transform:scale(1.04)}.ColorSlider-module__DtzsYW__sliderTicks{margin:5px 10px 40px;position:relative}.ColorSlider-module__DtzsYW__sliderTick{text-align:center;height:15px;font:500 14px var(--font);border-left:1px solid #333;position:relative}.ColorSlider-module__DtzsYW__sliderTicks:last-child{border-right:1px solid #333}.ColorSlider-module__DtzsYW__sliderTickTitle{text-align:center;position:absolute;bottom:-20px;transform:translate(-50%)}.ColorSlider-module__DtzsYW__sliderTickTitleLast{text-align:center;position:absolute;bottom:-20px;right:0;transform:translate(50%)}.ColorSlider-module__DtzsYW__sliderLight{background-image:linear-gradient(90deg,#ffea00 0%,#ebdb60 8%,#c1daab 17%,#8ebaea 25%,#5d85ea 33%,#accff0 40%,#f0f0f0 49%,#accff0 59%,#5d85ea 66%,#8ebaea 74%,#c1daab 83%,#ebdb60 91%,#ff8400 100%)}@media (max-width:768px){.ColorSlider-module__DtzsYW__sliderTick{font:500 11px var(--font)}}
.CompareMatch-module__RyqAaa__block{background-color:#f9fafc;border-radius:12px;flex-direction:column;min-width:250px;margin:40px 0 0;display:flex;overflow:hidden}.CompareMatch-module__RyqAaa__link{flex-direction:column;flex:1;height:100%;text-decoration:none;display:flex}.CompareMatch-module__RyqAaa__spacer{flex:1}.CompareMatch-module__RyqAaa__title{font:500 24px var(--hfont);color:#333;margin:25px 15px 35px 30px}.CompareMatch-module__RyqAaa__titleWhite{font:500 24px var(--hfont);color:#fff;margin:25px 15px 35px 30px}.CompareMatch-module__RyqAaa__arrow{flex:0 0 30px;width:30px;height:30px;margin:30px 25px 0 10px}.CompareMatch-module__RyqAaa__squaresContainer{background-color:#fff;border-radius:12px;margin:0 20px 20px;padding:10px;display:flex}.CompareMatch-module__RyqAaa__staticSquare{aspect-ratio:1;border-radius:8px 0 0 8px;flex:1 0}.CompareMatch-module__RyqAaa__animatedColorSquare{aspect-ratio:1;border-radius:0 8px 8px 0;flex:1 0;animation:10s linear infinite CompareMatch-module__RyqAaa__colorChange}@keyframes CompareMatch-module__RyqAaa__colorChange{0%{background-color:#355233}20%{background-color:#9db8e5}40%{background-color:#6b2f2f}60%{background-color:#83ab8d}80%{background-color:#eeecd6fa}to{background-color:#727272}}.CompareMatch-module__RyqAaa__logosRow{width:100%;margin:20px 0;overflow:hidden}.CompareMatch-module__RyqAaa__logosTrack{width:max-content;animation:15s linear infinite CompareMatch-module__RyqAaa__slideLogos;display:flex}.CompareMatch-module__RyqAaa__logoSquare{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;margin:0 10px;padding:15px;display:flex}.CompareMatch-module__RyqAaa__logoBg1{background-color:#44444415}.CompareMatch-module__RyqAaa__logoBg2{background-color:#1111}.CompareMatch-module__RyqAaa__logoBg3{background-color:#ffffff21}.CompareMatch-module__RyqAaa__logoBg4{background-color:#ffefff21}.CompareMatch-module__RyqAaa__logoBg5{background-color:#88889a18}.CompareMatch-module__RyqAaa__logoBg6{background-color:#44444420}.CompareMatch-module__RyqAaa__logoImage{object-fit:contain;aspect-ratio:999/757;max-width:70%;height:90px;max-height:70%}@keyframes CompareMatch-module__RyqAaa__slideLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}
.HeaderTheme-module__nTX6eq__headerTheme{display:none}@media (max-width:600px){.HeaderTheme-module__nTX6eq__headerTheme{z-index:1000;pointer-events:none;width:100%;height:15px;display:block;position:fixed;top:0;left:0;right:0}}
.MobileMenu-module__ihMx2q__root{z-index:1200;position:relative}.MobileMenu-module__ihMx2q__menuButton{z-index:1202;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:42px;height:42px;margin:0;padding:0;position:relative}.MobileMenu-module__ihMx2q__menuLine{transform-origin:50%;background:currentColor;border-radius:2px;width:24px;height:2px;transition:transform .32s cubic-bezier(.65,0,.35,1),top .32s cubic-bezier(.65,0,.35,1),color .18s;position:absolute;left:9px}.MobileMenu-module__ihMx2q__menuLineTop{top:16px}.MobileMenu-module__ihMx2q__menuLineBottom{top:24px}.MobileMenu-module__ihMx2q__menuButtonDark{color:#111}.MobileMenu-module__ihMx2q__menuButton:not(.MobileMenu-module__ihMx2q__menuButtonDark){color:#fff}.MobileMenu-module__ihMx2q__menuButtonOpen{color:#111!important}.MobileMenu-module__ihMx2q__menuButtonHidden{visibility:hidden}.MobileMenu-module__ihMx2q__closeButton{z-index:2147483641;top:calc(env(safe-area-inset-top) + 20px);position:fixed;left:max(5vw,16px)}.MobileMenu-module__ihMx2q__menuButtonOpen .MobileMenu-module__ihMx2q__menuLineTop{top:20px;transform:rotate(45deg)}.MobileMenu-module__ihMx2q__menuButtonOpen .MobileMenu-module__ihMx2q__menuLineBottom{top:20px;transform:rotate(-45deg)}.MobileMenu-module__ihMx2q__overlay{z-index:2147483640;color:#111;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 92% 8%,#ee5b3221,#0000 31%),#f2efe9;min-height:100dvh;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;position:fixed;inset:0;overflow:hidden auto;transform:translateY(-12px)}.MobileMenu-module__ihMx2q__overlayOpen{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.MobileMenu-module__ihMx2q__brand{top:calc(env(safe-area-inset-top) + 27px);width:118px;line-height:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.MobileMenu-module__ihMx2q__brandLogo{width:100%;height:auto;display:block}.MobileMenu-module__ihMx2q__menuContent{z-index:1;width:min(100%,680px);min-height:100%;padding:calc(env(safe-area-inset-top) + 112px) 24px calc(env(safe-area-inset-bottom) + 38px);margin:0 auto;position:relative}.MobileMenu-module__ihMx2q__mascot{z-index:0;right:0;bottom:calc(env(safe-area-inset-bottom) - 24px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;width:clamp(142px,35vw,220px);height:auto;transition:opacity .3s .15s,transform .56s cubic-bezier(.22,1,.36,1) .11s;position:fixed;transform:translate(42%)rotate(2deg)}.MobileMenu-module__ihMx2q__overlayOpen .MobileMenu-module__ihMx2q__mascot{opacity:1;transform:translate(0)rotate(0)}.MobileMenu-module__ihMx2q__menuTitle{color:#111;max-width:430px;font:600 clamp(34px, 10vw, 54px) var(--font);letter-spacing:-.055em;margin:0 0 48px;line-height:.96}.MobileMenu-module__ihMx2q__mainLinks{border-top:1px solid #1111118c}.MobileMenu-module__ihMx2q__mainLink{color:#111;min-height:58px;font:500 clamp(24px, 7.4vw, 38px) var(--font);letter-spacing:-.045em;border-bottom:1px solid #1111118c;justify-content:space-between;align-items:center;gap:20px;padding:7px 0;line-height:1;display:flex}.MobileMenu-module__ihMx2q__linkArrow{border:1px solid;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;transition:transform .18s,background .18s,color .18s;display:grid}.MobileMenu-module__ihMx2q__linkArrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.MobileMenu-module__ihMx2q__mainLink:active .MobileMenu-module__ihMx2q__linkArrow{color:#fff;background:#111;transform:rotate(45deg)}.MobileMenu-module__ihMx2q__secondaryLinks{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.MobileMenu-module__ihMx2q__secondaryLinks a{color:#222;font:500 13px var(--font);border:1px solid #11111173;border-radius:999px;padding:9px 14px}@media (max-height:670px){.MobileMenu-module__ihMx2q__menuContent{padding-top:calc(env(safe-area-inset-top) + 88px)}.MobileMenu-module__ihMx2q__menuTitle{margin-bottom:28px;font-size:32px}.MobileMenu-module__ihMx2q__mainLink{min-height:49px}.MobileMenu-module__ihMx2q__secondaryLinks{margin-top:20px}.MobileMenu-module__ihMx2q__mascot{width:132px;right:0}}@media (prefers-reduced-motion:reduce){.MobileMenu-module__ihMx2q__menuLine,.MobileMenu-module__ihMx2q__overlay,.MobileMenu-module__ihMx2q__linkArrow,.MobileMenu-module__ihMx2q__mascot{transition:none}}
.Search-module__NyeKaa__searchWindow{z-index:2147483647;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 8% 4%,#ee5b321a,#0000 28%),#f2efe9;flex-direction:column;align-items:center;width:100%;height:100dvh;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-12px)}.Search-module__NyeKaa__searchWindowOpen{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.Search-module__NyeKaa__searchHeader{opacity:0;flex:none;width:min(95%,1350px);height:160px;transition:opacity .22s,transform .36s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(-8px)}.Search-module__NyeKaa__searchWindowOpen .Search-module__NyeKaa__searchHeader{opacity:1;transition-delay:70ms;transform:translateY(0)}.Search-module__NyeKaa__searchClose{top:calc(env(safe-area-inset-top) + 16px);color:#111;cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:48px;padding:0;transition:transform .42s cubic-bezier(.22,1,.36,1),background .18s;position:absolute;right:0;transform:rotate(-70deg)}.Search-module__NyeKaa__searchWindowOpen .Search-module__NyeKaa__searchClose{transition-delay:80ms;transform:rotate(0)}.Search-module__NyeKaa__searchClose span{background:currentColor;border-radius:2px;width:26px;height:2px;position:absolute;top:50%;left:50%}.Search-module__NyeKaa__searchClose span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.Search-module__NyeKaa__searchClose span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}.Search-module__NyeKaa__searchClose:active{background:#11111114}.Search-module__NyeKaa__searchIntro{opacity:0;width:min(90%,760px);margin-top:clamp(14px,5vh,20px);transition:opacity .26s,transform .46s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.Search-module__NyeKaa__searchWindowOpen .Search-module__NyeKaa__searchIntro{opacity:1;transition-delay:.12s;transform:translateY(0)}.Search-module__NyeKaa__searchHeading{color:#111;width:min(90vw,760px);max-width:none;font:600 clamp(44px, 7vw, 78px) var(--font);letter-spacing:-.055em;margin:0;line-height:.95;position:absolute;top:46px;left:50%;transform:translate(-50%)}.Search-module__NyeKaa__searchField{border-bottom:2px solid #222;align-items:center;gap:14px;transition:border-color .18s;display:flex}.Search-module__NyeKaa__searchField:focus-within{border-color:#ee5b32}.Search-module__NyeKaa__searchFieldIcon{opacity:.78;flex:0 0 28px;width:28px;height:28px;transition:transform .22s,opacity .22s}.Search-module__NyeKaa__searchField:focus-within .Search-module__NyeKaa__searchFieldIcon{opacity:1;transform:scale(1.08)}.Search-module__NyeKaa__searchInput{color:#111;min-width:0;font:500 clamp(22px, 3vw, 34px) var(--font);background:0 0;border:0;outline:0;flex:1;margin:0;padding:18px 0 16px;line-height:1.15}.Search-module__NyeKaa__searchInput::-webkit-search-cancel-button{display:none}.Search-module__NyeKaa__searchInput::placeholder{color:#77736d;font:inherit}.Search-module__NyeKaa__clearQuery{color:#555;font:500 12px var(--font);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 0 8px 10px}.Search-module__NyeKaa__searchHint{color:#77736d;font:400 13px var(--font);margin:12px 0 0}.Search-module__NyeKaa__searchResults{opacity:0;width:95%;max-width:1350px;margin:54px auto 0;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.Search-module__NyeKaa__searchWindowOpen .Search-module__NyeKaa__searchResults{opacity:1;transition-delay:.18s;transform:translateY(0)}.Search-module__NyeKaa__searchTriggerWrapper{margin:3px 0 3px 10px}@media (max-width:600px){.Search-module__NyeKaa__searchWindow,.Search-module__NyeKaa__searchWindowOpen{transform:none}.Search-module__NyeKaa__searchHeader{width:100%;height:132px;transform:none}.Search-module__NyeKaa__searchWindowOpen .Search-module__NyeKaa__searchHeader{transform:none}.Search-module__NyeKaa__searchClose{top:var(--search-trigger-top,20px);left:var(--search-trigger-left,calc(100% - 58px));width:var(--search-trigger-width,34px);height:var(--search-trigger-height,38px);right:auto}.Search-module__NyeKaa__searchClose span{width:24px;top:calc(50% - 2px)}.Search-module__NyeKaa__searchIntro{width:calc(100% - 48px);margin-top:16px}.Search-module__NyeKaa__searchHeading{width:auto;max-width:calc(var(--search-trigger-left,calc(100% - 58px)) - 48px);font-size:clamp(42px,13vw,58px);top:20px;left:24px;transform:none}.Search-module__NyeKaa__searchInput{font-size:clamp(19px,5.8vw,24px)}.Search-module__NyeKaa__searchFieldIcon{flex-basis:24px;width:24px;height:24px}.Search-module__NyeKaa__searchResults{width:calc(100% - 20px);margin-top:42px}}@media (prefers-reduced-motion:reduce){.Search-module__NyeKaa__searchWindow,.Search-module__NyeKaa__searchHeader,.Search-module__NyeKaa__searchClose,.Search-module__NyeKaa__searchIntro,.Search-module__NyeKaa__searchResults,.Search-module__NyeKaa__searchFieldIcon{transition:none}}
