.template-search .rr-search-template .predictive-search{overflow:hidden}.template-search .rr-search-template .rr-predictive-search{display:flex;flex-direction:column;max-height:inherit}.template-search .rr-search-template .rr-predictive-search__scroll{min-height:0;overflow:auto;overscroll-behavior:contain}.template-search .rr-search-template .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;gap:16px;padding:16px}.template-search .rr-search-template .predictive-search__result-group,.template-search .rr-search-template .predictive-search__result-group:first-child{flex:none;min-width:0;gap:16px}.template-search .rr-search-template .predictive-search__heading{margin:0 0 8px;padding:0;border:0;font-size:11px;line-height:1.5;letter-spacing:.08em}.template-search .rr-search-template .rr-predictive-search__products-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.template-search .rr-search-template .rr-predictive-search__products-heading .predictive-search__heading{margin:0}.template-search .rr-search-template .rr-predictive-search__products-heading>span{font-size:11px;line-height:1.5}.template-search .rr-search-template .predictive-search__results-list{margin:0}.template-search .rr-search-template #predictive-search-results-queries-list{display:flex;gap:8px;overflow-x:auto;padding:2px;scrollbar-width:thin}.template-search .rr-search-template #predictive-search-results-queries-list>li{flex:0 0 auto;max-width:90%}.template-search .rr-search-template #predictive-search-results-queries-list a{align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 10px;border:1px solid #ded9cf}.template-search .rr-search-template .rr-predictive-search__resource-kind{flex-shrink:0;font-size:11px;line-height:1.5;color:#685e53}.template-search .rr-search-template .predictive-search__item-heading{margin:0;font-size:16px;line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.template-search .rr-search-template #predictive-search-results-queries-list .predictive-search__item-heading{font-size:13px}.template-search .rr-search-template #predictive-search-results-products-list>li+li{border-top:1px solid #ded9cf}.template-search .rr-search-template .predictive-search__item--link-with-thumbnail{display:grid;grid-template-areas:"product-image product-content product-arrow";grid-template-columns:88px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:44px;padding:12px 0}.template-search .rr-search-template .predictive-search__image{width:88px;height:88px;object-fit:contain}.template-search .rr-search-template .predictive-search__item-content{min-width:0}.template-search .rr-search-template .rr-predictive-search__product-type{margin-bottom:4px;font-size:11px;line-height:1.4;letter-spacing:.03em;color:#685e53}.template-search .rr-search-template .rr-predictive-search__product-arrow{grid-area:product-arrow;width:16px;height:16px}.template-search .rr-search-template .predictive-search__item .price{margin-top:4px;font-size:14px;line-height:1.5}.template-search .rr-search-template .price__sale{flex-wrap:wrap}.template-search .rr-search-template .predictive-search__search-for-button{flex-shrink:0;border-top:1px solid #ded9cf}.template-search .rr-search-template .rr-predictive-search__all-results{min-height:44px;padding:12px 16px max(12px,env(safe-area-inset-bottom));font-size:14px;line-height:1.4;word-break:normal;overflow-wrap:anywhere}.template-search .rr-search-template [aria-selected=true]>a{outline:2px solid #964625;outline-offset:-2px}body.rr-premium[data-rr-typography-trial=unica] #MainContent .rr-search-template .predictive-search__item-heading{font-weight:400!important}body.rr-premium[data-rr-typography-trial=unica] #MainContent .rr-search-template :is(.predictive-search__heading,.rr-predictive-search__resource-kind,.rr-predictive-search__product-type){font-family:var(--rr-trial-label-font)!important;font-weight:400!important}@media(max-width:749px){.template-search .rr-search-template .search__input{font-size:max(16px,1.6rem)}.template-search .rr-search-template .predictive-search__results-groups-wrapper{padding:12px;gap:12px}.template-search .rr-search-template .predictive-search__item--link-with-thumbnail{grid-template-columns:64px minmax(0,1fr) 16px;gap:10px;padding-block:10px}.template-search .rr-search-template .predictive-search__image{width:64px;height:64px}.template-search .rr-search-template .predictive-search__item-heading{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/rr-search-template.css.map */
