.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}
.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__searchBlock{cursor:pointer;background:#fffa;border:1px solid #333;border-radius:19px;align-items:center;height:38px;margin:3px 0 3px 10px;padding:0 8px 0 16px}.Search-module__NyeKaa__searchBlock:hover{background:#eee}.Search-module__NyeKaa__searchTitle{font:500 15px var(--font);color:#333;line-height:1.2}.Search-module__NyeKaa__searchIcon{opacity:.7;width:24px;height:24px;margin:0 7px}@media (max-width:600px){.Search-module__NyeKaa__searchWindow,.Search-module__NyeKaa__searchWindowOpen{transform:none}.Search-module__NyeKaa__searchBlock{margin:93px 0 3px 10px}.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}}
