.cl-search-form{position:relative;margin:0}.cl-search-field{display:flex;align-items:center;column-gap:9px;width:100%;max-width:1000px;min-height:60px;border-bottom:2px solid var(--c-noce)}.cl-search-field__submit,.cl-search-field__clear{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-pill);color:var(--c-noce);cursor:pointer;-webkit-appearance:none;appearance:none}.cl-search-field__submit{margin-inline-start:-10px;background:transparent}.cl-search-field__submit .cl-icon{width:24px;height:24px}.cl-search-field__submit:hover{color:var(--c-tabacco)}.cl-search-field__clear{margin-inline-start:7px;background:var(--c-latte)}.cl-search-field__clear:hover{background:var(--c-sabbia)}.cl-search-field__clear[hidden]{display:none}.cl-search-field .cl-search-field__input{flex:1 1 auto;min-width:0;height:56px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--c-noce);font-family:var(--f-titoli);font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:28px;line-height:34px;letter-spacing:0;text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.cl-search-field .cl-search-field__input:hover,.cl-search-field .cl-search-field__input:focus{background:transparent}.cl-search-field .cl-search-field__input:focus-visible{outline:2px solid var(--cl-focus-color, var(--c-noce));outline-offset:6px}.cl-search-field .cl-search-field__input::placeholder{color:var(--c-bordo-campo);font-size:16px;opacity:1}.cl-search-field .cl-search-field__input::-webkit-search-decoration,.cl-search-field .cl-search-field__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}@media screen and (min-width:750px){.cl-search-field{min-height:72px}.cl-search-field__submit{margin-inline-start:-7px}.cl-search-field__submit .cl-icon{width:30px;height:30px}.cl-search-field .cl-search-field__input{height:68px;font-size:36px;line-height:44px}.cl-search-field .cl-search-field__input::placeholder{font-size:28px}}@media screen and (min-width:990px){.cl-search-field{min-height:84px}.cl-search-field .cl-search-field__input{height:80px;font-size:clamp(36px,3.056vw,44px);line-height:1.18}.cl-search-field .cl-search-field__input::placeholder{font-size:inherit}}.cl-search{--cl-surface: var(--c-lino);position:relative;box-sizing:border-box;overflow:clip;padding-block:24px 32px;background-color:var(--c-lino);color:var(--c-noce)}.cl-search__light{left:auto;width:63.9%}.cl-search__inner{position:relative;display:block}.cl-search__chips{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}.cl-search__chips-label{flex-basis:100%;margin:0;font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);color:var(--c-tabacco)}.cl-search__chips-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.cl-search__chip{min-height:44px;padding:0 16px;background-color:var(--c-latte)}@media screen and (min-width:750px){.cl-search{padding-block:44px 52px}.cl-search__chips-label{flex-basis:auto;margin-right:6px}}@media screen and (min-width:990px){.cl-search{min-height:320px;padding-block:64px 56px}.cl-search__chips{margin-top:28px}.cl-search__chip{min-height:38px}}.cl-search-results{display:block;padding-top:32px}.cl-search-results__server[hidden],.cl-search-results__panel[hidden]{display:none}.cl-search-results__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.cl-search-results__title{margin:0}.cl-search-results__catalog,.cl-search-live__all{flex:none;min-height:44px}.cl-search-results__tabs{display:flex;gap:8px;margin:16px -4px -4px;padding:4px;overflow-x:auto;scrollbar-width:none}.cl-search-results__tabs::-webkit-scrollbar{display:none}.cl-search-results__tab{flex:none;min-height:44px;-webkit-appearance:none;appearance:none}.cl-search-results__panel{margin-top:24px}.cl-search-results__more{margin:28px 0 0;font-family:var(--f-testo);font-size:var(--t-ui);line-height:var(--l-ui);color:var(--c-tabacco)}.cl-search-results__more a{color:var(--c-noce);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cl-search-results__more a:hover{color:var(--c-tabacco)}@media screen and (min-width:750px){.cl-search-results{padding-top:48px}}@media screen and (min-width:990px){.cl-search-results{padding-top:64px}.cl-search-results__tabs{margin-top:20px}.cl-search-results__tab{min-height:40px}.cl-search-results__catalog,.cl-search-live__all{min-height:0}.cl-search-results__panel{margin-top:32px}.cl-search-results__more{margin-top:36px}}.cl-search-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:760px}.cl-search-empty[hidden]{display:none}.cl-search-empty__title{margin:0}.cl-search-empty__text{font-family:var(--f-testo);font-size:16px;line-height:24px;color:var(--c-noce)}.cl-search-empty__text p{margin:0}.cl-search-empty__text a{color:var(--c-noce);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cl-search-empty__text a:hover{color:var(--c-tabacco)}.cl-search-empty__cta{margin-top:8px}@media screen and (min-width:990px){.cl-search-empty__text{font-size:var(--t-body);line-height:var(--l-body)}}.cl-search-live[hidden]{display:none}.cl-search-live__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.cl-search-live__title{margin:0}.cl-search-live__all{flex:none}.cl-search-live__group{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px}.cl-search-live__label{margin:0 6px 0 0;font-family:var(--f-testo);font-size:var(--t-small);line-height:var(--l-small);font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;color:var(--c-tabacco)}.cl-search-live__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.cl-search-live__chips .cl-chip{min-height:44px}.cl-search-live__error{margin:0;font-family:var(--f-testo);font-size:var(--t-ui);line-height:var(--l-ui);color:var(--c-tabacco)}.cl-search-live[aria-busy=true]{opacity:.55}@media(prefers-reduced-motion:no-preference){.cl-search-live{transition:opacity .2s var(--ease)}}@media screen and (min-width:990px){.cl-search-live__head{margin-bottom:32px}.cl-search-live__chips .cl-chip{min-height:40px}}.cl-search-modal__dialog{--cl-surface: var(--c-latte);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;background-color:var(--c-latte);color:var(--c-noce);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cl-search-modal__dialog::backdrop{background:rgb(var(--c-noce-rgb) / .4)}.cl-search-modal__sheet{--cl-surface: var(--c-lino);position:relative;overflow:clip;padding-block:12px 20px;background-color:var(--c-lino)}.cl-search-modal__light{left:auto;width:63.9%}.cl-search-modal__bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:0 12px}.cl-search-modal__bar .cl-search-form{flex:1 1 100%;min-width:0}.cl-search-form--modal .cl-search-field{max-width:none}.cl-search-modal__close{flex:none;order:-1;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin-inline-start:auto;padding:0 4px;border:0;background:transparent;color:var(--c-noce);font-family:var(--f-testo);font-size:var(--t-ui);line-height:var(--l-ui);font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none}.cl-search-modal__close:hover{color:var(--c-tabacco)}.cl-search-modal__body{padding-block:28px 48px}.cl-search-modal .cl-search-live__title,.cl-search-modal .cl-search-empty__title{font-size:clamp(26px,2.5vw,36px);line-height:1.22}@media screen and (min-width:750px){.cl-search-modal__sheet{padding-block:24px 28px}.cl-search-modal__bar{flex-wrap:nowrap;gap:24px}.cl-search-modal__bar .cl-search-form{flex-basis:auto}.cl-search-modal__close{order:0;margin-inline-start:0}.cl-search-modal__body{padding-block:40px 64px}}@media screen and (min-width:990px){.cl-search-modal__sheet{padding-block:40px 36px}.cl-search-modal__bar{gap:32px}.cl-search-modal__body{padding-block:48px 72px}}@keyframes cl-search-modal-in{0%{opacity:0;translate:0 -16px}to{opacity:1;translate:0 0}}@keyframes cl-search-modal-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 -12px}}@media(prefers-reduced-motion:no-preference){.cl-motion .cl-search-modal__dialog[open]{animation:cl-search-modal-in .4s var(--ease) both}.cl-motion .cl-search-modal__dialog.dialog-closing{animation:cl-search-modal-out .22s ease-in both}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cl-search.css.map */
