.header .search-modal.modal__content{--color-foreground:255,255,255;--color-background:75,7,16;--color-link:255,255,255;display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;border:0;background:#4b0710;color:#fff}.header .search-modal .modal-overlay{display:none!important}.header .search-modal__content{display:flex;position:relative;align-items:flex-start;width:min(100%,1360px);height:auto;max-width:1360px;margin-inline:auto;padding:clamp(22px,3vw,42px) clamp(28px,5vw,82px) 45px}.header .search-modal__form{width:100%;max-width:none;min-width:0}.header .alora-search-caption{margin:0 0 1.2rem;font:500 1.1rem/1.4 Arial,sans-serif;letter-spacing:.2em;color:#e5c49b}.header .search-modal .field{--color-background:75,7,16;--color-foreground:255,255,255;display:flex;border:0;border-bottom:1px solid rgba(255,255,255,.72);border-radius:0;overflow:visible;background:transparent;color:#fff}.header .search-modal .field:before,.header .search-modal .field:after{display:none}.header .search-modal .field .search__input.field__input,.header .search-modal .field .search__input.field__input:focus,.header .search-modal .field .search__input.field__input:not(:placeholder-shown){width:100%;height:5.4rem;padding:1rem 9rem 1rem 4.4rem;border:0;border-radius:0;box-shadow:none;background:transparent;color:#fff;-webkit-text-fill-color:#fff;caret-color:#fff;font:400 clamp(1.8rem,2vw,2.5rem)/1.3 Georgia,serif}.header .search-modal .search__input::placeholder{color:#e7d8d9;-webkit-text-fill-color:#e7d8d9;opacity:1}.header .search-modal .field .field__button{color:#fff;-webkit-text-fill-color:#fff;background:transparent}.header .search-modal .field .field__button:hover{color:#e5c49b}.header .search-modal .field .search__button{left:0;right:auto}.header .search-modal .field .reset__button{right:0}.header .search-modal .reset__button:after{display:none}.header .search-modal__close-button{flex:none;position:relative;right:auto;margin:0 -4.4rem 0 1rem;color:#fff}.header .search-modal__close-button:hover{color:#e5c49b}.header .search-modal .predictive-search{--color-foreground:255,255,255;--color-background:75,7,16;--color-link:255,255,255;position:relative;top:auto;left:auto;right:auto;width:100%;max-height:none!important;margin-top:2rem;padding:0;border:0;border-radius:0;box-shadow:none;overflow:visible;background:transparent;color:#fff}.header .search-modal .alora-search-loading{display:none;align-items:center;gap:1rem;min-height:4rem;color:#e5c49b;font:400 1.4rem/1.4 Georgia,serif}.header predictive-search[loading] .alora-search-loading{display:flex}.header .alora-search-loading__dots{display:inline-flex;align-items:center;gap:.45rem}.header .alora-search-loading__dots i{display:block;width:.55rem;height:.55rem;border-radius:50%;background:currentColor;animation:alora-search-pulse 1.2s ease-in-out infinite}.header .alora-search-loading__dots i:nth-child(2){animation-delay:.2s}.header .alora-search-loading__dots i:nth-child(3){animation-delay:.4s}@keyframes alora-search-pulse{0%,70%,to{opacity:.28;transform:scale(.75)}35%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.header .alora-search-loading__dots i{animation:none;opacity:1}}.header .search-modal .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;gap:2rem;padding:0;border:0}.header .search-modal .predictive-search__result-group,.header .search-modal .predictive-search__result-group:first-child{display:block;flex:auto;min-width:0;gap:0}.header .search-modal .predictive-search__pages-wrapper{display:none}.header .search-modal .predictive-search__heading,.header .alora-search-discover__heading{margin:0 0 1.5rem;padding:0;border:0;color:#e5c49b;-webkit-text-fill-color:#e5c49b;font:500 1.1rem/1.4 Arial,sans-serif;letter-spacing:.16em}.header .search-modal #predictive-search-results-queries-list{display:flex;flex-wrap:wrap;gap:.8rem}.header .search-modal #predictive-search-results-queries-list .predictive-search__item{display:block;width:auto;min-height:0;padding:.7rem 1.5rem;border:1px solid rgba(255,255,255,.35);border-radius:25px;background:#ffffff17}.header .search-modal #predictive-search-results-queries-list .predictive-search__item:hover{background:#ffffff2e}.header .search-modal #predictive-search-results-queries-list .predictive-search__item-heading,.header .search-modal #predictive-search-results-queries-list mark{color:#fff;-webkit-text-fill-color:#fff;font:400 1.3rem/1.35 Georgia,serif}.header .search-modal #predictive-search-results-products-list,.header .alora-search-discover__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2rem;margin:0}.header .search-modal #predictive-search-results-products-list .predictive-search__list-item,.header .alora-search-discover__card{min-width:0}.header .search-modal #predictive-search-results-products-list .predictive-search__item,.header .search-modal #predictive-search-results-products-list .predictive-search__item--link-with-thumbnail{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;width:100%;padding:0;border-radius:0;background:transparent;text-decoration:none}.header .search-modal #predictive-search-results-products-list .predictive-search__item:hover{background:transparent}.header .search-modal #predictive-search-results-products-list .predictive-search__image,.header .alora-search-discover__image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;box-sizing:border-box;padding:0;background:#fff;border:0;border-radius:0;transition:opacity .2s ease}.header .alora-search-discover__image img{display:block;width:100%;height:100%;object-fit:contain}.header .search-modal #predictive-search-results-products-list .predictive-search__item:hover .predictive-search__image,.header .alora-search-discover__card:hover .alora-search-discover__image{opacity:.82}.header .search-modal #predictive-search-results-products-list .predictive-search__item-content{display:block;padding:.9rem 0 0}.header .search-modal #predictive-search-results-products-list .predictive-search__item-heading,.header .alora-search-discover__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3.4rem;color:#fff;-webkit-text-fill-color:#fff;font:400 1.35rem/1.25 Georgia,serif;letter-spacing:.01em}.header .search-modal #predictive-search-results-products-list .predictive-search__item-vendor{display:none}.header .search-modal #predictive-search-results-products-list .price,.header .search-modal #predictive-search-results-products-list .price-item,.header .search-modal .alora-search-result-price,.header .alora-search-discover__price{display:block;margin-top:.5rem;color:#e5c49b;-webkit-text-fill-color:#e5c49b;font:400 1.3rem/1.3 Georgia,serif}.header .search-modal .predictive-search__search-for-button{display:flex;justify-content:center;margin:2.8rem 0 0;border:0}.header .search-modal .predictive-search__item--term{display:inline-flex;width:auto;min-width:14rem;justify-content:center;gap:0;padding:1rem 2.2rem;border-radius:30px;background:#f7f0e5;color:#4b0710;font:400 1.3rem/1.3 Georgia,serif;text-align:center}.header .search-modal .predictive-search__item--term:hover{background:#fff}.header .search-modal .predictive-search__item--term span[data-predictive-search-search-for-text]{display:inline;color:#4b0710;-webkit-text-fill-color:#4b0710;font:400 1.3rem/1.3 Georgia,serif}.header .search-modal .predictive-search__item--term .svg-wrapper{display:none}.header .alora-search-discover{margin-top:2.4rem}.header .alora-search-discover__card{display:block;color:#fff;text-decoration:none}.header .alora-search-discover__title{margin-top:.9rem}.header .alora-search-discover__all{display:table;margin:2.8rem auto 0;padding:1rem 2rem;border-radius:30px;background:#f7f0e5;color:#4b0710;font:400 1.3rem/1.3 Georgia,serif;text-decoration:none}.header .alora-search-discover__all:hover{background:#fff}.header predictive-search[open] .alora-search-discover,.header predictive-search[loading] .alora-search-discover,.header predictive-search:has(.search__input:not(:placeholder-shown)) .alora-search-discover{display:none}@media(max-width:749px){.header .search-modal.modal__content{max-height:100dvh}.header .search-modal__content{padding:2.2rem 2rem 3rem}.header .search-modal__close-button{margin:0 -1.2rem 0 .4rem}.header .search-modal #predictive-search-results-products-list,.header .alora-search-discover__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.7rem 1.2rem}.header .search-modal #predictive-search-results-products-list .predictive-search__image{width:100%;height:auto}.header .search-modal #predictive-search-results-products-list .predictive-search__item-heading,.header .alora-search-discover__title{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/alora-search-editorial.css.map */
