.tm-mobile-home__predictive{display:none}@media(max-width:749px){.tm-mobile-home .tm-mobile-home__search{display:none}.tm-mobile-home__predictive{display:block;position:relative;z-index:4;width:60%;margin:7.5vw auto 1.5vw}.tm-mobile-home__predictive .maison-header-search{width:100%;max-width:none}.tm-mobile-home__predictive .maison-header-search>form>.maison-header-search__field{height:max(34px,8vw);min-height:0;gap:7px;padding:2px 3px 2px 10px;border:1px solid #b99b6e;border-radius:100px;background:#faf5eaf5;box-shadow:0 0 0 2px #f7f0e180;color:#302a22}.tm-mobile-home__predictive .maison-header-search>form>.maison-header-search__field>.maison-header-search__input{min-height:0;height:100%;padding:0;font:400 16px/1.4 var(--font-body--family);border:0}.tm-mobile-home__predictive .maison-header-search>form>.maison-header-search__field>.maison-header-search__input::placeholder{font-size:clamp(9px,2.15vw,14px);color:#665a4a;opacity:1}.tm-mobile-home__predictive .tm-search-leading{display:flex;flex:none;width:16px;height:16px}.tm-mobile-home__predictive .tm-search-leading svg{width:100%;height:100%}.tm-mobile-home__predictive .maison-header-search>form>.maison-header-search__field>.tm-search-close{display:none}.tm-mobile-home__predictive .tm-search-go{display:grid;place-items:center;flex:none;width:max(28px,6.4vw);height:max(28px,6.4vw);padding:4px;border:0;border-radius:50%;background:#b79560;color:#fffdf5;cursor:pointer}.tm-mobile-home__predictive .tm-search-go span{display:none}.tm-mobile-home__predictive .tm-search-go svg{width:100%;height:100%}.maison-header-search[data-compact-mobile] .tm-search-dialog{height:auto;max-height:var(--search-visible-height,100dvh);padding:12px 16px 16px}.maison-header-search[data-compact-mobile] .tm-search-dialog form{flex:0 1 auto;gap:10px;overflow:hidden}.maison-header-search[data-compact-mobile] .tm-search-dialog .maison-header-search__popup{flex:0 1 auto}.maison-header-search[data-compact-mobile] .tm-search-dialog .maison-header-search__field{border-radius:8px;padding:2px 5px 2px 10px;min-height:48px}.maison-header-search[data-compact-mobile] .tm-search-dialog .tm-search-go{width:38px;height:38px;min-height:38px}.maison-header-search[data-compact-mobile] .tm-search-pieces{grid-template-columns:1fr;gap:8px}.maison-header-search[data-compact-mobile] .maison-header-search__result:not(.maison-header-search__result--collection){display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:4px 0;min-height:60px}.maison-header-search[data-compact-mobile] .tm-search-mat{width:48px;height:52px;aspect-ratio:auto;border-radius:2px}.maison-header-search[data-compact-mobile] .maison-header-search__result-copy{gap:3px;padding:0}.maison-header-search[data-compact-mobile] .tm-search-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.2}.maison-header-search[data-compact-mobile] .tm-search-dimensions{display:none}.maison-header-search[data-compact-mobile] .maison-header-search__price{font-size:13px;line-height:1.3}.maison-header-search[data-compact-mobile] .tm-search-group-head{margin-bottom:5px}.maison-header-search[data-compact-mobile] .maison-header-search__eyebrow{font-size:17px}.maison-header-search[data-compact-mobile] .tm-search-group-all{font-size:13px}.maison-header-search[data-compact-mobile] .maison-header-search__group+.maison-header-search__group{margin-top:8px;padding-top:8px}.maison-header-search[data-compact-mobile] .maison-header-search__result--collection{min-height:44px;padding:5px 8px;font-size:14px}.maison-header-search[data-compact-mobile] .maison-header-search__result--collection>svg{width:24px;height:28px}.maison-header-search[data-compact-mobile] .maison-header-search__all{min-height:44px;padding:8px;margin-top:10px;font-size:10px;letter-spacing:.06em;border-radius:3px}}@media(max-width:749px){.tm-mobile-home__predictive .tm-search-go{min-width:0;min-height:0;box-sizing:border-box}.tm-mobile-home__predictive .tm-search-go:before{content:none}.tm-mobile-home__hero .maison-header-search>form>.maison-header-search__field>.tm-search-go{width:max(28px,6.4vw);height:max(28px,6.4vw);flex:0 0 auto;margin:0;padding:0}.tm-mobile-home__hero .maison-header-search>form>.maison-header-search__field:focus-within{box-shadow:0 0 0 2px #f7f0e180}.tm-mobile-home__hero input[type=search]:focus,.tm-mobile-home__hero input[type=search]:focus-visible{outline:none;box-shadow:none}.tm-mobile-home__search:focus-within{outline:1px solid #80663f;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/tiffany-home-search.css.map */
