@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4f217935f8018c8d-s.0h1_43xhp1p4t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5cbd2da38a4bb5b7-s.1r7fyjyz0gp3f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/73283d6d040b960f-s.1yw25fvwtsxgj.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dccd1f9529169d95-s.3wx4i1btv4ca-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12c6814186f92e4c-s.0yk8yppxtqi9f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/96dd642b88248f6e-s.p.2mbx66bpx2exz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_2e5dd028-module__QXX1iW__className{font-family:Manrope,Manrope Fallback;font-style:normal;font-weight:500}
.Compare-module__7kuqNW__content{width:750px;max-width:92vw;min-height:450px;margin:0 auto}.Compare-module__7kuqNW__title{font:600 24px var(--font);color:#333;margin:50px 10px 10px}.Compare-module__7kuqNW__titleRow{justify-content:space-between;align-items:flex-end;gap:16px;padding-right:10px;display:flex}.Compare-module__7kuqNW__titleRow .Compare-module__7kuqNW__title{min-width:0;margin-right:0}.Compare-module__7kuqNW__description{font:400 15px var(--font);color:#666;margin:10px;line-height:1.4}.Compare-module__7kuqNW__warning{font:400 14px var(--font);color:#666;margin:20px 10px 30px}.Compare-module__7kuqNW__gap{margin-top:15px}.Compare-module__7kuqNW__colorColumn{flex:1;justify-content:center;align-items:center;max-width:90vw;margin:5px}.Compare-module__7kuqNW__inputTitle{font:400 14px var(--font);color:#666;margin:6px 4px}.Compare-module__7kuqNW__colorInput{width:100%;min-width:200px;height:40px;font:500 18px var(--font);border:1px solid #ddd;border-radius:6px;outline:none;padding:5px 10px}.Compare-module__7kuqNW__colorInput::placeholder{color:#ccc;font:400 18px var(--font)}.Compare-module__7kuqNW__colorInput:focus{border:1px solid #111}.Compare-module__7kuqNW__colorOptions{z-index:100;background-color:#fff;border:1px solid #ddd;border-radius:12px;width:100%;max-height:300px;position:absolute;overflow-y:auto}.Compare-module__7kuqNW__colorOptionRow{cursor:pointer;align-items:center;padding:10px}.Compare-module__7kuqNW__colorOptionRow:hover{background-color:#f9f9f9}.Compare-module__7kuqNW__colorOptionColor{border-radius:50%;width:30px;height:30px;margin:0 10px}.Compare-module__7kuqNW__colorOptionPalette{color:#777;font:400 13px var(--font)}.Compare-module__7kuqNW__colorBlock{aspect-ratio:1;width:50%;margin:0}.Compare-module__7kuqNW__colorBlockInner{aspect-ratio:1;width:100%;font:500 20px var(--font);padding:20px;position:relative}.Compare-module__7kuqNW__emptyColorBlock{aspect-ratio:1;text-align:center;color:#ccc;background-color:#f9f9f9;border:1px solid #ddd;align-content:center;width:100%}.Compare-module__7kuqNW__whiteText{color:#fff!important}.Compare-module__7kuqNW__blackText{color:#000!important}.Compare-module__7kuqNW__compareImage{aspect-ratio:2;width:100%;height:auto;display:block}.Compare-module__7kuqNW__compareSimulation{width:100%;margin:0 0 20px}.Compare-module__7kuqNW__compareSimulationCaption{color:#333;font:600 24px var(--font);margin:50px 30px 10px 10px}.Compare-module__7kuqNW__compareCanvasPlaceholder{width:100%}.Compare-module__7kuqNW__compareCanvasPlaceholderTabs{background:linear-gradient(90deg,#dde8f3 0 32%,#ebebeb 32% 66%,#ebebeb 66% 100%);border-bottom:1px solid #e0e0e0;width:100%;height:43px}.Compare-module__7kuqNW__compareCanvasPlaceholderImage{aspect-ratio:150/113;background-color:#eee;width:100%}.Compare-module__7kuqNW__colorInfoTableWrapper{width:100%;margin-top:0;margin-bottom:20px}.Compare-module__7kuqNW__colorInfoBlock{table-layout:fixed;border-collapse:collapse;border:1px solid #e3e3e3;width:100%}.Compare-module__7kuqNW__colorHueGroup{background-color:#fff}.Compare-module__7kuqNW__colorHueScaleCell{border-bottom:1px solid #e3e3e3;padding:12px 10px}.Compare-module__7kuqNW__colorHueLegend{color:#555;font:500 12px/1.3 var(--font);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:36px;display:grid}.Compare-module__7kuqNW__colorHueLegend span{text-align:center;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.Compare-module__7kuqNW__colorHueLegend b{color:#fff;width:22px;height:22px;font:600 12px var(--font);background-color:#222;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.Compare-module__7kuqNW__colorHueLegend span:last-child b{color:#222;background-color:#fff;border:1px solid #222}.Compare-module__7kuqNW__colorHueScale{background:linear-gradient(90deg,#0000 calc(100% - 1px),#fff calc(100% - 1px) 100%) 0 0/16.6667% 100%,linear-gradient(90deg,red 0,#ff0 16.6667%,#0f0 33.3333%,#0ff 50%,#00f 66.6667%,#f0f 83.3333%,red 100%);height:36px;margin:0 4px;position:relative}.Compare-module__7kuqNW__colorHueMarker{z-index:2;background-color:#222;width:3px;height:44px;position:absolute;top:-4px;transform:translate(-50%)}.Compare-module__7kuqNW__colorHueMarker>span{color:#fff;width:22px;height:22px;font:600 12px var(--font);background-color:#222;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.Compare-module__7kuqNW__colorHueMarkerFirst>span{top:-25px}.Compare-module__7kuqNW__colorHueMarkerSecond{background-color:#fff;box-shadow:0 0 0 1px #222}.Compare-module__7kuqNW__colorHueMarkerSecond>span{color:#222;background-color:#fff;border:1px solid #222;bottom:-25px}.Compare-module__7kuqNW__colorHueTicks{color:#666;font:400 10px/1 var(--font);justify-content:space-between;margin:30px 0 0;display:flex}.Compare-module__7kuqNW__colorInfoGroup{transition:background-color .15s}.Compare-module__7kuqNW__colorInfoGroup:nth-of-type(odd){background-color:#f5f5f5}.Compare-module__7kuqNW__colorInfoGroup:hover{background-color:#f1ede3}.Compare-module__7kuqNW__colorInfoTitle{font:400 14px/1.3 var(--font);color:#666;text-align:center;border-top:1px solid #e3e3e3;padding:14px 8px 2px}.Compare-module__7kuqNW__colorInfoTitleInner{align-items:center;gap:6px;display:inline-flex}.Compare-module__7kuqNW__colorInfoTip{font:400 12px var(--font);color:#111;text-align:center;cursor:help;outline-offset:2px;background-color:#ccc5;border-radius:20px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}.Compare-module__7kuqNW__colorInfoTipText{z-index:120;color:#333;width:220px;font:400 12px/1.4 var(--font);text-align:left;background-color:#fff;border:1px solid #ddd;border-radius:6px;padding:10px;display:none;position:absolute;top:28px;left:50%;transform:translate(-50%)}.Compare-module__7kuqNW__colorInfoTip:hover .Compare-module__7kuqNW__colorInfoTipText,.Compare-module__7kuqNW__colorInfoTip:focus .Compare-module__7kuqNW__colorInfoTipText,.Compare-module__7kuqNW__colorInfoTip:focus-visible .Compare-module__7kuqNW__colorInfoTipText{display:block}.Compare-module__7kuqNW__colorInfoValue{vertical-align:top;width:50%;font:500 16px/1.2 var(--font);color:#333;text-align:center;padding:6px 8px 20px}.Compare-module__7kuqNW__colorInfoTag{width:fit-content;font:600 11px var(--font);color:#fff;text-align:center;background-color:#477a3f;border-radius:8px;margin:6px auto 0;padding:5px 8px;display:block}.Compare-module__7kuqNW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Compare-module__7kuqNW__otherComparesTitle{font:600 24px var(--font);color:#333;margin:50px 10px 10px}.Compare-module__7kuqNW__compareCardsContainer{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.Compare-module__7kuqNW__matchButton{font:500 14px var(--font);color:#fff;cursor:pointer;background-color:#6aaa5f;border:none;border-radius:8px;margin:0 5px 5px;padding:10px 20px}.Compare-module__7kuqNW__matchBox{flex-direction:row;margin:20px 0;display:flex}.Compare-module__7kuqNW__matchColorBox{max-width:250px;font:500 14px var(--font);margin:0;padding:20px}.Compare-module__7kuqNW__matchColorBoxTitle{font:600 18px var(--font)}.Compare-module__7kuqNW__matchColorBox p{opacity:.8}.Compare-module__7kuqNW__matchedColors{flex:1}.Compare-module__7kuqNW__matchedColor{font:400 14px var(--font);padding:20px}.Compare-module__7kuqNW__deltaText{margin:7px 0 10px}.Compare-module__7kuqNW__matchTag{font:600 12px var(--font);color:#fff;background-color:#0005;border-radius:8px;margin:5px 5px 0 0;padding:6px 10px}.Compare-module__7kuqNW__emptyMatches{font:400 15px var(--font);color:#777;text-align:center;max-width:400px;margin:40px auto}.Compare-module__7kuqNW__matchColorLink{cursor:pointer;color:#fff;font:500 14px var(--font);background-color:#0005;border-radius:10px;outline:none;flex:1;align-items:center;margin:20px 0 10px;line-height:1.1;transition:all .1s;display:flex;overflow:hidden}.Compare-module__7kuqNW__matchColorLink:hover{background-color:#0008}.Compare-module__7kuqNW__matchColorCoverBlock{width:50px;height:50px;margin:0 20px 0 0}.Compare-module__7kuqNW__matchColorCover{width:100%}.Compare-module__7kuqNW__matchColorArrow{width:17px;height:17px;margin:0 10px 0 0}.Compare-module__7kuqNW__emptyColorBlock{cursor:pointer;transition:all .2s}.Compare-module__7kuqNW__emptyColorBlock:hover{background-color:#f0f0f0}@media (max-width:600px){.Compare-module__7kuqNW__compareCardsContainer{grid-template-columns:repeat(2,1fr)}.Compare-module__7kuqNW__colorBlockInner{font:500 16px var(--font)}.Compare-module__7kuqNW__matchColorBox{max-width:50%;padding:10px}.Compare-module__7kuqNW__matchedColor{padding:10px}.Compare-module__7kuqNW__matchColorLink{font:500 12px var(--font)}.Compare-module__7kuqNW__matchColorCoverBlock{margin:0 10px 0 0}.Compare-module__7kuqNW__colorInfoTipText{width:min(210px,70vw);top:28px;left:50%;transform:translate(-50%)}.Compare-module__7kuqNW__colorHueScaleCell{padding:10px 6px}.Compare-module__7kuqNW__colorHueLegend{gap:8px;margin-bottom:34px;font-size:9.5px}.Compare-module__7kuqNW__colorHueLegend span{gap:5px}.Compare-module__7kuqNW__colorHueLegend b{flex-basis:20px;width:20px;height:20px;font-size:10px}.Compare-module__7kuqNW__colorHueScale{height:32px;margin:0}.Compare-module__7kuqNW__colorHueMarker{height:40px}.Compare-module__7kuqNW__colorHueTicks{margin-top:30px;font-size:9px}.Compare-module__7kuqNW__colorInfoTitle{padding:12px 5px 2px;font-size:14px}.Compare-module__7kuqNW__colorInfoValue{padding:5px 5px 13px;font-size:17px}.Compare-module__7kuqNW__colorInfoTag{padding:4px 6px;font-size:9.5px}}
.Pubnation-module__YnEjVW__incontent{text-align:center;width:100%;max-width:800px;min-height:250px;margin:20px auto}.Pubnation-module__YnEjVW__leaderboard{text-align:center;width:100%;max-width:800px;min-height:90px;margin:20px auto}.Pubnation-module__YnEjVW__sticky{text-align:center;width:320px;min-height:350px;margin:0 auto;position:sticky;top:30px}
.Footer-module__bU2TmW__footer{background-color:#333;width:100%;margin:0;padding:20px 0}.Footer-module__bU2TmW__footerContent{width:90%;max-width:1250px;margin:40px 0}.Footer-module__bU2TmW__footerColumn{flex:0 0 300px;width:300px;max-width:80%;margin:0 10px 0 0}.Footer-module__bU2TmW__footerPreferredSource{flex:300px;width:300px;max-width:100%;margin:0 0 0 auto}.Footer-module__bU2TmW__footerLogo{width:120px;height:22px;margin:10px 0 40px}.Footer-module__bU2TmW__footerLink{color:#fff;opacity:.7;font:400 16px var(--font);margin:6px 0;padding:3px 0;text-decoration:none}.Footer-module__bU2TmW__footerLink:hover{opacity:1}.Footer-module__bU2TmW__footerCopyright{color:#fff;opacity:.7;width:90%;max-width:1250px;font:400 14px var(--font);margin:40px 0;text-decoration:none}@media (max-width:600px){.Footer-module__bU2TmW__footerPreferredSource{flex-basis:100%;width:100%;margin:32px 0 0}}
.Interior-module__pZsrlW__interiorsTitle{font:500 32px var(--font);color:#333;margin:30px 40px 20px 5px}.Interior-module__pZsrlW__interiorsSubtitle{font:400 16px var(--font);color:#333;max-width:800px;margin:0 40px 40px 5px;line-height:1.3}.Interior-module__pZsrlW__interiorTitle,.Interior-module__pZsrlW__interiorH1{font:500 32px var(--font);color:#333;margin:30px 40px 20px 5px}.Interior-module__pZsrlW__interiorH2{font:400 20px var(--font);color:#333;margin:0 40px 20px 5px}.Interior-module__pZsrlW__interiorDescription{font:400 18px var(--font);color:#333;margin:0 20px 10px 0;line-height:1.2}.Interior-module__pZsrlW__interiorImageBlock{width:530px;max-width:100%;margin:0 0 5px}.Interior-module__pZsrlW__interiorImage{width:auto;height:580px}.Interior-module__pZsrlW__interiorSource{color:#666;font:400 13px var(--rfont);word-wrap:break-word;align-self:center;max-width:220px;margin:5px 8px 30px}.Interior-module__pZsrlW__interiorSubtitle{font:500 24px var(--font);color:#333;margin:20px 40px 10px 0}.Interior-module__pZsrlW__interiorImageSource{font:400 14px var(--font);color:#555;padding:5px}.Interior-module__pZsrlW__interiorImageSource:hover{color:#333;background:#e8d5bd}.Interior-module__pZsrlW__interiorTag{font:400 14px var(--font);color:#333;text-transform:lowercase;background:#e8d5bd;border-radius:18px;margin:5px 5px 5px 0;padding:8px 12px}.Interior-module__pZsrlW__interiorTag:hover{background:#eedcc5}.Interior-module__pZsrlW__interiorInfoBlock{min-width:220px;margin:10px 30px}.Interior-module__pZsrlW__interiorCard{background:#f1f1f1;border-radius:10px;width:100%;text-decoration:none;overflow:hidden}.Interior-module__pZsrlW__interiorCard:hover{color:#000;background:#e8d5bd}.Interior-module__pZsrlW__interiorCardSwiper{flex:0 0 260px;margin-bottom:25px!important}.Interior-module__pZsrlW__interiorCardImage{width:100%}.Interior-module__pZsrlW__interiorCardTitle{font:500 15px var(--font);color:#333;margin:8px 12px 16px}.Interior-module__pZsrlW__interiorOtherSubtitle{font:600 28px var(--font);color:#333;margin:40px 40px 10px 0}.Interior-module__pZsrlW__productsContainer{grid-template-columns:repeat(4,1fr);gap:10px;width:100%;display:grid}@media (max-width:600px){.Interior-module__pZsrlW__interiorImageBlock{flex:auto;width:100%}.Interior-module__pZsrlW__interiorInfoBlock{margin:10px 0}.Interior-module__pZsrlW__productsContainer{grid-template-columns:repeat(2,1fr)}.Interior-module__pZsrlW__interiorCardTitle{font:500 15px var(--font);margin:6px 8px 8px}}
.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}}
.ProviderButton-module__wd1JHa__button{color:#181614;width:100%;min-height:50px;font:600 15px/1.4 var(--font);cursor:pointer;background:#fff;border:1px solid #282521;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex}.ProviderButton-module__wd1JHa__button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 22px #1e1a161f}.ProviderButton-module__wd1JHa__button:focus-visible{outline-offset:3px;outline:3px solid #ee5b32}.ProviderButton-module__wd1JHa__button:disabled{cursor:not-allowed;opacity:.42}.ProviderButton-module__wd1JHa__apple{color:#fff;background:#171614}.ProviderButton-module__wd1JHa__content{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;width:210px;max-width:100%;display:grid}.ProviderButton-module__wd1JHa__icon{place-items:center;width:24px;height:26px;display:grid}.ProviderButton-module__wd1JHa__icon svg{flex-shrink:0;display:block}.ProviderButton-module__wd1JHa__googleIcon{width:22px;height:22px}.ProviderButton-module__wd1JHa__appleIcon{width:26px;height:26px}.ProviderButton-module__wd1JHa__label{text-align:left}.ProviderButton-module__wd1JHa__compact{min-height:40px;padding:6px 10px;font-size:13px}.ProviderButton-module__wd1JHa__compact .ProviderButton-module__wd1JHa__content{gap:8px;width:150px}
.AuthModal-module__CDDPKG__backdrop{z-index:2147483647;backdrop-filter:blur(7px);background:#1a17147a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.AuthModal-module__CDDPKG__modal{box-sizing:border-box;text-align:center;background:#fffdf9;border-radius:26px;width:min(100%,510px);padding:clamp(32px,6vw,54px);animation:.22s cubic-bezier(.22,1,.36,1) AuthModal-module__CDDPKG__modalEnter;position:relative;box-shadow:0 30px 90px #16120f3d}.AuthModal-module__CDDPKG__close{color:#2d2925;cursor:pointer;background:0 0;border:0;border-radius:50%;width:40px;height:40px;padding:0;position:absolute;top:17px;right:17px}.AuthModal-module__CDDPKG__close:hover{background:#f1ece5}.AuthModal-module__CDDPKG__close span{background:currentColor;border-radius:2px;width:20px;height:1.5px;position:absolute;top:50%;left:50%}.AuthModal-module__CDDPKG__close span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.AuthModal-module__CDDPKG__close span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}.AuthModal-module__CDDPKG__modal h2{color:#1f1d1a;font:650 clamp(34px, 6vw, 50px) var(--font);letter-spacing:-.045em;margin:0 0 14px;line-height:1.02}.AuthModal-module__CDDPKG__intro,.AuthModal-module__CDDPKG__privacy,.AuthModal-module__CDDPKG__notice{color:#6a645e;font:400 14px/1.55 var(--font)}.AuthModal-module__CDDPKG__intro{max-width:390px;margin:0 auto}.AuthModal-module__CDDPKG__providers{gap:12px;margin:30px 0 20px;display:grid}.AuthModal-module__CDDPKG__notice{background:#f7f2e9;border-radius:12px;padding:12px 16px}.AuthModal-module__CDDPKG__privacy{margin:0;font-size:12px}@keyframes AuthModal-module__CDDPKG__modalEnter{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:600px){.AuthModal-module__CDDPKG__backdrop{padding:14px}.AuthModal-module__CDDPKG__modal{border-radius:22px;padding:38px 24px 30px}}@media (prefers-reduced-motion:reduce){.AuthModal-module__CDDPKG__modal{animation:none}}
.AccountMenuButton-module___cBvPa__wrapper{flex:none;margin-left:10px}.AccountMenuButton-module___cBvPa__button{color:#333;cursor:pointer;background:#ffffffab;border:1px solid #333;border-radius:50%;place-items:center;width:38px;height:38px;margin:3px 0;padding:0;text-decoration:none;transition:background .16s,transform .16s;display:grid}.AccountMenuButton-module___cBvPa__button:hover:not(:disabled){background:#eee;transform:translateY(-1px)}.AccountMenuButton-module___cBvPa__button:focus-visible{outline-offset:2px;outline:3px solid #ee5b3259}.AccountMenuButton-module___cBvPa__button:disabled{cursor:wait;opacity:.62}.AccountMenuButton-module___cBvPa__button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:22px;height:22px}.AccountMenuButton-module___cBvPa__mobileWrapper{flex:none}.AccountMenuButton-module___cBvPa__mobileButton{color:#222;background:0 0;border:0;border-radius:0;width:42px;height:42px;margin:0}.AccountMenuButton-module___cBvPa__mobileButton svg{width:26px;height:26px}.AccountMenuButton-module___cBvPa__mobileButton:hover:not(:disabled){background:0 0;transform:none}.AccountMenuButton-module___cBvPa__mobileButtonLight{color:#fff}
.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%}}
.Account-module__Rilo2G__page{place-items:start center;min-height:65vh;padding:72px 0 100px;display:grid}.Account-module__Rilo2G__card,.Account-module__Rilo2G__profileCard,.Account-module__Rilo2G__settingsCard,.Account-module__Rilo2G__placeholderCard{background:#fff;border-radius:24px}.Account-module__Rilo2G__card{text-align:center;width:min(100%,560px);padding:clamp(28px,6vw,54px)}.Account-module__Rilo2G__card h1,.Account-module__Rilo2G__profileCard h1{color:#1f1d1a;font:650 clamp(34px, 6vw, 54px) var(--font);letter-spacing:-.045em;margin:0 0 14px;line-height:1.02}.Account-module__Rilo2G__card h1{margin-top:0}.Account-module__Rilo2G__intro,.Account-module__Rilo2G__privacy,.Account-module__Rilo2G__notice,.Account-module__Rilo2G__email,.Account-module__Rilo2G__placeholderCard p{color:#66615b;font:400 15px var(--font);line-height:1.55}.Account-module__Rilo2G__providers{gap:12px;margin:34px 0 22px;display:grid}.Account-module__Rilo2G__logoutButton,.Account-module__Rilo2G__primaryLink{color:#181614;width:100%;min-height:50px;font:600 15px var(--font);cursor:pointer;background:#fff;border:1px solid #282521;border-radius:999px;justify-content:center;align-items:center;gap:12px;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex}.Account-module__Rilo2G__primaryLink:hover{transform:translateY(-1px);box-shadow:0 8px 22px #1e1a161f}.Account-module__Rilo2G__privacy{max-width:430px;margin:26px auto 0;font-size:12px}.Account-module__Rilo2G__notice{background:#f7f2e9;border-radius:12px;padding:12px 16px}.Account-module__Rilo2G__error{color:#a12d20;font:500 14px var(--font);line-height:1.5}.Account-module__Rilo2G__primaryLink{margin-top:26px;text-decoration:none}.Account-module__Rilo2G__accountLayout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);min-height:65vh;padding:56px 0 100px;display:grid}.Account-module__Rilo2G__accountSidebar{border-right:1px solid #dedbd7;align-self:stretch;min-width:0;padding-right:24px}.Account-module__Rilo2G__accountPage{align-content:start;gap:22px;min-width:0;display:grid}.Account-module__Rilo2G__profileCard,.Account-module__Rilo2G__settingsCard,.Account-module__Rilo2G__placeholderCard{padding:clamp(24px,5vw,40px)}.Account-module__Rilo2G__profileCard{align-items:center;gap:24px;display:flex}.Account-module__Rilo2G__profileCard h1{margin-bottom:4px;font-size:clamp(30px,5vw,46px)}.Account-module__Rilo2G__avatar{color:#fff;width:72px;height:72px;font:650 30px var(--font);background:#ee5b32;border-radius:50%;flex:0 0 72px;place-items:center;display:grid}.Account-module__Rilo2G__email{margin:0}.Account-module__Rilo2G__settingsCard h2,.Account-module__Rilo2G__placeholderCard h2{color:#24211e;font:650 24px var(--font);letter-spacing:-.025em;margin:0 0 20px}.Account-module__Rilo2G__placeholderCard h2{margin-top:8px;margin-bottom:8px}.Account-module__Rilo2G__connectionList{gap:10px;display:grid}.Account-module__Rilo2G__connection{border-top:1px solid #23201c1f;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.Account-module__Rilo2G__connection strong,.Account-module__Rilo2G__connection>div>span{font-family:var(--font);display:block}.Account-module__Rilo2G__connection span{color:#77716b;margin-top:4px;font-size:13px}.Account-module__Rilo2G__connection form{width:min(180px,45%)}.Account-module__Rilo2G__connectedBadge{background:#e8f3e7;border-radius:999px;padding:7px 12px;font-weight:600;color:#28642e!important}.Account-module__Rilo2G__logoutButton{border-color:#23201c4d;justify-self:start;width:auto;min-height:42px;padding:0 22px}.Account-module__Rilo2G__loading{color:#635d57;min-height:70vh;font:500 15px var(--font);place-items:center;display:grid}.Account-module__Rilo2G__accountNav{flex-direction:column;gap:4px;display:flex}.Account-module__Rilo2G__accountNav a{color:#625d57;font:600 16px var(--font);padding:14px 0;text-decoration:none;display:block}.Account-module__Rilo2G__accountNav a:hover{color:#201e1b}.Account-module__Rilo2G__accountNav a:focus-visible{outline-offset:2px;outline:2px solid #ee5b32}.Account-module__Rilo2G__accountNav .Account-module__Rilo2G__accountNavActive{color:#201e1b;font-weight:750}.Account-module__Rilo2G__accountIntro h1,.Account-module__Rilo2G__projectHeader h1{color:#1f1d1a;font:650 clamp(34px, 5vw, 45px) var(--font);letter-spacing:-.05em;margin:0 0 12px;line-height:.98}.Account-module__Rilo2G__accountIntro p:last-child,.Account-module__Rilo2G__projectHeader>p:last-of-type{color:#6b655f;max-width:600px;font:400 16px/1.6 var(--font);margin:0}.Account-module__Rilo2G__projectHeader,.Account-module__Rilo2G__unassignedCard,.Account-module__Rilo2G__librarySections>section{background:#fff;border-radius:24px}.Account-module__Rilo2G__unassignedCard h2{color:#25221f;font:650 clamp(26px, 4vw, 36px) var(--font);letter-spacing:-.035em;margin:0;line-height:1.08}.Account-module__Rilo2G__projectForm{gap:16px;display:grid}.Account-module__Rilo2G__projectForm label{color:#37332f;font:600 13px var(--font);gap:7px;display:grid}.Account-module__Rilo2G__projectForm label span{color:#8a837c;font-weight:400}.Account-module__Rilo2G__projectForm input,.Account-module__Rilo2G__projectForm textarea{box-sizing:border-box;color:#24211e;width:100%;font:400 15px var(--font);background:#fff;border:1px solid #23201c38;border-radius:13px;outline:none}.Account-module__Rilo2G__projectForm input{min-height:48px;padding:0 14px}.Account-module__Rilo2G__projectForm textarea{resize:vertical;padding:13px 14px}.Account-module__Rilo2G__projectForm input:focus,.Account-module__Rilo2G__projectForm textarea:focus{border-color:#ee5b32;box-shadow:0 0 0 3px #ee5b321f}.Account-module__Rilo2G__projectForm button{color:#fff;min-height:46px;font:650 14px var(--font);cursor:pointer;background:#ed5a33;border:0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:0 22px;display:flex}.Account-module__Rilo2G__projectForm button:disabled{cursor:not-allowed;opacity:.5}.Account-module__Rilo2G__librarySections>section{padding:clamp(24px,4vw,36px)}.Account-module__Rilo2G__sectionHeading{align-items:center;gap:10px;margin-bottom:22px;display:flex}.Account-module__Rilo2G__sectionHeading h2{color:#25221f;font:650 24px var(--font);letter-spacing:-.025em;margin:0}.Account-module__Rilo2G__sectionHeading>span{box-sizing:border-box;color:#6e665e;min-width:26px;height:26px;font:650 12px var(--font);background:#f2ece4;border-radius:999px;place-items:center;padding:0 6px;display:grid}.Account-module__Rilo2G__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Account-module__Rilo2G__projectCard{text-align:left;overflow-wrap:anywhere;color:#26221f;background:#f7f2e9;border-radius:18px;flex-direction:column;min-height:176px;padding:24px;text-decoration:none;transition:background-color .16s;display:flex;position:relative}.Account-module__Rilo2G__projectCard:focus-visible{outline-offset:3px;outline:2px solid #ee5b32}.Account-module__Rilo2G__addProjectCard{cursor:pointer;background:#f4f4f4;justify-content:center;align-items:center;gap:12px}.Account-module__Rilo2G__addProjectIcon{font:300 40px/1 var(--font)}.Account-module__Rilo2G__addProjectTitle{font:650 22px/1.2 var(--font)}.Account-module__Rilo2G__projectDialog{color:#25221f;background:#fffdf9;border:0;border-radius:24px;width:min(510px,100% - 32px);max-height:calc(100dvh - 32px);padding:40px 32px 32px;position:fixed;overflow-y:auto;box-shadow:0 24px 80px #0003}.Account-module__Rilo2G__projectDialog::backdrop{backdrop-filter:blur(7px);background:#1a17147a}.Account-module__Rilo2G__projectDialog h2{font:650 32px/1.1 var(--font);letter-spacing:-.03em;margin:0 0 26px}.Account-module__Rilo2G__projectDialogClose{width:40px;height:40px;font:300 30px/1 var(--font);color:inherit;cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.Account-module__Rilo2G__projectDialogClose:focus-visible{border-radius:50%;outline:2px solid #ee5b32}.Account-module__Rilo2G__projectCard:hover{background-color:#f0ebe2}.Account-module__Rilo2G__addProjectCard:hover{background-color:#ededed}.Account-module__Rilo2G__unassignedCard,.Account-module__Rilo2G__colorItem,.Account-module__Rilo2G__comparisonItem{transition:background-color .16s}.Account-module__Rilo2G__unassignedCard:hover,.Account-module__Rilo2G__colorItem:hover,.Account-module__Rilo2G__comparisonItem:hover{background-color:#f8f7f5}.Account-module__Rilo2G__projectCard h3{font:650 24px var(--font);letter-spacing:-.03em;margin:0 0 8px}.Account-module__Rilo2G__projectCard p{color:#716a63;font:400 14px/1.45 var(--font);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 20px;display:-webkit-box;overflow:hidden}.Account-module__Rilo2G__projectCounts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.Account-module__Rilo2G__projectCounts span{color:#645e57;font:600 11px var(--font);background:#ffffffb8;border-radius:999px;padding:6px 10px}.Account-module__Rilo2G__unassignedCard{color:inherit;justify-content:space-between;align-items:center;gap:28px;padding:clamp(24px,4vw,36px);text-decoration:none;display:flex}.Account-module__Rilo2G__unassignedCard p:last-child{color:#716a63;font:400 14px/1.5 var(--font);margin:8px 0 0}.Account-module__Rilo2G__unassignedCounts{color:#6b645d;font:500 12px var(--font);grid-template-columns:auto auto;align-items:baseline;gap:2px 8px;display:grid}.Account-module__Rilo2G__unassignedCounts strong{color:#ed5a33;font-size:22px}.Account-module__Rilo2G__backLink{color:#615a53;font:600 14px var(--font);justify-self:start;text-decoration:none}.Account-module__Rilo2G__projectHeader{background:#fbf6ed;padding:clamp(28px,5vw,48px)}.Account-module__Rilo2G__projectHeader .Account-module__Rilo2G__projectCounts{margin-top:24px}.Account-module__Rilo2G__librarySections{gap:22px;display:grid}.Account-module__Rilo2G__colorGrid,.Account-module__Rilo2G__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Account-module__Rilo2G__colorItem,.Account-module__Rilo2G__comparisonItem{color:#292622;border-radius:16px;align-items:center;gap:14px;min-width:0;padding:12px;text-decoration:none;display:flex}.Account-module__Rilo2G__colorItem>span:last-child,.Account-module__Rilo2G__comparisonItem>span:last-child{min-width:0}.Account-module__Rilo2G__colorItem strong,.Account-module__Rilo2G__comparisonItem strong,.Account-module__Rilo2G__colorItem small,.Account-module__Rilo2G__comparisonItem small{font-family:var(--font);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Account-module__Rilo2G__colorItem strong,.Account-module__Rilo2G__comparisonItem strong{font-size:14px}.Account-module__Rilo2G__colorItem small,.Account-module__Rilo2G__comparisonItem small{color:#7a746d;margin-top:4px;font-size:11px}.Account-module__Rilo2G__colorSwatch,.Account-module__Rilo2G__comparisonSwatches{border-radius:12px;flex:0 0 58px;width:58px;height:58px;overflow:hidden}.Account-module__Rilo2G__comparisonSwatches{display:flex}.Account-module__Rilo2G__comparisonSwatches span{flex:1}.Account-module__Rilo2G__libraryEmpty{color:#777068;font:400 14px/1.5 var(--font);text-align:center;border-radius:18px;padding:32px}@media (max-width:900px){.Account-module__Rilo2G__accountLayout{grid-template-columns:minmax(0,1fr);gap:28px}.Account-module__Rilo2G__accountNav{flex-direction:row}.Account-module__Rilo2G__accountSidebar{border-bottom:1px solid #dedbd7;border-right:0;padding:0 0 12px}.Account-module__Rilo2G__accountNav a{text-align:center;flex:1}}@media (max-width:600px){.Account-module__Rilo2G__page,.Account-module__Rilo2G__accountLayout{padding:36px 0 70px}.Account-module__Rilo2G__profileCard{align-items:flex-start}.Account-module__Rilo2G__avatar{flex-basis:56px;width:56px;height:56px;font-size:23px}.Account-module__Rilo2G__connection{align-items:flex-start}.Account-module__Rilo2G__connection form{width:44%}.Account-module__Rilo2G__projectGrid,.Account-module__Rilo2G__colorGrid,.Account-module__Rilo2G__comparisonGrid{grid-template-columns:1fr}.Account-module__Rilo2G__unassignedCard{flex-direction:column;align-items:flex-start}}
.NativeCarousel-module__CkdKCq__carousel{width:100%;min-width:0;position:relative}.NativeCarousel-module__CkdKCq__track{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;min-width:0;display:flex;overflow-x:auto}.NativeCarousel-module__CkdKCq__track::-webkit-scrollbar{display:none}.NativeCarousel-module__CkdKCq__track>*{scroll-snap-align:start}.NativeCarousel-module__CkdKCq__fullTrack>*{flex:0 0 100%;min-width:100%}.NativeCarousel-module__CkdKCq__autoTrack{gap:10px}.NativeCarousel-module__CkdKCq__autoTrack>*{flex:0 0 min(280px,80vw)}.NativeCarousel-module__CkdKCq__variableTrack{gap:0}.NativeCarousel-module__CkdKCq__variableTrack>*{flex:none}.NativeCarousel-module__CkdKCq__button{z-index:3;color:#333;width:44px;height:48px;font:400 30px/1 var(--font);cursor:pointer;background:#ffffffeb;border:1px solid #333;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.NativeCarousel-module__CkdKCq__button:hover{background:#fff}.NativeCarousel-module__CkdKCq__previous{left:10px}.NativeCarousel-module__CkdKCq__next{right:10px}@media (max-width:600px){.NativeCarousel-module__CkdKCq__button{width:38px;height:42px}.NativeCarousel-module__CkdKCq__previous{left:6px}.NativeCarousel-module__CkdKCq__next{right:6px}}
.CompareColorCard-module__1LyCMG__colorCompareCard{opacity:.85;border:1px solid #e5e5e5;border-radius:12px;width:100%;transition:all .2s;overflow:hidden}.CompareColorCard-module__1LyCMG__colorCompareCard:hover{opacity:1}.CompareColorCard-module__1LyCMG__colorCompareCard:hover h4{color:#000}.CompareColorCard-module__1LyCMG__compareCardImage{aspect-ratio:2;width:100%;height:auto;display:block}.CompareColorCard-module__1LyCMG__compareCardTitle{font:500 14px var(--font);color:#444;margin:10px 10px 15px}.CompareColorCard-module__1LyCMG__compareCardArrow{opacity:.8;flex:0 0 20px;width:20px;height:20px;margin:10px 10px 0 0}.CompareColorCard-module__1LyCMG__colorCompareCard:hover .CompareColorCard-module__1LyCMG__compareCardArrow{opacity:1}@media (max-width:600px){.CompareColorCard-module__1LyCMG__colorCompareCard{max-width:100%}}
.CollectionCard-module__Xe7ALG__collectionCard{border-radius:15px;outline:none;flex:1;min-width:320px;height:300px;margin:10px;text-decoration:none;position:relative;overflow:hidden}.CollectionCard-module__Xe7ALG__collectionTint{opacity:.41;z-index:10;-o-transition:opacity .25s ease-in-out;background:#333;width:100%;height:100%;transition:opacity .25s ease-in-out;position:absolute;top:0;left:0}.CollectionCard-module__Xe7ALG__collectionCard:hover>.CollectionCard-module__Xe7ALG__collectionTint{opacity:.3}.CollectionCard-module__Xe7ALG__collectionCardHeader{z-index:30;margin:30px 25px;position:relative}.CollectionCard-module__Xe7ALG__collectionCardTitle{color:#fff;font:500 24px var(--font)}.CollectionCard-module__Xe7ALG__collectionCardArrow{width:23px;height:23px;margin:3px 10px}@media (max-width:600px){.CollectionCard-module__Xe7ALG__collectionCard{width:90vw}}
.Colors-module__Z0-YzW__colorsTitle{font:600 52px var(--font);color:#000;letter-spacing:-1.6px;margin:20px 0}.Colors-module__Z0-YzW__colorsDescription{font:400 15px var(--font);color:#444;max-width:800px;margin:0 0 10px;line-height:1.2}.Colors-module__Z0-YzW__colorsDescription p{margin:0;margin-block:12px!important}.Colors-module__Z0-YzW__colorsDescription a{color:#427feb;text-decoration:underline}.Colors-module__Z0-YzW__colorsSwiper{margin:0 0 20px;width:100%!important;overflow-x:hidden!important}.Colors-module__Z0-YzW__scrollRow{-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;display:flex;overflow:auto hidden}.Colors-module__Z0-YzW__scrollRow::-webkit-scrollbar{display:none}.Colors-module__Z0-YzW__firstCard{outline:none;flex:0 0 120px;width:120px;min-height:280px;margin:0 10px 0 20px;text-decoration:none;height:auto!important}.Colors-module__Z0-YzW__lightBlock{background:#eee}.Colors-module__Z0-YzW__mediumBlock{background:#bbb}.Colors-module__Z0-YzW__darkBlock{background:#777}.Colors-module__Z0-YzW__firstCardBlock{width:300px;margin:60% 0 0 -80%;transform:rotate(-90deg)}.Colors-module__Z0-YzW__firstCardHeader{font:600 36px var(--font);color:#333;text-transform:lowercase;margin:10px 10px 0}.Colors-module__Z0-YzW__firstCardDescription{font:500 16px var(--font);color:#555;margin:0 10px 10px}.Colors-module__Z0-YzW__toCategoryCard{outline:none;flex:0 0 120px;justify-content:center;width:120px;min-height:280px;margin:0 10px 0 0;text-decoration:none}.Colors-module__Z0-YzW__toCategoryText{text-align:center;font:500 16px var(--font);color:#555;align-self:center;margin:30px 15px}.Colors-module__Z0-YzW__toCategoryIcon{opacity:.7;align-self:center;width:30px;height:30px}.Colors-module__Z0-YzW__darkBlock .Colors-module__Z0-YzW__firstCardHeader{color:#fff!important}.Colors-module__Z0-YzW__darkBlock .Colors-module__Z0-YzW__firstCardDescription{color:#fffa!important}.Colors-module__Z0-YzW__darkBlock .Colors-module__Z0-YzW__toCategoryText{color:#fff!important}.Colors-module__Z0-YzW__darkBlock{color:#f4f4f4!important}.Colors-module__Z0-YzW__colorCategoryContent{margin:10px auto}@media (max-width:600px){.Colors-module__Z0-YzW__colorsTitle{font-size:32px}.Colors-module__Z0-YzW__collectionCard{width:90vw}.Colors-module__Z0-YzW__firstCard,.Colors-module__Z0-YzW__toCategoryCard{flex:0 0 90px;width:90px}.Colors-module__Z0-YzW__firstCardBlock{margin:60% 0 0 -120%}}
.IndexFeatureCards-module__HnfwkW__indexFeatureSection{margin:clamp(38px,5vw,72px) 0 18px}.IndexFeatureCards-module__HnfwkW__indexFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.IndexFeatureCards-module__HnfwkW__indexFeatureCard{aspect-ratio:1.1;background:var(--page-warm-background);color:#261a18;isolation:isolate;border:0;border-radius:clamp(18px,1.8vw,26px);flex-direction:column;min-width:0;text-decoration:none;transition:transform .18s;display:flex;position:relative;overflow:hidden}.IndexFeatureCards-module__HnfwkW__indexFeatureTitle{color:inherit;font:400 clamp(22px, 2.25vw, 34px) var(--font);letter-spacing:-.035em;white-space:nowrap;flex:none;margin:0;padding:clamp(22px,2.3vw,34px) clamp(20px,2.4vw,36px) 8px;line-height:1.05}.IndexFeatureCards-module__HnfwkW__indexFeatureMedia{flex:auto;min-height:0;position:relative;overflow:hidden}.IndexFeatureCards-module__HnfwkW__indexFeatureImage{object-fit:contain;object-position:center bottom;width:100%;height:100%;transition:transform .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.IndexFeatureCards-module__HnfwkW__compareFeatureCard .IndexFeatureCards-module__HnfwkW__indexFeatureImage{width:70%;height:78%;bottom:7%}.IndexFeatureCards-module__HnfwkW__matchFeatureCard .IndexFeatureCards-module__HnfwkW__indexFeatureImage{width:98%;height:96%;bottom:-13%}.IndexFeatureCards-module__HnfwkW__reviewsFeatureCard .IndexFeatureCards-module__HnfwkW__indexFeatureImage{object-position:left bottom;transform-origin:0 100%;width:100%;height:94%;bottom:-11%;left:0;transform:none}.IndexFeatureCards-module__HnfwkW__hexFeatureCard .IndexFeatureCards-module__HnfwkW__indexFeatureImage{width:80%;height:76%;bottom:5%}@media (hover:hover) and (pointer:fine){.IndexFeatureCards-module__HnfwkW__indexFeatureCard:hover{transform:translateY(-3px)}.IndexFeatureCards-module__HnfwkW__indexFeatureCard:hover .IndexFeatureCards-module__HnfwkW__indexFeatureImage{transform:translate(-50%)scale(1.02)}.IndexFeatureCards-module__HnfwkW__reviewsFeatureCard:hover .IndexFeatureCards-module__HnfwkW__indexFeatureImage{transform:scale(1.02)}}.IndexFeatureCards-module__HnfwkW__indexFeatureCard:focus-visible{outline-offset:3px;outline:3px solid #111}@media (max-width:900px){.IndexFeatureCards-module__HnfwkW__indexFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.IndexFeatureCards-module__HnfwkW__indexFeatureSection{margin-top:30px}.IndexFeatureCards-module__HnfwkW__indexFeatureTitle{padding:18px 16px 6px;font-size:clamp(17px,5vw,22px)}}
.Pagination-module__s0C0Zq__pagination{margin:40px 0 50px;padding-inline-start:0;list-style:none}.Pagination-module__s0C0Zq__pagination li{color:#555;cursor:pointer;border-radius:12px;margin:2px;font-weight:500;display:inline-block;overflow:auto}.Pagination-module__s0C0Zq__pagination li:hover{color:#ee5b32;background-color:#efeee9}.Pagination-module__s0C0Zq__pagination li a{padding:10px 12px;display:block}.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__previous,.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__next{border:none!important}.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__previous:hover,.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__next:hover{color:#ee5b32;background-color:#efeee9}.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__active{color:#fff;background:#ee5b32}.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__disabled{opacity:.5;pointer-events:none;color:#555;background:0 0;cursor:not-allowed!important}.Pagination-module__s0C0Zq__pagination .Pagination-module__s0C0Zq__disabled:hover{color:#555!important;background:0 0!important}
.SaveColorButton-module__nIObQq__root{flex:none;margin:9px 0;position:relative}.SaveColorButton-module__nIObQq__heart{color:#333;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background-color .16s;display:grid}.SaveColorButton-module__nIObQq__light{color:#fff}.SaveColorButton-module__nIObQq__heart:hover{background:#ffffff30}.SaveColorButton-module__nIObQq__heart svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:22px;height:22px}.SaveColorButton-module__nIObQq__saved svg{fill:currentColor}.SaveColorButton-module__nIObQq__heart:disabled{opacity:.6;cursor:wait}.SaveColorButton-module__nIObQq__heart:focus-visible,.SaveColorButton-module__nIObQq__panel button:focus-visible{outline-offset:3px;outline:2px solid #ee5b32}.SaveColorButton-module__nIObQq__panel{z-index:1300;color:#26221f;width:min(300px,100vw - 32px);font:400 14px/1.4 var(--font);background:#f7f2e9;border-radius:18px;padding:16px;position:absolute;top:calc(100% + 8px);right:0}.SaveColorButton-module__nIObQq__heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.SaveColorButton-module__nIObQq__panel button{width:100%;color:inherit;text-align:left;font:500 14px/1.4 var(--font);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.SaveColorButton-module__nIObQq__panel button:hover{background:#ebe6dd}.SaveColorButton-module__nIObQq__panel button:disabled{opacity:.5;cursor:wait}.SaveColorButton-module__nIObQq__panel button span:first-child{overflow-wrap:anywhere;min-width:0}.SaveColorButton-module__nIObQq__heading button{justify-content:center;width:36px;height:36px;font-size:24px}.SaveColorButton-module__nIObQq__projects{max-height:230px;overflow:auto}.SaveColorButton-module__nIObQq__status{color:#625d57;font-size:12px}.SaveColorButton-module__nIObQq__status:not(:empty){margin:10px 12px 0}.SaveColorButton-module__nIObQq__error{color:#a12d20;margin:8px 0}
.ColorCardSmall-module__l8vB_a__colorCardHeader{height:70px;margin:13px 15px 17px}.ColorCardSmall-module__l8vB_a__colorCardTitle,.ColorCardSmall-module__l8vB_a__colorCardSubtitle{font:600 16px var(--hfont);color:#000}.ColorCardSmall-module__l8vB_a__colorCardPalette{font:500 13px var(--hfont);color:#000c;opacity:.8;margin:2px 0}.ColorCardSmall-module__l8vB_a__colorCardArrow{align-self:center;width:18px;height:18px;margin:4px 0 0}.ColorCardSmall-module__l8vB_a__colorCardTitleWhite{font:500 22px var(--font);color:#fff}.ColorCardSmall-module__l8vB_a__colorCardSubtitleWhite{font:500 16px var(--font);color:#fff}.ColorCardSmall-module__l8vB_a__colorCardPaletteWhite{font:400 15px var(--font);color:#fff;opacity:.7}.ColorCardSmall-module__l8vB_a__colorCardSmall{border-radius:12px;outline:none;width:450px;max-width:100%;text-decoration:none;overflow:hidden}.ColorCardSmall-module__l8vB_a__colorCardImageBlock{aspect-ratio:1;width:100%;overflow:hidden}.ColorCardSmall-module__l8vB_a__colorCardImage{aspect-ratio:1;width:100%}.ColorCardSmall-module__l8vB_a__colorCardSmallImageBlock{aspect-ratio:1;flex:0 0 min(100px,42%);width:min(100px,42%);height:auto;overflow:hidden}.ColorCardSmall-module__l8vB_a__colorCardSmallImage{aspect-ratio:1;width:100%}@media (max-width:600px){.ColorCardSmall-module__l8vB_a__colorCardHeader{margin:10px}.ColorCardSmall-module__l8vB_a__colorCardTitle,.ColorCardSmall-module__l8vB_a__colorCardTitleWhite{font:500 15px var(--hfont)}.ColorCardSmall-module__l8vB_a__colorCardSubtitle,.ColorCardSmall-module__l8vB_a__colorCardSubtitleWhite{font:500 13px var(--hfont)}.ColorCardSmall-module__l8vB_a__colorCardPalette,.ColorCardSmall-module__l8vB_a__colorCardPaletteWhite{font:400 13px var(--hfont)}.ColorCardSmall-module__l8vB_a__colorCardImageBlock{width:100%}}
.Contact-module__5phd-G__feedbackContent{flex-direction:column;width:96vw;max-width:1200px;margin:20px auto 40px;display:flex}.Contact-module__5phd-G__feedbackTitle{font:600 24px var(--font);color:#333;margin-bottom:10px}.Contact-module__5phd-G__feedbackSubtitle{font:600 20px var(--font);color:#333;max-width:700px;margin:28px 0 7px}.Contact-module__5phd-G__feedbackDescription{font:400 16px var(--font);color:#333;max-width:700px;margin:10px 0;line-height:1.4}.Contact-module__5phd-G__feedbackLink{font:400 16px var(--font);color:#0070f3;cursor:pointer;margin-bottom:10px;text-decoration:underline}.Contact-module__5phd-G__feedbackList{flex-direction:column;max-width:700px;margin:10px 0 30px;padding-inline-start:16px;display:flex}.Contact-module__5phd-G__feedbackInput{resize:none;width:100%;max-width:400px;font:400 16px var(--font);border:2px solid #ccc;border-radius:5px;margin-top:10px;padding:10px}.Contact-module__5phd-G__feedbackInput:focus{border-color:#111;outline:none}.Contact-module__5phd-G__feedbackButton{color:#ee5b32;cursor:pointer;width:100%;max-width:400px;font:500 16px var(--font);background-color:#fff;border:2px solid #ee5b32;border-radius:5px;margin:10px 0;padding:14px;transition:all .2s}.Contact-module__5phd-G__feedbackButton:hover{color:#fff;background-color:#ee5b32}.Contact-module__5phd-G__feedbackError{font:400 16px var(--font);color:red;margin-top:10px}.Contact-module__5phd-G__aboutImage{width:100%;max-width:500px;margin:10px 0}
.ServicePage-module__Ja7CKG__refreshButton{font:500 16px var(--font);color:#333;cursor:pointer;text-align:center;background-color:#f1f1f1;border-radius:10px;width:200px;margin:20px auto 60px;padding:20px 30px}.ServicePage-module__Ja7CKG__refreshButton:hover{color:#111;background-color:#f5f5f5}
.ColorCardTiny-module__tzB-Wq__colorCardTiny{border-radius:10px;outline:none;flex:1;max-width:90vw;margin:0 3px;text-decoration:none;overflow:hidden}.ColorCardTiny-module__tzB-Wq__colorCardTinyImageBlock{width:110px;height:110px;overflow:hidden}.ColorCardTiny-module__tzB-Wq__colorCardTinyImage{aspect-ratio:1;width:100%}.ColorCardTiny-module__tzB-Wq__colorCardTinyHeader{padding:10px}.ColorCardTiny-module__tzB-Wq__colorCardTinyTitle{font:600 17px var(--font);color:#000;margin:0 10px 0 0}.ColorCardTiny-module__tzB-Wq__colorCardTinySubtitle{font:600 14px var(--font);color:inherit;margin:0 10px 0 0;display:block}.ColorCardTiny-module__tzB-Wq__colorCardTinyPalette{font:600 14px var(--font);color:#000;margin:0 10px 0 0}.ColorCardTiny-module__tzB-Wq__colorCardTinyReview{font:400 13px var(--font);color:#000;margin:5px 10px 10px 0;font-style:italic}.ColorCardTiny-module__tzB-Wq__colorCardTinyArrow{align-self:center;width:20px;height:20px}@media (max-width:600px){.ColorCardTiny-module__tzB-Wq__colorCardTinyImageBlock{aspect-ratio:1;width:100%;height:auto}}
.ProductCard-module__c2ai_G__card{background:#fff;border:1px solid #eee;width:100%;text-decoration:none;height:auto!important}.ProductCard-module__c2ai_G__image{aspect-ratio:1;width:100%}.ProductCard-module__c2ai_G__title{color:#444;font:600 13px var(--font);margin:5px 5px 0;line-height:1.1}.ProductCard-module__c2ai_G__price{color:#666;font:400 12px var(--font);margin:3px 5px}.ProductCard-module__c2ai_G__link{font:400 12px var(--font);color:#777;background:#fff;border-top:1px solid #eee;outline:none;padding:10px;text-decoration:none}.ProductCard-module__c2ai_G__linkIcon{opacity:.4;width:10px;height:10px}
