[data-cs-search]{overflow-x:clip}[data-cs-search] [data-part=tabs]{-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-cs-search] [data-part=tabs]::-webkit-scrollbar{display:none}[data-cs-search] [data-part=body]{opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease}[data-cs-search] [data-part=body].is-leaving{opacity:0;transform:translateY(8px);pointer-events:none}[data-cs-search] [data-part=body].is-entering{opacity:0;transform:translateY(8px)}[data-cs-search] button,[data-cs-search] a{transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease,transform .22s ease}[data-cs-search] .cs-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}[data-cs-search] .cs-search-arts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;justify-content:start}[data-cs-search] .cs-search-arts>*{min-width:0;max-width:100%}[data-cs-search] .cs-search-articles{min-width:0}[data-cs-search] .cs-search-rel,[data-cs-search] .cs-search-rel>div{min-width:0;max-width:100%;box-sizing:border-box}[data-cs-search] .cs-search-teaser{max-width:100%;min-width:0;box-sizing:border-box}[data-cs-search] [data-part=rel-cats]{flex-wrap:wrap}[data-cs-search] [data-part=inquiry]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;align-items:flex-end;justify-content:center;padding:0;pointer-events:none}[data-cs-search] [data-part=inquiry][hidden]{display:none!important}[data-cs-search][data-inquiry="1"] [data-part=inquiry],[data-cs-search][data-inquiry=closing] [data-part=inquiry]{display:flex}[data-cs-search][data-inquiry="1"] [data-part=inquiry]{pointer-events:auto}[data-cs-search] [data-part=inquiry-scrim]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;cursor:pointer;background:#24262a7a;opacity:0;transition:opacity .32s ease}[data-cs-search][data-inquiry="1"] [data-part=inquiry-scrim]{opacity:1}[data-cs-search] [data-part=inquiry-panel]{position:relative;z-index:1;width:100%;max-width:520px;max-height:min(88vh,640px);background:#fff;border:1px solid #e4dfd4;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -18px 48px -20px #24262a8c;display:flex;flex-direction:column;transform:translateY(100%);opacity:1;transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform;box-sizing:border-box}[data-cs-search][data-inquiry="1"] [data-part=inquiry-panel]{transform:translateY(0)}[data-cs-search] [data-part=inquiry-head]{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 12px;border-bottom:1px solid #eee9de;background:#f6f4ef}@media (min-width: 720px){[data-cs-search] [data-part=inquiry]{align-items:center;padding:24px}[data-cs-search] [data-part=inquiry-panel]{border-radius:0;border-bottom:1px solid #e4dfd4;transform:translateY(12px) scale(.985);opacity:0;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s ease}[data-cs-search][data-inquiry="1"] [data-part=inquiry-panel]{transform:translateY(0) scale(1);opacity:1}}@media (max-width: 1099px){[data-cs-search] [data-part=band-inner]{padding:20px 16px 0!important;gap:14px!important}[data-cs-search][data-search-tab=products] [data-part=sidebar],[data-cs-search][data-search-tab=products] [data-part=desk-tools]{display:none!important}[data-cs-search][data-search-tab=products] [data-part=products-layout]{grid-template-columns:minmax(0,1fr)!important;padding:24px 16px 100px!important;gap:16px!important}[data-cs-search][data-search-tab=products] [data-part=mobbar]{display:flex!important;position:fixed!important;bottom:0!important;inset-inline:0!important;z-index:100}[data-cs-search]:not([data-search-tab=products]) [data-part=mobbar]{display:none!important}[data-cs-search] .cs-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-cs-search] .cs-search-arts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-cs-search] .cs-search-articles{padding:24px 16px 88px!important;gap:28px!important;grid-template-columns:minmax(0,1fr)!important}[data-cs-search] .cs-search-rel{position:static!important}[data-cs-search] .cs-search-block{padding-inline:16px!important}[data-cs-search] .cs-search-block--arts{padding-bottom:72px!important}[data-cs-search] .cs-search-empty{padding:32px 16px 72px!important;gap:28px!important;grid-template-columns:minmax(0,1fr)!important}[data-cs-search] .cs-search-empty-card{padding:24px 18px!important;box-shadow:6px 6px #bd954d!important}[data-cs-search] .cs-search-empty-actions{flex-direction:column;align-items:stretch}[data-cs-search] .cs-search-empty-actions>*{width:100%;justify-content:center;box-sizing:border-box}}.cs-search-prompt{max-width:720px;margin:0 auto;padding:48px 24px 96px;display:flex;flex-direction:column;gap:16px;align-items:stretch}.cs-search-prompt-code{font-family:var(--cs-font-mono);font-size:12px;letter-spacing:.12em;color:#8c6a2e}.cs-search-prompt h2{margin:0;font-size:clamp(22px,2.8vw,34px);font-weight:900;line-height:1.4;color:#24262a;text-wrap:balance}.cs-search-prompt>p{margin:0;font-size:15.5px;line-height:1.9;color:#4a4c50;text-wrap:pretty}.cs-search-prompt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cs-search-prompt [data-part=prompt-box]{display:flex;height:64px;background:#fff;border:2px solid #24262a;box-shadow:8px 8px #bd954d;transition:box-shadow .2s ease}.cs-search-prompt [data-part=prompt-box]:focus-within{box-shadow:10px 10px #bd954d}.cs-search-prompt [data-part=prompt-input]{flex:1;min-width:0;border:0;outline:0;padding:0 20px;font-family:inherit;font-size:17px;background:transparent;color:#24262a}.cs-search-prompt button[type=submit]{border:0;background:#bd954d;color:#24262a;font-family:inherit;font-weight:900;font-size:16px;padding:0 28px;cursor:pointer;transition:background-color .22s ease}.cs-search-prompt button[type=submit]:hover{background:#c9a462}.cs-search-prompt-trends{display:flex;flex-direction:column;gap:10px;padding-top:10px}.cs-search-prompt-trends>span{font-size:13px;color:#6b6d71;font-weight:700}.cs-search-prompt-trends>div{display:flex;flex-wrap:wrap;gap:8px}.cs-search-prompt-trends a{display:flex;align-items:center;gap:8px;border:1px solid #d9d3c6;background:#fff;color:#24262a;padding:0 14px;min-height:40px;font-size:13.5px;font-weight:700;transition:border-color .22s ease,background-color .22s ease}.cs-search-prompt-trends a:hover{border-color:#bd954d;background:#fbf7ee;color:#24262a}.cs-search-prompt-trends a>span:first-child{font-size:12px;font-weight:800;color:#8c6a2e}@media (max-width: 640px){[data-cs-search] .cs-search-arts{grid-template-columns:minmax(0,1fr)}[data-cs-search] [data-part=band-inner] h1{font-size:clamp(22px,7vw,32px)!important}.cs-search-prompt{padding:32px 16px 72px}.cs-search-prompt [data-part=prompt-box]{height:56px;box-shadow:6px 6px #bd954d}.cs-search-prompt [data-part=prompt-input]{font-size:15px;padding:0 14px}.cs-search-prompt button[type=submit]{padding:0 18px;font-size:15px}}@media (prefers-reduced-motion: reduce){[data-cs-search] [data-part=body],[data-cs-search] [data-part=body].is-leaving,[data-cs-search] [data-part=body].is-entering,[data-cs-search] [data-part=inquiry-scrim],[data-cs-search] [data-part=inquiry-panel]{transition:none!important;transform:none!important}}
