.template-page-brand-cateye{--ce-red: #ed1c24;--ce-night: #0b0d12;--ce-night-2: #161a22;--ce-paper: #f6f3ee;--ce-line: rgba(24,30,21,.12)}.template-page-brand-cateye .brand-page{--brand-radius: 4px}.template-page-brand-cateye .brand-eyebrow:empty{display:none}.template-page-brand-cateye .brand-hero,.template-page-brand-cateye .brand-split__inner.is-rounded,.template-page-brand-cateye .brand-workshop,.template-page-brand-cateye .brand-cslider__media img,.template-page-brand-cateye .brand-feature{border-radius:4px}.template-page-brand-cateye .brand-slider__nav button{border-radius:var(--button-border-radius, 0);width:40px;height:40px}.template-page-brand-cateye .brand-workshop__list li:before{content:"";top:.6em;width:8px;height:2px;background:var(--ce-red)}.template-page-brand-cateye .brand-workshop__steps li{border-radius:3px;background:#fff;border:1px solid var(--ce-line)}.template-page-brand-cateye .brand-workshop__steps li:before{border-radius:var(--badge-corner-radius, 0);background:var(--ce-night)}.template-page-brand-cateye .brand-features--numbered .brand-feature__body:before{font-size:1rem;color:var(--ce-red);margin-bottom:.5rem}.template-page-brand-cateye .brand-feature{border:0}.template-page-brand-cateye .brand-features--numbered .brand-feature{border-top:1px solid var(--ce-line)}.template-page-brand-cateye .brand-features--numbered .brand-feature__body{padding-top:16px}.template-page-brand-cateye .brand-checklist li:before{color:var(--ce-red)}@media(min-width:900px){.template-page-brand-cateye .brand-cslider--with-image.brand-cslider--right{grid-template-columns:2fr 1fr}}.ce-lumen__inner{background:var(--ce-night, #0b0d12);color:#fff;border-radius:4px;padding:32px 20px}@media(min-width:900px){.ce-lumen__inner{padding:64px 64px 56px}}.ce-lumen h2{color:#fff;margin:0 0 .75rem}.ce-lumen__head{max-width:680px}.ce-lumen__head .rte{color:#ffffffc7}.ce-lumen__scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:2rem 0 1rem;border:1px solid rgba(255,255,255,.22)}.ce-lumen__scenario{-webkit-appearance:none;appearance:none;border:0;border-left:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;border-radius:0;padding:14px 16px;text-align:left;cursor:pointer;font:inherit;transition:background .2s,color .2s}.ce-lumen__scenario:first-child{border-left:0}.ce-lumen__scenario:hover{background:#ffffff0f}.ce-lumen__scenario.is-active{background:#fff;color:var(--ce-night, #0b0d12)}.ce-lumen__scenario:focus-visible{outline:2px solid var(--ce-red, #ed1c24);outline-offset:2px}.ce-lumen__scenario-label{display:block;font-weight:var(--font-body-bold-weight, 700);font-size:.95rem}.ce-lumen__scenario-range{display:block;font-size:.8rem;opacity:.7;margin-top:2px}.ce-lumen__scenario-text{color:#ffffffd1;min-height:3em;margin:0 0 2rem;max-width:720px}.ce-lumen__scale{position:relative;height:56px;margin:0 8px 2rem}.ce-lumen__beam{position:absolute;left:0;right:0;top:19px;height:2px;background:#ffffff47}.ce-lumen__band{position:absolute;top:14px;height:12px;background:var(--ce-red, #ed1c24);border-radius:0;transition:left .35s ease,width .35s ease}.ce-lumen__dot{position:absolute;top:16px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--ce-night, #0b0d12);border:1px solid rgba(255,255,255,.7)}.ce-lumen__dot.is-match{background:#fff;border-color:#fff}.ce-lumen__ticks span{position:absolute;top:36px;transform:translate(-50%);font-size:.75rem;color:#fff9;white-space:nowrap}.ce-lumen__list{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}.ce-lumen__item{scroll-snap-align:start}.ce-lumen__item a{display:flex;flex-direction:column;gap:4px;height:100%;background:var(--ce-night-2, #161a22);border:1px solid transparent;border-radius:4px;padding:10px 10px 12px;color:#fff;text-decoration:none;opacity:.5;transition:opacity .25s,border-color .25s}.ce-lumen__item.is-match a{opacity:1;border-color:#ffffff59}.ce-lumen__item a:hover{opacity:1}.ce-lumen__img{display:block;background:#fff;border-radius:3px;aspect-ratio:1/1;overflow:hidden}.ce-lumen__img img{width:100%;height:100%;object-fit:contain}.ce-lumen__lm{font-size:1.35rem;font-weight:var(--font-heading-weight, 700);line-height:1.1;margin-top:8px}.ce-lumen__lm small{font-size:.8rem;font-weight:400;opacity:.7}.ce-lumen__name{font-weight:var(--font-body-bold-weight, 600);font-size:.88rem}.ce-lumen__note{font-size:.78rem;opacity:.7}.ce-lumen__price{margin-top:auto;padding-top:6px;font-size:.88rem}.ce-lumen__foot{font-size:.8rem;color:#fff9;margin:1.25rem 0 0;max-width:720px}@media(max-width:599px){.ce-lumen__scenario{padding:12px 10px}.ce-lumen__scenario-label{font-size:.85rem}.ce-lumen__scenario-range{font-size:.72rem}.ce-lumen__ticks span:nth-child(2),.ce-lumen__ticks span:nth-child(4){display:none}.ce-lumen__list{grid-auto-columns:44%}}.ce-history__inner{background:var(--ce-paper, #f6f3ee);border-radius:4px;padding:32px 20px 24px}@media(min-width:900px){.ce-history__inner{padding:64px 64px 48px}}.ce-history__head{max-width:680px;margin-bottom:2rem}.ce-history__head h2{margin:0 0 .75rem}.ce-history__strip{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,280px);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.ce-history__frame{scroll-snap-align:start;display:flex;flex-direction:column;border-top:2px solid var(--ce-red, #ed1c24);padding-top:14px}.ce-history__year{font-size:1.5rem;font-weight:var(--font-heading-weight, 700);margin:0 0 .75rem;line-height:1}.ce-history__media{aspect-ratio:4/3;border-radius:3px;overflow:hidden;background:#e7e2d9}.ce-history__media img{width:100%;height:100%;object-fit:cover}.ce-history__frame--noimg .ce-history__media{background:var(--ce-night, #0b0d12);display:flex;align-items:center;justify-content:center}.ce-history__light{width:14px;height:14px;border-radius:50%;background:var(--ce-red, #ed1c24)}.ce-history__frame h3{margin:1rem 0 .35rem;font-size:1.05rem}.ce-history__text{font-size:.9rem;margin:0;color:#181e15bf}.ce-history__nav{justify-content:flex-end;margin-top:1rem}@media(max-width:599px){.ce-history__strip{grid-auto-columns:78%;gap:16px}}.ce-table-wrap{overflow-x:auto;margin:.5rem 0 0;width:100%}.ce-table{width:100%;border-collapse:collapse;font-size:.9rem;min-width:460px}.ce-table th,.ce-table td{padding:10px 12px 10px 0;border-bottom:1px solid var(--ce-line, rgba(0,0,0,.12));text-align:left;vertical-align:top}.ce-table thead th{font-weight:var(--font-body-bold-weight, 600);border-bottom-color:currentColor}.ce-table td a{font-weight:var(--font-body-bold-weight, 600)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-cateye.css.map */
