
    html,body{margin:0;background:#151311;font-family:Arial,Helvetica,sans-serif}body{min-height:100svh}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a0adff;outline-offset:4px}
    #ceu-minimal-search{--cs-blue:#475eff;--cs-orb-size:330px;background:#fff;color:#202127;color-scheme:light;font-family:Arial,Helvetica,sans-serif;min-height:650px;display:grid;place-items:center;padding:54px 28px 84px;position:relative;isolation:isolate}
    #ceu-minimal-search *{box-sizing:border-box}
    #ceu-minimal-search [hidden]{display:none!important}
    #ceu-minimal-search .cs-center{width:min(620px,100%);display:flex;flex-direction:column;align-items:center;gap:26px}
    #ceu-minimal-search .cs-orb{width:min(var(--cs-orb-size),100%);aspect-ratio:1;position:relative;flex-shrink:0;touch-action:pan-y pinch-zoom}
    #ceu-minimal-search canvas{display:block;width:100%;height:100%;background:#fff;filter:blur(.8px)}
    #ceu-minimal-search .cs-bar{width:100%;display:flex;align-items:center;gap:14px;border:1px solid #e4e6ed;background:#fff;border-radius:100px;padding:8px 8px 8px 25px;box-shadow:0 7px 30px #1c2c5710;min-height:76px;transition:border-color .2s,box-shadow .2s}
    #ceu-minimal-search .cs-bar:focus-within{border-color:#aeb8ff;box-shadow:0 7px 32px #475eff15}
    #ceu-minimal-search .cs-search-mark{display:flex;align-items:center;flex-shrink:0;color:#9c9fab}
    #ceu-minimal-search .cs-search-mark svg{width:23px;height:23px}
    #ceu-minimal-search input{min-width:0;flex:1;font:400 21px/1.4 Arial,Helvetica,sans-serif;border:0;background:#fff;color:#202127;padding:11px 0}
    #ceu-minimal-search input::placeholder{color:#9698a3;opacity:1}
    #ceu-minimal-search button{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;width:56px;height:56px;background:var(--cs-blue);color:#fff;touch-action:manipulation}
    #ceu-minimal-search button svg{width:24px;height:24px}
    #ceu-minimal-search .cs-clear{width:44px;height:44px;background:#fff;color:#9698a3}
    #ceu-minimal-search .cs-clear svg{width:19px;height:19px}
    #ceu-minimal-search .cs-status{font:400 14px/1.6 Arial,Helvetica,sans-serif;color:#747780;text-align:center;min-height:23px;max-width:100%;overflow-wrap:anywhere;margin:-7px 0 0}
    @media(max-width:580px){#ceu-minimal-search{min-height:560px;padding:35px 18px 65px}#ceu-minimal-search .cs-center{gap:20px}#ceu-minimal-search .cs-orb{max-width:290px}#ceu-minimal-search .cs-bar{padding-left:17px;gap:10px;min-height:68px}#ceu-minimal-search input{font-size:17px}#ceu-minimal-search button{width:50px;height:50px}#ceu-minimal-search .cs-clear{width:36px;height:44px}#ceu-minimal-search .cs-search-mark svg{width:19px;height:19px}}
    @media(max-width:360px){#ceu-minimal-search .cs-search-mark{display:none}#ceu-minimal-search .cs-bar{gap:5px;padding-left:17px}#ceu-minimal-search .cs-orb{max-width:260px}}
    @media(prefers-reduced-motion:reduce){#ceu-minimal-search .cs-bar{transition:none}}
  

    #ceu-minimal-search{background:#151311;color:#f7f1e8;display:block;padding:0;min-height:700px;overflow:clip;--ws-camera-x:0%;--ws-camera-y:0%;--ws-origin:50%;--ws-wood:#493426;--ws-zoom:1.85}
    #ceu-minimal-search .ws-room{position:absolute;top:-4%;bottom:-10%;left:-19%;width:138%;background:repeating-linear-gradient(90deg,#100f0d 0 5px,var(--ws-wood) 5px 8px,#2e221b 8px 23px,#3a2b20 23px 28px,#1f1813 28px 31px);transform:perspective(1400px) rotateY(-7deg) rotateX(3deg) scale(.94);transform-origin:50% 46%;transition:transform 1.8s cubic-bezier(.22,.7,.2,1),transform-origin 1.8s cubic-bezier(.22,.7,.2,1),filter 1.4s ease;filter:saturate(.8);pointer-events:none;will-change:transform}
    #ceu-minimal-search .ws-room:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 17% 5%,#f3c58930,transparent 37%),radial-gradient(ellipse at 50% 5%,#f3c5892b,transparent 37%),radial-gradient(ellipse at 83% 5%,#f3c58930,transparent 37%),linear-gradient(180deg,#0004,transparent 45%,#0007)}
    #ceu-minimal-search .ws-room:after{content:"";position:absolute;bottom:5%;left:0;right:0;height:50px;border-top:3px solid #84705a;background:linear-gradient(180deg,#46362a,#1d1712 20%,#0e0d0b);box-shadow:0 -12px 32px #0005,0 19px 32px #000a;transform:perspective(700px) rotateX(12deg)}
    #ceu-minimal-search .ws-bays{position:absolute;top:14%;left:2%;right:2%;bottom:17%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;padding:0 3%}
    #ceu-minimal-search .ws-bay{min-width:0;position:relative;padding:19px 18px 0;border-left:5px solid #120e0b;border-right:5px solid #120e0b;box-shadow:inset 9px 0 20px #0004,inset -9px 0 20px #0004;transition:opacity 1.2s}
    #ceu-minimal-search .ws-bay:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#ffe8c1;box-shadow:0 0 10px #edc89188,0 14px 30px #eacb9366}
    #ceu-minimal-search .ws-bay h2{font:400 12px/1 Arial,Helvetica,sans-serif;letter-spacing:4px;text-align:center;color:#ddd0b8;margin:5px 0 30px;text-transform:uppercase}
    #ceu-minimal-search .ws-rack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,165px);gap:28px 13px;position:relative}
    #ceu-minimal-search .ws-rack:before,#ceu-minimal-search .ws-rack:after{content:"";position:absolute;left:-11px;right:-11px;height:5px;background:linear-gradient(180deg,#887e6e,#201c17,#afa08b);box-shadow:0 4px 7px #0008;top:0}
    #ceu-minimal-search .ws-rack:after{top:193px}
    #ceu-minimal-search .ws-hanger{display:flex;justify-content:center;align-items:flex-end;position:relative;padding-bottom:6px;perspective:700px}
    #ceu-minimal-search .ws-hook{position:absolute;top:0;left:calc(50% - 2px);width:3px;height:26px;border-radius:3px;background:linear-gradient(90deg,#4d4d49,#b7b3a5);box-shadow:3px 2px 2px #0005}
    #ceu-minimal-search .ws-case{width:72px;height:130px;position:relative;flex-shrink:0;border-radius:15px;border:3px solid color-mix(in srgb,var(--case) 72%,#f4eee6);background:linear-gradient(125deg,color-mix(in srgb,var(--case) 65%,#fff),var(--case) 43%,color-mix(in srgb,var(--case) 74%,#132024));box-shadow:inset 2px 2px 4px #fff7,inset -2px -2px 6px #0002,8px 12px 12px #0006;transform:rotateY(-14deg) rotateZ(2deg);transform-style:preserve-3d}
    #ceu-minimal-search .ws-case:before{content:"";position:absolute;inset:-3px;transform:translateZ(-6px) translateX(4px);border-radius:inherit;background:color-mix(in srgb,var(--case) 68%,#18232b);box-shadow:5px 3px 6px #0002;z-index:-1}
    #ceu-minimal-search .ws-case:after{content:"CELUSTORE";position:absolute;bottom:10%;left:0;right:0;text-align:center;font:400 5px/1 Arial,Helvetica,sans-serif;letter-spacing:1px;color:color-mix(in srgb,var(--case) 25%,#25252b)}
    #ceu-minimal-search .ws-lenses{position:absolute;left:7%;top:6%;width:21%;display:flex;flex-direction:column;gap:4px}
    #ceu-minimal-search .ws-lens{display:block;width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,#345766 0 12%,#121f2a 22% 53%,#768181 55% 66%,#0d141d 70%);border:1px solid #5a6774;box-shadow:1px 2px 2px #0004}
    #ceu-minimal-search .ws-case.clear{background:linear-gradient(130deg,#e8f4ff66,#d1e7ed33 55%,#e2edee77);border-color:#d2e1e9aa;box-shadow:inset 1px 2px 4px #fff9,inset -2px -2px 3px #dfe7eb44,8px 12px 16px #0005}
    #ceu-minimal-search .ws-case.clear:before{background:#c5dbe055}
    #ceu-minimal-search .ws-ring{position:absolute;left:25%;top:45%;width:50%;aspect-ratio:1;border-radius:50%;border:4px solid #b3b5ae;box-shadow:1px 3px 4px #0004;display:none}
    #ceu-minimal-search .ws-case.ring .ws-ring{display:block}
    #ceu-minimal-search .ws-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 48%,#10100f85 0 12%,#10100f35 47%,#06080790 100%),linear-gradient(180deg,#08080780,transparent 30%,#080807b0);pointer-events:none;transition:background 1s}
    #ceu-minimal-search .ws-header{position:absolute;top:0;left:0;right:0;z-index:5;padding:27px 116px 18px 30px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}
    #ceu-minimal-search .ws-wordmark{font:600 23px/1 Arial,Helvetica,sans-serif;letter-spacing:-1px;display:flex;align-items:center;gap:15px;color:#f3f0e8}
    #ceu-minimal-search .ws-wordmark span{font:400 10px/1 Arial,Helvetica,sans-serif;letter-spacing:2px;border-left:1px solid #b5a69066;padding-left:15px;color:#c1b39d}
    #ceu-minimal-search .cs-center{position:relative;z-index:3;min-height:700px;margin:0 auto;justify-content:center;gap:15px;padding:85px 0 80px;transition:opacity .55s,transform .75s}
    #ceu-minimal-search .cs-orb{max-width:270px}
    #ceu-minimal-search canvas{background:transparent;filter:blur(.8px) drop-shadow(0 0 14px #96b4ff66)}
    #ceu-minimal-search .cs-bar{box-shadow:0 20px 70px #0008;border-color:#f1eee4bb;background:#fffdf8f5;backdrop-filter:blur(12px);min-height:72px}
    #ceu-minimal-search input{background:transparent;font-size:19px}
    #ceu-minimal-search .cs-clear{background:transparent}
    #ceu-minimal-search .cs-status{color:#c3bbaa;font-size:13px;padding:0 18px;margin:5px 0 0;min-height:28px;max-width:100%}
    #ceu-minimal-search .ws-footer{position:absolute;z-index:4;bottom:20px;left:24px;right:24px;text-align:center;font:400 11px/1.5 Arial,Helvetica,sans-serif;color:#a99b89;pointer-events:none}
    #ceu-minimal-search button.ws-button{width:auto;height:auto;min-height:46px;border-radius:40px;gap:8px;font:400 13px/1.4 Arial,Helvetica,sans-serif;padding:11px 17px;background:#191816b3;border:1px solid #d9d4ca3b;color:#f7f1e8;backdrop-filter:blur(12px)}
    #ceu-minimal-search button.ws-button svg{width:18px;height:18px}
    #ceu-minimal-search .ws-collection{position:relative;z-index:3;min-height:700px;padding:106px 24px 70px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px;animation:ws-arrive .7s cubic-bezier(.2,.8,.2,1) both}
    #ceu-minimal-search .ws-model-label{font:400 11px/1.5 Arial,Helvetica,sans-serif;color:#b8ad9e;letter-spacing:2px;text-transform:uppercase;margin:0 0 5px}
    #ceu-minimal-search .ws-model-title{font:400 27px/1.2 Arial,Helvetica,sans-serif;color:#f5f1e7;margin:0;letter-spacing:-.6px}
    #ceu-minimal-search .ws-carousel{width:min(780px,100%);display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:14px;min-height:310px;perspective:1100px}
    #ceu-minimal-search .ws-arrow{background:#171614aa;border:1px solid #cfc4b438;backdrop-filter:blur(9px);color:#eee6d7;width:48px;height:48px}
    #ceu-minimal-search .ws-swipe-surface{display:flex;align-items:center;justify-content:center;min-width:0;gap:38px;min-height:310px;touch-action:pan-y pinch-zoom;user-select:none;perspective:1100px;transform:translateX(var(--ws-drag,0px));transition:transform .2s}
    #ceu-minimal-search .ws-swipe-surface.ws-dragging{transition:none}
    #ceu-minimal-search .ws-slot{width:130px;flex-shrink:1;min-width:0;display:flex;justify-content:center;perspective:800px;position:relative}
    #ceu-minimal-search .ws-slot.ws-active{width:180px;flex-shrink:0}
    #ceu-minimal-search .ws-slot .ws-case{width:92px;height:163px;opacity:.48;transform:rotateY(30deg) rotateZ(-6deg);filter:blur(.45px)}
    #ceu-minimal-search .ws-slot:last-child .ws-case{transform:rotateY(-30deg) rotateZ(6deg)}
    #ceu-minimal-search .ws-slot.ws-active .ws-case{width:148px;height:264px;border-radius:27px;border-width:4px;opacity:1;filter:none;transform:rotateY(-12deg) rotateZ(-5deg);box-shadow:inset 3px 3px 6px #fff8,inset -3px -3px 8px #0002,22px 30px 35px #0008;animation:ws-product .55s ease-out both}
    #ceu-minimal-search .ws-slot.ws-active .ws-case:before{transform:translateZ(-9px) translateX(6px)}
    #ceu-minimal-search .ws-slot.ws-active .ws-lenses{gap:8px}
    #ceu-minimal-search .ws-slot.ws-active .ws-ring{border-width:7px}
    #ceu-minimal-search .ws-slot.ws-active .ws-case:after{font-size:8px;letter-spacing:2px}
    #ceu-minimal-search .ws-product-name{font:400 22px/1.3 Arial,Helvetica,sans-serif;margin:0;color:#fff6e9}
    #ceu-minimal-search .ws-product-color{font:400 13px/1.5 Arial,Helvetica,sans-serif;color:#c5baa8;margin:3px 0 0}
    #ceu-minimal-search .ws-product-price{font:400 22px/1.3 Arial,Helvetica,sans-serif;color:#e7d9c3;margin:9px 0 0}
    #ceu-minimal-search .ws-carousel-hint{font:400 11px/1.6 Arial,Helvetica,sans-serif;color:#b6a88f;margin:3px 0 0}
    #ceu-minimal-search button.ws-choose{background:#eee4d3;color:#27241f;border-color:#eee4d3;padding:12px 25px;margin-top:5px;font-size:14px}
    #ceu-minimal-search .ws-choices{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:7px;width:min(620px,calc(100% - 36px));position:relative;z-index:4}
    #ceu-minimal-search .ws-choices button{font-size:12px;min-height:44px;padding:8px 13px}
    #ceu-minimal-search.is-zooming .ws-room,#ceu-minimal-search.is-results .ws-room{transform-origin:var(--ws-origin) 46%;transform:perspective(1400px) translate3d(var(--ws-camera-x),var(--ws-camera-y),60px) rotateY(0deg) rotateX(0deg) scale(var(--ws-zoom));filter:saturate(.7) brightness(.66) blur(1.2px)}
    #ceu-minimal-search.is-zooming .cs-center{opacity:0;transform:translateY(-15px) scale(.96);pointer-events:none}
    #ceu-minimal-search.is-results .ws-vignette{background:radial-gradient(ellipse at 50% 43%,#07090718,#0709078c 100%),linear-gradient(180deg,#08080780,transparent 40%,#080807a0)}
    #ceu-minimal-search.is-results .ws-room{filter:saturate(.65) brightness(.48) blur(2.5px)}
    #ceu-minimal-search.is-zooming .ws-bay:not(.is-target),#ceu-minimal-search.is-results .ws-bay:not(.is-target){opacity:.4}
    #ceu-minimal-search .ws-sheet-backdrop{position:absolute;inset:0;z-index:9;background:#030706a8;backdrop-filter:blur(10px);padding:110px 22px 35px;display:flex;align-items:flex-start;justify-content:center}
    #ceu-minimal-search .ws-sheet{width:min(450px,100%);border-radius:23px;background:#f8f5ee;color:#24241f;padding:27px;text-align:center;box-shadow:0 25px 90px #0008}
    #ceu-minimal-search .ws-sheet h2{font:400 25px/1.25 Arial,Helvetica,sans-serif;margin:0 0 14px}
    #ceu-minimal-search .ws-sheet p{font:400 14px/1.6 Arial,Helvetica,sans-serif;color:#67665e;margin:8px 0 16px}
    #ceu-minimal-search .ws-sheet strong{font-weight:600}
    #ceu-minimal-search .ws-sheet button.ws-button{background:#252824;color:#fff;border-color:#252824;width:100%;margin-top:8px}
    #ceu-minimal-search .ws-sheet button.ws-sheet-secondary{background:transparent;color:#35372f;border-color:#cfcac0}
    #ceu-minimal-search .ws-sheet .ws-case{margin:15px auto 20px;transform:rotateY(-8deg) rotateZ(-7deg);box-shadow:inset 2px 2px 4px #fff7,10px 13px 18px #262b2628}
    @keyframes ws-arrive{from{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:none}}
    @keyframes ws-product{from{opacity:.2;transform:translateZ(-80px) rotateY(-22deg) rotateZ(-8deg)}to{opacity:1;transform:translateZ(0) rotateY(-12deg) rotateZ(-5deg)}}
    @media(max-width:760px){#ceu-minimal-search .cs-center{width:calc(100% - 50px)}#ceu-minimal-search .ws-room{left:-30%;width:160%}#ceu-minimal-search .ws-bays{gap:4%;padding:0 1%}#ceu-minimal-search .ws-bay{padding-left:12px;padding-right:12px}#ceu-minimal-search .ws-rack{gap:28px 6px}#ceu-minimal-search .ws-hanger .ws-case{width:55px;height:104px;border-radius:12px}#ceu-minimal-search .ws-swipe-surface{gap:18px}#ceu-minimal-search .ws-slot{width:100px}#ceu-minimal-search .ws-slot.ws-active{width:165px}#ceu-minimal-search .ws-carousel{gap:5px}}
    @media(max-width:580px){#ceu-minimal-search{min-height:720px}#ceu-minimal-search .cs-center{min-height:720px;width:calc(100% - 36px);padding:95px 0 90px}#ceu-minimal-search .ws-header{padding:24px 106px 15px 18px;gap:12px}#ceu-minimal-search .ws-wordmark{font-size:21px;gap:10px}#ceu-minimal-search .ws-wordmark span{padding-left:10px;font-size:9px}#ceu-minimal-search .ws-room{left:-72%;width:244%;transform:perspective(1000px) rotateY(-5deg) scale(.95)}#ceu-minimal-search .ws-collection{min-height:720px;padding:133px 15px 68px}#ceu-minimal-search .ws-model-title{font-size:23px}#ceu-minimal-search .ws-carousel{grid-template-columns:44px minmax(0,1fr) 44px;gap:0;min-height:290px}#ceu-minimal-search .ws-swipe-surface{gap:0;min-height:290px}#ceu-minimal-search .ws-slot:not(.ws-active){display:none}#ceu-minimal-search .ws-slot.ws-active{width:155px}#ceu-minimal-search .ws-arrow{width:44px;height:44px}#ceu-minimal-search .ws-product-name{font-size:20px}#ceu-minimal-search .ws-sheet-backdrop{padding-top:125px}#ceu-minimal-search .ws-footer{left:16px;right:16px;font-size:11px}#ceu-minimal-search button.ws-back{min-height:42px;padding:7px 12px;font-size:11px}}
    @media(prefers-reduced-motion:reduce){#ceu-minimal-search .ws-room,#ceu-minimal-search .cs-center,#ceu-minimal-search .ws-bay,#ceu-minimal-search .ws-swipe-surface{transition:none}#ceu-minimal-search .ws-collection,#ceu-minimal-search .ws-slot.ws-active .ws-case{animation:none}}
    #ceu-minimal-search .ws-case.ws-photo{height:130px;width:calc(130px * var(--photo-ratio));border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}
    #ceu-minimal-search .ws-case.ws-photo:before,#ceu-minimal-search .ws-case.ws-photo:after{display:none}
    #ceu-minimal-search .ws-photo img{position:absolute;max-width:none;pointer-events:none;filter:drop-shadow(8px 12px 9px #0007)}
    #ceu-minimal-search .ws-slot .ws-case.ws-photo{height:180px;width:calc(180px * var(--photo-ratio));transform:rotateY(19deg) rotateZ(-4deg)}
    #ceu-minimal-search .ws-slot:last-child .ws-case.ws-photo{transform:rotateY(-19deg) rotateZ(4deg)}
    #ceu-minimal-search .ws-slot.ws-active .ws-case.ws-photo{height:282px;width:calc(282px * var(--photo-ratio));transform:rotateY(-7deg) rotateZ(-3deg);animation:ws-photo-arrive .55s ease-out both}
    #ceu-minimal-search .ws-sheet .ws-case.ws-photo{height:210px;width:calc(210px * var(--photo-ratio));transform:rotateZ(-3deg)}
    #ceu-minimal-search .ws-image-note{max-width:490px;color:#c5baa8;font:400 12px/1.5 Arial,Helvetica,sans-serif;margin:0 12px 4px}
    @keyframes ws-photo-arrive{from{opacity:.2;transform:translateZ(-60px) rotateY(-15deg) rotateZ(-5deg)}to{opacity:1;transform:translateZ(0) rotateY(-7deg) rotateZ(-3deg)}}
    @media(max-width:760px){#ceu-minimal-search .ws-hanger .ws-case.ws-photo{height:104px;width:calc(104px * var(--photo-ratio))}}
    @media(prefers-reduced-motion:reduce){#ceu-minimal-search .ws-slot.ws-active .ws-case.ws-photo{animation:none}}
  
#ceu-minimal-search{min-height:100svh}
#ceu-minimal-search .cs-center{min-height:max(700px,100svh)}
#ceu-minimal-search .ws-collection{min-height:max(720px,100svh);padding-bottom:95px}
#ceu-minimal-search .ws-decor-photo{height:155px;width:110px;object-fit:contain;filter:drop-shadow(8px 12px 8px #0008);transform:rotateY(-10deg) rotateZ(2deg);position:relative}
#ceu-minimal-search .ws-footer{display:flex;justify-content:center;gap:18px;align-items:center;flex-wrap:wrap;pointer-events:auto}
#ceu-minimal-search .ws-setup{width:auto;height:auto;min-height:32px;padding:4px 10px;background:transparent;color:#c4b79f;font:400 11px/1.3 Arial;border-radius:8px}
#ceu-minimal-search .ws-source-photo{width:105px;height:180px;display:flex;align-items:center;justify-content:center;opacity:.48;transform:rotateY(18deg) rotateZ(-4deg)}
#ceu-minimal-search .ws-source-photo img{width:100%;height:100%;object-fit:contain;border-radius:14px}
#ceu-minimal-search .ws-active .ws-source-photo{width:200px;height:280px;opacity:1;transform:rotateY(-7deg) rotateZ(-3deg)}
#ceu-minimal-search .ws-sheet .ws-source-photo{margin:auto;width:160px;height:210px;opacity:1}
#ceu-minimal-search .ws-no-photo{width:130px;min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center;color:#b7ac98;font-size:12px}
#ceu-minimal-search .ws-empty{max-width:380px;color:#e1d8c8;font-size:20px;line-height:1.5}
#ceu-minimal-search button.ws-other{font-size:12px;background:transparent;border:0;min-height:44px;padding:8px 14px;color:#c6bda8}
#ceu-minimal-search button.cs-mic{background:transparent;color:#606775;width:44px;height:44px;font-size:19px}
#ceu-minimal-search button.cs-mic.is-listening{background:#ffe5e2;box-shadow:0 0 0 3px #e47770}
#ceu-minimal-search button:disabled{opacity:.35;cursor:default}
#ceu-minimal-search .ws-idle-warning{position:absolute;z-index:12;bottom:60px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:18px;background:#eee5d4;color:#26241e;border-radius:18px;padding:14px 20px;max-width:calc(100% - 20px);font-size:15px}
#ceu-minimal-search .ws-idle-warning button{width:auto;height:auto;border-radius:18px;font-size:14px;padding:12px 16px;background:#282a26}
#ceu-minimal-search .ws-pair-input{display:block;width:100%;padding:12px;background:#fff;color:#222;border:1px solid #999;border-radius:8px;font-size:18px;letter-spacing:1px}
#ceu-minimal-search .ws-branch-options{display:flex;flex-direction:column;gap:8px}
#ceu-minimal-search .ws-sheet{max-height:none}
@media(max-width:760px){#ceu-minimal-search .ws-decor-photo{width:82px;height:130px}}
@media(max-height:800px) and (min-width:761px){#ceu-minimal-search .ws-collection{padding-top:72px;padding-bottom:62px;gap:5px;min-height:100svh}#ceu-minimal-search .ws-carousel,#ceu-minimal-search .ws-swipe-surface{min-height:270px}#ceu-minimal-search .ws-slot.ws-active .ws-case.ws-photo{height:248px;width:calc(248px * var(--photo-ratio))}#ceu-minimal-search .ws-active .ws-source-photo{height:248px;width:180px}#ceu-minimal-search .ws-model-title{font-size:25px}#ceu-minimal-search .ws-product-name,#ceu-minimal-search .ws-product-price{font-size:20px}#ceu-minimal-search .ws-image-note{font-size:11px}#ceu-minimal-search .ws-sheet-backdrop{padding-top:35px}}
@media(max-width:580px){#ceu-minimal-search .ws-footer{gap:3px;bottom:14px}#ceu-minimal-search .cs-bar{gap:5px;padding-left:15px}#ceu-minimal-search .cs-search-mark{display:none}#ceu-minimal-search .ws-collection{padding-bottom:110px}#ceu-minimal-search .ws-idle-warning{width:calc(100% - 28px);justify-content:space-between}}
