.cl-sg{--cl-sg-ink: #1c1410;--cl-sg-sub: #5f5648;--cl-sg-cream: #f2ede4;--cl-sg-panel: #f4f4f2;--cl-sg-line: #d9d1c3;--cl-sg-rust: #a84a18;--cl-sg-teal: #046e82;--cl-sg-edge-electric: #a84a18;--cl-sg-edge-acoustic: #b8892b;--cl-sg-edge-bass: #1d4e89;--cl-sg-radius: 12px;box-sizing:border-box;color:var(--cl-sg-ink);font-family:var(--font-body--family, "Outfit", system-ui, sans-serif);padding-block:0 56px}.cl-sg *,.cl-sg *:before,.cl-sg *:after{box-sizing:border-box}.cl-sg__inner{width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.cl-sg__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cl-sg__intro{background:#f4f4f2;padding-block:40px 32px;margin-bottom:0}.cl-sg__eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cl-sg-sub)}.cl-sg__title{margin:0 0 12px;font-family:var(--font-heading--family, "Outfit", sans-serif);font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.08;letter-spacing:-.01em}.cl-sg__title em{font:inherit;color:inherit}.cl-sg__lede{max-width:62ch;margin:0;font-size:17px;line-height:1.6}.cl-sg__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;border-top:1px solid var(--cl-sg-line)}.cl-sg__stat{padding:16px 16px 0 0}.cl-sg__stat+.cl-sg__stat{padding-left:16px;border-left:1px solid var(--cl-sg-line)}.cl-sg__stat-n{display:block;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1}.cl-sg__stat-l{display:block;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cl-sg-sub)}.cl-sg__bar{position:relative;top:var(--cl-sg-top, 0px);z-index:4;background:#fff;border-bottom:1px solid var(--cl-sg-line);padding-block:14px 12px}.cl-sg__bar-grid{display:grid;gap:10px}.cl-sg__group{margin:0;padding:0;border:0;min-width:0}.cl-sg__legend{float:left;margin:0 12px 0 0;padding:7px 0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cl-sg-sub)}.cl-sg__chips{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cl-sg__chip{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 14px;font:inherit;font-size:14px;font-weight:600;line-height:1.1;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:999px;box-shadow:1px 1px #1c141059;cursor:pointer;white-space:nowrap}.cl-sg__chip:hover{background:var(--cl-sg-cream)}.cl-sg__chip[aria-pressed=true]{color:#fff;background:var(--cl-sg-ink);border-color:var(--cl-sg-ink)}.cl-sg__chip[aria-pressed=true]:before{content:"";width:6px;height:10px;margin-right:2px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-2px)}.cl-sg__chip:disabled{opacity:.45;cursor:not-allowed}.cl-sg__chip-n{font-weight:400;font-variant-numeric:tabular-nums}.cl-sg__chip[aria-pressed=true] .cl-sg__chip-n{color:#e8dcc6}.cl-sg__more{position:relative;display:inline-flex}.cl-sg__select{min-height:36px;padding:6px 34px 6px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:999px;box-shadow:1px 1px #1c141059;appearance:none;-webkit-appearance:none;cursor:pointer;max-width:100%}.cl-sg__select.is-active{color:#fff;background:var(--cl-sg-ink)}.cl-sg__more:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;margin-top:-6px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none;color:var(--cl-sg-ink)}.cl-sg__more:has(.is-active):after{color:#fff}.cl-sg__row2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.cl-sg__toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:14px;font-weight:600;cursor:pointer}.cl-sg__toggle input{width:18px;height:18px;margin:0;accent-color:var(--cl-sg-ink)}.cl-sg__sort{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:14px;font-weight:600}.cl-sg__status{margin:18px 0 14px;font-size:15px;color:var(--cl-sg-sub)}.cl-sg__notice-box{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 0;padding:10px 10px 10px 16px;font-size:15px;color:var(--cl-sg-ink);background:#edf2f9;border-radius:10px;box-shadow:inset 4px 0 #1d4e89}.cl-sg__notice-x{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:50%;cursor:pointer}.cl-sg__notice-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.cl-sg__notice-x:focus-visible{outline:3px solid var(--cl-sg-teal);outline-offset:2px}@media(forced-colors:active){.cl-sg__notice-box{border:1px solid CanvasText}}.cl-sg__status strong{color:var(--cl-sg-ink)}.cl-sg__wallbox{background:#fff;padding-block:8px 40px}.cl-sg__wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px 20px;margin:0;padding:0;list-style:none}.cl-sg__card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--cl-sg-panel);border-radius:var(--cl-sg-radius);box-shadow:inset 0 -6px 0 0 var(--cl-sg-edge, var(--cl-sg-edge-electric));transition:transform .25s ease,box-shadow .25s ease}.cl-sg__card[data-family=Acoustic]{--cl-sg-edge: var(--cl-sg-edge-acoustic)}.cl-sg__card[data-family=Bass]{--cl-sg-edge: var(--cl-sg-edge-bass)}.cl-sg__card:hover,.cl-sg__card:focus-within{transform:translateY(-4px);box-shadow:inset 0 -6px 0 0 var(--cl-sg-edge, var(--cl-sg-edge-electric)),0 14px 26px -14px #1c141059}.cl-sg__media{position:relative;aspect-ratio:1;margin:10px 10px 0;border-radius:8px;overflow:hidden;background:#fff}.cl-sg__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .35s ease}.cl-sg__media .cl-sg__alt-img{opacity:0}.cl-sg__card:hover .cl-sg__alt-img,.cl-sg__card:focus-within .cl-sg__alt-img{opacity:1}.cl-sg__plate{position:absolute;left:8px;right:8px;bottom:8px;padding:8px 10px;border-radius:8px;background:#2b241feb;color:#fff;font-size:12.5px;line-height:1.35;transform:translateY(calc(100% + 12px));transition:transform .3s ease}.cl-sg__plate b{color:#e8dcc6;font-weight:600}.cl-sg__card:hover .cl-sg__plate,.cl-sg__card:focus-within .cl-sg__plate{transform:translateY(0)}.cl-sg__tag{position:absolute;top:14px;right:6px;z-index:3;padding:5px 12px 5px 20px;font-size:13px;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:#fff;background:var(--cl-sg-rust);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);transform:rotate(8deg);transform-origin:0 50%}.cl-sg__tag:before{content:"";position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#fff}.cl-sg__card:hover .cl-sg__tag,.cl-sg__card:focus-within .cl-sg__tag{animation:cl-sg-swing .9s ease-in-out}@keyframes cl-sg-swing{0%{transform:rotate(8deg)}30%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}to{transform:rotate(8deg)}}.cl-sg__body{display:flex;flex-direction:column;gap:4px;padding:12px 16px 22px;flex:1}.cl-sg__brand{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-sg-sub)}.cl-sg__name{margin:0;font-size:17px;font-weight:600;line-height:1.25}.cl-sg__open{padding:0;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer}.cl-sg__open:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:var(--cl-sg-radius)}.cl-sg__open:focus{outline:none}.cl-sg__open:focus-visible:after{outline:3px solid var(--cl-sg-teal);outline-offset:3px}.cl-sg__finish{margin:0;font-family:var(--font-accent--family, "Fraunces", serif);font-style:italic;font-size:15px;color:var(--cl-sg-ink)}.cl-sg__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:auto 0 0;padding-top:8px;font-size:13px;color:var(--cl-sg-sub)}.cl-sg__meta span{white-space:nowrap}.cl-sg__serial{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.cl-sg__badges{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none}.cl-sg__badge{display:inline-block;padding:3px 9px;font-size:11.5px;font-weight:700;letter-spacing:.04em;border-radius:999px;border:.8px solid currentColor;box-shadow:1px 1px 0 0 currentColor}.cl-sg__badge--custom{color:#6b3a10;background:#f6e7d2}.cl-sg__badge--excl{color:#1d4e89;background:#edf2f9}.cl-sg__foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:32px}.cl-sg__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;font:inherit;font-size:15px;font-weight:600;text-decoration:none;border-radius:4px;cursor:pointer;border:2px solid var(--cl-sg-teal)}.cl-sg__btn--primary{color:#fff;background:var(--cl-sg-teal)}.cl-sg__btn--primary:hover{background:#035a6a}.cl-sg__btn--ghost{color:var(--cl-sg-teal);background:#fff}.cl-sg__btn--ghost:hover{background:#eef6f7}.cl-sg__btn:focus-visible,.cl-sg__chip:focus-visible,.cl-sg__select:focus-visible,.cl-sg__toggle input:focus-visible,.cl-sg__icon-btn:focus-visible,.cl-sg__thumb:focus-visible,.cl-sg__link:focus-visible{outline:3px solid var(--cl-sg-teal);outline-offset:2px}.cl-sg__empty{padding:40px 20px;text-align:center;background:#fff;border-radius:var(--cl-sg-radius)}.cl-sg__empty[hidden],.cl-sg__foot [hidden]{display:none}.cl-sg__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding:22px 24px;background:#2b241f;color:#fff;border-radius:var(--cl-sg-radius);box-shadow:inset 0 -6px #dcb767}.cl-sg__cta-text{margin:0;font-size:18px;font-weight:600}.cl-sg__cta-text span{display:block;margin-top:4px;font-size:15px;font-weight:400;color:#e8dcc6}.cl-sg__cta .cl-sg__btn--primary{border-color:#fff}.cl-sg__cta .cl-sg__btn:focus-visible{outline-color:#fff}.cl-sg__btn--chat{gap:10px;color:var(--cl-sg-ink);background:#fff;border:1.5px solid rgb(28 20 16 / .35);border-radius:999px;box-shadow:1px 1px #1c141059}.cl-sg__btn--chat:hover{border-color:var(--cl-sg-rust);background:#fff}.cl-sg__btn svg{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cl-sg__btn--chat svg{stroke:var(--cl-sg-rust)}.cl-sg__btn--onDark{color:#fff;background:transparent;border-color:#fff;box-shadow:none}.cl-sg__btn--onDark:hover{background:#ffffff1f;border-color:#fff}.cl-sg__btn--onDark svg{stroke:#dcb767}.cl-sg__btn--small{min-height:40px;padding:7px 14px;font-size:14px}.cl-sg__cta-actions{display:flex;flex-wrap:wrap;gap:10px}.cl-sg__ask{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;background:#f4f4f2;border-radius:10px;box-shadow:inset 4px 0 0 0 var(--cl-sg-rust)}.cl-sg__ask-note{margin:0;font-size:14.5px}.cl-sg__tools{display:flex;flex-wrap:wrap;gap:8px}.cl-sg__more-btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:7px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:999px;box-shadow:1px 1px #1c141059;cursor:pointer}.cl-sg__more-btn:hover{background:var(--cl-sg-cream)}.cl-sg__more-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s ease}.cl-sg__more-btn[aria-expanded=true] svg{transform:rotate(180deg)}.cl-sg__more-btn:focus-visible{outline:3px solid var(--cl-sg-teal);outline-offset:2px}.cl-sg__details{max-height:22rem;overflow:auto;overscroll-behavior:contain;padding:4px 16px 8px;font-size:14.5px;line-height:1.55;border-left:3px solid var(--cl-sg-line)}.cl-sg__details:focus-visible{outline:3px solid var(--cl-sg-teal);outline-offset:2px}.cl-sg__details[hidden]{display:none}.cl-sg__details h3{margin:14px 0 6px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cl-sg__details p{margin:0 0 8px}.cl-sg__details ul,.cl-sg__details ol{margin:0 0 8px;padding-left:20px}.cl-sg__details li{margin:2px 0}.cl-sg__zoom-btn{position:absolute;top:auto;right:auto;bottom:10px;left:10px;transform:none;z-index:2}.cl-sg__stage img{cursor:zoom-in}.cl-sg__dlg{width:min(1100px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:0;color:var(--cl-sg-ink);background:#fff;border:0;border-radius:14px;box-shadow:0 24px 60px #00000059;overflow:auto;overscroll-behavior:contain}.cl-sg__dlg::backdrop{background:#1c1410b8}.cl-sg__dlg-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.cl-sg__photos{position:sticky;top:0;align-self:start;padding:18px;background:#fff;border-right:1px solid var(--cl-sg-line)}.cl-sg__stage{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fff}.cl-sg__stage img{width:100%;height:100%;object-fit:contain}.cl-sg__icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;aspect-ratio:1 / 1;padding:0;font:inherit;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:50%;box-shadow:1px 1px #1c141059;cursor:pointer}.cl-sg__icon-btn:hover{background:var(--cl-sg-cream)}.cl-sg__icon-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cl-sg__photo-prev,.cl-sg__photo-next{position:absolute;top:50%;margin-top:-22px}.cl-sg__photo-prev{left:8px}.cl-sg__photo-next{right:8px}.cl-sg__photo-count{position:absolute;left:50%;bottom:10px;transform:translate(-50%);padding:3px 10px;font-size:13px;color:#fff;background:#2b241fd9;border-radius:999px}.cl-sg__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.cl-sg__thumb{width:60px;height:60px;padding:2px;background:#fff;border:1px solid var(--cl-sg-line);border-radius:8px;cursor:pointer}.cl-sg__thumb img{width:100%;height:100%;object-fit:contain}.cl-sg__thumb[aria-current=true]{border:3px solid var(--cl-sg-ink);padding:0}.cl-sg__info{display:flex;flex-direction:column;gap:12px;padding:22px 24px 20px;min-width:0}.cl-sg__info-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:4;background:#fff;padding-block:8px 6px}.cl-sg__dlg-title{margin:4px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.15}.cl-sg__stamp{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:6px 14px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-sg-rust);border:2px solid var(--cl-sg-rust);border-radius:6px;transform:rotate(-2deg)}.cl-sg__stamp span{font-weight:600;letter-spacing:.02em;text-transform:none}.cl-sg__serialplate{display:inline-flex;flex-direction:column;align-self:flex-start;padding:8px 14px;background:linear-gradient(135deg,#f4f4f2,#e5e1da);border:1px solid #c9c1b4;border-radius:8px}.cl-sg__serialplate small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-sg-sub)}.cl-sg__serialplate b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:18px}.cl-sg__specs{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;font-size:14.5px}.cl-sg__specs dt{font-weight:600;color:var(--cl-sg-sub)}.cl-sg__specs dd{margin:0}.cl-sg__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.cl-sg__note{margin:0;font-size:14px;color:var(--cl-sg-sub)}.cl-sg__link{color:var(--cl-sg-teal);font-weight:600}.cl-sg__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--cl-sg-line)}.cl-sg__nav-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font:inherit;font-size:14px;font-weight:600;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .35);border-radius:999px;box-shadow:1px 1px #1c141059;cursor:pointer}.cl-sg__nav-btn:hover{background:var(--cl-sg-cream)}.cl-sg__nav-btn:disabled{opacity:.45;cursor:not-allowed}.cl-sg__nav-btn:focus-visible{outline:3px solid var(--cl-sg-teal);outline-offset:2px}.cl-sg__nav-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.cl-sg__nav-pos{font-size:14px;color:var(--cl-sg-sub);text-align:center}.cl-sg__dlg.is-next .cl-sg__dlg-grid{animation:cl-sg-in-r .28s ease}.cl-sg__dlg.is-prev .cl-sg__dlg-grid{animation:cl-sg-in-l .28s ease}@keyframes cl-sg-in-r{0%{opacity:0;transform:translate(24px)}}@keyframes cl-sg-in-l{0%{opacity:0;transform:translate(-24px)}}.cl-sg-zoom{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;color:#fff;background:#1c1410;border:0;overflow:hidden}.cl-sg-zoom::backdrop{background:#1c1410}.cl-sg-zoom__view{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;cursor:grab}.cl-sg-zoom__view.is-dragging{cursor:grabbing}.cl-sg-zoom__view:focus-visible{outline:3px solid #fff;outline-offset:-6px}.cl-sg-zoom__img{position:absolute;top:50%;left:50%;max-width:none;transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cl-sg-zoom__bar{position:absolute;left:50%;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px;padding:8px;transform:translate(-50%);background:#2b241feb;border:1px solid rgb(255 255 255 / .25);border-radius:999px;max-width:calc(100vw - 24px)}.cl-sg-zoom__btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;font:inherit;font-size:15px;font-weight:600;color:#fff;background:transparent;border:1px solid rgb(255 255 255 / .55);border-radius:999px;cursor:pointer}.cl-sg-zoom__btn:hover{background:#ffffff24}.cl-sg-zoom__btn:disabled{opacity:.4;cursor:not-allowed}.cl-sg-zoom__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cl-sg-zoom__btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.cl-sg-zoom__level{min-width:52px;font-size:14px;text-align:center;font-variant-numeric:tabular-nums}.cl-sg-zoom__close{position:absolute;top:12px;right:12px;z-index:2;background:#2b241feb}.cl-sg-zoom__help{position:absolute;top:18px;left:16px;z-index:2;margin:0;padding:4px 10px;font-size:13px;color:#f2ede4;background:#2b241fd9;border-radius:999px}@media(max-width:749px){.cl-sg-zoom__help{display:none}.cl-sg-zoom__bar{gap:4px;padding:6px}.cl-sg-zoom__btn{min-width:40px;height:40px;padding:0 8px}}@media(forced-colors:active){.cl-sg-zoom__bar,.cl-sg-zoom__btn{border:1px solid CanvasText}}.cl-sg-chat{width:min(380px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto 12px 12px auto;padding:0;color:#1c1410;background:#fff;border:0;border-radius:14px;box-shadow:0 18px 50px #00000059;overflow:auto;font-family:var(--font-body--family, "Outfit", system-ui, sans-serif)}.cl-sg-chat::backdrop{background:#1c141059}.cl-sg-chat__sim{margin:0;padding:6px 14px;font-size:12.5px;font-weight:700;color:#1c1410;background:#dcb767}.cl-sg-chat__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px;color:#fff;background:#2b241f}.cl-sg-chat[data-provider=podium] .cl-sg-chat__head{background:#1d4e89}.cl-sg-chat__brand{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e8dcc6}.cl-sg-chat__title{margin:2px 0;font-size:20px;font-weight:600}.cl-sg-chat__quip{margin:0;font-size:14px;color:#f2ede4}.cl-sg-chat__close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#fff;background:transparent;border:1px solid rgb(255 255 255 / .6);border-radius:50%;cursor:pointer}.cl-sg-chat__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.cl-sg-chat__form{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.cl-sg-chat__dept{margin:0 0 6px;font-size:13px;color:#5f5648}.cl-sg-chat__dept b{display:inline-block;margin-left:4px;padding:2px 8px;color:#1c1410;background:#f4f4f2;border:1px solid #d9d1c3;border-radius:999px}.cl-sg-chat__label{font-size:13px;font-weight:600}.cl-sg-chat__input{width:100%;padding:8px 10px;font:inherit;font-size:14px;color:#1c1410;background:#fff;border:1px solid #8a8073;border-radius:8px}.cl-sg-chat__msg{resize:vertical;line-height:1.4}.cl-sg-chat__send{align-self:flex-end;min-height:44px;margin-top:6px;padding:8px 22px;font:inherit;font-weight:600;color:#fff;background:#046e82;border:0;border-radius:999px;cursor:pointer}.cl-sg-chat__status{margin:0;font-size:13px;color:#5f5648}.cl-sg-chat__close:focus-visible,.cl-sg-chat__input:focus-visible,.cl-sg-chat__send:focus-visible{outline:3px solid #046e82;outline-offset:2px}.cl-sg-chat__head .cl-sg-chat__close:focus-visible{outline-color:#fff}@media(forced-colors:active){.cl-sg-chat,.cl-sg__ask,.cl-sg__details{border:1px solid CanvasText}}body.cl-sg-lock{overflow:hidden}@media(min-width:750px)and (min-height:860px){.cl-sg__bar{position:sticky}}@media(max-width:989px){.cl-sg__dlg-grid{grid-template-columns:1fr}.cl-sg__photos{position:relative;border-right:0;border-bottom:1px solid var(--cl-sg-line)}.cl-sg__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-sg__stat:nth-child(3){padding-left:0;border-left:0}}@media(max-width:749px){.cl-sg__intro{padding-block:28px 24px}.cl-sg__bar{position:static}.cl-sg__legend{float:none;display:block;padding:0 0 6px}.cl-sg__chips--brands{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.cl-sg__chips--brands>li{flex:0 0 auto}.cl-sg__sort{margin-left:0}.cl-sg__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.cl-sg__body{padding:10px 10px 18px}.cl-sg__name{font-size:15px}.cl-sg__finish{font-size:14px}.cl-sg__meta{font-size:12px}.cl-sg__tag{font-size:11px;padding:4px 9px 4px 17px}.cl-sg__plate{display:none}.cl-sg__dlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.cl-sg__info{padding:16px}.cl-sg__info-top [data-cl-sg-close]{position:fixed;top:10px;right:10px;z-index:6}.cl-sg__photos{padding:12px}.cl-sg__thumb{width:48px;height:48px}.cl-sg__cta{padding:18px 16px}.cl-sg__nav{position:sticky;bottom:0;background:#fff;padding-bottom:8px}}@media(max-width:359px){.cl-sg__wall,.cl-sg__stats{grid-template-columns:1fr}.cl-sg__stat+.cl-sg__stat{padding-left:0;border-left:0}}@media(prefers-reduced-motion:reduce){.cl-sg__card,.cl-sg__media img,.cl-sg__plate{transition:none}.cl-sg__card:hover,.cl-sg__card:focus-within{transform:none}.cl-sg__card:hover .cl-sg__tag,.cl-sg__card:focus-within .cl-sg__tag,.cl-sg__dlg.is-next .cl-sg__dlg-grid,.cl-sg__dlg.is-prev .cl-sg__dlg-grid{animation:none}}@media(forced-colors:active){.cl-sg__card,.cl-sg__empty,.cl-sg__cta,.cl-sg__serialplate{border:1px solid CanvasText}.cl-sg__tag,.cl-sg__badge,.cl-sg__stamp{forced-color-adjust:none;color:CanvasText;background:Canvas;border:2px solid CanvasText;clip-path:none}.cl-sg__tag:before{display:none}.cl-sg__chip[aria-pressed=true],.cl-sg__select.is-active{forced-color-adjust:none;color:HighlightText;background:Highlight;border-color:Highlight}.cl-sg__thumb[aria-current=true]{border-color:Highlight}.cl-sg__open:focus-visible:after,.cl-sg__btn:focus-visible{outline-color:Highlight}.cl-sg__plate{display:none}}.cl-sg button,.cl-sg button *,.cl-sg__dlg button,.cl-sg__dlg button *,.cl-sg-zoom button,.cl-sg-chat button{-webkit-user-select:none;user-select:none;cursor:pointer;caret-color:transparent;-webkit-tap-highlight-color:transparent}.cl-sg__search{display:flex;align-items:center;gap:0 12px;min-width:0}.cl-sg__search .cl-sg__legend{float:none;flex:0 0 auto}.cl-sg__search-box{position:relative;display:flex;align-items:center;flex:1 1 auto;max-width:34rem;min-width:0}.cl-sg__search-box svg{position:absolute;left:12px;width:18px;height:18px;color:var(--cl-sg-sub);pointer-events:none}.cl-sg__search-input{box-sizing:border-box;width:100%;min-height:44px;padding:8px 14px 8px 38px;font:inherit;font-size:16px;color:var(--cl-sg-ink);background:#fff;border:1px solid rgb(28 20 16 / .45);border-radius:999px;-webkit-appearance:none;appearance:none}.cl-sg__search-input::placeholder{color:#6b6358;opacity:1}.cl-sg__search-input:focus-visible{outline:3px solid #046e82;outline-offset:2px}@media(max-width:749px){.cl-sg__search{flex-wrap:wrap;gap:4px 12px}.cl-sg__search-box{flex-basis:100%;max-width:none}}@media(forced-colors:active){.cl-sg__search-input{border-color:CanvasText}}.cl-sg-chat__close,.cl-sg-zoom__btn{flex-shrink:0;aspect-ratio:1 / 1}
/*# sourceMappingURL=/cdn/shop/t/296/assets/cl-sold-gallery.css.map */
